Lines Matching defs:ieee802154_local
30 struct ieee802154_local {
109 struct ieee802154_local *local;
136 static inline struct ieee802154_local *
139 return container_of(hw, struct ieee802154_local, hw);
178 void ieee802154_rx(struct ieee802154_local *local, struct sk_buff *skb);
180 int ieee802154_sync_and_hold_queue(struct ieee802154_local *local);
181 int ieee802154_mlme_op_pre(struct ieee802154_local *local);
182 int ieee802154_mlme_tx(struct ieee802154_local *local,
185 int ieee802154_mlme_tx_locked(struct ieee802154_local *local,
188 void ieee802154_mlme_op_post(struct ieee802154_local *local);
189 int ieee802154_mlme_tx_one(struct ieee802154_local *local,
192 int ieee802154_mlme_tx_one_locked(struct ieee802154_local *local,
209 void ieee802154_hold_queue(struct ieee802154_local *local);
218 void ieee802154_release_queue(struct ieee802154_local *local);
230 void ieee802154_disable_queue(struct ieee802154_local *local);
274 int mac802154_abort_scan_locked(struct ieee802154_local *local,
276 int mac802154_process_beacon(struct ieee802154_local *local,
281 static inline bool mac802154_is_scanning(struct ieee802154_local *local)
289 int mac802154_stop_beacons_locked(struct ieee802154_local *local,
292 static inline bool mac802154_is_beaconing(struct ieee802154_local *local)
304 ieee802154_if_add(struct ieee802154_local *local, const char *name,
307 void ieee802154_remove_interfaces(struct ieee802154_local *local);
308 void ieee802154_stop_device(struct ieee802154_local *local);