Home
last modified time | relevance | path

Searched defs:ingress (Results 1 - 25 of 108) sorted by relevance

12345

/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dcg_storage_multi_isolated.c48 int ingress(struct __sk_buff *skb) in ingress() function
H A Dcg_storage_multi_shared.c48 int ingress(struct __sk_buff *skb) in ingress() function
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_tc_matchall.c5 lan966x_tc_matchall_add(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall_add() argument
39 lan966x_tc_matchall_del(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall_del() argument
57 lan966x_tc_matchall_stats(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall_stats() argument
75 lan966x_tc_matchall(struct lan966x_port *port, struct tc_cls_matchall_offload *f, bool ingress) lan966x_tc_matchall() argument
[all...]
H A Dlan966x_mirror.c5 lan966x_mirror_port_add(struct lan966x_port *port, struct flow_action_entry *action, unsigned long mirror_id, bool ingress, struct netlink_ext_ack *extack) lan966x_mirror_port_add() argument
65 lan966x_mirror_port_del(struct lan966x_port *port, bool ingress, struct netlink_ext_ack *extack) lan966x_mirror_port_del() argument
103 lan966x_mirror_port_stats(struct lan966x_port *port, struct flow_stats *stats, bool ingress) lan966x_mirror_port_stats() argument
[all...]
H A Dlan966x_police.c71 lan966x_police_validate(struct lan966x_port *port, const struct flow_action *action, const struct flow_action_entry *act, unsigned long police_id, bool ingress, struct netlink_ext_ack *extack) lan966x_police_validate() argument
132 lan966x_police_port_add(struct lan966x_port *port, struct flow_action *action, struct flow_action_entry *act, unsigned long police_id, bool ingress, struct netlink_ext_ack *extack) lan966x_police_port_add() argument
H A Dlan966x_tc.c102 bool ingress; in lan966x_tc_setup_block() local
71 lan966x_tc_block_cb(enum tc_setup_type type, void *type_data, void *cb_priv, bool ingress) lan966x_tc_block_cb() argument
H A Dlan966x_tc_flower.c253 lan966x_tc_flower_action_check(struct vcap_control *vctrl, struct net_device *dev, struct flow_cls_offload *fco, bool ingress) lan966x_tc_flower_action_check() argument
441 lan966x_tc_flower_add(struct lan966x_port *port, struct flow_cls_offload *f, struct vcap_admin *admin, bool ingress) lan966x_tc_flower_add() argument
595 lan966x_tc_flower(struct lan966x_port *port, struct flow_cls_offload *f, bool ingress) lan966x_tc_flower() argument
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dcg_storage_multi_isolated.c48 int ingress(struct __sk_buff *skb) in ingress() function
H A Dcg_storage_multi_shared.c48 int ingress(struct __sk_buff *skb) in ingress() function
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_tc_matchall.c14 sparx5_tc_matchall_replace(struct net_device *ndev, struct tc_cls_matchall_offload *tmo, bool ingress) sparx5_tc_matchall_replace() argument
65 sparx5_tc_matchall_destroy(struct net_device *ndev, struct tc_cls_matchall_offload *tmo, bool ingress) sparx5_tc_matchall_destroy() argument
85 sparx5_tc_matchall(struct net_device *ndev, struct tc_cls_matchall_offload *tmo, bool ingress) sparx5_tc_matchall() argument
H A Dsparx5_tc.c17 sparx5_tc_block_cb(enum tc_setup_type type, void *type_data, void *cb_priv, bool ingress) sparx5_tc_block_cb() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.h33 struct cxgb4_matchall_ingress_entry ingress; /* Ingress offload info */ member
H A Dcxgb4_tc_matchall.c355 cxgb4_tc_matchall_replace(struct net_device *dev, struct tc_cls_matchall_offload *cls_matchall, bool ingress) cxgb4_tc_matchall_replace() argument
396 cxgb4_tc_matchall_destroy(struct net_device *dev, struct tc_cls_matchall_offload *cls_matchall, bool ingress) cxgb4_tc_matchall_destroy() argument
429 struct cxgb4_matchall_ingress_entry *ingress; cxgb4_tc_matchall_stats() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_matchall.h33 struct cxgb4_matchall_ingress_entry ingress; /* Ingress offload info */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_flow.h31 bool ingress; member
H A Dprestera_flow.c79 prestera_flow_block_create(struct prestera_switch *sw, struct net *net, bool ingress) prestera_flow_block_create() argument
173 prestera_flow_block_get(struct prestera_switch *sw, struct flow_block_offload *f, bool *register_block, bool ingress) prestera_flow_block_get() argument
219 prestera_setup_flow_block_bind(struct prestera_port *port, struct flow_block_offload *f, bool ingress) prestera_setup_flow_block_bind() argument
256 prestera_setup_flow_block_unbind(struct prestera_port *port, struct flow_block_offload *f, bool ingress) prestera_setup_flow_block_unbind() argument
287 prestera_setup_flow_block_clsact(struct prestera_port *port, struct flow_block_offload *f, bool ingress) prestera_setup_flow_block_clsact() argument
[all...]
H A Dprestera_span.c123 prestera_span_rule_add(struct prestera_flow_block_binding *binding, struct prestera_port *to_port, bool ingress) prestera_span_rule_add() argument
149 prestera_span_rule_del(struct prestera_flow_block_binding *binding, bool ingress) prestera_span_rule_del() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c34 mlxsw_sp_flow_block_lookup(struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress) mlxsw_sp_flow_block_lookup() argument
52 mlxsw_sp_flow_block_bind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress, struct netlink_ext_ack *extack) mlxsw_sp_flow_block_bind() argument
107 mlxsw_sp_flow_block_unbind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress) mlxsw_sp_flow_block_unbind() argument
201 mlxsw_sp_setup_tc_block_bind(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_bind() argument
252 mlxsw_sp_setup_tc_block_unbind(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_unbind() argument
280 mlxsw_sp_setup_tc_block_clsact(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_clsact() argument
[all...]
H A Dspectrum_acl_flex_actions.c162 mlxsw_sp_act_mirror_del(void *priv, u8 local_in_port, int span_id, bool ingress) in mlxsw_sp_act_mirror_del() argument
135 mlxsw_sp_act_mirror_add(void *priv, u8 local_in_port, const struct net_device *out_dev, bool ingress, int *p_span_id) mlxsw_sp_act_mirror_add() argument
H A Dspectrum_flower.c57 bool ingress; in mlxsw_sp_flower_parse_actions() local
535 bool ingress in mlxsw_sp_flower_mall_prio_check() local
[all...]
H A Dspectrum_ptp.h102 mlxsw_sp1_ptp_got_timestamp(struct mlxsw_sp *mlxsw_sp, bool ingress, in mlxsw_sp1_ptp_got_timestamp() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c34 mlxsw_sp_flow_block_lookup(struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress) mlxsw_sp_flow_block_lookup() argument
52 mlxsw_sp_flow_block_bind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress, struct netlink_ext_ack *extack) mlxsw_sp_flow_block_bind() argument
107 mlxsw_sp_flow_block_unbind(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_flow_block *block, struct mlxsw_sp_port *mlxsw_sp_port, bool ingress) mlxsw_sp_flow_block_unbind() argument
201 mlxsw_sp_setup_tc_block_bind(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_bind() argument
252 mlxsw_sp_setup_tc_block_unbind(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_unbind() argument
280 mlxsw_sp_setup_tc_block_clsact(struct mlxsw_sp_port *mlxsw_sp_port, struct flow_block_offload *f, bool ingress) mlxsw_sp_setup_tc_block_clsact() argument
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dtcx.h26 static inline void tcx_set_ingress(struct sk_buff *skb, bool ingress) in tcx_set_ingress() argument
74 tcx_entry_fetch(struct net_device *dev, bool ingress) in tcx_entry_fetch() argument
100 tcx_entry_fetch_or_create(struct net_device *dev, bool ingress, bool *created) in tcx_entry_fetch_or_create() argument
114 static inline void tcx_skeys_inc(bool ingress) in tcx_skeys_inc() argument
63 tcx_entry_update(struct net_device *dev, struct bpf_mprog_entry *entry, bool ingress) tcx_entry_update() argument
123 tcx_skeys_dec(bool ingress) tcx_skeys_dec() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/
H A Dsja1105_flower.c302 sja1105_cls_flower_add(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_add() argument
416 sja1105_cls_flower_del(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_del() argument
456 sja1105_cls_flower_stats(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_stats() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot_flower.c24 static int ocelot_chain_to_block(int chain, bool ingress) in ocelot_chain_to_block() argument
85 ocelot_is_goto_target_valid(int goto_target, int chain, bool ingress) ocelot_is_goto_target_valid() argument
159 ocelot_flower_parse_action(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f, struct ocelot_vcap_filter *filter) ocelot_flower_parse_action() argument
435 ocelot_flower_parse_key(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f, struct ocelot_vcap_filter *filter) ocelot_flower_parse_key() argument
635 ocelot_flower_parse(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f, struct ocelot_vcap_filter *filter) ocelot_flower_parse() argument
652 ocelot_vcap_filter_create(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f) ocelot_vcap_filter_create() argument
691 ocelot_cls_flower_replace(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_replace() argument
724 ocelot_cls_flower_destroy(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_destroy() argument
748 ocelot_cls_flower_stats(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_stats() argument
[all...]

Completed in 10 milliseconds

12345