Lines Matching refs:params
109 struct ieee802154_mac_params params; in ieee802154_nl_fill_iface() local
112 ops->get_mac_params(dev, ¶ms); in ieee802154_nl_fill_iface()
116 params.transmit_power / 100) || in ieee802154_nl_fill_iface()
117 nla_put_u8(msg, IEEE802154_ATTR_LBT_ENABLED, params.lbt) || in ieee802154_nl_fill_iface()
119 params.cca.mode) || in ieee802154_nl_fill_iface()
121 params.cca_ed_level / 100) || in ieee802154_nl_fill_iface()
123 params.csma_retries) || in ieee802154_nl_fill_iface()
125 params.min_be) || in ieee802154_nl_fill_iface()
127 params.max_be) || in ieee802154_nl_fill_iface()
129 params.frame_retries)) in ieee802154_nl_fill_iface()
468 struct ieee802154_mac_params params; in ieee802154_set_macparams() local
503 ops->get_mac_params(dev, ¶ms); in ieee802154_set_macparams()
506 params.transmit_power = nla_get_s8(info->attrs[IEEE802154_ATTR_TXPOWER]) * 100; in ieee802154_set_macparams()
509 params.lbt = nla_get_u8(info->attrs[IEEE802154_ATTR_LBT_ENABLED]); in ieee802154_set_macparams()
512 params.cca.mode = nla_get_u8(info->attrs[IEEE802154_ATTR_CCA_MODE]); in ieee802154_set_macparams()
515 params.cca_ed_level = nla_get_s32(info->attrs[IEEE802154_ATTR_CCA_ED_LEVEL]) * 100; in ieee802154_set_macparams()
518 params.csma_retries = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_RETRIES]); in ieee802154_set_macparams()
521 params.min_be = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_MIN_BE]); in ieee802154_set_macparams()
524 params.max_be = nla_get_u8(info->attrs[IEEE802154_ATTR_CSMA_MAX_BE]); in ieee802154_set_macparams()
527 params.frame_retries = nla_get_s8(info->attrs[IEEE802154_ATTR_FRAME_RETRIES]); in ieee802154_set_macparams()
529 rc = ops->set_mac_params(dev, ¶ms); in ieee802154_set_macparams()
650 struct ieee802154_llsec_params params; in ieee802154_llsec_getparams() local
673 rc = ops->llsec->get_params(dev, ¶ms); in ieee802154_llsec_getparams()
679 nla_put_u8(msg, IEEE802154_ATTR_LLSEC_ENABLED, params.enabled) || in ieee802154_llsec_getparams()
680 nla_put_u8(msg, IEEE802154_ATTR_LLSEC_SECLEVEL, params.out_level) || in ieee802154_llsec_getparams()
682 be32_to_cpu(params.frame_counter)) || in ieee802154_llsec_getparams()
683 ieee802154_llsec_fill_key_id(msg, ¶ms.out_key)) { in ieee802154_llsec_getparams()
703 struct ieee802154_llsec_params params; in ieee802154_llsec_setparams() local
728 params.enabled = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_ENABLED]); in ieee802154_llsec_setparams()
733 if (ieee802154_llsec_parse_key_id(info, ¶ms.out_key)) in ieee802154_llsec_setparams()
740 params.out_level = nla_get_u8(info->attrs[IEEE802154_ATTR_LLSEC_SECLEVEL]); in ieee802154_llsec_setparams()
747 params.frame_counter = cpu_to_be32(fc); in ieee802154_llsec_setparams()
751 rc = ops->llsec->set_params(dev, ¶ms, changed); in ieee802154_llsec_setparams()