Home
last modified time | relevance | path

Searched refs:interfaces (Results 1 - 25 of 93) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/net/phy/
H A Dsfp-bus.c142 * @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 Dmarvell10g.c149 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 Dsfp.h13 unsigned long *interfaces);
/kernel/linux/linux-5.10/drivers/greybus/
H A Dmodule.c30 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 Dmodule.c30 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 Dmv88e6060.c253 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 Dbcm_sf2.c727 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 Dutil.c33 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 Dmain.c91 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 Dutil.c22 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 Dmain.c91 INIT_LIST_HEAD(&local->interfaces); in ieee802154_alloc_hw()
122 BUG_ON(!list_empty(&local->interfaces)); in ieee802154_free_hw()
H A Drx.c205 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 Dmedia-device.h93 * @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 Dpm.c86 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 Diface.c178 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 Dutil.c372 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 Dpm.c93 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 Diface.c180 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 Dmedia-device.h94 * @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 Dmodule.h26 struct gb_interface *interfaces[0]; member
/kernel/linux/linux-6.6/include/linux/greybus/
H A Dmodule.h26 struct gb_interface *interfaces[]; member
/kernel/linux/linux-6.6/include/linux/pcs/
H A Dpcs-xpcs.h44 void xpcs_get_interfaces(struct dw_xpcs *xpcs, unsigned long *interfaces);
/kernel/linux/linux-6.6/drivers/block/aoe/
H A Daoechr.c56 { 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 Daoechr.c56 { 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 Dbase.h20 * @interfaces - list of subsystem interfaces associated
21 * @mutex - protect the devices, and interfaces lists.
43 struct list_head interfaces; member

Completed in 20 milliseconds

1234