Lines Matching refs:cqe_rx
510 struct cqe_rx_t *cqe_rx, struct snd_queue *sq, in nicvf_xdp_rx() argument
521 len = *((u16 *)((void *)cqe_rx + (3 * sizeof(u64)))); in nicvf_xdp_rx()
522 dma_addr = *((u64 *)((void *)cqe_rx + (7 * sizeof(u64)))); in nicvf_xdp_rx()
565 RCV_FRAG_LEN - cqe_rx->align_pad + offset); in nicvf_xdp_rx()
710 struct cqe_rx_t *cqe_rx, in nicvf_set_rxhash() argument
719 switch (cqe_rx->rss_alg) { in nicvf_set_rxhash()
723 hash = cqe_rx->rss_tag; in nicvf_set_rxhash()
727 hash = cqe_rx->rss_tag; in nicvf_set_rxhash()
754 struct cqe_rx_t *cqe_rx, in nicvf_rcv_pkt_handler() argument
763 rq_idx = nicvf_netdev_qidx(nic, cqe_rx->rq_idx); in nicvf_rcv_pkt_handler()
772 if (cqe_rx->err_level || cqe_rx->err_opcode) { in nicvf_rcv_pkt_handler()
773 err = nicvf_check_cqe_rx_errs(nic, cqe_rx); in nicvf_rcv_pkt_handler()
774 if (err && !cqe_rx->rb_cnt) in nicvf_rcv_pkt_handler()
779 if (nic->xdp_prog && (cqe_rx->rb_cnt == 1)) { in nicvf_rcv_pkt_handler()
781 if (nicvf_xdp_rx(snic, nic->xdp_prog, cqe_rx, sq, rq, &skb)) in nicvf_rcv_pkt_handler()
784 skb = nicvf_get_rcv_skb(snic, cqe_rx, in nicvf_rcv_pkt_handler()
804 nicvf_set_rxhash(netdev, cqe_rx, skb); in nicvf_rcv_pkt_handler()
817 if (cqe_rx->vlan_found && cqe_rx->vlan_stripped) in nicvf_rcv_pkt_handler()
819 ntohs((__force __be16)cqe_rx->vlan_tci)); in nicvf_rcv_pkt_handler()