/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | cpsw_switchdev.c | 64 struct net_device *orig_dev, in cpsw_port_attr_br_flags_set() 113 ret = cpsw_port_attr_br_flags_set(priv, trans, attr->orig_dev, in cpsw_port_attr_set() 171 u16 vid, struct net_device *orig_dev) in cpsw_port_vlan_add() 173 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_add() 184 flags = orig_dev->flags; in cpsw_port_vlan_add() 218 struct net_device *orig_dev) in cpsw_port_vlan_del() 220 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_del() 260 struct net_device *orig_dev = vlan->obj.orig_dev; in cpsw_port_vlans_add() local 261 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlans_add() 62 cpsw_port_attr_br_flags_set(struct cpsw_priv *priv, struct switchdev_trans *trans, struct net_device *orig_dev, unsigned long brport_flags) cpsw_port_attr_br_flags_set() argument 170 cpsw_port_vlan_add(struct cpsw_priv *priv, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) cpsw_port_vlan_add() argument 217 cpsw_port_vlan_del(struct cpsw_priv *priv, u16 vid, struct net_device *orig_dev) cpsw_port_vlan_del() argument 289 struct net_device *orig_dev = vlan->obj.orig_dev; cpsw_port_vlans_del() local 308 struct net_device *orig_dev = mdb->obj.orig_dev; cpsw_port_mdb_add() local 334 struct net_device *orig_dev = mdb->obj.orig_dev; cpsw_port_mdb_del() local [all...] |
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_mrp_switchdev.c | 10 .obj.orig_dev = br->dev, in br_mrp_switchdev_add() 30 .obj.orig_dev = br->dev, in br_mrp_switchdev_del() 51 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_role() 72 .obj.orig_dev = br->dev, in br_mrp_switchdev_send_ring_test() 95 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_state() 115 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_role() 136 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_state() 155 .obj.orig_dev = br->dev, in br_mrp_switchdev_send_in_test() 175 .orig_dev = p->dev, in br_mrp_port_switchdev_set_state() 193 .orig_dev in br_mrp_port_switchdev_set_role() [all...] |
H A D | br_switchdev.c | 66 .orig_dev = p->dev, in br_switchdev_set_port_flag() 155 .obj.orig_dev = dev, in br_switchdev_port_vlan_add() 168 .obj.orig_dev = dev, in br_switchdev_port_vlan_del()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_fdb.c | 11 struct net_device *orig_dev; member 143 port = netdev_priv(fdb_work->orig_dev); in lan966x_fdb_port_event_work() 208 if (!lan966x_lag_first_port(fdb_work->orig_dev, fdb_work->dev)) in lan966x_fdb_lag_event_work() 235 if (lan966x_netdevice_check(fdb_work->orig_dev)) in lan966x_fdb_event_work() 237 else if (netif_is_bridge_master(fdb_work->orig_dev)) in lan966x_fdb_event_work() 239 else if (netif_is_lag_master(fdb_work->orig_dev)) in lan966x_fdb_event_work() 247 struct net_device *orig_dev, in lan966x_handle_fdb() 261 if (lan966x_netdevice_check(orig_dev) && in lan966x_handle_fdb() 270 fdb_work->orig_dev = orig_dev; in lan966x_handle_fdb() 246 lan966x_handle_fdb(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info) lan966x_handle_fdb() argument [all...] |
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_mrp_switchdev.c | 34 .obj.orig_dev = br->dev, in br_mrp_switchdev_add() 51 .obj.orig_dev = br->dev, in br_mrp_switchdev_del() 69 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_role() 107 .obj.orig_dev = br->dev, in br_mrp_switchdev_send_ring_test() 127 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_ring_state() 145 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_role() 183 .obj.orig_dev = br->dev, in br_mrp_switchdev_set_in_state() 200 .obj.orig_dev = br->dev, in br_mrp_switchdev_send_in_test() 217 .orig_dev = p->dev, in br_mrp_port_switchdev_set_state() 232 .orig_dev in br_mrp_port_switchdev_set_role() [all...] |
H A D | br_switchdev.c | 84 .orig_dev = p->dev, in br_switchdev_set_port_flag() 180 .obj.orig_dev = dev, in br_switchdev_port_vlan_add() 193 .obj.orig_dev = dev, in br_switchdev_port_vlan_del() 367 attr.orig_dev = br_dev; in br_switchdev_vlan_attr_replay() 428 .obj.orig_dev = dev, in br_switchdev_vlan_replay_group() 551 .orig_dev = dev, in br_switchdev_host_mdb_one() 602 struct net_device *orig_dev) in br_switchdev_mdb_queue_one() 607 .orig_dev = orig_dev, in br_switchdev_mdb_queue_one() 653 mdb.obj.orig_dev in br_switchdev_mdb_notify() 597 br_switchdev_mdb_queue_one(struct list_head *mdb_list, struct net_device *dev, unsigned long action, enum switchdev_obj_id id, const struct net_bridge_mdb_entry *mp, struct net_device *orig_dev) br_switchdev_mdb_queue_one() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | cpsw_switchdev.c | 59 struct net_device *orig_dev, in cpsw_port_attr_br_flags_set() 108 ret = cpsw_port_attr_br_flags_set(priv, attr->orig_dev, in cpsw_port_attr_set() 166 u16 vid, struct net_device *orig_dev) in cpsw_port_vlan_add() 168 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_add() 179 flags = orig_dev->flags; in cpsw_port_vlan_add() 213 struct net_device *orig_dev) in cpsw_port_vlan_del() 215 bool cpu_port = netif_is_bridge_master(orig_dev); in cpsw_port_vlan_del() 254 struct net_device *orig_dev = vlan->obj.orig_dev; in cpsw_port_vlans_add() local 260 return cpsw_port_vlan_add(priv, untag, pvid, vlan->vid, orig_dev); in cpsw_port_vlans_add() 58 cpsw_port_attr_br_flags_set(struct cpsw_priv *priv, struct net_device *orig_dev, struct switchdev_brport_flags flags) cpsw_port_attr_br_flags_set() argument 165 cpsw_port_vlan_add(struct cpsw_priv *priv, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) cpsw_port_vlan_add() argument 212 cpsw_port_vlan_del(struct cpsw_priv *priv, u16 vid, struct net_device *orig_dev) cpsw_port_vlan_del() argument 267 struct net_device *orig_dev = mdb->obj.orig_dev; cpsw_port_mdb_add() local 290 struct net_device *orig_dev = mdb->obj.orig_dev; cpsw_port_mdb_del() local [all...] |
H A D | am65-cpsw-switchdev.c | 57 struct net_device *orig_dev, in am65_cpsw_port_attr_br_flags_set() 106 ret = am65_cpsw_port_attr_br_flags_set(port, attr->orig_dev, in am65_cpsw_port_attr_set() 150 u16 vid, struct net_device *orig_dev) in am65_cpsw_port_vlan_add() 152 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_vlan_add() 163 flags = orig_dev->flags; in am65_cpsw_port_vlan_add() 198 struct net_device *orig_dev) in am65_cpsw_port_vlan_del() 200 bool cpu_port = netif_is_bridge_master(orig_dev); in am65_cpsw_port_vlan_del() 239 struct net_device *orig_dev = vlan->obj.orig_dev; in am65_cpsw_port_vlans_add() local 245 return am65_cpsw_port_vlan_add(port, untag, pvid, vlan->vid, orig_dev); in am65_cpsw_port_vlans_add() 56 am65_cpsw_port_attr_br_flags_set(struct am65_cpsw_port *port, struct net_device *orig_dev, struct switchdev_brport_flags flags) am65_cpsw_port_attr_br_flags_set() argument 149 am65_cpsw_port_vlan_add(struct am65_cpsw_port *port, bool untag, bool pvid, u16 vid, struct net_device *orig_dev) am65_cpsw_port_vlan_add() argument 197 am65_cpsw_port_vlan_del(struct am65_cpsw_port *port, u16 vid, struct net_device *orig_dev) am65_cpsw_port_vlan_del() argument 259 struct net_device *orig_dev = mdb->obj.orig_dev; am65_cpsw_port_mdb_add() local 282 struct net_device *orig_dev = mdb->obj.orig_dev; am65_cpsw_port_mdb_del() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_handlers.c | 135 struct net_device *orig_dev) in rmnet_map_egress_handler() 157 rmnet_map_checksum_uplink_packet(skb, port, orig_dev, in rmnet_map_egress_handler() 170 len = rmnet_map_tx_aggregate(skb, port, orig_dev); in rmnet_map_egress_handler() 172 rmnet_vnd_tx_fixup_len(len, orig_dev); in rmnet_map_egress_handler() 244 struct net_device *orig_dev; in rmnet_egress_handler() local 252 orig_dev = skb->dev; in rmnet_egress_handler() 253 priv = netdev_priv(orig_dev); in rmnet_egress_handler() 261 err = rmnet_map_egress_handler(skb, port, mux_id, orig_dev); in rmnet_egress_handler() 267 rmnet_vnd_tx_fixup(skb, orig_dev); in rmnet_egress_handler() 133 rmnet_map_egress_handler(struct sk_buff *skb, struct rmnet_port *port, u8 mux_id, struct net_device *orig_dev) rmnet_map_egress_handler() argument
|
H A D | rmnet_map_data.c | 245 struct net_device *orig_dev) in rmnet_map_v5_checksum_uplink_packet() 247 struct rmnet_priv *priv = netdev_priv(orig_dev); in rmnet_map_v5_checksum_uplink_packet() 432 struct net_device *orig_dev) in rmnet_map_v4_checksum_uplink_packet() 434 struct rmnet_priv *priv = netdev_priv(orig_dev); in rmnet_map_v4_checksum_uplink_packet() 441 if (unlikely(!(orig_dev->features & in rmnet_map_v4_checksum_uplink_packet() 476 struct net_device *orig_dev, in rmnet_map_checksum_uplink_packet() 481 rmnet_map_v4_checksum_uplink_packet(skb, orig_dev); in rmnet_map_checksum_uplink_packet() 484 rmnet_map_v5_checksum_uplink_packet(skb, port, orig_dev); in rmnet_map_checksum_uplink_packet() 583 struct net_device *orig_dev) in rmnet_map_tx_aggregate() 243 rmnet_map_v5_checksum_uplink_packet(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev) rmnet_map_v5_checksum_uplink_packet() argument 431 rmnet_map_v4_checksum_uplink_packet(struct sk_buff *skb, struct net_device *orig_dev) rmnet_map_v4_checksum_uplink_packet() argument 474 rmnet_map_checksum_uplink_packet(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev, int csum_type) rmnet_map_checksum_uplink_packet() argument 582 rmnet_map_tx_aggregate(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev) rmnet_map_tx_aggregate() argument
|
H A D | rmnet_map.h | 53 struct net_device *orig_dev, 57 struct net_device *orig_dev);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_handlers.c | 127 struct net_device *orig_dev) in rmnet_map_egress_handler() 146 rmnet_map_checksum_uplink_packet(skb, orig_dev); in rmnet_map_egress_handler() 216 struct net_device *orig_dev; in rmnet_egress_handler() local 223 orig_dev = skb->dev; in rmnet_egress_handler() 224 priv = netdev_priv(orig_dev); in rmnet_egress_handler() 232 if (rmnet_map_egress_handler(skb, port, mux_id, orig_dev)) in rmnet_egress_handler() 235 rmnet_vnd_tx_fixup(skb, orig_dev); in rmnet_egress_handler() 125 rmnet_map_egress_handler(struct sk_buff *skb, struct rmnet_port *port, u8 mux_id, struct net_device *orig_dev) rmnet_map_egress_handler() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_switchdev.c | 325 struct net_device *orig_dev) in prestera_mdb_port_del() 331 orig_dev, in prestera_mdb_port_del() 943 struct net_device *orig_dev) in prestera_br_mdb_port_is_member() 949 if (tmp_port->br_port->dev == orig_dev) in prestera_br_mdb_port_is_member() 957 struct net_device *orig_dev, in prestera_mdb_port_add() 964 orig_dev, vid)) { in prestera_mdb_port_add() 965 err = prestera_flood_domain_port_create(flood_domain, orig_dev, in prestera_mdb_port_add() 1091 struct net_device *orig_dev, in prestera_port_attr_br_mc_disabled_set() 1097 br_dev = prestera_bridge_find(sw, orig_dev); in prestera_port_attr_br_mc_disabled_set() 1128 struct net_device *orig_dev, in prestera_port_attr_mrouter_set() 324 prestera_mdb_port_del(struct prestera_mdb_entry *mdb, struct net_device *orig_dev) prestera_mdb_port_del() argument 942 prestera_br_mdb_port_is_member(struct prestera_br_mdb_entry *br_mdb, struct net_device *orig_dev) prestera_br_mdb_port_is_member() argument 956 prestera_mdb_port_add(struct prestera_mdb_entry *mdb, struct net_device *orig_dev, const unsigned char addr[ETH_ALEN], u16 vid) prestera_mdb_port_add() argument 1090 prestera_port_attr_br_mc_disabled_set(struct prestera_port *port, struct net_device *orig_dev, bool mc_disabled) prestera_port_attr_br_mc_disabled_set() argument 1127 prestera_port_attr_mrouter_set(struct prestera_port *port, struct net_device *orig_dev, bool is_port_mrouter) prestera_port_attr_mrouter_set() argument 1472 struct net_device *orig_dev = vlan->obj.orig_dev; prestera_port_vlans_add() local 1654 struct net_device *orig_dev = vlan->obj.orig_dev; prestera_port_vlans_del() local [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | llc.h | 62 struct net_device *orig_dev); 101 struct net_device *orig_dev); 116 struct net_device *orig_dev));
|
H A D | psnap.h | 9 struct net_device *orig_dev));
|
/kernel/linux/linux-6.6/include/net/ |
H A D | llc.h | 62 struct net_device *orig_dev); 101 struct net_device *orig_dev); 116 struct net_device *orig_dev));
|
H A D | p8022.h | 14 struct net_device *orig_dev));
|
H A D | psnap.h | 14 struct net_device *orig_dev));
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_switchdev.c | 684 struct net_device *orig_dev, in mlxsw_sp_port_attr_stp_state_set() 695 orig_dev); in mlxsw_sp_port_attr_stp_state_set() 870 const struct net_device *orig_dev, in mlxsw_sp_port_attr_br_pre_flags_set() 880 if ((flags.mask & BR_PORT_LOCKED) && is_vlan_dev(orig_dev)) { in mlxsw_sp_port_attr_br_pre_flags_set() 885 if ((flags.mask & BR_PORT_LOCKED) && vlan_uses_dev(orig_dev)) { in mlxsw_sp_port_attr_br_pre_flags_set() 894 struct net_device *orig_dev, in mlxsw_sp_port_attr_br_flags_set() 901 orig_dev); in mlxsw_sp_port_attr_br_flags_set() 974 struct net_device *orig_dev, in mlxsw_sp_port_attr_br_vlan_set() 980 bridge_device = mlxsw_sp_bridge_device_find(mlxsw_sp->bridge, orig_dev); in mlxsw_sp_port_attr_br_vlan_set() 992 struct net_device *orig_dev, in mlxsw_sp_port_attr_br_vlan_proto_set() 683 mlxsw_sp_port_attr_stp_state_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, u8 state) mlxsw_sp_port_attr_stp_state_set() argument 869 mlxsw_sp_port_attr_br_pre_flags_set(struct mlxsw_sp_port *mlxsw_sp_port, const struct net_device *orig_dev, struct switchdev_brport_flags flags, struct netlink_ext_ack *extack) mlxsw_sp_port_attr_br_pre_flags_set() argument 893 mlxsw_sp_port_attr_br_flags_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, struct switchdev_brport_flags flags) mlxsw_sp_port_attr_br_flags_set() argument 973 mlxsw_sp_port_attr_br_vlan_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, bool vlan_enabled) mlxsw_sp_port_attr_br_vlan_set() argument 991 mlxsw_sp_port_attr_br_vlan_proto_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, u16 vlan_proto) mlxsw_sp_port_attr_br_vlan_proto_set() argument 1006 mlxsw_sp_port_attr_mrouter_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, bool is_port_mrouter) mlxsw_sp_port_attr_mrouter_set() argument 1044 mlxsw_sp_port_mc_disabled_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, bool mc_disabled) mlxsw_sp_port_mc_disabled_set() argument 1260 mlxsw_sp_port_attr_br_mrouter_set(struct mlxsw_sp_port *mlxsw_sp_port, struct net_device *orig_dev, bool is_mrouter) mlxsw_sp_port_attr_br_mrouter_set() argument 1585 struct net_device *orig_dev = vlan->obj.orig_dev; mlxsw_sp_port_vlans_add() local 1859 struct net_device *orig_dev = fdb_info->info.dev; mlxsw_sp_port_fdb_set() local 2182 struct net_device *orig_dev = mdb->obj.orig_dev; mlxsw_sp_port_mdb_add() local 2311 struct net_device *orig_dev = vlan->obj.orig_dev; mlxsw_sp_port_vlans_del() local 2333 struct net_device *orig_dev = mdb->obj.orig_dev; mlxsw_sp_port_mdb_del() local [all...] |
/kernel/linux/linux-5.10/net/llc/ |
H A D | llc_input.c | 153 * @orig_dev: the original receive net device 162 struct packet_type *pt, struct net_device *orig_dev) in llc_rcv() 203 rcv(skb, dev, pt, orig_dev); in llc_rcv() 210 rcv(cskb, dev, pt, orig_dev); in llc_rcv() 161 llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) llc_rcv() argument
|
/kernel/linux/linux-6.6/net/llc/ |
H A D | llc_input.c | 153 * @orig_dev: the original receive net device 162 struct packet_type *pt, struct net_device *orig_dev) in llc_rcv() 203 rcv(skb, dev, pt, orig_dev); in llc_rcv() 210 rcv(cskb, dev, pt, orig_dev); in llc_rcv() 161 llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) llc_rcv() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_switchdev.c | 524 struct net_device *orig_dev, in mlxsw_sp_port_attr_stp_state_set() 538 orig_dev); in mlxsw_sp_port_attr_stp_state_set() 666 struct net_device *orig_dev, in mlxsw_sp_port_attr_br_flags_set() 676 orig_dev); in mlxsw_sp_port_attr_br_flags_set() 740 struct net_device *orig_dev, in mlxsw_sp_port_attr_br_vlan_set() 749 bridge_device = mlxsw_sp_bridge_device_find(mlxsw_sp->bridge, orig_dev); in mlxsw_sp_port_attr_br_vlan_set() 762 struct net_device *orig_dev, in mlxsw_sp_port_attr_mrouter_set() 772 orig_dev); in mlxsw_sp_port_attr_mrouter_set() 803 struct net_device *orig_dev, in mlxsw_sp_port_mc_disabled_set() 817 bridge_device = mlxsw_sp_bridge_device_find(mlxsw_sp->bridge, orig_dev); in mlxsw_sp_port_mc_disabled_set() 522 mlxsw_sp_port_attr_stp_state_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, u8 state) mlxsw_sp_port_attr_stp_state_set() argument 664 mlxsw_sp_port_attr_br_flags_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, unsigned long brport_flags) mlxsw_sp_port_attr_br_flags_set() argument 738 mlxsw_sp_port_attr_br_vlan_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, bool vlan_enabled) mlxsw_sp_port_attr_br_vlan_set() argument 760 mlxsw_sp_port_attr_mrouter_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, bool is_port_mrouter) mlxsw_sp_port_attr_mrouter_set() argument 801 mlxsw_sp_port_mc_disabled_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, bool mc_disabled) mlxsw_sp_port_mc_disabled_set() argument 872 mlxsw_sp_port_attr_br_mrouter_set(struct mlxsw_sp_port *mlxsw_sp_port, struct switchdev_trans *trans, struct net_device *orig_dev, bool is_mrouter) mlxsw_sp_port_attr_br_mrouter_set() argument 1212 struct net_device *orig_dev = vlan->obj.orig_dev; mlxsw_sp_port_vlans_add() local 1411 struct net_device *orig_dev = fdb_info->info.dev; mlxsw_sp_port_fdb_set() local 1687 struct net_device *orig_dev = mdb->obj.orig_dev; mlxsw_sp_port_mdb_add() local 1836 struct net_device *orig_dev = vlan->obj.orig_dev; mlxsw_sp_port_vlans_del() local 1882 struct net_device *orig_dev = mdb->obj.orig_dev; mlxsw_sp_port_mdb_del() local [all...] |
/kernel/linux/linux-5.10/net/802/ |
H A D | psnap.c | 46 struct packet_type *pt, struct net_device *orig_dev) in snap_rcv() 63 rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev); in snap_rcv() 45 snap_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) snap_rcv() argument
|
/kernel/linux/linux-6.6/net/802/ |
H A D | psnap.c | 46 struct packet_type *pt, struct net_device *orig_dev) in snap_rcv() 63 rc = proto->rcvfunc(skb, dev, &snap_packet_type, orig_dev); in snap_rcv() 45 snap_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev) snap_rcv() argument
|
/kernel/linux/linux-6.6/net/switchdev/ |
H A D | switchdev.c | 28 if (a->id != b->id || a->orig_dev != b->orig_dev) in switchdev_obj_eq() 527 struct net_device *orig_dev, unsigned long event, in __switchdev_handle_fdb_event_to_device() 532 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, in __switchdev_handle_fdb_event_to_device() 542 return mod_cb(dev, orig_dev, event, info->ctx, fdb_info); in __switchdev_handle_fdb_event_to_device() 560 err = __switchdev_handle_fdb_event_to_device(lower_dev, orig_dev, in __switchdev_handle_fdb_event_to_device() 582 return __switchdev_handle_fdb_event_to_device(br, orig_dev, event, fdb_info, in __switchdev_handle_fdb_event_to_device() 592 int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, in switchdev_handle_fdb_event_to_device() 526 __switchdev_handle_fdb_event_to_device(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const struct switchdev_notifier_fdb_info *fdb_info, bool (*check_cb)(const struct net_device *dev), bool (*foreign_dev_check_cb)(const struct net_device *dev, const struct net_device *foreign_dev), int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info)) __switchdev_handle_fdb_event_to_device() argument 587 switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event, const struct switchdev_notifier_fdb_info *fdb_info, bool (*check_cb)(const struct net_device *dev), bool (*foreign_dev_check_cb)(const struct net_device *dev, const struct net_device *foreign_dev), int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev, unsigned long event, const void *ctx, const struct switchdev_notifier_fdb_info *fdb_info)) switchdev_handle_fdb_event_to_device() argument
|