Home
last modified time | relevance | path

Searched refs:cq_desc (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/net/enic/base/
H A Dcq_desc.h31 struct cq_desc { struct
48 static inline void cq_color_enc(struct cq_desc *desc, const uint8_t color) in cq_color_enc() argument
56 static inline void cq_desc_enc(struct cq_desc *desc, in cq_desc_enc()
67 static inline void cq_desc_dec(const struct cq_desc *desc_arg, in cq_desc_dec()
71 const struct cq_desc *desc = desc_arg; in cq_desc_dec()
92 static inline void cq_color_dec(const struct cq_desc *desc_arg, uint8_t *color) in cq_color_dec()
94 volatile const struct cq_desc *desc = desc_arg; in cq_color_dec()
H A Dcq_enet_desc.h24 cq_desc_enc((struct cq_desc *)desc, type, in cq_enet_wq_desc_enc()
32 cq_desc_dec((struct cq_desc *)desc, type, in cq_enet_wq_desc_dec()
141 cq_desc_enc((struct cq_desc *)desc, type, in cq_enet_rq_desc_enc()
201 cq_desc_dec((struct cq_desc *)desc, type, in cq_enet_rq_desc_dec()
/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c75 struct ionic_txq_comp *cq_desc; in ionic_tx_flush() local
79 cq_desc = &cq_desc_base[cq->tail_idx]; in ionic_tx_flush()
90 comp_index = cq_desc->comp_index; in ionic_tx_flush()
92 cq_desc = &cq_desc_base[cq->tail_idx]; in ionic_tx_flush()
802 if (cq_desc->status) { in ionic_rx_clean()
815 cq_desc->len == 0) { in ionic_rx_clean()
824 rxm->pkt_len = cq_desc->len; in ionic_rx_clean()
827 left = cq_desc->len; in ionic_rx_clean()
843 rxm->hash.rss = cq_desc->rss_hash; in ionic_rx_clean()
861 else if ((cq_desc->csum_flags & in ionic_rx_clean()
[all …]
H A Dionic_main.c153 struct ionic_admin_comp *cq_desc = &cq_desc_base[cq_desc_index]; in ionic_adminq_service() local
161 if (!color_match(cq_desc->color, cq->done_color)) in ionic_adminq_service()
164 stop_index = rte_le_to_cpu_16(cq_desc->comp_index); in ionic_adminq_service()
171 memcpy(&ctx->comp, cq_desc, sizeof(*cq_desc)); in ionic_adminq_service()
H A Dionic_lif.c1264 cq_desc->event.eid, cq_desc->event.ecode); in ionic_notifyq_cb()
1267 if (!(cq_desc->event.eid > lif->last_eid)) in ionic_notifyq_cb()
1270 lif->last_eid = cq_desc->event.eid; in ionic_notifyq_cb()
1272 switch (cq_desc->event.ecode) { in ionic_notifyq_cb()
1278 cq_desc->event.eid, in ionic_notifyq_cb()
1279 cq_desc->link_change.link_status, in ionic_notifyq_cb()
1280 cq_desc->link_change.link_speed); in ionic_notifyq_cb()
1290 cq_desc->event.eid, in ionic_notifyq_cb()
1291 cq_desc->reset.reset_code, in ionic_notifyq_cb()
1292 cq_desc->reset.state); in ionic_notifyq_cb()
[all …]
/dpdk/drivers/net/enic/
H A Denic_rxtx_common.h81 enic_cq_rx_desc_n_bytes(struct cq_desc *cqd) in enic_cq_rx_desc_n_bytes()
90 enic_cq_rx_check_err(struct cq_desc *cqd) in enic_cq_rx_check_err()
103 enic_cq_rx_flags_to_pkt_type(struct cq_desc *cqd, uint8_t tnl) in enic_cq_rx_flags_to_pkt_type()
203 enic_cq_rx_to_pkt_flags(struct cq_desc *cqd, struct rte_mbuf *mbuf) in enic_cq_rx_to_pkt_flags()
H A Denic_rxtx.c48 volatile struct cq_desc *cqd_ptr; in enic_recv_pkts_common()
61 cqd_ptr = (struct cq_desc *)((uintptr_t)(cq->ring.descs) + in enic_recv_pkts_common()
72 struct cq_desc cqd; in enic_recv_pkts_common()
125 cqd_ptr = (struct cq_desc *)((uintptr_t)(cq->ring.descs) + in enic_recv_pkts_common()
310 enic_cq_rx_flags_to_pkt_type((struct cq_desc *)cqd, in enic_noscatter_recv_pkts()
312 enic_cq_rx_to_pkt_flags((struct cq_desc *)cqd, mb); in enic_noscatter_recv_pkts()
H A Denic_rxtx_vec_avx2.c29 enic_cq_rx_flags_to_pkt_type((struct cq_desc *)cqd, tnl); in rx_one()
30 enic_cq_rx_to_pkt_flags((struct cq_desc *)cqd, mb); in rx_one()
/dpdk/drivers/net/ice/base/
H A Dice_controlq.c880 datalen = LE16_TO_CPU(cq_desc->datalen); in ice_debug_cq()
881 flags = LE16_TO_CPU(cq_desc->flags); in ice_debug_cq()
884 LE16_TO_CPU(cq_desc->opcode), flags, datalen, in ice_debug_cq()
885 LE16_TO_CPU(cq_desc->retval)); in ice_debug_cq()
887 LE32_TO_CPU(cq_desc->cookie_high), in ice_debug_cq()
888 LE32_TO_CPU(cq_desc->cookie_low)); in ice_debug_cq()
890 LE32_TO_CPU(cq_desc->params.generic.param0), in ice_debug_cq()
891 LE32_TO_CPU(cq_desc->params.generic.param1)); in ice_debug_cq()
893 LE32_TO_CPU(cq_desc->params.generic.addr_high), in ice_debug_cq()
894 LE32_TO_CPU(cq_desc->params.generic.addr_low)); in ice_debug_cq()
[all …]