Lines Matching defs:sdata
36 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
38 ieee802154_if_remove(sdata);
271 struct ieee802154_sub_if_data *sdata;
273 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(request->wpan_dev);
277 return mac802154_trigger_scan_locked(sdata, request);
284 struct ieee802154_sub_if_data *sdata;
286 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(wpan_dev);
290 return mac802154_abort_scan_locked(local, sdata);
296 struct ieee802154_sub_if_data *sdata;
298 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(request->wpan_dev);
302 return mac802154_send_beacons_locked(sdata, request);
309 struct ieee802154_sub_if_data *sdata;
311 sdata = IEEE802154_WPAN_DEV_TO_SUB_IF(wpan_dev);
315 return mac802154_stop_beacons_locked(local, sdata);
325 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
327 *table = &sdata->sec.table;
335 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
337 mutex_lock(&sdata->sec_mtx);
345 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
347 mutex_unlock(&sdata->sec_mtx);
357 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
360 mutex_lock(&sdata->sec_mtx);
361 res = mac802154_llsec_set_params(&sdata->sec, params, changed);
362 mutex_unlock(&sdata->sec_mtx);
373 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
376 mutex_lock(&sdata->sec_mtx);
377 res = mac802154_llsec_get_params(&sdata->sec, params);
378 mutex_unlock(&sdata->sec_mtx);
389 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
392 mutex_lock(&sdata->sec_mtx);
393 res = mac802154_llsec_key_add(&sdata->sec, id, key);
394 mutex_unlock(&sdata->sec_mtx);
404 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
407 mutex_lock(&sdata->sec_mtx);
408 res = mac802154_llsec_key_del(&sdata->sec, id);
409 mutex_unlock(&sdata->sec_mtx);
419 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
422 mutex_lock(&sdata->sec_mtx);
423 res = mac802154_llsec_seclevel_add(&sdata->sec, sl);
424 mutex_unlock(&sdata->sec_mtx);
434 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
437 mutex_lock(&sdata->sec_mtx);
438 res = mac802154_llsec_seclevel_del(&sdata->sec, sl);
439 mutex_unlock(&sdata->sec_mtx);
449 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
452 mutex_lock(&sdata->sec_mtx);
453 res = mac802154_llsec_dev_add(&sdata->sec, dev_desc);
454 mutex_unlock(&sdata->sec_mtx);
464 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
467 mutex_lock(&sdata->sec_mtx);
468 res = mac802154_llsec_dev_del(&sdata->sec, extended_addr);
469 mutex_unlock(&sdata->sec_mtx);
480 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
483 mutex_lock(&sdata->sec_mtx);
484 res = mac802154_llsec_devkey_add(&sdata->sec, extended_addr, key);
485 mutex_unlock(&sdata->sec_mtx);
496 struct ieee802154_sub_if_data *sdata = IEEE802154_DEV_TO_SUB_IF(dev);
499 mutex_lock(&sdata->sec_mtx);
500 res = mac802154_llsec_devkey_del(&sdata->sec, extended_addr, key);
501 mutex_unlock(&sdata->sec_mtx);