Lines Matching refs:beacon_req
349 struct cfg802154_beacon_request *beacon_req; in mac802154_transmit_beacon() local
362 beacon_req = rcu_dereference(local->beacon_req); in mac802154_transmit_beacon()
363 if (unlikely(!beacon_req)) { in mac802154_transmit_beacon()
369 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(beacon_req->wpan_dev); in mac802154_transmit_beacon()
405 struct cfg802154_beacon_request *beacon_req; in mac802154_beacon_worker() local
412 beacon_req = rcu_dereference(local->beacon_req); in mac802154_beacon_worker()
413 if (unlikely(!beacon_req)) { in mac802154_beacon_worker()
418 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(beacon_req->wpan_dev); in mac802154_beacon_worker()
428 wpan_dev = beacon_req->wpan_dev; in mac802154_beacon_worker()
429 interval = beacon_req->interval; in mac802154_beacon_worker()
457 request = rcu_replace_pointer(local->beacon_req, NULL, 1); in mac802154_stop_beacons_locked()
479 rcu_assign_pointer(local->beacon_req, request); in mac802154_send_beacons_locked()