Lines Matching refs:cmd
47 struct nci_core_conn_create_cmd *cmd; member
165 struct nci_core_reset_cmd cmd; in nci_reset_req() local
167 cmd.reset_type = NCI_RESET_TYPE_RESET_CONFIG; in nci_reset_req()
168 nci_send_cmd(ndev, NCI_OP_CORE_RESET_CMD, 1, &cmd); in nci_reset_req()
178 struct nci_rf_disc_map_cmd cmd; in nci_init_complete_req() local
179 struct disc_map_config *cfg = cmd.mapping_configs; in nci_init_complete_req()
180 __u8 *num = &cmd.num_mapping_configs; in nci_init_complete_req()
209 (1 + ((*num) * sizeof(struct disc_map_config))), &cmd); in nci_init_complete_req()
221 struct nci_core_set_config_cmd cmd; in nci_set_config_req() local
225 cmd.num_params = 1; in nci_set_config_req()
226 cmd.param.id = param->id; in nci_set_config_req()
227 cmd.param.len = param->len; in nci_set_config_req()
228 memcpy(cmd.param.val, param->val, param->len); in nci_set_config_req()
230 nci_send_cmd(ndev, NCI_OP_CORE_SET_CONFIG_CMD, (3 + param->len), &cmd); in nci_set_config_req()
242 struct nci_rf_disc_cmd cmd; in nci_rf_discover_req() local
244 cmd.num_disc_configs = 0; in nci_rf_discover_req()
246 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
251 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
253 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
254 cmd.num_disc_configs++; in nci_rf_discover_req()
257 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
259 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
261 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
262 cmd.num_disc_configs++; in nci_rf_discover_req()
265 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
268 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
270 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
271 cmd.num_disc_configs++; in nci_rf_discover_req()
274 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
276 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
278 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
279 cmd.num_disc_configs++; in nci_rf_discover_req()
282 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS - 1) && in nci_rf_discover_req()
284 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
286 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
287 cmd.num_disc_configs++; in nci_rf_discover_req()
288 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
290 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
291 cmd.num_disc_configs++; in nci_rf_discover_req()
295 (1 + (cmd.num_disc_configs * sizeof(struct disc_config))), in nci_rf_discover_req()
296 &cmd); in nci_rf_discover_req()
308 struct nci_rf_discover_select_cmd cmd; in nci_rf_discover_select_req() local
310 cmd.rf_discovery_id = param->rf_discovery_id; in nci_rf_discover_select_req()
311 cmd.rf_protocol = param->rf_protocol; in nci_rf_discover_select_req()
313 switch (cmd.rf_protocol) { in nci_rf_discover_select_req()
315 cmd.rf_interface = NCI_RF_INTERFACE_ISO_DEP; in nci_rf_discover_select_req()
319 cmd.rf_interface = NCI_RF_INTERFACE_NFC_DEP; in nci_rf_discover_select_req()
323 cmd.rf_interface = NCI_RF_INTERFACE_FRAME; in nci_rf_discover_select_req()
328 sizeof(struct nci_rf_discover_select_cmd), &cmd); in nci_rf_discover_select_req()
333 struct nci_rf_deactivate_cmd cmd; in nci_rf_deactivate_req() local
335 cmd.type = opt; in nci_rf_deactivate_req()
338 sizeof(struct nci_rf_deactivate_cmd), &cmd); in nci_rf_deactivate_req()
559 struct nci_nfcee_discover_cmd cmd; in nci_nfcee_discover_req() local
562 cmd.discovery_action = action; in nci_nfcee_discover_req()
564 nci_send_cmd(ndev, NCI_OP_NFCEE_DISCOVER_CMD, 1, &cmd); in nci_nfcee_discover_req()
576 struct nci_nfcee_mode_set_cmd *cmd = in nci_nfcee_mode_set_req() local
580 sizeof(struct nci_nfcee_mode_set_cmd), cmd); in nci_nfcee_mode_set_req()
585 struct nci_nfcee_mode_set_cmd cmd; in nci_nfcee_mode_set() local
587 cmd.nfcee_id = nfcee_id; in nci_nfcee_mode_set()
588 cmd.nfcee_mode = nfcee_mode; in nci_nfcee_mode_set()
591 (unsigned long)&cmd, in nci_nfcee_mode_set()
601 nci_send_cmd(ndev, NCI_OP_CORE_CONN_CREATE_CMD, data->length, data->cmd); in nci_core_conn_create_req()
610 struct nci_core_conn_create_cmd *cmd; in nci_core_conn_create() local
614 cmd = kzalloc(data.length, GFP_KERNEL); in nci_core_conn_create()
615 if (!cmd) in nci_core_conn_create()
621 cmd->destination_type = destination_type; in nci_core_conn_create()
622 cmd->number_destination_params = number_destination_params; in nci_core_conn_create()
623 memcpy(cmd->params, params, params_len); in nci_core_conn_create()
625 data.cmd = cmd; in nci_core_conn_create()
635 kfree(cmd); in nci_core_conn_create()