Lines Matching refs:params
113 struct ieee802154_mac_params params; in ieee802154_nl_fill_iface() local
116 ops->get_mac_params(dev, ¶ms); in ieee802154_nl_fill_iface()
120 params.transmit_power) || in ieee802154_nl_fill_iface()
121 nla_put_u8(msg, IEEE802154_ATTR_LBT_ENABLED, params.lbt) || in ieee802154_nl_fill_iface()
123 params.cca.mode) || in ieee802154_nl_fill_iface()
125 params.cca_ed_level) || in ieee802154_nl_fill_iface()
127 params.csma_retries) || in ieee802154_nl_fill_iface()
129 params.min_be) || in ieee802154_nl_fill_iface()
131 params.max_be) || in ieee802154_nl_fill_iface()
133 params.frame_retries)) in ieee802154_nl_fill_iface()
475 struct ieee802154_mac_params params; in ieee802154_set_macparams() local
510 ops->get_mac_params(dev, ¶ms); in ieee802154_set_macparams()
513 params.transmit_power = nla_get_s8(info->attrs[IEEE802154_ATTR_TXPOWER]); in ieee802154_set_macparams()
516 params.lbt = nla_get_u8(info->attrs[IEEE802154_ATTR_LBT_ENABLED]); in ieee802154_set_macparams()
519 params.cca.mode = nla_get_u8(info->attrs[IEEE802154_ATTR_CCA_MODE]); in ieee802154_set_macparams()
522 params.cca_ed_level = nla_get_s32(info->attrs[IEEE802154_ATTR_CCA_ED_LEVEL]); in ieee802154_set_macparams()
525 params.csma_retries = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_RETRIES]); in ieee802154_set_macparams()
528 params.min_be = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_MIN_BE]); in ieee802154_set_macparams()
531 params.max_be = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_MAX_BE]); in ieee802154_set_macparams()
534 params.frame_retries = nla_get_s8(info->attrs[IEEE802154_ATTR_FRAME_RETRIES]); in ieee802154_set_macparams()
536 rc = ops->set_mac_params(dev, ¶ms); in ieee802154_set_macparams()
655 struct ieee802154_llsec_params params; in ieee802154_llsec_getparams() local
678 rc = ops->llsec->get_params(dev, ¶ms); in ieee802154_llsec_getparams()
684 nla_put_u8(msg, IEEE802154_ATTR_LLSEC_ENABLED, params.enabled) || in ieee802154_llsec_getparams()
685 nla_put_u8(msg, IEEE802154_ATTR_LLSEC_SECLEVEL, params.out_level) || in ieee802154_llsec_getparams()
687 be32_to_cpu(params.frame_counter)) || in ieee802154_llsec_getparams()
688 ieee802154_llsec_fill_key_id(msg, ¶ms.out_key)) in ieee802154_llsec_getparams()
706 struct ieee802154_llsec_params params; in ieee802154_llsec_setparams() local
731 params.enabled = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_ENABLED]); in ieee802154_llsec_setparams()
736 if (ieee802154_llsec_parse_key_id(info, ¶ms.out_key)) in ieee802154_llsec_setparams()
743 params.out_level = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_SECLEVEL]); in ieee802154_llsec_setparams()
750 params.frame_counter = cpu_to_be32(fc); in ieee802154_llsec_setparams()
754 rc = ops->llsec->set_params(dev, ¶ms, changed); in ieee802154_llsec_setparams()