Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/usb/misc/
Dldusb.c161 unsigned int ring_tail; member
248 if (next_ring_head != dev->ring_tail) { in ld_usb_interrupt_in_callback()
339 dev->ring_tail = 0; in ld_usb_open()
432 if (dev->ring_head != dev->ring_tail) in ld_usb_poll()
473 if (dev->ring_head == dev->ring_tail) { in ld_usb_read()
488 …actual_buffer = (size_t *)(dev->ring_buffer + dev->ring_tail * (sizeof(size_t)+dev->interrupt_in_e… in ld_usb_read()
499 dev->ring_tail = (dev->ring_tail+1) % ring_buffer_size; in ld_usb_read()
/Linux-v4.19/drivers/video/fbdev/intelfb/
Dintelfbhw.h535 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); \
Dintelfb.h306 u32 ring_tail; member
Dintelfbhw.c1490 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()
/Linux-v4.19/drivers/net/wireless/ath/carl9170/
Ddebug.c585 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()
Ddebug.h126 unsigned int ring_head, ring_tail; member
/Linux-v4.19/drivers/edac/
Dthunderx_edac.c211 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 = 0; in thunderx_l2c_probe()
/Linux-v4.19/drivers/gpu/drm/i915/gvt/
Dexeclist.h132 struct execlist_mmio_pair ring_tail; member
Dcmd_parser.c455 unsigned long ring_tail; member
695 s->ring_head, s->ring_tail); in parser_exec_state_dump()
731 if (WARN_ON(s->ring_head == s->ring_tail)) in update_ip_va()
737 if (s->ring_head > s->ring_tail) { in update_ip_va()
741 s->ip_gma <= s->ring_tail) in update_ip_va()
2639 s.ring_tail = gma_tail; in scan_workload()
2667 unsigned long gma_head, gma_tail, gma_bottom, ring_size, ring_tail; in scan_wa_ctx() local
2679 ring_tail = wa_ctx->indirect_ctx.size + 3 * sizeof(uint32_t); in scan_wa_ctx()
2683 gma_tail = wa_ctx->indirect_ctx.guest_gma + ring_tail; in scan_wa_ctx()
2693 s.ring_tail = gma_tail; in scan_wa_ctx()
[all …]
Dscheduler.c1318 RING_CTX_OFF(ring_tail.val), &tail, 4); in intel_vgpu_create_workload()
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_guc_submission.c440 u32 ring_tail, u32 fence_id) in guc_wq_item_append() argument
475 wqi->submit_element_info = ring_tail << WQ_RING_TAIL_SHIFT; in guc_wq_item_append()
476 GEM_BUG_ON(ring_tail > WQ_RING_TAIL_MAX); in guc_wq_item_append()
517 u32 ring_tail = intel_ring_set_tail(rq->ring, rq->tail) / sizeof(u64); in guc_add_request() local
522 ring_tail, rq->global_seqno); in guc_add_request()