/kernel/linux/linux-5.10/net/dsa/ |
H A D | switch.c | 94 if (dst->index == info->tree_index && ds->index == info->sw_index && in dsa_switch_bridge_join() 98 if ((dst->index != info->tree_index || ds->index != info->sw_index) && in dsa_switch_bridge_join() 100 return ds->ops->crosschip_bridge_join(ds, info->tree_index, in dsa_switch_bridge_join() 114 if (dst->index == info->tree_index && ds->index == info->sw_index && in dsa_switch_bridge_leave() 118 if ((dst->index != info->tree_index || ds->index != info->sw_index) && in dsa_switch_bridge_leave() 120 ds->ops->crosschip_bridge_leave(ds, info->tree_index, in dsa_switch_bridge_leave()
|
H A D | dsa_priv.h | 39 int tree_index; member
|
H A D | port.c | 140 .tree_index = dp->ds->dst->index, in dsa_port_bridge_join() 171 .tree_index = dp->ds->dst->index, in dsa_port_bridge_leave()
|
H A D | dsa2.c | 24 struct dsa_switch *dsa_switch_find(int tree_index, int sw_index) in dsa_switch_find() argument 30 if (dst->index != tree_index) in dsa_switch_find()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid5-cache.c | 2646 sector_t tree_index; in r5c_try_caching_write() local 2699 tree_index = r5c_tree_index(conf, sh->sector); in r5c_try_caching_write() 2702 tree_index); in r5c_try_caching_write() 2716 &log->big_stripe_tree, tree_index, in r5c_try_caching_write() 2811 sector_t tree_index; in r5c_finish_stripe_write_out() local 2854 tree_index = r5c_tree_index(conf, sh->sector); in r5c_finish_stripe_write_out() 2857 tree_index); in r5c_finish_stripe_write_out() 2863 radix_tree_delete(&log->big_stripe_tree, tree_index); in r5c_finish_stripe_write_out() 2948 sector_t tree_index; in r5c_big_stripe_cached() local 2955 tree_index in r5c_big_stripe_cached() [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | raid5-cache.c | 2643 sector_t tree_index; in r5c_try_caching_write() local 2696 tree_index = r5c_tree_index(conf, sh->sector); in r5c_try_caching_write() 2699 tree_index); in r5c_try_caching_write() 2713 &log->big_stripe_tree, tree_index, in r5c_try_caching_write() 2808 sector_t tree_index; in r5c_finish_stripe_write_out() local 2851 tree_index = r5c_tree_index(conf, sh->sector); in r5c_finish_stripe_write_out() 2854 tree_index); in r5c_finish_stripe_write_out() 2860 radix_tree_delete(&log->big_stripe_tree, tree_index); in r5c_finish_stripe_write_out() 2945 sector_t tree_index; in r5c_big_stripe_cached() local 2952 tree_index in r5c_big_stripe_cached() [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | dsa.h | 613 int (*crosschip_bridge_join)(struct dsa_switch *ds, int tree_index, 616 void (*crosschip_bridge_leave)(struct dsa_switch *ds, int tree_index, 808 struct dsa_switch *dsa_switch_find(int tree_index, int sw_index);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | dsa.h | 1105 int (*crosschip_bridge_join)(struct dsa_switch *ds, int tree_index, 1109 void (*crosschip_bridge_leave)(struct dsa_switch *ds, int tree_index, 1349 struct dsa_switch *dsa_switch_find(int tree_index, int sw_index);
|
/kernel/linux/linux-6.6/net/dsa/ |
H A D | dsa.c | 180 struct dsa_switch *dsa_switch_find(int tree_index, int sw_index) in dsa_switch_find() argument 186 if (dst->index != tree_index) in dsa_switch_find()
|
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_main.c | 1947 int tree_index, int sw_index, in sja1105_crosschip_bridge_join() 1950 struct dsa_switch *other_ds = dsa_switch_find(tree_index, sw_index); in sja1105_crosschip_bridge_join() 1983 int tree_index, int sw_index, in sja1105_crosschip_bridge_leave() 1987 struct dsa_switch *other_ds = dsa_switch_find(tree_index, sw_index); in sja1105_crosschip_bridge_leave() 1946 sja1105_crosschip_bridge_join(struct dsa_switch *ds, int tree_index, int sw_index, int other_port, struct net_device *br) sja1105_crosschip_bridge_join() argument 1982 sja1105_crosschip_bridge_leave(struct dsa_switch *ds, int tree_index, int sw_index, int other_port, struct net_device *br) sja1105_crosschip_bridge_leave() argument
|
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 2268 int tree_index, int sw_index, in mv88e6xxx_crosschip_bridge_join() 2274 if (tree_index != ds->dst->index) in mv88e6xxx_crosschip_bridge_join() 2285 int tree_index, int sw_index, in mv88e6xxx_crosschip_bridge_leave() 2290 if (tree_index != ds->dst->index) in mv88e6xxx_crosschip_bridge_leave() 2267 mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, int tree_index, int sw_index, int port, struct net_device *br) mv88e6xxx_crosschip_bridge_join() argument 2284 mv88e6xxx_crosschip_bridge_leave(struct dsa_switch *ds, int tree_index, int sw_index, int port, struct net_device *br) mv88e6xxx_crosschip_bridge_leave() argument
|
/kernel/linux/linux-6.6/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 2919 int tree_index, int sw_index, in mv88e6xxx_crosschip_bridge_join() 2926 if (tree_index != ds->dst->index) in mv88e6xxx_crosschip_bridge_join() 2938 int tree_index, int sw_index, in mv88e6xxx_crosschip_bridge_leave() 2943 if (tree_index != ds->dst->index) in mv88e6xxx_crosschip_bridge_leave() 2918 mv88e6xxx_crosschip_bridge_join(struct dsa_switch *ds, int tree_index, int sw_index, int port, struct dsa_bridge bridge, struct netlink_ext_ack *extack) mv88e6xxx_crosschip_bridge_join() argument 2937 mv88e6xxx_crosschip_bridge_leave(struct dsa_switch *ds, int tree_index, int sw_index, int port, struct dsa_bridge bridge) mv88e6xxx_crosschip_bridge_leave() argument
|