Searched refs:cqe_rx (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/cavium/thunder/ |
D | nicvf_main.c | 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() [all …]
|
D | nicvf_queues.c | 1668 struct cqe_rx_t *cqe_rx, bool xdp) in nicvf_get_rcv_skb() argument 1679 rb_lens = (void *)cqe_rx + (3 * sizeof(u64)); in nicvf_get_rcv_skb() 1688 rb_ptrs = (void *)cqe_rx + (6 * sizeof(u64)); in nicvf_get_rcv_skb() 1690 rb_ptrs = (void *)cqe_rx + (7 * sizeof(u64)); in nicvf_get_rcv_skb() 1692 for (frag = 0; frag < cqe_rx->rb_cnt; frag++) { in nicvf_get_rcv_skb() 1704 *rb_ptrs - cqe_rx->align_pad, in nicvf_get_rcv_skb() 1707 phys_addr - cqe_rx->align_pad, in nicvf_get_rcv_skb() 1711 skb_reserve(skb, cqe_rx->align_pad); in nicvf_get_rcv_skb() 1843 int nicvf_check_cqe_rx_errs(struct nicvf *nic, struct cqe_rx_t *cqe_rx) in nicvf_check_cqe_rx_errs() argument 1847 cqe_rx->err_level, cqe_rx->err_opcode); in nicvf_check_cqe_rx_errs() [all …]
|
D | nicvf_queues.h | 353 struct cqe_rx_t *cqe_rx, bool xdp); 375 int nicvf_check_cqe_rx_errs(struct nicvf *nic, struct cqe_rx_t *cqe_rx);
|