/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/alx/ |
H A D | main.c | 80 next = cur = rxq->write_idx; in alx_refill_rx_ring() 135 rxq->write_idx = cur; in alx_refill_rx_ring() 160 if (txq->write_idx >= txq->read_idx) in alx_tpd_avail() 161 return txq->count + txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 162 return txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 462 np->txq->write_idx = 0; in alx_init_ring_ptrs() 470 np->rxq->write_idx = 0; in alx_init_ring_ptrs() 501 txq->write_idx = 0; in alx_free_txring_buf() 529 rxq->write_idx = 0; in alx_free_rxring_buf() 1441 int maplen, f, first_idx = txq->write_idx; in alx_map_tx_skb() [all...] |
H A D | alx.h | 66 u16 write_idx, read_idx; member 82 u16 write_idx, read_idx; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/alx/ |
H A D | main.c | 79 next = cur = rxq->write_idx; in alx_refill_rx_ring() 134 rxq->write_idx = cur; in alx_refill_rx_ring() 159 if (txq->write_idx >= txq->read_idx) in alx_tpd_avail() 160 return txq->count + txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 161 return txq->read_idx - txq->write_idx - 1; in alx_tpd_avail() 461 np->txq->write_idx = 0; in alx_init_ring_ptrs() 469 np->rxq->write_idx = 0; in alx_init_ring_ptrs() 500 txq->write_idx = 0; in alx_free_txring_buf() 528 rxq->write_idx = 0; in alx_free_rxring_buf() 1464 int maplen, f, first_idx = txq->write_idx; in alx_map_tx_skb() [all...] |
H A D | alx.h | 66 u16 write_idx, read_idx; member 82 u16 write_idx, read_idx; member
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_h264_if.c | 55 * @write_idx : write index 62 unsigned int write_idx; member 211 list->write_idx >= H264_MAX_FB_NUM) { in check_list_validity() 214 list->read_idx, list->write_idx); in check_list_validity() 238 list->fb_list[list->write_idx].vdec_fb_va = (u64)(uintptr_t)fb; in put_fb_to_free() 239 list->write_idx = (list->write_idx == H264_MAX_FB_NUM - 1) ? in put_fb_to_free() 240 0 : list->write_idx + 1; in put_fb_to_free()
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
H A D | vdec_h264_if.c | 54 * @write_idx : write index 61 unsigned int write_idx; member 208 list->write_idx >= H264_MAX_FB_NUM) { in check_list_validity() 211 list->read_idx, list->write_idx); in check_list_validity() 235 list->fb_list[list->write_idx].vdec_fb_va = (u64)(uintptr_t)fb; in put_fb_to_free() 236 list->write_idx = (list->write_idx == H264_MAX_FB_NUM - 1) ? in put_fb_to_free() 237 0 : list->write_idx + 1; in put_fb_to_free()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
H A D | bcm4908_enet.c | 64 int write_idx; member 316 ring->write_idx = 0; in bcm4908_enet_dma_ring_init() 537 if (ring->read_idx <= ring->write_idx) in bcm4908_enet_start_xmit() 538 free_buf_descs = ring->read_idx - ring->write_idx + ring->length; in bcm4908_enet_start_xmit() 540 free_buf_descs = ring->read_idx - ring->write_idx; in bcm4908_enet_start_xmit() 547 buf_desc = &ring->buf_desc[ring->write_idx]; in bcm4908_enet_start_xmit() 553 slot = &ring->slots[ring->write_idx]; in bcm4908_enet_start_xmit() 565 if (ring->write_idx + 1 == ring->length - 1) in bcm4908_enet_start_xmit() 575 if (++ring->write_idx == ring->length - 1) in bcm4908_enet_start_xmit() 576 ring->write_idx in bcm4908_enet_start_xmit() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_h264.c | 413 int write_idx = 0; in deduplicate_reflist() local 417 write_idx = b->num_valid; in deduplicate_reflist() 423 reflist[write_idx++] = reflist[i]; in deduplicate_reflist() 430 if (WARN_ON(write_idx > 16)) in deduplicate_reflist() 431 write_idx = 16; in deduplicate_reflist() 434 for (; write_idx < 16; write_idx++) in deduplicate_reflist() 435 reflist[write_idx].index = 15; in deduplicate_reflist()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | hfi_venus.c | 72 u32 write_idx; member 186 wr_idx = qhdr->write_idx; in venus_write_queue() 228 qhdr->write_idx = new_wr_idx; in venus_write_queue() 256 wr_idx = qhdr->write_idx; in venus_read_queue() 304 new_rd_idx = qhdr->write_idx; in venus_read_queue() 316 wr_idx = qhdr->write_idx; in venus_read_queue() 704 qhdr->write_idx = 0; in venus_set_qhdr_defaults() 874 return abs(qhdr->read_idx - qhdr->write_idx); in venus_get_queue_size()
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_lib.c | 38 cmdq->write_idx = 0; in nitrox_cmdq_init() 55 cmdq->write_idx = 0; in nitrox_cmdq_reset()
|
H A D | nitrox_dev.h | 32 * @write_idx: next write index for the command 58 int write_idx; member
|
H A D | nitrox_reqmgr.c | 293 idx = cmdq->write_idx; in post_se_instr() 307 cmdq->write_idx = incr_index(idx, 1, ndev->qlen); in post_se_instr()
|
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_lib.c | 38 cmdq->write_idx = 0; in nitrox_cmdq_init() 55 cmdq->write_idx = 0; in nitrox_cmdq_reset()
|
H A D | nitrox_dev.h | 32 * @write_idx: next write index for the command 58 int write_idx; member
|
H A D | nitrox_reqmgr.c | 296 idx = cmdq->write_idx; in post_se_instr() 310 cmdq->write_idx = incr_index(idx, 1, ndev->qlen); in post_se_instr()
|
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_venus.c | 72 u32 write_idx; member 185 wr_idx = qhdr->write_idx; in venus_write_queue() 227 qhdr->write_idx = new_wr_idx; in venus_write_queue() 255 wr_idx = qhdr->write_idx; in venus_read_queue() 303 new_rd_idx = qhdr->write_idx; in venus_read_queue() 315 wr_idx = qhdr->write_idx; in venus_read_queue() 760 qhdr->write_idx = 0; in venus_set_qhdr_defaults() 928 return abs(qhdr->read_idx - qhdr->write_idx); in venus_get_queue_size()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_droq.h | 263 u32 write_idx; member
|
H A D | octeon_droq.c | 133 droq->write_idx = 0; in octeon_droq_reset_indices()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_droq.h | 263 u32 write_idx; member
|
H A D | octeon_droq.c | 134 droq->write_idx = 0; in octeon_droq_reset_indices()
|
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | btree.h | 137 /* For outstanding btree writes, used as a lock - protects write_idx */ 167 BTREE_FLAG(write_idx); variable
|
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | btree.h | 137 /* For outstanding btree writes, used as a lock - protects write_idx */ 167 BTREE_FLAG(write_idx); variable
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | msgbuf.c | 132 __le16 write_idx; member 140 __le16 write_idx; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | msgbuf.c | 133 __le16 write_idx; member 141 __le16 write_idx; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.c | 3939 unsigned int write_idx = read_idx + (0x800 / sizeof(long)); in vmx_reset_x2apic_msrs() local 3942 msr_bitmap[write_idx] = ~0ul; in vmx_reset_x2apic_msrs()
|