Lines Matching refs:phy

37 				  u32 seq, int flags, struct wpan_phy *phy)  in ieee802154_nl_fill_phy()  argument
53 mutex_lock(&phy->pib_lock); in ieee802154_nl_fill_phy()
54 if (nla_put_string(msg, IEEE802154_ATTR_PHY_NAME, wpan_phy_name(phy)) || in ieee802154_nl_fill_phy()
55 nla_put_u8(msg, IEEE802154_ATTR_PAGE, phy->current_page) || in ieee802154_nl_fill_phy()
56 nla_put_u8(msg, IEEE802154_ATTR_CHANNEL, phy->current_channel)) in ieee802154_nl_fill_phy()
59 if (phy->channels_supported[i]) in ieee802154_nl_fill_phy()
60 buf[pages++] = phy->channels_supported[i] | (i << 27); in ieee802154_nl_fill_phy()
66 mutex_unlock(&phy->pib_lock); in ieee802154_nl_fill_phy()
72 mutex_unlock(&phy->pib_lock); in ieee802154_nl_fill_phy()
85 struct wpan_phy *phy; in ieee802154_list_phy() local
98 phy = wpan_phy_find(name); in ieee802154_list_phy()
99 if (!phy) in ieee802154_list_phy()
107 0, phy); in ieee802154_list_phy()
111 wpan_phy_put(phy); in ieee802154_list_phy()
117 wpan_phy_put(phy); in ieee802154_list_phy()
127 static int ieee802154_dump_phy_iter(struct wpan_phy *phy, void *_data) in ieee802154_dump_phy_iter() argument
141 phy); in ieee802154_dump_phy_iter()
172 struct wpan_phy *phy; in ieee802154_add_iface() local
203 phy = wpan_phy_find(name); in ieee802154_add_iface()
204 if (!phy) in ieee802154_add_iface()
226 dev = rdev_add_virtual_intf_deprecated(wpan_phy_to_rdev(phy), devname, in ieee802154_add_iface()
251 if (nla_put_string(msg, IEEE802154_ATTR_PHY_NAME, wpan_phy_name(phy)) || in ieee802154_add_iface()
256 wpan_phy_put(phy); in ieee802154_add_iface()
262 rdev_del_virtual_intf_deprecated(wpan_phy_to_rdev(phy), dev); in ieee802154_add_iface()
268 wpan_phy_put(phy); in ieee802154_add_iface()
275 struct wpan_phy *phy; in ieee802154_del_iface() local
293 phy = dev->ieee802154_ptr->wpan_phy; in ieee802154_del_iface()
294 BUG_ON(!phy); in ieee802154_del_iface()
295 get_device(&phy->dev); in ieee802154_del_iface()
313 if (phy != phy2) { in ieee802154_del_iface()
326 rdev_del_virtual_intf_deprecated(wpan_phy_to_rdev(phy), dev); in ieee802154_del_iface()
334 if (nla_put_string(msg, IEEE802154_ATTR_PHY_NAME, wpan_phy_name(phy)) || in ieee802154_del_iface()
337 wpan_phy_put(phy); in ieee802154_del_iface()
344 wpan_phy_put(phy); in ieee802154_del_iface()