Lines Matching refs:wpan_phy
40 struct wpan_phy *wpan_phy_find(const char *str) in wpan_phy_find()
51 return container_of(dev, struct wpan_phy, dev); in wpan_phy_find()
56 int (*fn)(struct wpan_phy *phy, void *data);
63 struct wpan_phy *phy = container_of(dev, struct wpan_phy, dev); in wpan_phy_iter()
68 int wpan_phy_for_each(int (*fn)(struct wpan_phy *phy, void *data), in wpan_phy_for_each()
98 struct wpan_phy *
124 mutex_init(&rdev->wpan_phy.pib_lock); in wpan_phy_new()
127 device_initialize(&rdev->wpan_phy.dev); in wpan_phy_new()
128 dev_set_name(&rdev->wpan_phy.dev, PHY_NAME "%d", rdev->wpan_phy_idx); in wpan_phy_new()
130 rdev->wpan_phy.dev.class = &wpan_phy_class; in wpan_phy_new()
131 rdev->wpan_phy.dev.platform_data = rdev; in wpan_phy_new()
135 return &rdev->wpan_phy; in wpan_phy_new()
139 int wpan_phy_register(struct wpan_phy *phy) in wpan_phy_register()
163 void wpan_phy_unregister(struct wpan_phy *phy) in wpan_phy_unregister()
194 void wpan_phy_free(struct wpan_phy *phy) in wpan_phy_free()
224 rdev = wpan_phy_to_rdev(wpan_dev->wpan_phy); in cfg802154_netdev_notifier_call()