/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_tc_flower.c | 253 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
|
H A D | lan966x_vcap_impl.c | 27 bool ingress; /* is vcap in the ingress path */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_flower.c | 28 static int ocelot_chain_to_block(int chain, bool ingress) in ocelot_chain_to_block() argument 92 ocelot_is_goto_target_valid(int goto_target, int chain, bool ingress) ocelot_is_goto_target_valid() argument 231 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 572 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 782 ocelot_flower_parse(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f, struct ocelot_vcap_filter *filter) ocelot_flower_parse() argument 804 ocelot_vcap_filter_create(struct ocelot *ocelot, int port, bool ingress, struct flow_cls_offload *f) ocelot_vcap_filter_create() argument 868 ocelot_cls_flower_replace(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_replace() argument 937 ocelot_cls_flower_destroy(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_destroy() argument 974 ocelot_cls_flower_stats(struct ocelot *ocelot, int port, struct flow_cls_offload *f, bool ingress) ocelot_cls_flower_stats() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_flex_actions.c | 162 mlxsw_sp_act_mirror_del(void *priv, u16 local_in_port, int span_id, bool ingress) in mlxsw_sp_act_mirror_del() argument 135 mlxsw_sp_act_mirror_add(void *priv, u16 local_in_port, const struct net_device *out_dev, bool ingress, int *p_span_id) mlxsw_sp_act_mirror_add() argument 195 mlxsw_sp1_act_sampler_add(void *priv, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, int *p_span_id, struct netlink_ext_ack *extack) mlxsw_sp1_act_sampler_add() argument 205 mlxsw_sp1_act_sampler_del(void *priv, u16 local_port, int span_id, bool ingress) mlxsw_sp1_act_sampler_del() argument 227 mlxsw_sp2_act_sampler_add(void *priv, u16 local_port, struct psample_group *psample_group, u32 rate, u32 trunc_size, bool truncate, bool ingress, int *p_span_id, struct netlink_ext_ack *extack) mlxsw_sp2_act_sampler_add() argument 275 mlxsw_sp2_act_sampler_del(void *priv, u16 local_port, int span_id, bool ingress) mlxsw_sp2_act_sampler_del() argument [all...] |
H A D | spectrum_ptp.h | 129 mlxsw_sp1_ptp_got_timestamp(struct mlxsw_sp *mlxsw_sp, bool ingress, in mlxsw_sp1_ptp_got_timestamp() argument
|
H A D | spectrum_flower.c | 98 bool ingress; in mlxsw_sp_flower_parse_actions() local 701 bool ingress = mlxsw_sp_flow_block_is_ingress_bound(block); mlxsw_sp_flower_mall_prio_check() local [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_flower.c | 343 sja1105_cls_flower_add(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_add() argument 459 sja1105_cls_flower_del(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_del() argument 499 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-6.6/kernel/bpf/ |
H A D | tcx.c | 12 bool created, ingress = attr->attach_type == BPF_TCX_INGRESS; in tcx_prog_attach() local 61 bool ingress = attr->attach_type == BPF_TCX_INGRESS; in tcx_prog_detach() local 95 void tcx_uninstall(struct net_device *dev, bool ingress) in tcx_uninstall() argument 124 bool ingress = attr->query.attach_type == BPF_TCX_INGRESS; tcx_prog_query() local 145 bool created, ingress = tcx->location == BPF_TCX_INGRESS; tcx_link_prog_attach() local 172 bool ingress = tcx->location == BPF_TCX_INGRESS; tcx_link_release() local 207 bool ingress = tcx->location == BPF_TCX_INGRESS; tcx_link_update() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_matchall.c | 403 cxgb4_tc_matchall_replace(struct net_device *dev, struct tc_cls_matchall_offload *cls_matchall, bool ingress) cxgb4_tc_matchall_replace() argument 444 cxgb4_tc_matchall_destroy(struct net_device *dev, struct tc_cls_matchall_offload *cls_matchall, bool ingress) cxgb4_tc_matchall_destroy() argument 477 struct cxgb4_matchall_ingress_entry *ingress; cxgb4_tc_matchall_stats() local [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | lwt_bpf.c | 590 int bpf_lwt_push_ip_encap(struct sk_buff *skb, void *hdr, u32 len, bool ingress) in bpf_lwt_push_ip_encap() argument
|
H A D | skmsg.c | 526 bool ingress; in sk_psock_backlog() local 510 sk_psock_handle_skb(struct sk_psock *psock, struct sk_buff *skb, u32 off, u32 len, bool ingress) sk_psock_handle_skb() argument
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_bpf.c | 221 bool ingress = sk_msg_to_ingress(msg); in tcp_bpf_sendmsg_redir() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_acl.h | 118 bool ingress; member
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_bpf.c | 161 int tcp_bpf_sendmsg_redir(struct sock *sk, bool ingress, in tcp_bpf_sendmsg_redir() argument
|
/kernel/linux/linux-6.6/net/core/ |
H A D | lwt_bpf.c | 591 int bpf_lwt_push_ip_encap(struct sk_buff *skb, void *hdr, u32 len, bool ingress) in bpf_lwt_push_ip_encap() argument
|
H A D | skmsg.c | 648 bool ingress; in sk_psock_backlog() local 612 sk_psock_handle_skb(struct sk_psock *psock, struct sk_buff *skb, u32 off, u32 len, bool ingress) sk_psock_handle_skb() argument
|
/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/ |
H A D | bpf_netfirewall.cpp | 211 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in ClearBpfFirewallRules() local 346 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteSrcIpv4BpfMap() local 366 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteSrcIpv6BpfMap() local 385 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteDstIpv4BpfMap() local 405 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteDstIpv6BpfMap() local 425 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteSrcPortBpfMap() local 443 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteDstPortBpfMap() local 461 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteProtoBpfMap() local 479 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteAppUidBpfMap() local 497 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteUidBpfMap() local 515 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); WriteActionBpfMap() local [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/ocelot/ |
H A D | felix.c | 727 felix_cls_flower_add(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) felix_cls_flower_add() argument 735 felix_cls_flower_del(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) felix_cls_flower_del() argument 743 felix_cls_flower_stats(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) felix_cls_flower_stats() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | qos_conf.c | 86 int nfp_flower_offload_one_police(struct nfp_app *app, bool ingress, in nfp_flower_offload_one_police() argument 120 nfp_policer_validate(const struct flow_action *action, const struct flow_action_entry *act, struct netlink_ext_ack *extack, bool ingress) nfp_policer_validate() argument 390 nfp_flower_stats_rlim_request(struct nfp_flower_priv *fl_priv, u32 id, bool ingress) nfp_flower_stats_rlim_request() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_tc_flower.c | 260 sparx5_tc_flower_action_check(struct vcap_control *vctrl, struct net_device *ndev, struct flow_cls_offload *fco, bool ingress) sparx5_tc_flower_action_check() argument 1074 sparx5_tc_flower_replace(struct net_device *ndev, struct flow_cls_offload *fco, struct vcap_admin *admin, bool ingress) sparx5_tc_flower_replace() argument 1453 sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco, bool ingress) sparx5_tc_flower() argument
|
/kernel/linux/linux-6.6/drivers/net/dsa/microchip/ |
H A D | ksz9477.c | 825 ksz9477_port_mirror_add(struct ksz_device *dev, int port, struct dsa_mall_mirror_tc_entry *mirror, bool ingress, struct netlink_ext_ack *extack) ksz9477_port_mirror_add() argument
|
/kernel/linux/linux-5.10/drivers/net/dsa/microchip/ |
H A D | ksz9477.c | 935 ksz9477_port_mirror_add(struct dsa_switch *ds, int port, struct dsa_mall_mirror_tc_entry *mirror, bool ingress) ksz9477_port_mirror_add() argument
|
H A D | ksz8795.c | 933 ksz8795_port_mirror_add(struct dsa_switch *ds, int port, struct dsa_mall_mirror_tc_entry *mirror, bool ingress) ksz8795_port_mirror_add() argument
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
H A D | test_offload.py | 845 ingress = sim.tc_show_ingress(expected=1) variable 855 ingress = sim.tc_show_ingress(expected=1) variable 931 ingress variable [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot_net.c | 11 ocelot_setup_tc_cls_flower(struct ocelot_port_private *priv, struct flow_cls_offload *f, bool ingress) ocelot_setup_tc_cls_flower() argument 33 ocelot_setup_tc_cls_matchall(struct ocelot_port_private *priv, struct tc_cls_matchall_offload *f, bool ingress) ocelot_setup_tc_cls_matchall() argument 107 ocelot_setup_tc_block_cb(enum tc_setup_type type, void *type_data, void *cb_priv, bool ingress) ocelot_setup_tc_block_cb() argument [all...] |