Lines Matching defs:q
50 static void cache_offer(struct funeth_rxq *q, const struct funeth_rxbuf *buf) in cache_offer()
67 static bool cache_get(struct funeth_rxq *q, struct funeth_rxbuf *rb) in cache_get()
98 static int funeth_alloc_page(struct funeth_rxq *q, struct funeth_rxbuf *rb, in funeth_alloc_page()
127 static void funeth_free_page(struct funeth_rxq *q, struct funeth_rxbuf *rb) in funeth_free_page()
141 static void *fun_run_xdp(struct funeth_rxq *q, skb_frag_t *frags, void *buf_va, in fun_run_xdp()
256 get_buf(struct funeth_rxq *q, struct funeth_rxbuf *buf, unsigned int len) in get_buf()
296 static int fun_gather_pkt(struct funeth_rxq *q, unsigned int tot_len, in fun_gather_pkt()
348 static void advance_cq(struct funeth_rxq *q) in advance_cq()
365 static void fun_handle_cqe_pkt(struct funeth_rxq *q, struct funeth_txq *xdp_q) in fun_handle_cqe_pkt()
479 static int fun_process_cqes(struct funeth_rxq *q, int budget) in fun_process_cqes()
513 struct funeth_rxq *q = irq->rxq; in fun_rxq_napi_poll() local
536 static void fun_rxq_free_bufs(struct funeth_rxq *q) in fun_rxq_free_bufs()
549 static int fun_rxq_alloc_bufs(struct funeth_rxq *q, int node) in fun_rxq_alloc_bufs()
575 static void fun_rxq_free_cache(struct funeth_rxq *q) in fun_rxq_free_cache()
587 int fun_rxq_set_bpf(struct funeth_rxq *q, struct bpf_prog *prog) in fun_rxq_set_bpf()
620 struct funeth_rxq *q; in fun_rxq_create_sw() local
677 static void fun_rxq_free_sw(struct funeth_rxq *q) in fun_rxq_free_sw()
697 int fun_rxq_create_dev(struct funeth_rxq *q, struct fun_irq *irq) in fun_rxq_create_dev()
765 static void fun_rxq_free_dev(struct funeth_rxq *q) in fun_rxq_free_dev()
792 struct funeth_rxq *q = *qp; in funeth_rxq_create() local
817 struct funeth_rxq *funeth_rxq_free(struct funeth_rxq *q, int state) in funeth_rxq_free()