Searched refs:fq (Results 1 – 8 of 8) sorted by relevance
| /include/net/ |
| D | fq_impl.h | 16 __fq_adjust_removal(struct fq *fq, struct fq_flow *flow, unsigned int packets, in __fq_adjust_removal() argument 25 fq->backlog -= packets; in __fq_adjust_removal() 26 fq->memory_usage -= truesize; in __fq_adjust_removal() 36 idx = flow - fq->flows; in __fq_adjust_removal() 37 __clear_bit(idx, fq->flows_bitmap); in __fq_adjust_removal() 40 static void fq_adjust_removal(struct fq *fq, in fq_adjust_removal() argument 44 __fq_adjust_removal(fq, flow, 1, skb->len, skb->truesize); in fq_adjust_removal() 47 static struct sk_buff *fq_flow_dequeue(struct fq *fq, in fq_flow_dequeue() argument 52 lockdep_assert_held(&fq->lock); in fq_flow_dequeue() 58 fq_adjust_removal(fq, flow, skb); in fq_flow_dequeue() [all …]
|
| D | ipv6_frag.h | 34 struct frag_queue *fq = container_of(q, struct frag_queue, q); in ip6frag_init() local 38 fq->ecn = 0; in ip6frag_init() 49 const struct inet_frag_queue *fq = data; in ip6frag_obj_hashfn() local 51 return jhash2((const u32 *)&fq->key.v6, in ip6frag_obj_hashfn() 59 const struct inet_frag_queue *fq = ptr; in ip6frag_obj_cmpfn() local 61 return !!memcmp(&fq->key, key, sizeof(*key)); in ip6frag_obj_cmpfn() 65 ip6frag_expire_frag_queue(struct net *net, struct frag_queue *fq) in ip6frag_expire_frag_queue() argument 72 if (READ_ONCE(fq->q.fqdir->dead)) in ip6frag_expire_frag_queue() 74 spin_lock(&fq->q.lock); in ip6frag_expire_frag_queue() 76 if (fq->q.flags & INET_FRAG_COMPLETE) in ip6frag_expire_frag_queue() [all …]
|
| D | fq.h | 68 struct fq { struct 85 typedef struct sk_buff *fq_tin_dequeue_t(struct fq *, argument 89 typedef void fq_skb_free_t(struct fq *, 95 typedef bool fq_skb_filter_t(struct fq *,
|
| D | xsk_buff_pool.h | 64 struct xsk_queue *fq ____cacheline_aligned_in_smp;
|
| /include/net/libeth/ |
| D | rx.h | 89 int libeth_rx_fq_create(struct libeth_fq *fq, struct napi_struct *napi); 90 void libeth_rx_fq_destroy(struct libeth_fq *fq); 100 static inline dma_addr_t libeth_rx_alloc(const struct libeth_fq_fp *fq, u32 i) in libeth_rx_alloc() argument 102 struct libeth_fqe *buf = &fq->fqes[i]; in libeth_rx_alloc() 104 buf->truesize = fq->truesize; in libeth_rx_alloc() 105 buf->page = page_pool_dev_alloc(fq->pp, &buf->offset, &buf->truesize); in libeth_rx_alloc() 110 fq->pp->p.offset; in libeth_rx_alloc()
|
| /include/soc/fsl/ |
| D | qman.h | 300 } __packed fq; /* FQRN/FQRNI/FQRL/FQPN */ member 691 struct qman_fq *fq, 699 typedef void (*qman_cb_mr)(struct qman_portal *qm, struct qman_fq *fq, 969 int qman_create_fq(u32 fqid, u32 flags, struct qman_fq *fq); 979 void qman_destroy_fq(struct qman_fq *fq); 985 u32 qman_fq_fqid(struct qman_fq *fq); 1021 int qman_init_fq(struct qman_fq *fq, u32 flags, struct qm_mcc_initfq *opts); 1030 int qman_schedule_fq(struct qman_fq *fq); 1050 int qman_retire_fq(struct qman_fq *fq, u32 *flags); 1059 int qman_oos_fq(struct qman_fq *fq); [all …]
|
| /include/linux/ |
| D | blk-mq.h | 364 struct blk_flush_queue *fq; member
|
| D | blkdev.h | 568 struct blk_flush_queue *fq; member
|