/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | sfp-bus.c | 142 * @interfaces: pointer to an array of unsigned long for phy interface modes 149 unsigned long *support, unsigned long *interfaces) in sfp_parse_support() 182 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 186 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 190 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 194 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 200 __set_bit(PHY_INTERFACE_MODE_1000BASEX, interfaces); in sfp_parse_support() 205 __set_bit(PHY_INTERFACE_MODE_1000BASEX, interfaces); in sfp_parse_support() 206 __set_bit(PHY_INTERFACE_MODE_SGMII, interfaces); in sfp_parse_support() 213 __set_bit(PHY_INTERFACE_MODE_1000BASEX, interfaces); in sfp_parse_support() 148 sfp_parse_support(struct sfp_bus *bus, const struct sfp_eeprom_id *id, unsigned long *support, unsigned long *interfaces) sfp_parse_support() argument [all...] |
H A D | marvell10g.c | 149 int (*select_mactype)(unsigned long *interfaces); 483 DECLARE_PHY_INTERFACE_MASK(interfaces); in mv3310_sfp_insert() 486 sfp_parse_support(phydev->sfp_bus, id, support, interfaces); in mv3310_sfp_insert() 641 static int mv2110_select_mactype(unsigned long *interfaces) in mv2110_select_mactype() argument 643 if (test_bit(PHY_INTERFACE_MODE_USXGMII, interfaces)) in mv2110_select_mactype() 645 else if (test_bit(PHY_INTERFACE_MODE_SGMII, interfaces) && in mv2110_select_mactype() 646 !test_bit(PHY_INTERFACE_MODE_10GBASER, interfaces)) in mv2110_select_mactype() 648 else if (test_bit(PHY_INTERFACE_MODE_10GBASER, interfaces)) in mv2110_select_mactype() 680 static int mv3310_select_mactype(unsigned long *interfaces) in mv3310_select_mactype() argument 682 if (test_bit(PHY_INTERFACE_MODE_USXGMII, interfaces)) in mv3310_select_mactype() [all...] |
H A D | sfp.h | 13 unsigned long *interfaces);
|
/kernel/linux/linux-5.10/drivers/greybus/ |
H A D | module.c | 30 intf = module->interfaces[i]; in eject_store() 96 module = kzalloc(struct_size(module, interfaces, num_interfaces), in gb_module_create() 122 module->interfaces[i] = intf; in gb_module_create() 129 gb_interface_put(module->interfaces[i]); in gb_module_create() 195 /* Register a module and its interfaces. */ 210 gb_module_register_interface(module->interfaces[i]); in gb_module_add() 215 /* Deregister a module and its interfaces. */ 221 gb_module_deregister_interface(module->interfaces[i]); in gb_module_del() 233 gb_interface_put(module->interfaces[i]); in gb_module_put()
|
/kernel/linux/linux-6.6/drivers/greybus/ |
H A D | module.c | 30 intf = module->interfaces[i]; in eject_store() 96 module = kzalloc(struct_size(module, interfaces, num_interfaces), in gb_module_create() 122 module->interfaces[i] = intf; in gb_module_create() 129 gb_interface_put(module->interfaces[i]); in gb_module_create() 195 /* Register a module and its interfaces. */ 210 gb_module_register_interface(module->interfaces[i]); in gb_module_add() 215 /* Deregister a module and its interfaces. */ 221 gb_module_deregister_interface(module->interfaces[i]); in gb_module_del() 233 gb_interface_put(module->interfaces[i]); in gb_module_put()
|
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | mv88e6060.c | 253 unsigned long *interfaces = config->supported_interfaces; in mv88e6060_phylink_get_caps() local 279 __set_bit(PHY_INTERFACE_MODE_MII, interfaces); in mv88e6060_phylink_get_caps() 280 __set_bit(PHY_INTERFACE_MODE_REVMII, interfaces); in mv88e6060_phylink_get_caps() 281 __set_bit(PHY_INTERFACE_MODE_REVRMII, interfaces); in mv88e6060_phylink_get_caps() 288 __set_bit(PHY_INTERFACE_MODE_INTERNAL, interfaces); in mv88e6060_phylink_get_caps() 290 __set_bit(PHY_INTERFACE_MODE_GMII, interfaces); in mv88e6060_phylink_get_caps()
|
H A D | bcm_sf2.c | 727 unsigned long *interfaces = config->supported_interfaces; in bcm_sf2_sw_get_caps() local 731 __set_bit(PHY_INTERFACE_MODE_INTERNAL, interfaces); in bcm_sf2_sw_get_caps() 733 __set_bit(PHY_INTERFACE_MODE_MOCA, interfaces); in bcm_sf2_sw_get_caps() 735 __set_bit(PHY_INTERFACE_MODE_MII, interfaces); in bcm_sf2_sw_get_caps() 736 __set_bit(PHY_INTERFACE_MODE_REVMII, interfaces); in bcm_sf2_sw_get_caps() 737 __set_bit(PHY_INTERFACE_MODE_GMII, interfaces); in bcm_sf2_sw_get_caps() 738 phy_interface_set_rgmii(interfaces); in bcm_sf2_sw_get_caps() 912 /* For MoCA interfaces, also force a link down notification in bcm_sf2_sw_fixed_state()
|
/kernel/linux/linux-6.6/net/mac802154/ |
H A D | util.c | 33 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_wake_queue() 58 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_stop_queue() 92 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_disable_queue()
|
H A D | main.c | 91 INIT_LIST_HEAD(&local->interfaces); in ieee802154_alloc_hw() 171 BUG_ON(!list_empty(&local->interfaces)); in ieee802154_free_hw()
|
/kernel/linux/linux-5.10/net/mac802154/ |
H A D | util.c | 22 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_wake_queue() 38 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_stop_queue()
|
H A D | main.c | 91 INIT_LIST_HEAD(&local->interfaces); in ieee802154_alloc_hw() 122 BUG_ON(!list_empty(&local->interfaces)); in ieee802154_free_hw()
|
H A D | rx.c | 205 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in __ieee802154_rx_handle_packet() 231 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee802154_monitors_rx()
|
/kernel/linux/linux-5.10/include/media/ |
H A D | media-device.h | 93 * @interfaces: List of registered interfaces 162 struct list_head interfaces; member 394 /* Iterate over all interfaces. */ 396 list_for_each_entry(intf, &(mdev)->interfaces, graph_obj.list)
|
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | pm.c | 86 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend() 130 * all interfaces, allow that to proceed properly in __ieee80211_suspend() 142 /* remove all interfaces that were created in the driver */ in __ieee80211_suspend() 143 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend() 177 * We disconnected on all interfaces before suspend, all channel in __ieee80211_suspend()
|
H A D | iface.c | 178 list_for_each_entry(iter, &local->interfaces, list) { in ieee80211_verify_mac() 253 list_for_each_entry(nsdata, &local->interfaces, list) { in ieee80211_check_concurrent_iface() 270 * from setting the same SSID on different IBSS interfaces in ieee80211_check_concurrent_iface() 285 * The remaining checks are only performed for interfaces in ieee80211_check_concurrent_iface() 848 list_for_each_entry(vsdata, &local->interfaces, list) { in ieee80211_recalc_sdata_offload() 866 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_recalc_offload() 1210 * Enable QoS for anything but station interfaces. in ieee80211_do_open() 1736 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_assign_perm_addr() 1747 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_assign_perm_addr() 1762 list_for_each_entry(sdata, &local->interfaces, lis in ieee80211_assign_perm_addr() [all...] |
H A D | util.c | 372 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in _ieee80211_wake_txqs() 410 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in ieee80211_propagate_queue_wake() 529 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in __ieee80211_stop_queue() 774 list_for_each_entry_rcu(sdata, &local->interfaces, list) { in __iterate_interfaces() 2171 * Ask cfg80211 to turn off all interfaces, this will result in more in ieee80211_handle_reconfig_failure() 2186 list_for_each_entry(sdata, &local->interfaces, list) in ieee80211_handle_reconfig_failure() 2370 /* add interfaces */ in ieee80211_reconfig() 2383 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_reconfig() 2393 /* If adding any of the interfaces failed above, roll back and in ieee80211_reconfig() 2397 list_for_each_entry_continue_reverse(sdata, &local->interfaces, in ieee80211_reconfig() [all...] |
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | pm.c | 93 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend() 137 * all interfaces, allow that to proceed properly in __ieee80211_suspend() 149 /* remove all interfaces that were created in the driver */ in __ieee80211_suspend() 150 list_for_each_entry(sdata, &local->interfaces, list) { in __ieee80211_suspend() 169 * We disconnected on all interfaces before suspend, all channel in __ieee80211_suspend()
|
H A D | iface.c | 180 list_for_each_entry(iter, &local->interfaces, list) { in ieee80211_verify_mac() 319 list_for_each_entry(nsdata, &local->interfaces, list) { in ieee80211_check_concurrent_iface() 336 * from setting the same SSID on different IBSS interfaces in ieee80211_check_concurrent_iface() 351 * The remaining checks are only performed for interfaces in ieee80211_check_concurrent_iface() 723 &tx_sdata->local->interfaces, list) { in ieee80211_stop_mbssid() 742 /* close dependent VLAN and MBSSID interfaces before locking wiphy */ in ieee80211_stop() 1033 list_for_each_entry(vsdata, &local->interfaces, list) { in ieee80211_recalc_sdata_offload() 1051 list_for_each_entry(sdata, &local->interfaces, list) { in ieee80211_recalc_offload() 1417 * Enable QoS for anything but station interfaces. in ieee80211_do_open() 1954 list_for_each_entry(sdata, &local->interfaces, lis in ieee80211_assign_perm_addr() [all...] |
/kernel/linux/linux-6.6/include/media/ |
H A D | media-device.h | 94 * @interfaces: List of registered interfaces 163 struct list_head interfaces; member 385 /* Iterate over all interfaces. */ 387 list_for_each_entry(intf, &(mdev)->interfaces, graph_obj.list)
|
/kernel/linux/linux-5.10/include/linux/greybus/ |
H A D | module.h | 26 struct gb_interface *interfaces[0]; member
|
/kernel/linux/linux-6.6/include/linux/greybus/ |
H A D | module.h | 26 struct gb_interface *interfaces[]; member
|
/kernel/linux/linux-6.6/include/linux/pcs/ |
H A D | pcs-xpcs.h | 44 void xpcs_get_interfaces(struct dw_xpcs *xpcs, unsigned long *interfaces);
|
/kernel/linux/linux-6.6/drivers/block/aoe/ |
H A D | aoechr.c | 56 { MINOR_INTERFACES, "interfaces" }, 79 interfaces(const char __user *str, size_t size) in interfaces() function 83 "aoe: could not set interface list: too many interfaces\n"); in interfaces() 182 ret = interfaces(buf, cnt); in aoechr_write()
|
/kernel/linux/linux-5.10/drivers/block/aoe/ |
H A D | aoechr.c | 56 { MINOR_INTERFACES, "interfaces" }, 69 interfaces(const char __user *str, size_t size) in interfaces() function 73 "aoe: could not set interface list: too many interfaces\n"); in interfaces() 174 ret = interfaces(buf, cnt); in aoechr_write()
|
/kernel/linux/linux-5.10/drivers/base/ |
H A D | base.h | 20 * @interfaces - list of subsystem interfaces associated 21 * @mutex - protect the devices, and interfaces lists. 43 struct list_head interfaces; member
|