Home
last modified time | relevance | path

Searched defs:ingress (Results 26 - 50 of 110) sorted by relevance

12345

/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/
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
H A Dlan966x_vcap_impl.c27 bool ingress; /* is vcap in the ingress path */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/
H A Docelot_flower.c28 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 Dspectrum_acl_flex_actions.c162 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 Dspectrum_ptp.h129 mlxsw_sp1_ptp_got_timestamp(struct mlxsw_sp *mlxsw_sp, bool ingress, in mlxsw_sp1_ptp_got_timestamp() argument
H A Dspectrum_flower.c98 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 Dsja1105_flower.c343 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 Dtcx.c12 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 Dcxgb4_tc_matchall.c403 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 Dlwt_bpf.c590 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 Dskmsg.c526 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 Dtcp_bpf.c221 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 Dprestera_acl.h118 bool ingress; member
/kernel/linux/linux-6.6/net/ipv4/
H A Dtcp_bpf.c161 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 Dlwt_bpf.c591 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 Dskmsg.c648 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 Dbpf_netfirewall.cpp211 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 Dfelix.c727 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 Dqos_conf.c86 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 Dsparx5_tc_flower.c260 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 Dksz9477.c825 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 Dksz9477.c935 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 Dksz8795.c933 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 Dtest_offload.py845 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 Docelot_net.c11 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...]

Completed in 26 milliseconds

12345