Searched refs:desc_idx (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/gve/ |
H A D | gve_tx_dqo.c | 250 uint32_t *desc_idx, uint32_t len, uint64_t addr, in gve_tx_fill_pkt_desc_dqo() argument 255 &tx->dqo.desc_ring[*desc_idx].pkt; in gve_tx_fill_pkt_desc_dqo() 270 *desc_idx = (*desc_idx + 1) & tx->dqo.desc_mask; in gve_tx_fill_pkt_desc_dqo() 378 bool is_tso, uint32_t *desc_idx) in gve_tx_fill_ctx_descs() argument 399 tso_desc = &tx->dqo.desc_ring[*desc_idx].tso_ctx; in gve_tx_fill_ctx_descs() 402 *desc_idx = (*desc_idx + 1) & tx->dqo.desc_mask; in gve_tx_fill_ctx_descs() 408 gen_desc = &tx->dqo.desc_ring[*desc_idx].general_ctx; in gve_tx_fill_ctx_descs() 410 *desc_idx = (*desc_idx + 1) & tx->dqo.desc_mask; in gve_tx_fill_ctx_descs() 563 gve_tx_request_desc_compl(struct gve_tx_ring *tx, uint32_t desc_idx) in gve_tx_request_desc_compl() argument 568 last_desc_idx = (desc_idx - 1) & tx->dqo.desc_mask; in gve_tx_request_desc_compl() [all …]
|
/freebsd/sys/dev/virtio/ |
H A D | virtqueue.c | 581 uint16_t used_idx, desc_idx; in virtqueue_dequeue() local 590 desc_idx = (uint16_t) vq_htog32(vq, uep->id); in virtqueue_dequeue() 594 vq_ring_free_chain(vq, desc_idx); in virtqueue_dequeue() 596 cookie = vq->vq_descx[desc_idx].cookie; in virtqueue_dequeue() 597 VQASSERT(vq, cookie != NULL, "no cookie for index %d", desc_idx); in virtqueue_dequeue() 598 vq->vq_descx[desc_idx].cookie = NULL; in virtqueue_dequeue() 678 vq_ring_update_avail(struct virtqueue *vq, uint16_t desc_idx) in vq_ring_update_avail() argument 691 vq->vq_ring.avail->ring[avail_ring_idx] = vq_gtoh16(vq, desc_idx); in vq_ring_update_avail() 846 vq_ring_free_chain(struct virtqueue *vq, uint16_t desc_idx) in vq_ring_free_chain() argument 851 VQ_RING_ASSERT_VALID_IDX(vq, desc_idx); in vq_ring_free_chain() [all...] |
/freebsd/sys/dev/iavf/ |
H A D | iavf_adminq.c | 903 u16 desc_idx; in iavf_clean_arq_element() local 931 desc_idx = ntc; in iavf_clean_arq_element() 950 hw->aq.arq.r.arq_bi[desc_idx].va, in iavf_clean_arq_element()
|
/freebsd/sys/dev/ice/ |
H A D | ice_controlq.c | 1251 u16 desc_idx; in ice_clean_rq_elem() 1279 desc_idx = ntc; 1292 ice_memcpy(e->msg_buf, cq->rq.r.rq_bi[desc_idx].va, 1171 u16 desc_idx; ice_clean_rq_elem() local
|
/freebsd/sys/dev/ixl/ |
H A D | i40e_adminq.c | 1074 u16 desc_idx; in i40e_clean_arq_element() local 1105 desc_idx = ntc; in i40e_clean_arq_element() 1124 hw->aq.arq.r.arq_bi[desc_idx].va, in i40e_clean_arq_element()
|
/freebsd/sys/dev/bwi/ |
H A D | if_bwi.c | 326 int ndesc, int desc_idx, bus_addr_t paddr, int buf_len, in bwi_setup_desc32() argument 329 struct bwi_desc32 *desc = &desc_array[desc_idx]; in bwi_setup_desc32() 340 if (desc_idx == ndesc - 1) in bwi_setup_desc32()
|