| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_flow.h | 23 struct flow_block_cb *block_cb; member
|
| H A D | prestera_flow.c | 179 struct flow_block_cb *block_cb; in prestera_flow_block_get() local 210 struct flow_block_cb *block_cb = block->block_cb; prestera_flow_block_put() local 224 struct flow_block_cb *block_cb; prestera_setup_flow_block_bind() local 261 struct flow_block_cb *block_cb; prestera_setup_flow_block_unbind() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_flow.c | 207 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_bind() local 258 struct flow_block_cb *block_cb; mlxsw_sp_setup_tc_block_unbind() local [all...] |
| H A D | spectrum_qdisc.c | 1714 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_qevent_bind() local 1786 struct flow_block_cb *block_cb; mlxsw_sp_setup_tc_block_qevent_unbind() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_flow.c | 207 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_bind() local 258 struct flow_block_cb *block_cb; mlxsw_sp_setup_tc_block_unbind() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
| H A D | tc_bindings.c | 78 struct flow_block_cb *block_cb; in efx_tc_setup_block() local 146 struct flow_block_cb *block_cb; in efx_tc_indr_setup_cb() local 139 efx_tc_indr_setup_cb(struct net_device *net_dev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) efx_tc_indr_setup_cb() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| H A D | tc.c | 417 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_block() local 408 mlx5e_rep_indr_setup_block(struct net_device *netdev, struct Qdisc *sch, struct mlx5e_rep_priv *rpriv, struct flow_block_offload *f, flow_setup_cb_t *setup_cb, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) mlx5e_rep_indr_setup_block() argument 476 mlx5e_rep_indr_setup_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) mlx5e_rep_indr_setup_cb() argument [all...] |
| /kernel/linux/linux-5.10/net/core/ |
| H A D | flow_offload.c | 209 struct flow_block_cb *block_cb; in flow_block_cb_alloc() local 224 void flow_block_cb_free(struct flow_block_cb *block_cb) in flow_block_cb_free() argument 236 struct flow_block_cb *block_cb; flow_block_cb_lookup() local 248 flow_block_cb_priv(struct flow_block_cb *block_cb) flow_block_cb_priv() argument 254 flow_block_cb_incref(struct flow_block_cb *block_cb) flow_block_cb_incref() argument 260 flow_block_cb_decref(struct flow_block_cb *block_cb) flow_block_cb_decref() argument 269 struct flow_block_cb *block_cb; flow_block_cb_is_busy() local 287 struct flow_block_cb *block_cb; flow_block_cb_setup_simple() local 458 flow_block_indr_init(struct flow_block_cb *flow_block, struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) flow_block_indr_init() argument 472 flow_indr_block_cb_alloc(flow_setup_cb_t *cb, void *cb_ident, void *cb_priv, void (*release)(void *cb_priv), struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *indr_cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) flow_indr_block_cb_alloc() argument 481 struct flow_block_cb *block_cb; flow_indr_block_cb_alloc() local 506 indir_dev_add(void *data, struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void (*cleanup)(struct flow_block_cb *block_cb), struct flow_block_offload *bo) indir_dev_add() argument 547 flow_indr_dev_setup_offload(struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void *data, struct flow_block_offload *bo, void (*cleanup)(struct flow_block_cb *block_cb)) flow_indr_dev_setup_offload() argument [all...] |
| /kernel/linux/linux-5.10/net/netfilter/ |
| H A D | nf_tables_offload.c | 202 struct flow_block_cb *block_cb; in nft_setup_cb_call() local 295 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind() local 371 static void nft_indr_block_cleanup(struct flow_block_cb *block_cb) in nft_indr_block_cleanup() argument [all...] |
| H A D | nf_flow_table_offload.c | 686 struct flow_block_cb *block_cb; in nf_flow_offload_tuple() local 910 struct flow_block_cb *block_cb, *next; in nf_flow_table_block_setup() local 949 static void nf_flow_table_indr_cleanup(struct flow_block_cb *block_cb) in nf_flow_table_indr_cleanup() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
| H A D | mtk_ppe_offload.c | 578 struct flow_block_cb *block_cb; in mtk_eth_setup_tc_block() local [all...] |
| H A D | mtk_wed.c | 1786 struct flow_block_cb *block_cb; in mtk_wed_setup_tc_block() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| H A D | tc.c | 478 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_block() local 470 mlx5e_rep_indr_setup_block(struct net_device *netdev, struct Qdisc *sch, struct mlx5e_rep_priv *rpriv, struct flow_block_offload *f, flow_setup_cb_t *setup_cb, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) mlx5e_rep_indr_setup_block() argument 648 mlx5e_rep_indr_setup_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) mlx5e_rep_indr_setup_cb() argument [all...] |
| /kernel/linux/linux-6.6/net/netfilter/ |
| H A D | nf_tables_offload.c | 201 struct flow_block_cb *block_cb; in nft_setup_cb_call() local 324 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind() local 400 static void nft_indr_block_cleanup(struct flow_block_cb *block_cb) in nft_indr_block_cleanup() argument [all...] |
| H A D | nf_flow_table_offload.c | 844 struct flow_block_cb *block_cb; in nf_flow_offload_tuple() local 1102 struct flow_block_cb *block_cb, *next; in nf_flow_table_block_setup() local 1141 static void nf_flow_table_indr_cleanup(struct flow_block_cb *block_cb) in nf_flow_table_indr_cleanup() argument [all...] |
| /kernel/linux/linux-5.10/include/net/netfilter/ |
| H A D | nf_flow_table.h | 168 struct flow_block_cb *block_cb; in nf_flow_table_offload_add_cb() local 196 struct flow_block_cb *block_cb; in nf_flow_table_offload_del_cb() local [all...] |
| /kernel/linux/linux-6.6/net/core/ |
| H A D | flow_offload.c | 265 struct flow_block_cb *block_cb; in flow_block_cb_alloc() local 280 void flow_block_cb_free(struct flow_block_cb *block_cb) in flow_block_cb_free() argument 292 struct flow_block_cb *block_cb; flow_block_cb_lookup() local 304 flow_block_cb_priv(struct flow_block_cb *block_cb) flow_block_cb_priv() argument 310 flow_block_cb_incref(struct flow_block_cb *block_cb) flow_block_cb_incref() argument 316 flow_block_cb_decref(struct flow_block_cb *block_cb) flow_block_cb_decref() argument 325 struct flow_block_cb *block_cb; flow_block_cb_is_busy() local 343 struct flow_block_cb *block_cb; flow_block_cb_setup_simple() local 516 flow_block_indr_init(struct flow_block_cb *flow_block, struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) flow_block_indr_init() argument 530 flow_indr_block_cb_alloc(flow_setup_cb_t *cb, void *cb_ident, void *cb_priv, void (*release)(void *cb_priv), struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *indr_cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) flow_indr_block_cb_alloc() argument 539 struct flow_block_cb *block_cb; flow_indr_block_cb_alloc() local 564 indir_dev_add(void *data, struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void (*cleanup)(struct flow_block_cb *block_cb), struct flow_block_offload *bo) indir_dev_add() argument 605 flow_indr_dev_setup_offload(struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void *data, struct flow_block_offload *bo, void (*cleanup)(struct flow_block_cb *block_cb)) flow_indr_dev_setup_offload() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
| H A D | ocelot_net.c | 147 struct flow_block_cb *block_cb; in ocelot_setup_tc_block() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | offload.c | 1673 struct flow_block_cb *block_cb; in nfp_flower_setup_tc_block() local 1769 nfp_flower_setup_indr_tc_block(struct net_device *netdev, struct Qdisc *sch, struct nfp_app *app, struct flow_block_offload *f, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) nfp_flower_setup_indr_tc_block() argument 1775 struct flow_block_cb *block_cb; nfp_flower_setup_indr_tc_block() local 1834 nfp_flower_indr_setup_tc_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) nfp_flower_indr_setup_tc_cb() argument [all...] |
| /kernel/linux/linux-5.10/net/sched/ |
| H A D | act_ct.c | 323 struct flow_block_cb *block_cb, *tmp_cb; in tcf_ct_flow_table_cleanup_work() local
|
| /kernel/linux/linux-6.6/include/net/netfilter/ |
| H A D | nf_flow_table.h | 228 struct flow_block_cb *block_cb; in nf_flow_table_offload_add_cb() local 261 struct flow_block_cb *block_cb; in nf_flow_table_offload_del_cb() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.c | 1893 struct flow_block_cb *block_cb; in bnxt_tc_setup_indr_block() local 1888 bnxt_tc_setup_indr_block(struct net_device *netdev, struct Qdisc *sch, struct bnxt *bp, struct flow_block_offload *f, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) bnxt_tc_setup_indr_block() argument 1946 bnxt_tc_setup_indr_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) bnxt_tc_setup_indr_cb() argument [all...] |
| /kernel/linux/linux-5.10/include/net/ |
| H A D | flow_offload.h | 497 static inline void flow_block_cb_add(struct flow_block_cb *block_cb, in flow_block_cb_add() argument 503 static inline void flow_block_cb_remove(struct flow_block_cb *block_cb, in flow_block_cb_remove() argument 509 flow_indr_block_cb_remove(struct flow_block_cb *block_cb, struct flow_block_offload *offload) flow_indr_block_cb_remove() argument [all...] |
| /kernel/linux/linux-5.10/net/dsa/ |
| H A D | slave.c | 1205 struct flow_block_cb *block_cb; in dsa_slave_setup_tc_block() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_tc.c | 1907 struct flow_block_cb *block_cb; in bnxt_tc_setup_indr_block() local 1902 bnxt_tc_setup_indr_block(struct net_device *netdev, struct Qdisc *sch, struct bnxt *bp, struct flow_block_offload *f, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) bnxt_tc_setup_indr_block() argument 1960 bnxt_tc_setup_indr_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv, enum tc_setup_type type, void *type_data, void *data, void (*cleanup)(struct flow_block_cb *block_cb)) bnxt_tc_setup_indr_cb() argument [all...] |