Lines Matching refs:phy
57 struct wpan_phy *phy; in ieee802154_alloc_hw() local
87 phy = wpan_phy_new(&mac802154_config_ops, priv_size); in ieee802154_alloc_hw()
88 if (!phy) { in ieee802154_alloc_hw()
93 phy->privid = mac802154_wpan_phy_privid; in ieee802154_alloc_hw()
95 local = wpan_phy_priv(phy); in ieee802154_alloc_hw()
96 local->phy = phy; in ieee802154_alloc_hw()
97 local->hw.phy = local->phy; in ieee802154_alloc_hw()
122 wpan_phy_free(local->phy); in ieee802154_free_hw()
145 create_singlethread_workqueue(wpan_phy_name(local->phy)); in ieee802154_register_hw()
154 wpan_phy_set_dev(local->phy, local->hw.parent); in ieee802154_register_hw()
156 ieee802154_setup_wpan_phy_pib(local->phy); in ieee802154_register_hw()
158 rc = wpan_phy_register(local->phy); in ieee802154_register_hw()
178 wpan_phy_unregister(local->phy); in ieee802154_register_hw()
200 wpan_phy_unregister(local->phy); in ieee802154_unregister_hw()