Lines Matching refs:wpan_phy
27 struct wpan_phy;
31 struct net_device * (*add_virtual_intf_deprecated)(struct wpan_phy *wpan_phy,
35 void (*del_virtual_intf_deprecated)(struct wpan_phy *wpan_phy,
37 int (*add_virtual_intf)(struct wpan_phy *wpan_phy,
42 int (*del_virtual_intf)(struct wpan_phy *wpan_phy,
44 int (*set_channel)(struct wpan_phy *wpan_phy, u8 page, u8 channel);
45 int (*set_cca_mode)(struct wpan_phy *wpan_phy,
47 int (*set_pan_id)(struct wpan_phy *wpan_phy,
49 int (*set_short_addr)(struct wpan_phy *wpan_phy,
51 int (*set_backoff_exponent)(struct wpan_phy *wpan_phy,
54 int (*set_max_csma_backoffs)(struct wpan_phy *wpan_phy,
57 int (*set_max_frame_retries)(struct wpan_phy *wpan_phy,
60 int (*set_lbt_mode)(struct wpan_phy *wpan_phy,
69 struct wpan_phy { struct
109 struct wpan_phy *wpan_phy; argument
138 #define to_phy(_dev) container_of(_dev, struct wpan_phy, dev)
140 struct wpan_phy *
142 static inline void wpan_phy_set_dev(struct wpan_phy *phy, struct device *dev) in wpan_phy_set_dev()
147 int wpan_phy_register(struct wpan_phy *phy);
148 void wpan_phy_unregister(struct wpan_phy *phy);
149 void wpan_phy_free(struct wpan_phy *phy);
151 int wpan_phy_for_each(int (*fn)(struct wpan_phy *phy, void *data), void *data);
153 static inline void *wpan_phy_priv(struct wpan_phy *phy) in wpan_phy_priv()
159 struct wpan_phy *wpan_phy_find(const char *str);
161 static inline void wpan_phy_put(struct wpan_phy *phy) in wpan_phy_put()
166 static inline const char *wpan_phy_name(struct wpan_phy *phy) in wpan_phy_name()