Home
last modified time | relevance | path

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

/f-stack/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()
124 cq_desc_enc((struct cq_desc *)desc, type, in cq_enet_rq_desc_enc()
184 cq_desc_dec((struct cq_desc *)desc, type, in cq_enet_rq_desc_dec()
/f-stack/dpdk/drivers/net/ionic/
H A Dionic_rxtx.c77 struct ionic_txq_comp *cq_desc; in ionic_tx_flush() local
80 cq_desc = &cq_desc_base[cq->tail_idx]; in ionic_tx_flush()
91 comp_index = cq_desc->comp_index; in ionic_tx_flush()
748 if (cq_desc->status) { in ionic_rx_clean()
761 cq_desc->len == 0) { in ionic_rx_clean()
770 rxm->pkt_len = cq_desc->len; in ionic_rx_clean()
773 left = cq_desc->len; in ionic_rx_clean()
789 rxm->hash.rss = cq_desc->rss_hash; in ionic_rx_clean()
807 else if ((cq_desc->csum_flags & in ionic_rx_clean()
809 (cq_desc->csum_flags & in ionic_rx_clean()
[all …]
H A Dionic_lif.c1048 struct ionic_admin_comp *cq_desc = &cq_desc_base[cq_desc_index]; in ionic_adminq_service() local
1050 if (!color_match(cq_desc->color, cq->done_color)) in ionic_adminq_service()
1103 union ionic_notifyq_comp *cq_desc = &cq_desc_base[cq_desc_index]; in ionic_notifyq_cb() local
1107 cq_desc->event.eid, cq_desc->event.ecode); in ionic_notifyq_cb()
1110 if (!(cq_desc->event.eid > lif->last_eid)) in ionic_notifyq_cb()
1113 lif->last_eid = cq_desc->event.eid; in ionic_notifyq_cb()
1115 switch (cq_desc->event.ecode) { in ionic_notifyq_cb()
1119 cq_desc->event.eid, in ionic_notifyq_cb()
1120 cq_desc->link_change.link_status, in ionic_notifyq_cb()
1121 cq_desc->link_change.link_speed); in ionic_notifyq_cb()
[all …]
H A Dionic_dev.c531 struct ionic_admin_comp *cq_desc = &cq_desc_base[cq_desc_index]; in ionic_adminq_cb() local
533 if (unlikely(cq_desc->comp_index != q_desc_index)) { in ionic_adminq_cb()
534 IONIC_WARN_ON(cq_desc->comp_index != q_desc_index); in ionic_adminq_cb()
538 memcpy(&ctx->comp, cq_desc, sizeof(*cq_desc)); in ionic_adminq_cb()
/f-stack/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.c59 volatile struct cq_desc *cqd_ptr; in enic_recv_pkts()
68 cqd_ptr = (struct cq_desc *)(cq->ring.descs) + cq_idx; in enic_recv_pkts()
78 struct cq_desc cqd; in enic_recv_pkts()
112 cqd_ptr = (struct cq_desc *)(cq->ring.descs) + cq_idx; in enic_recv_pkts()
284 enic_cq_rx_flags_to_pkt_type((struct cq_desc *)cqd, in enic_noscatter_recv_pkts()
286 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()
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_controlq.c830 datalen = LE16_TO_CPU(cq_desc->datalen); in ice_debug_cq()
831 flags = LE16_TO_CPU(cq_desc->flags); in ice_debug_cq()
834 LE16_TO_CPU(cq_desc->opcode), flags, datalen, in ice_debug_cq()
835 LE16_TO_CPU(cq_desc->retval)); in ice_debug_cq()
837 LE32_TO_CPU(cq_desc->cookie_high), in ice_debug_cq()
838 LE32_TO_CPU(cq_desc->cookie_low)); in ice_debug_cq()
840 LE32_TO_CPU(cq_desc->params.generic.param0), in ice_debug_cq()
841 LE32_TO_CPU(cq_desc->params.generic.param1)); in ice_debug_cq()
843 LE32_TO_CPU(cq_desc->params.generic.addr_high), in ice_debug_cq()
844 LE32_TO_CPU(cq_desc->params.generic.addr_low)); in ice_debug_cq()
[all …]