/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | ldusb.c | 162 unsigned int ring_tail; member 245 if (next_ring_head != dev->ring_tail) { in ld_usb_interrupt_in_callback() 336 dev->ring_tail = 0; in ld_usb_open() 426 if (dev->ring_head != dev->ring_tail) in ld_usb_poll() 467 while (dev->ring_head == dev->ring_tail) { in ld_usb_read() 483 actual_buffer = (size_t *)(dev->ring_buffer + dev->ring_tail * (sizeof(size_t)+dev->interrupt_in_endpoint_size)); in ld_usb_read() 501 dev->ring_tail = (dev->ring_tail + 1) % ring_buffer_size; in ld_usb_read()
|
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | ldusb.c | 161 unsigned int ring_tail; member 244 if (next_ring_head != dev->ring_tail) { in ld_usb_interrupt_in_callback() 335 dev->ring_tail = 0; in ld_usb_open() 425 if (dev->ring_head != dev->ring_tail) in ld_usb_poll() 466 while (dev->ring_head == dev->ring_tail) { in ld_usb_read() 482 actual_buffer = (size_t *)(dev->ring_buffer + dev->ring_tail * (sizeof(size_t)+dev->interrupt_in_endpoint_size)); in ld_usb_read() 500 dev->ring_tail = (dev->ring_tail + 1) % ring_buffer_size; in ld_usb_read()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_submission.c | 172 u32 ring_tail, u32 fence_id) in guc_wq_item_append() 209 wqi->submit_element_info = ring_tail << WQ_RING_TAIL_SHIFT; in guc_wq_item_append() 210 GEM_BUG_ON(ring_tail > WQ_RING_TAIL_MAX); in guc_wq_item_append() 221 u32 ring_tail = intel_ring_set_tail(rq->ring, rq->tail) / sizeof(u64); in guc_add_request() local 224 ring_tail, rq->fence.seqno); in guc_add_request() 170 guc_wq_item_append(struct intel_guc *guc, u32 target_engine, u32 context_desc, u32 ring_tail, u32 fence_id) guc_wq_item_append() argument
|
/kernel/linux/linux-5.10/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.h | 535 writel((n), (u32 __iomem *)(dinfo->ring.virtual + dinfo->ring_tail));\ 536 dinfo->ring_tail += 4; \ 537 dinfo->ring_tail &= dinfo->ring_tail_mask; \ 547 OUTREG(PRI_RING_TAIL, dinfo->ring_tail); \
|
H A D | intelfbhw.c | 1490 if (dinfo->ring_tail >= dinfo->ring_head) in get_ring_space() 1492 (dinfo->ring_tail - dinfo->ring_head); in get_ring_space() 1494 ring_space = dinfo->ring_head - dinfo->ring_tail; in get_ring_space() 1580 dinfo->ring_tail = INREG(PRI_RING_TAIL) & RING_TAIL_MASK; in refresh_ring() 1697 dinfo->ring_tail, dinfo->ring_space); in intelfbhw_do_fillrect()
|
H A D | intelfb.h | 306 u32 ring_tail; member
|
/kernel/linux/linux-6.6/drivers/video/fbdev/intelfb/ |
H A D | intelfbhw.h | 535 writel((n), (u32 __iomem *)(dinfo->ring.virtual + dinfo->ring_tail));\ 536 dinfo->ring_tail += 4; \ 537 dinfo->ring_tail &= dinfo->ring_tail_mask; \ 547 OUTREG(PRI_RING_TAIL, dinfo->ring_tail); \
|
H A D | intelfbhw.c | 1488 if (dinfo->ring_tail >= dinfo->ring_head) in get_ring_space() 1490 (dinfo->ring_tail - dinfo->ring_head); in get_ring_space() 1492 ring_space = dinfo->ring_head - dinfo->ring_tail; in get_ring_space() 1578 dinfo->ring_tail = INREG(PRI_RING_TAIL) & RING_TAIL_MASK; in refresh_ring() 1695 dinfo->ring_tail, dinfo->ring_space); in intelfbhw_do_fillrect()
|
H A D | intelfb.h | 306 u32 ring_tail; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/ |
H A D | debug.c | 585 ar->debug.ring[ar->debug.ring_tail].reg = reg + (i << 2); in carl9170_debugfs_hw_ioread32_write() 586 ar->debug.ring[ar->debug.ring_tail].value = tmp; in carl9170_debugfs_hw_ioread32_write() 587 ar->debug.ring_tail++; in carl9170_debugfs_hw_ioread32_write() 588 ar->debug.ring_tail %= CARL9170_DEBUG_RING_SIZE; in carl9170_debugfs_hw_ioread32_write() 600 while (ar->debug.ring_head != ar->debug.ring_tail) { in carl9170_debugfs_hw_ioread32_read() 611 ar->debug.ring_head = ar->debug.ring_tail; in carl9170_debugfs_hw_ioread32_read()
|
H A D | debug.h | 126 unsigned int ring_head, ring_tail; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/ |
H A D | debug.c | 585 ar->debug.ring[ar->debug.ring_tail].reg = reg + (i << 2); in carl9170_debugfs_hw_ioread32_write() 586 ar->debug.ring[ar->debug.ring_tail].value = tmp; in carl9170_debugfs_hw_ioread32_write() 587 ar->debug.ring_tail++; in carl9170_debugfs_hw_ioread32_write() 588 ar->debug.ring_tail %= CARL9170_DEBUG_RING_SIZE; in carl9170_debugfs_hw_ioread32_write() 600 while (ar->debug.ring_head != ar->debug.ring_tail) { in carl9170_debugfs_hw_ioread32_read() 611 ar->debug.ring_head = ar->debug.ring_tail; in carl9170_debugfs_hw_ioread32_read()
|
H A D | debug.h | 126 unsigned int ring_head, ring_tail; member
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | thunderx_edac.c | 211 unsigned long ring_tail; member 593 while (CIRC_CNT(lmc->ring_head, lmc->ring_tail, in thunderx_lmc_threaded_isr() 595 tail = ring_pos(lmc->ring_tail, ARRAY_SIZE(lmc->err_ctx)); in thunderx_lmc_threaded_isr() 634 lmc->ring_tail++; in thunderx_lmc_threaded_isr() 726 lmc->ring_tail = 0; in thunderx_lmc_probe() 1757 unsigned long ring_tail; member 1848 unsigned long tail = ring_pos(l2c->ring_tail, ARRAY_SIZE(l2c->err_ctx)); in thunderx_l2c_threaded_isr() 1890 while (CIRC_CNT(l2c->ring_head, l2c->ring_tail, in thunderx_l2c_threaded_isr() 1906 l2c->ring_tail++; in thunderx_l2c_threaded_isr() 2027 l2c->ring_tail in thunderx_l2c_probe() [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | thunderx_edac.c | 211 unsigned long ring_tail; member 593 while (CIRC_CNT(lmc->ring_head, lmc->ring_tail, in thunderx_lmc_threaded_isr() 595 tail = ring_pos(lmc->ring_tail, ARRAY_SIZE(lmc->err_ctx)); in thunderx_lmc_threaded_isr() 634 lmc->ring_tail++; in thunderx_lmc_threaded_isr() 726 lmc->ring_tail = 0; in thunderx_lmc_probe() 1757 unsigned long ring_tail; member 1848 unsigned long tail = ring_pos(l2c->ring_tail, ARRAY_SIZE(l2c->err_ctx)); in thunderx_l2c_threaded_isr() 1890 while (CIRC_CNT(l2c->ring_head, l2c->ring_tail, in thunderx_l2c_threaded_isr() 1906 l2c->ring_tail++; in thunderx_l2c_threaded_isr() 2027 l2c->ring_tail in thunderx_l2c_probe() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | execlist.h | 134 struct execlist_mmio_pair ring_tail; member
|
H A D | cmd_parser.c | 477 unsigned long ring_tail; member 717 " ring_head(%08lx) ring_tail(%08lx)\n", in parser_exec_state_dump() 720 s->ring_head, s->ring_tail); in parser_exec_state_dump() 756 if (WARN_ON(s->ring_head == s->ring_tail)) in update_ip_va() 762 if (s->ring_head > s->ring_tail) { in update_ip_va() 766 s->ip_gma <= s->ring_tail) in update_ip_va() 2817 s.ring_tail = gma_tail; in scan_workload() 2839 unsigned long gma_head, gma_tail, gma_bottom, ring_size, ring_tail; in scan_wa_ctx() local 2851 ring_tail = wa_ctx->indirect_ctx.size + 3 * sizeof(u32); in scan_wa_ctx() 2855 gma_tail = wa_ctx->indirect_ctx.guest_gma + ring_tail; in scan_wa_ctx() [all...] |
H A D | scheduler.c | 1607 RING_CTX_OFF(ring_tail.val), &tail, 4); in intel_vgpu_create_workload()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | execlist.h | 134 struct execlist_mmio_pair ring_tail; member
|
H A D | cmd_parser.c | 490 unsigned long ring_tail; member 736 " ring_head(%08lx) ring_tail(%08lx)\n", in parser_exec_state_dump() 739 s->ring_head, s->ring_tail); in parser_exec_state_dump() 776 if (WARN_ON(s->ring_head == s->ring_tail)) in update_ip_va() 783 if (s->ring_head > s->ring_tail) { in update_ip_va() 787 s->ip_gma <= s->ring_tail) in update_ip_va() 1254 ret = ip_gma_set(s, s->ring_tail); in cmd_handler_mi_batch_buffer_end() 2854 s.ring_tail = gma_tail; in scan_workload() 2876 unsigned long gma_head, gma_tail, ring_size, ring_tail; in scan_wa_ctx() local 2888 ring_tail in scan_wa_ctx() [all...] |
H A D | scheduler.c | 1651 RING_CTX_OFF(ring_tail.val), &tail, 4); in intel_vgpu_create_workload()
|