Searched refs:deq_ptr (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/i3c/master/mipi-i3c-hci/ |
| H A D | dma.c | 892 unsigned int ptr, enq_ptr, deq_ptr; 899 deq_ptr = FIELD_GET(RING_OP1_IBI_DEQ_PTR, op1_val); 911 for (ptr = deq_ptr; ptr != enq_ptr; 951 enq_ptr, deq_ptr); 954 deq_ptr = last_ptr + 1; 955 deq_ptr %= rh->ibi_status_entries; 1033 op1_val |= FIELD_PREP(RING_OP1_IBI_DEQ_PTR, deq_ptr); 713 unsigned int ptr, enq_ptr, deq_ptr; hci_dma_process_ibi() local
|
| /linux/drivers/usb/gadget/udc/ |
| H A D | tegra-xudc.c | 408 unsigned int deq_ptr; member 1077 if (ep->deq_ptr > ep->enq_ptr) in ep_available_trbs() 1078 return ep->deq_ptr - ep->enq_ptr - 1; in ep_available_trbs() 1080 return XUDC_TRANSFER_RING_SIZE - (ep->enq_ptr - ep->deq_ptr) - 2; in ep_available_trbs() 1466 dma_addr_t deq_ptr; in __tegra_xudc_ep_dequeue() local 1484 deq_ptr = trb_virt_to_phys(ep, in __tegra_xudc_ep_dequeue() 1487 if (dma_mapping_error(xudc->dev, deq_ptr)) { in __tegra_xudc_ep_dequeue() 1490 ep_ctx_write_deq_ptr(ep->context, deq_ptr); in __tegra_xudc_ep_dequeue() 1818 ep->deq_ptr = 0; in __tegra_xudc_ep_enable() 2691 ep->deq_ptr = (last - ep->transfer_ring) + 1; in tegra_xudc_handle_transfer_completion() [all …]
|