Lines Matching refs:cmd

46 	struct nci_core_conn_create_cmd *cmd;  member
150 struct nci_core_reset_cmd cmd; in nci_reset_req() local
152 cmd.reset_type = NCI_RESET_TYPE_RESET_CONFIG; in nci_reset_req()
153 nci_send_cmd(ndev, NCI_OP_CORE_RESET_CMD, 1, &cmd); in nci_reset_req()
163 struct nci_rf_disc_map_cmd cmd; in nci_init_complete_req() local
164 struct disc_map_config *cfg = cmd.mapping_configs; in nci_init_complete_req()
165 __u8 *num = &cmd.num_mapping_configs; in nci_init_complete_req()
194 (1 + ((*num) * sizeof(struct disc_map_config))), &cmd); in nci_init_complete_req()
206 struct nci_core_set_config_cmd cmd; in nci_set_config_req() local
210 cmd.num_params = 1; in nci_set_config_req()
211 cmd.param.id = param->id; in nci_set_config_req()
212 cmd.param.len = param->len; in nci_set_config_req()
213 memcpy(cmd.param.val, param->val, param->len); in nci_set_config_req()
215 nci_send_cmd(ndev, NCI_OP_CORE_SET_CONFIG_CMD, (3 + param->len), &cmd); in nci_set_config_req()
227 struct nci_rf_disc_cmd cmd; in nci_rf_discover_req() local
229 cmd.num_disc_configs = 0; in nci_rf_discover_req()
231 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
236 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
238 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
239 cmd.num_disc_configs++; in nci_rf_discover_req()
242 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
244 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
246 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
247 cmd.num_disc_configs++; in nci_rf_discover_req()
250 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
253 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
255 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
256 cmd.num_disc_configs++; in nci_rf_discover_req()
259 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) && in nci_rf_discover_req()
261 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
263 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
264 cmd.num_disc_configs++; in nci_rf_discover_req()
267 if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS - 1) && in nci_rf_discover_req()
269 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
271 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
272 cmd.num_disc_configs++; in nci_rf_discover_req()
273 cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode = in nci_rf_discover_req()
275 cmd.disc_configs[cmd.num_disc_configs].frequency = 1; in nci_rf_discover_req()
276 cmd.num_disc_configs++; in nci_rf_discover_req()
280 (1 + (cmd.num_disc_configs * sizeof(struct disc_config))), in nci_rf_discover_req()
281 &cmd); in nci_rf_discover_req()
293 struct nci_rf_discover_select_cmd cmd; in nci_rf_discover_select_req() local
295 cmd.rf_discovery_id = param->rf_discovery_id; in nci_rf_discover_select_req()
296 cmd.rf_protocol = param->rf_protocol; in nci_rf_discover_select_req()
298 switch (cmd.rf_protocol) { in nci_rf_discover_select_req()
300 cmd.rf_interface = NCI_RF_INTERFACE_ISO_DEP; in nci_rf_discover_select_req()
304 cmd.rf_interface = NCI_RF_INTERFACE_NFC_DEP; in nci_rf_discover_select_req()
308 cmd.rf_interface = NCI_RF_INTERFACE_FRAME; in nci_rf_discover_select_req()
313 sizeof(struct nci_rf_discover_select_cmd), &cmd); in nci_rf_discover_select_req()
318 struct nci_rf_deactivate_cmd cmd; in nci_rf_deactivate_req() local
320 cmd.type = opt; in nci_rf_deactivate_req()
323 sizeof(struct nci_rf_deactivate_cmd), &cmd); in nci_rf_deactivate_req()
479 struct nci_nfcee_discover_cmd cmd; in nci_nfcee_discover_req() local
482 cmd.discovery_action = action; in nci_nfcee_discover_req()
484 nci_send_cmd(ndev, NCI_OP_NFCEE_DISCOVER_CMD, 1, &cmd); in nci_nfcee_discover_req()
496 struct nci_nfcee_mode_set_cmd *cmd = in nci_nfcee_mode_set_req() local
500 sizeof(struct nci_nfcee_mode_set_cmd), cmd); in nci_nfcee_mode_set_req()
505 struct nci_nfcee_mode_set_cmd cmd; in nci_nfcee_mode_set() local
507 cmd.nfcee_id = nfcee_id; in nci_nfcee_mode_set()
508 cmd.nfcee_mode = nfcee_mode; in nci_nfcee_mode_set()
510 return nci_request(ndev, nci_nfcee_mode_set_req, (unsigned long)&cmd, in nci_nfcee_mode_set()
520 nci_send_cmd(ndev, NCI_OP_CORE_CONN_CREATE_CMD, data->length, data->cmd); in nci_core_conn_create_req()
529 struct nci_core_conn_create_cmd *cmd; in nci_core_conn_create() local
533 cmd = kzalloc(data.length, GFP_KERNEL); in nci_core_conn_create()
534 if (!cmd) in nci_core_conn_create()
537 cmd->destination_type = destination_type; in nci_core_conn_create()
538 cmd->number_destination_params = number_destination_params; in nci_core_conn_create()
539 memcpy(cmd->params, params, params_len); in nci_core_conn_create()
541 data.cmd = cmd; in nci_core_conn_create()
547 kfree(cmd); in nci_core_conn_create()