Home
last modified time | relevance | path

Searched refs:tail (Results 1 – 11 of 11) sorted by relevance

/devicemodel/core/
A Dsbuf.c52 sbuf->head = sbuf->tail; in sbuf_clear_buffered()
84 next_tail = sbuf_next_ptr(sbuf->tail, ele_size, sbuf->size); in sbuf_put()
95 to = (void *)sbuf + SBUF_HEAD_SIZE + sbuf->tail; in sbuf_put()
105 sbuf->tail = next_tail; in sbuf_put()
124 sbuf->tail = 0; in sbuf_init()
A Dmain.c948 sbuf->tail = 0; in vm_init_asyncio()
/devicemodel/include/
A Dusb_core.h173 int tail; member
226 index_valid(int head, int tail, int maxcnt, int idx) { in index_valid() argument
227 if (head <= tail) in index_valid()
228 return (idx >= head && idx < tail); in index_valid()
231 (idx >= 0 && idx < tail); in index_valid()
A Dsbuf.h16 return (sbuf->head == sbuf->tail); in sbuf_is_empty()
A Dblock_if.h74 uint32_t tail; member
A Dioc.h684 uint32_t tail; member
/devicemodel/hw/
A Dusb_core.c115 xb = &xfer->data[xfer->tail]; in usb_block_append()
123 xfer->tail = index_inc(xfer->tail, xfer->max_blk_cnt); in usb_block_append()
A Dblock_if.c441 __func__, info->head, info->tail, info->org_size, info->bounced_size, in blockif_dump_align_info()
563 info->tail = (end_rmd == 0) ? (0) : (alignment - end_rmd); in blockif_init_alignment_info()
567 info->bounced_size = info->head + info->org_size + info->tail; in blockif_init_alignment_info()
711 uint32_t tail = info->tail; in blockif_init_bounced_write() local
744 if (tail != 0) { in blockif_init_bounced_write()
773 memcpy(info->bounce_iov.iov_base + done, tail_iov.iov_base + alignment - tail, tail); in blockif_init_bounced_write()
774 done += tail; in blockif_init_bounced_write()
/devicemodel/hw/platform/
A Dusb_pmapper.c200 xfer->epid, xfer->head, xfer->tail, xfer->ndata, in usb_dev_comp_cb()
370 usb_dev_prepare_xfer(struct usb_xfer *xfer, int *head, int *tail) in usb_dev_prepare_xfer() argument
406 *tail = xfer->tail; in usb_dev_prepare_xfer()
757 int i, idx, buf_idx, head, tail, size; in usb_dev_data() local
767 size = usb_dev_prepare_xfer(xfer, &head, &tail); in usb_dev_data()
792 index_valid(head, tail, xfer->max_blk_cnt, idx); in usb_dev_data()
819 r->blk_tail = tail; in usb_dev_data()
824 xfer->head, xfer->tail, xfer->ndata, r->seq, in usb_dev_data()
830 index_valid(head, tail, xfer->max_blk_cnt, idx); in usb_dev_data()
843 index_valid(head, tail, xfer->max_blk_cnt, idx); in usb_dev_data()
A Dioc_cbc.c39 pos = (ring->tail + 1) & (CBC_RING_BUFFER_SIZE - 1); in cbc_copy_to_ring()
41 ring->buf[ring->tail] = buf[i]; in cbc_copy_to_ring()
43 ring->tail = pos; in cbc_copy_to_ring()
135 avalids = ring->tail - ring->head; in cbc_unpack_link()
/devicemodel/hw/pci/
A Dxhci.c2433 xfer->tail = 0; in pci_xhci_cmd_reset_ep()

Completed in 954 milliseconds