HelenOS sources
RQ_BUFFERS 60 uspace/drv/block/virtio-blk/virtio-blk.c #define REQ_HEADER_DESC(descno) (0 * RQ_BUFFERS + (descno))
RQ_BUFFERS 61 uspace/drv/block/virtio-blk/virtio-blk.c #define REQ_BUFFER_DESC(descno) (1 * RQ_BUFFERS + (descno))
RQ_BUFFERS 62 uspace/drv/block/virtio-blk/virtio-blk.c #define REQ_FOOTER_DESC(descno) (2 * RQ_BUFFERS + (descno))
RQ_BUFFERS 89 uspace/drv/block/virtio-blk/virtio-blk.c assert(descno < RQ_BUFFERS);
RQ_BUFFERS 189 uspace/drv/block/virtio-blk/virtio-blk.c assert(descno < RQ_BUFFERS);
RQ_BUFFERS 326 uspace/drv/block/virtio-blk/virtio-blk.c for (unsigned i = 0; i < RQ_BUFFERS; i++) {
RQ_BUFFERS 374 uspace/drv/block/virtio-blk/virtio-blk.c rc = virtio_virtq_setup(vdev, RQ_QUEUE, 3 * RQ_BUFFERS);
RQ_BUFFERS 381 uspace/drv/block/virtio-blk/virtio-blk.c rc = virtio_setup_dma_bufs(RQ_BUFFERS, sizeof(virtio_blk_req_header_t),
RQ_BUFFERS 385 uspace/drv/block/virtio-blk/virtio-blk.c rc = virtio_setup_dma_bufs(RQ_BUFFERS, VIRTIO_BLK_BLOCK_SIZE,
RQ_BUFFERS 389 uspace/drv/block/virtio-blk/virtio-blk.c rc = virtio_setup_dma_bufs(RQ_BUFFERS, sizeof(virtio_blk_req_footer_t),
RQ_BUFFERS 400 uspace/drv/block/virtio-blk/virtio-blk.c virtio_create_desc_free_list(vdev, RQ_QUEUE, RQ_BUFFERS,
RQ_BUFFERS 71 uspace/drv/block/virtio-blk/virtio-blk.h void *rq_header[RQ_BUFFERS];
RQ_BUFFERS 72 uspace/drv/block/virtio-blk/virtio-blk.h uintptr_t rq_header_p[RQ_BUFFERS];
RQ_BUFFERS 74 uspace/drv/block/virtio-blk/virtio-blk.h void *rq_buf[RQ_BUFFERS];
RQ_BUFFERS 75 uspace/drv/block/virtio-blk/virtio-blk.h uintptr_t rq_buf_p[RQ_BUFFERS];
RQ_BUFFERS 77 uspace/drv/block/virtio-blk/virtio-blk.h void *rq_footer[RQ_BUFFERS];
RQ_BUFFERS 78 uspace/drv/block/virtio-blk/virtio-blk.h uintptr_t rq_footer_p[RQ_BUFFERS];
RQ_BUFFERS 90 uspace/drv/block/virtio-blk/virtio-blk.h fibril_mutex_t completion_lock[RQ_BUFFERS];
RQ_BUFFERS 91 uspace/drv/block/virtio-blk/virtio-blk.h fibril_condvar_t completion_cv[RQ_BUFFERS];
HelenOS homepage, sources at GitHub