| /linux/include/net/ |
| H A D | fq.h | 68 struct fq { struct 69 struct fq_flow *flows; argument 85 typedef struct sk_buff *fq_tin_dequeue_t(struct fq *, argument
|
| H A D | fq_impl.h | 16 __fq_adjust_removal(struct fq *fq, struct fq_flow *flow, unsigned int packets, in __fq_adjust_removal() 40 static void fq_adjust_removal(struct fq *fq, in fq_adjust_removal() 47 static struct sk_buff *fq_flow_dequeue(struct fq *fq, in fq_flow_dequeue() 63 static int fq_flow_drop(struct fq *fq, struct fq_flow *flow, in fq_flow_drop() 90 static struct sk_buff *fq_tin_dequeue(struct fq *fq, in fq_tin_dequeue() 137 static u32 fq_flow_idx(struct fq *fq, struct sk_buff *skb) in fq_flow_idx() 144 static struct fq_flow *fq_flow_classify(struct fq *fq, in fq_flow_classify() 165 static struct fq_flow *fq_find_fattest_flow(struct fq *fq) in fq_find_fattest_flow() 197 static void fq_tin_enqueue(struct fq *fq, in fq_tin_enqueue() 252 static void fq_flow_filter(struct fq *fq, in fq_flow_filter() [all …]
|
| H A D | ipv6_frag.h | 34 struct frag_queue *fq = container_of(q, struct frag_queue, q); in ip6frag_init() local 49 const struct inet_frag_queue *fq = data; in ip6frag_obj_hashfn() local 59 const struct inet_frag_queue *fq = ptr; in ip6frag_obj_cmpfn() local 65 ip6frag_expire_frag_queue(struct net *net, struct frag_queue *fq) in ip6frag_expire_frag_queue()
|
| /linux/drivers/soc/fsl/qbman/ |
| H A D | qman_test_api.c | 106 static int do_enqueues(struct qman_fq *fq) in do_enqueues() 126 struct qman_fq *fq = &fq_base; in qman_test_api() local 211 struct qman_fq *fq, in cb_dqrr() 227 static void cb_ern(struct qman_portal *p, struct qman_fq *fq, in cb_ern() 234 static void cb_fqs(struct qman_portal *p, struct qman_fq *fq, in cb_fqs()
|
| H A D | qman.c | 268 struct qm_mcc_fq fq; member 957 static inline void fq_set(struct qman_fq *fq, u32 mask) in fq_set() 962 static inline void fq_clear(struct qman_fq *fq, u32 mask) in fq_clear() 967 static inline int fq_isset(struct qman_fq *fq, u32 mask) in fq_isset() 972 static inline int fq_isclear(struct qman_fq *fq, u32 mask) in fq_isclear() 1121 struct qman_fq *fq; in idx_to_fq() local 1151 static u32 fq_to_tag(struct qman_fq *fq) in fq_to_tag() 1425 static inline void fq_state_change(struct qman_portal *p, struct qman_fq *fq, in fq_state_change() 1491 struct qman_fq *fq; in qm_mr_process_task() local 1574 static noinline void clear_vdqcr(struct qman_portal *p, struct qman_fq *fq) in clear_vdqcr() [all …]
|
| H A D | qman_test_stash.c | 275 struct qman_fq *fq, in normal_dqrr() 294 struct qman_fq *fq, in special_dqrr()
|
| /linux/drivers/net/ethernet/intel/libeth/ |
| H A D | rx.c | 72 static bool libeth_rx_page_pool_params(struct libeth_fq *fq, in libeth_rx_page_pool_params() 116 static bool libeth_rx_page_pool_params_zc(struct libeth_fq *fq, in libeth_rx_page_pool_params_zc() 152 int libeth_rx_fq_create(struct libeth_fq *fq, void *napi_dev) in libeth_rx_fq_create() 212 void libeth_rx_fq_destroy(struct libeth_fq *fq) in libeth_rx_fq_destroy()
|
| H A D | xsk.c | 160 int libeth_xskfq_create(struct libeth_xskfq *fq) in libeth_xskfq_create() 182 void libeth_xskfq_destroy(struct libeth_xskfq *fq) in libeth_xskfq_destroy()
|
| /linux/fs/netfs/ |
| H A D | rolling_buffer.c | 29 struct folio_queue *fq; in netfs_folioq_alloc() local 69 struct folio_queue *fq; in rolling_buffer_init() local 86 struct folio_queue *fq, *head = roll->head; in rolling_buffer_make_space() local 124 struct folio_queue *fq; in rolling_buffer_load_from_ra() local
|
| /linux/net/ieee802154/6lowpan/ |
| H A D | reassembly.c | 48 struct frag_queue *fq; in lowpan_frag_expire() local 86 static int lowpan_frag_queue(struct lowpan_frag_queue *fq, in lowpan_frag_queue() 167 static int lowpan_frag_reasm(struct lowpan_frag_queue *fq, struct sk_buff *skb, in lowpan_frag_reasm() 283 struct lowpan_frag_queue *fq; in lowpan_frag_rcv() local 501 const struct inet_frag_queue *fq = data; in lowpan_obj_hashfn() local 510 const struct inet_frag_queue *fq = ptr; in lowpan_obj_cmpfn() local
|
| /linux/net/ipv6/netfilter/ |
| H A D | nf_conntrack_reasm.c | 137 struct frag_queue *fq; in nf_ct_frag6_expire() local 170 static int nf_ct_frag6_queue(struct frag_queue *fq, struct sk_buff *skb, in nf_ct_frag6_queue() 319 static int nf_ct_frag6_reasm(struct frag_queue *fq, struct sk_buff *skb, in nf_ct_frag6_reasm() 452 struct frag_queue *fq; in nf_ct_frag6_gather() local
|
| /linux/drivers/crypto/caam/ |
| H A D | qi.c | 142 static void caam_fq_ern_cb(struct qman_portal *qm, struct qman_fq *fq, in caam_fq_ern_cb() 225 static int empty_retired_fq(struct device *qidev, struct qman_fq *fq) in empty_retired_fq() 248 static int kill_fq(struct device *qidev, struct qman_fq *fq) in kill_fq() 293 static int empty_caam_fq(struct qman_fq *fq, struct caam_drv_ctx *drv_ctx) in empty_caam_fq() 619 struct qman_fq *fq; in alloc_rsp_fq_cpu() local
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.c | 335 struct dpaa2_eth_fq *fq, in dpaa2_eth_xdp_flush() 365 struct dpaa2_eth_fq *fq) in dpaa2_eth_xdp_tx_flush() 398 struct dpaa2_eth_fq *fq; in dpaa2_eth_xdp_enqueue() local 538 struct dpaa2_eth_fq *fq, in dpaa2_eth_receive_skb() 581 struct dpaa2_eth_fq *fq) in dpaa2_eth_rx() 714 struct dpaa2_eth_fq *fq = NULL; in dpaa2_eth_consume_frames() local 1120 struct dpaa2_eth_fq *fq, in dpaa2_eth_free_tx_fd() 1403 struct dpaa2_eth_fq *fq; in __dpaa2_eth_tx() local 1583 struct dpaa2_eth_fq *fq) in dpaa2_eth_tx_conf() 1948 struct dpaa2_eth_fq *fq, *txc_fq = NULL; in dpaa2_eth_poll() local [all …]
|
| H A D | dpaa2-xsk.c | 17 struct dpaa2_eth_fq *fq; in dpaa2_eth_setup_consume_func() local 106 struct dpaa2_eth_fq *fq) in dpaa2_xsk_rx() 399 struct dpaa2_eth_fq *fq; in dpaa2_xsk_tx() local
|
| H A D | dpaa2-eth-debugfs.c | 47 static char *fq_type_to_str(struct dpaa2_eth_fq *fq) in fq_type_to_str() 62 struct dpaa2_eth_fq *fq; in dpaa2_dbg_fqs_show() local
|
| H A D | dpaa2-switch.c | 3112 static void dpaa2_switch_tx_conf(struct dpaa2_switch_fq *fq, in dpaa2_switch_tx_conf() 3118 static void dpaa2_switch_rx(struct dpaa2_switch_fq *fq, in dpaa2_switch_rx() 3481 static int dpaa2_switch_pull_fq(struct dpaa2_switch_fq *fq) in dpaa2_switch_pull_fq() 3500 static int dpaa2_switch_store_consume(struct dpaa2_switch_fq *fq) in dpaa2_switch_store_consume() 3534 struct dpaa2_switch_fq *fq; in dpaa2_switch_poll() local 3574 struct dpaa2_switch_fq *fq; in dpaa2_switch_fqdan_cb() local
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | xsk.c | 342 static void idpf_xskfqe_init(const struct libeth_xskfq_fp *fq, u32 i) in idpf_xskfqe_init() 357 struct libeth_xskfq_fp fq = { in idpf_xskfq_refill_thresh() local 391 struct libeth_xskfq fq = { in idpf_xskfq_init() local 423 struct libeth_xskfq fq = { in idpf_xskfq_rel() local
|
| H A D | idpf_txrx.c | 364 struct libeth_fq fq = { in idpf_rx_hdr_buf_rel_all() local 383 struct libeth_fq fq = { in idpf_rx_buf_rel_bufq() local 415 struct libeth_fq fq = { in idpf_rx_buf_rel_all() local 555 struct libeth_fq fq = { in idpf_rx_hdr_buf_alloc_all() local 608 struct libeth_fq_fp fq = { in idpf_rx_post_buf_desc() local 697 struct libeth_fq fq = { in idpf_rx_bufs_init_singleq() local 754 struct libeth_fq fq = { in idpf_rx_bufs_init() local 3656 struct libeth_fq_fp fq = { in idpf_rx_update_bufq_desc() local
|
| /linux/net/ipv4/ |
| H A D | inet_fragment.c | 131 struct inet_frag_queue *fq = ptr; in inet_frags_free_cb() local 221 struct inet_frag_queue *fq; in fqdir_pre_exit() local 261 inet_frag_kill(struct inet_frag_queue * fq,int * refs) inet_frag_kill() argument 419 struct inet_frag_queue *fq = NULL, *prev; inet_frag_find() local [all...] |
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_eth.c | 652 static inline void dpaa_assign_wq(struct dpaa_fq *fq, int idx) in dpaa_assign_wq() 925 struct dpaa_fq *fq, in dpaa_setup_ingress() 936 struct dpaa_fq *fq, in dpaa_setup_egress() 957 struct dpaa_fq *fq; in dpaa_fq_setup() local 1030 struct qman_fq *fq; in dpaa_fq_init() local 1186 static int dpaa_fq_free_entry(struct device *dev, struct qman_fq *fq) in dpaa_fq_free_entry() 2490 struct qman_fq *fq, in rx_error_dqrr() 2680 struct qman_fq *fq, in rx_default_dqrr() 2839 struct qman_fq *fq, in conf_error_dqrr() 2861 struct qman_fq *fq, in conf_dflt_dqrr() [all …]
|
| H A D | dpaa_eth_sysfs.c | 33 struct dpaa_fq *fq; in dpaa_eth_show_fqids() local
|
| /linux/drivers/iommu/ |
| H A D | dma-iommu.c | 122 #define fq_ring_for_each(i, fq) \ argument 125 static inline bool fq_full(struct iova_fq *fq) in fq_full() 131 static inline unsigned int fq_ring_add(struct iova_fq *fq) in fq_ring_add() 142 static void fq_ring_free_locked(struct iommu_dma_cookie *cookie, struct iova_fq *fq) in fq_ring_free_locked() 165 static void fq_ring_free(struct iommu_dma_cookie *cookie, struct iova_fq *fq) in fq_ring_free() 202 struct iova_fq *fq; in queue_iova() local 250 static void iommu_dma_free_fq_single(struct iova_fq *fq) in iommu_dma_free_fq_single() 265 struct iova_fq *fq = per_cpu_ptr(percpu_fq, cpu); in iommu_dma_free_fq_percpu() local 286 static void iommu_dma_init_one_fq(struct iova_fq *fq, size_t fq_size) in iommu_dma_init_one_fq()
|
| /linux/drivers/net/ethernet/intel/libie/ |
| H A D | controlq.c | 20 struct libeth_fq fq = { in libie_ctlq_free_fq() local 43 struct libeth_fq fq = { in libie_ctlq_init_fq() local 99 const struct libeth_fq_fp fq = { in libie_ctlq_post_rx_buffs() local
|
| /linux/net/mac80211/ |
| H A D | tx.c | 1381 struct fq *fq; in codel_dequeue_func() local 1410 static struct sk_buff *fq_tin_dequeue_func(struct fq *fq, in fq_tin_dequeue_func() 1441 static void fq_skb_free_func(struct fq *fq, in fq_skb_free_func() 1456 struct fq *fq = &local->fq; in ieee80211_txq_enqueue() local 1481 static bool fq_vlan_filter_func(struct fq *fq, struct fq_tin *tin, in fq_vlan_filter_func() 1493 struct fq *fq = &local->fq; in ieee80211_txq_remove_vlan() local 1565 struct fq *fq = &local->fq; in ieee80211_txq_purge() local 1598 struct fq *fq = &local->fq; in ieee80211_txq_setup_flows() local 1648 struct fq *fq = &local->fq; in ieee80211_txq_teardown_flows() local 3477 struct fq *fq = &local->fq; in ieee80211_amsdu_aggregate() local [all …]
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_txrx.c | 744 struct libeth_fq fq = { in iavf_free_rx_resources() local 770 struct libeth_fq fq = { in iavf_setup_rx_descriptors() local 861 const struct libeth_fq_fp fq = { in iavf_alloc_rx_buffers() local
|