/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | cg_storage_multi_isolated.c | 48 int ingress(struct __sk_buff *skb) in ingress() function
|
H A D | cg_storage_multi_shared.c | 48 int ingress(struct __sk_buff *skb) in ingress() function
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_matchall.c | 5 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 D | lan966x_mirror.c | 5 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 D | lan966x_police.c | 71 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 D | lan966x_tc.c | 102 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
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | cg_storage_multi_isolated.c | 48 int ingress(struct __sk_buff *skb) in ingress() function
|
H A D | cg_storage_multi_shared.c | 48 int ingress(struct __sk_buff *skb) in ingress() function
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_matchall.c | 14 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 D | sparx5_tc.c | 17 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 D | cxgb4_tc_matchall.h | 33 struct cxgb4_matchall_ingress_entry ingress; /* Ingress offload info */ member
|
H A D | cxgb4_tc_matchall.c | 355 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 D | cxgb4_tc_matchall.h | 33 struct cxgb4_matchall_ingress_entry ingress; /* Ingress offload info */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_flow.h | 31 bool ingress; member
|
H A D | prestera_flow.c | 79 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 D | prestera_span.c | 123 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 D | spectrum_flow.c | 34 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 D | spectrum_acl_flex_actions.c | 162 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 D | spectrum_flower.c | 57 bool ingress; in mlxsw_sp_flower_parse_actions() local 535 bool ingress in mlxsw_sp_flower_mall_prio_check() local [all...] |
H A D | spectrum_ptp.h | 102 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 D | spectrum_flow.c | 34 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...] |
/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/netfirewall/ |
H A D | netfirewall_match.h | 154 bool ingress = tuple->dir == INGRESS;
in match_addrs() local 216 bool ingress = tuple->dir == INGRESS;
in match_ports() local 247 bool ingress = tuple->dir == INGRESS;
in match_protocol() local 273 bool ingress = tuple->dir == INGRESS; match_appuid() local 299 bool ingress = tuple->dir == INGRESS; match_uid() local 384 bool ingress = tuple->dir == INGRESS; match_action() local [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | tcx.h | 26 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 D | sja1105_flower.c | 302 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 D | ocelot_flower.c | 24 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...] |