Lines Matching refs:attrs
737 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_get_device()
740 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_get_device()
774 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_dev_up()
777 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dev_up()
795 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_dev_down()
798 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dev_down()
819 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_start_poll()
820 ((!info->attrs[NFC_ATTR_IM_PROTOCOLS] && in nfc_genl_start_poll()
821 !info->attrs[NFC_ATTR_PROTOCOLS]) && in nfc_genl_start_poll()
822 !info->attrs[NFC_ATTR_TM_PROTOCOLS])) in nfc_genl_start_poll()
825 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_start_poll()
827 if (info->attrs[NFC_ATTR_TM_PROTOCOLS]) in nfc_genl_start_poll()
828 tm_protocols = nla_get_u32(info->attrs[NFC_ATTR_TM_PROTOCOLS]); in nfc_genl_start_poll()
830 if (info->attrs[NFC_ATTR_IM_PROTOCOLS]) in nfc_genl_start_poll()
831 im_protocols = nla_get_u32(info->attrs[NFC_ATTR_IM_PROTOCOLS]); in nfc_genl_start_poll()
832 else if (info->attrs[NFC_ATTR_PROTOCOLS]) in nfc_genl_start_poll()
833 im_protocols = nla_get_u32(info->attrs[NFC_ATTR_PROTOCOLS]); in nfc_genl_start_poll()
857 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_stop_poll()
860 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_stop_poll()
897 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_activate_target()
898 !info->attrs[NFC_ATTR_TARGET_INDEX] || in nfc_genl_activate_target()
899 !info->attrs[NFC_ATTR_PROTOCOLS]) in nfc_genl_activate_target()
902 device_idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_activate_target()
908 target_idx = nla_get_u32(info->attrs[NFC_ATTR_TARGET_INDEX]); in nfc_genl_activate_target()
909 protocol = nla_get_u32(info->attrs[NFC_ATTR_PROTOCOLS]); in nfc_genl_activate_target()
925 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_deactivate_target()
928 device_idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_deactivate_target()
934 target_idx = nla_get_u32(info->attrs[NFC_ATTR_TARGET_INDEX]); in nfc_genl_deactivate_target()
951 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_dep_link_up()
952 !info->attrs[NFC_ATTR_COMM_MODE]) in nfc_genl_dep_link_up()
955 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dep_link_up()
956 if (!info->attrs[NFC_ATTR_TARGET_INDEX]) in nfc_genl_dep_link_up()
959 tgt_idx = nla_get_u32(info->attrs[NFC_ATTR_TARGET_INDEX]); in nfc_genl_dep_link_up()
961 comm = nla_get_u8(info->attrs[NFC_ATTR_COMM_MODE]); in nfc_genl_dep_link_up()
983 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_dep_link_down()
986 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dep_link_down()
1031 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_llc_get_params()
1034 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_llc_get_params()
1080 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_llc_set_params()
1081 (!info->attrs[NFC_ATTR_LLC_PARAM_LTO] && in nfc_genl_llc_set_params()
1082 !info->attrs[NFC_ATTR_LLC_PARAM_RW] && in nfc_genl_llc_set_params()
1083 !info->attrs[NFC_ATTR_LLC_PARAM_MIUX])) in nfc_genl_llc_set_params()
1086 if (info->attrs[NFC_ATTR_LLC_PARAM_RW]) { in nfc_genl_llc_set_params()
1087 rw = nla_get_u8(info->attrs[NFC_ATTR_LLC_PARAM_RW]); in nfc_genl_llc_set_params()
1093 if (info->attrs[NFC_ATTR_LLC_PARAM_MIUX]) { in nfc_genl_llc_set_params()
1094 miux = nla_get_u16(info->attrs[NFC_ATTR_LLC_PARAM_MIUX]); in nfc_genl_llc_set_params()
1100 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_llc_set_params()
1115 if (info->attrs[NFC_ATTR_LLC_PARAM_LTO]) { in nfc_genl_llc_set_params()
1121 local->lto = nla_get_u8(info->attrs[NFC_ATTR_LLC_PARAM_LTO]); in nfc_genl_llc_set_params()
1124 if (info->attrs[NFC_ATTR_LLC_PARAM_RW]) in nfc_genl_llc_set_params()
1127 if (info->attrs[NFC_ATTR_LLC_PARAM_MIUX]) in nfc_genl_llc_set_params()
1151 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_llc_sdreq()
1152 !info->attrs[NFC_ATTR_LLC_SDP]) in nfc_genl_llc_sdreq()
1155 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_llc_sdreq()
1179 nla_for_each_nested(attr, info->attrs[NFC_ATTR_LLC_SDP], rem) { in nfc_genl_llc_sdreq()
1233 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_fw_download()
1236 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_fw_download()
1242 nla_strlcpy(firmware_name, info->attrs[NFC_ATTR_FIRMWARE_NAME], in nfc_genl_fw_download()
1289 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_enable_se()
1290 !info->attrs[NFC_ATTR_SE_INDEX]) in nfc_genl_enable_se()
1293 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_enable_se()
1294 se_idx = nla_get_u32(info->attrs[NFC_ATTR_SE_INDEX]); in nfc_genl_enable_se()
1312 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_disable_se()
1313 !info->attrs[NFC_ATTR_SE_INDEX]) in nfc_genl_disable_se()
1316 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_disable_se()
1317 se_idx = nla_get_u32(info->attrs[NFC_ATTR_SE_INDEX]); in nfc_genl_disable_se()
1509 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_se_io()
1510 !info->attrs[NFC_ATTR_SE_INDEX] || in nfc_genl_se_io()
1511 !info->attrs[NFC_ATTR_SE_APDU]) in nfc_genl_se_io()
1514 dev_idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_se_io()
1515 se_idx = nla_get_u32(info->attrs[NFC_ATTR_SE_INDEX]); in nfc_genl_se_io()
1524 apdu_len = nla_len(info->attrs[NFC_ATTR_SE_APDU]); in nfc_genl_se_io()
1528 apdu = nla_data(info->attrs[NFC_ATTR_SE_APDU]); in nfc_genl_se_io()
1552 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_vendor_cmd()
1553 !info->attrs[NFC_ATTR_VENDOR_ID] || in nfc_genl_vendor_cmd()
1554 !info->attrs[NFC_ATTR_VENDOR_SUBCMD]) in nfc_genl_vendor_cmd()
1557 dev_idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_vendor_cmd()
1558 vid = nla_get_u32(info->attrs[NFC_ATTR_VENDOR_ID]); in nfc_genl_vendor_cmd()
1559 subcmd = nla_get_u32(info->attrs[NFC_ATTR_VENDOR_SUBCMD]); in nfc_genl_vendor_cmd()
1565 if (info->attrs[NFC_ATTR_VENDOR_DATA]) { in nfc_genl_vendor_cmd()
1566 data = nla_data(info->attrs[NFC_ATTR_VENDOR_DATA]); in nfc_genl_vendor_cmd()
1567 data_len = nla_len(info->attrs[NFC_ATTR_VENDOR_DATA]); in nfc_genl_vendor_cmd()