Home
last modified time | relevance | path

Searched refs:cmd (Results 1 – 200 of 3735) sorted by relevance

12345678910>>...19

/linux-4.1.27/drivers/staging/fsl-mc/bus/
Ddprc.c39 struct mc_command cmd = { 0 }; in dprc_open() local
43 cmd.header = mc_encode_cmd_header(DPRC_CMDID_OPEN, MC_CMD_PRI_LOW, in dprc_open()
45 cmd.params[0] |= mc_enc(0, 32, container_id); in dprc_open()
48 err = mc_send_command(mc_io, &cmd); in dprc_open()
53 *token = MC_CMD_HDR_READ_TOKEN(cmd.header); in dprc_open()
61 struct mc_command cmd = { 0 }; in dprc_close() local
64 cmd.header = mc_encode_cmd_header(DPRC_CMDID_CLOSE, MC_CMD_PRI_HIGH, in dprc_close()
68 return mc_send_command(mc_io, &cmd); in dprc_close()
78 struct mc_command cmd = { 0 }; in dprc_create_container() local
82 cmd.params[0] |= mc_enc(32, 16, cfg->icid); in dprc_create_container()
[all …]
Ddpbp.c39 struct mc_command cmd = { 0 }; in dpbp_open() local
43 cmd.header = mc_encode_cmd_header(DPBP_CMDID_OPEN, in dpbp_open()
45 cmd.params[0] |= mc_enc(0, 32, dpbp_id); in dpbp_open()
48 err = mc_send_command(mc_io, &cmd); in dpbp_open()
53 *token = MC_CMD_HDR_READ_TOKEN(cmd.header); in dpbp_open()
61 struct mc_command cmd = { 0 }; in dpbp_close() local
64 cmd.header = mc_encode_cmd_header(DPBP_CMDID_CLOSE, MC_CMD_PRI_HIGH, in dpbp_close()
68 return mc_send_command(mc_io, &cmd); in dpbp_close()
76 struct mc_command cmd = { 0 }; in dpbp_create() local
82 cmd.header = mc_encode_cmd_header(DPBP_CMDID_CREATE, in dpbp_create()
[all …]
Ddpmcp.c39 struct mc_command cmd = { 0 }; in dpmcp_open() local
43 cmd.header = mc_encode_cmd_header(DPMCP_CMDID_OPEN, in dpmcp_open()
45 cmd.params[0] |= mc_enc(0, 32, dpmcp_id); in dpmcp_open()
48 err = mc_send_command(mc_io, &cmd); in dpmcp_open()
53 *token = MC_CMD_HDR_READ_TOKEN(cmd.header); in dpmcp_open()
60 struct mc_command cmd = { 0 }; in dpmcp_close() local
63 cmd.header = mc_encode_cmd_header(DPMCP_CMDID_CLOSE, MC_CMD_PRI_HIGH, in dpmcp_close()
67 return mc_send_command(mc_io, &cmd); in dpmcp_close()
74 struct mc_command cmd = { 0 }; in dpmcp_create() local
78 cmd.header = mc_encode_cmd_header(DPMCP_CMDID_CREATE, in dpmcp_create()
[all …]
Ddpmcp-cmd.h58 #define DPMCP_CMD_CREATE(cmd, cfg) \ argument
59 MC_CMD_OP(cmd, 0, 0, 32, int, cfg->portal_id)
62 #define DPMCP_CMD_SET_IRQ(cmd, irq_index, irq_addr, irq_val, user_irq_id) \ argument
64 MC_CMD_OP(cmd, 0, 0, 8, uint8_t, irq_index);\
65 MC_CMD_OP(cmd, 0, 32, 32, uint32_t, irq_val);\
66 MC_CMD_OP(cmd, 1, 0, 64, uint64_t, irq_addr); \
67 MC_CMD_OP(cmd, 2, 0, 32, int, user_irq_id); \
71 #define DPMCP_CMD_GET_IRQ(cmd, irq_index) \ argument
72 MC_CMD_OP(cmd, 0, 32, 8, uint8_t, irq_index)
75 #define DPMCP_RSP_GET_IRQ(cmd, type, irq_addr, irq_val, user_irq_id) \ argument
[all …]
Ddpmng.c39 struct mc_command cmd = { 0 }; in mc_get_version() local
43 cmd.header = mc_encode_cmd_header(DPMNG_CMDID_GET_VERSION, in mc_get_version()
47 err = mc_send_command(mc_io, &cmd); in mc_get_version()
52 mc_ver_info->revision = mc_dec(cmd.params[0], 0, 32); in mc_get_version()
53 mc_ver_info->major = mc_dec(cmd.params[0], 32, 32); in mc_get_version()
54 mc_ver_info->minor = mc_dec(cmd.params[1], 0, 32); in mc_get_version()
61 struct mc_command cmd = { 0 }; in dpmng_get_container_id() local
65 cmd.header = mc_encode_cmd_header(DPMNG_CMDID_GET_CONT_ID, in dpmng_get_container_id()
69 err = mc_send_command(mc_io, &cmd); in dpmng_get_container_id()
74 *container_id = mc_dec(cmd.params[0], 0, 32); in dpmng_get_container_id()
/linux-4.1.27/drivers/md/
Ddm-cache-metadata.c205 static int superblock_read_lock(struct dm_cache_metadata *cmd, in superblock_read_lock() argument
208 return dm_bm_read_lock(cmd->bm, CACHE_SUPERBLOCK_LOCATION, in superblock_read_lock()
212 static int superblock_lock_zero(struct dm_cache_metadata *cmd, in superblock_lock_zero() argument
215 return dm_bm_write_lock_zero(cmd->bm, CACHE_SUPERBLOCK_LOCATION, in superblock_lock_zero()
219 static int superblock_lock(struct dm_cache_metadata *cmd, in superblock_lock() argument
222 return dm_bm_write_lock(cmd->bm, CACHE_SUPERBLOCK_LOCATION, in superblock_lock()
255 static void __setup_mapping_info(struct dm_cache_metadata *cmd) in __setup_mapping_info() argument
264 dm_array_info_init(&cmd->info, cmd->tm, &vt); in __setup_mapping_info()
266 if (cmd->policy_hint_size) { in __setup_mapping_info()
268 dm_array_info_init(&cmd->hint_info, cmd->tm, &vt); in __setup_mapping_info()
[all …]
Ddm-cache-metadata.h61 void dm_cache_metadata_close(struct dm_cache_metadata *cmd);
68 int dm_cache_resize(struct dm_cache_metadata *cmd, dm_cblock_t new_cache_size);
69 dm_cblock_t dm_cache_size(struct dm_cache_metadata *cmd);
71 int dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd,
77 int dm_cache_load_discards(struct dm_cache_metadata *cmd,
80 int dm_cache_set_discard(struct dm_cache_metadata *cmd, dm_dblock_t dblock, bool discard);
82 int dm_cache_remove_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock);
83 int dm_cache_insert_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock, dm_oblock_t oblock);
84 int dm_cache_changed_this_transaction(struct dm_cache_metadata *cmd);
89 int dm_cache_load_mappings(struct dm_cache_metadata *cmd,
[all …]
/linux-4.1.27/drivers/target/
Dtarget_core_transport.c68 static void transport_complete_task_attr(struct se_cmd *cmd);
69 static void transport_handle_queue_full(struct se_cmd *cmd,
71 static int transport_put_cmd(struct se_cmd *cmd);
558 static void target_remove_from_state_list(struct se_cmd *cmd) in target_remove_from_state_list() argument
560 struct se_device *dev = cmd->se_dev; in target_remove_from_state_list()
566 if (cmd->transport_state & CMD_T_BUSY) in target_remove_from_state_list()
570 if (cmd->state_active) { in target_remove_from_state_list()
571 list_del(&cmd->state_list); in target_remove_from_state_list()
572 cmd->state_active = false; in target_remove_from_state_list()
577 static int transport_cmd_check_stop(struct se_cmd *cmd, bool remove_from_lists, in transport_cmd_check_stop() argument
[all …]
Dtarget_core_sbc.c43 sbc_emulate_readcapacity(struct se_cmd *cmd) in sbc_emulate_readcapacity() argument
45 struct se_device *dev = cmd->se_dev; in sbc_emulate_readcapacity()
46 unsigned char *cdb = cmd->t_task_cdb; in sbc_emulate_readcapacity()
81 rbuf = transport_kmap_data_sg(cmd); in sbc_emulate_readcapacity()
83 memcpy(rbuf, buf, min_t(u32, sizeof(buf), cmd->data_length)); in sbc_emulate_readcapacity()
84 transport_kunmap_data_sg(cmd); in sbc_emulate_readcapacity()
87 target_complete_cmd_with_length(cmd, GOOD, 8); in sbc_emulate_readcapacity()
92 sbc_emulate_readcapacity_16(struct se_cmd *cmd) in sbc_emulate_readcapacity_16() argument
94 struct se_device *dev = cmd->se_dev; in sbc_emulate_readcapacity_16()
95 struct se_session *sess = cmd->se_sess; in sbc_emulate_readcapacity_16()
[all …]
Dtarget_core_tmr.c81 static void core_tmr_handle_tas_abort(struct se_cmd *cmd, int tas) in core_tmr_handle_tas_abort() argument
88 spin_lock_irqsave(&cmd->t_state_lock, flags); in core_tmr_handle_tas_abort()
89 send_tas = (cmd->transport_state & CMD_T_TAS); in core_tmr_handle_tas_abort()
90 spin_unlock_irqrestore(&cmd->t_state_lock, flags); in core_tmr_handle_tas_abort()
94 transport_send_task_abort(cmd); in core_tmr_handle_tas_abort()
97 transport_cmd_finish_abort(cmd, remove); in core_tmr_handle_tas_abort()
101 struct se_cmd *cmd) in target_check_cdb_and_preempt() argument
108 if (reg->pr_res_key == cmd->pr_res_key) in target_check_cdb_and_preempt()
217 struct se_cmd *cmd; in core_tmr_drain_tmr_list() local
232 cmd = tmr_p->task_cmd; in core_tmr_drain_tmr_list()
[all …]
Dtarget_core_spc.c70 spc_emulate_inquiry_std(struct se_cmd *cmd, unsigned char *buf) in spc_emulate_inquiry_std() argument
72 struct se_lun *lun = cmd->se_lun; in spc_emulate_inquiry_std()
73 struct se_device *dev = cmd->se_dev; in spc_emulate_inquiry_std()
74 struct se_session *sess = cmd->se_sess; in spc_emulate_inquiry_std()
111 if (dev->dev_attrib.pi_prot_type || cmd->se_sess->sess_prot_type) in spc_emulate_inquiry_std()
131 spc_emulate_evpd_80(struct se_cmd *cmd, unsigned char *buf) in spc_emulate_evpd_80() argument
133 struct se_device *dev = cmd->se_dev; in spc_emulate_evpd_80()
180 spc_emulate_evpd_83(struct se_cmd *cmd, unsigned char *buf) in spc_emulate_evpd_83() argument
182 struct se_device *dev = cmd->se_dev; in spc_emulate_evpd_83()
183 struct se_lun *lun = cmd->se_lun; in spc_emulate_evpd_83()
[all …]
Dtarget_core_file.c261 static int fd_do_prot_rw(struct se_cmd *cmd, struct fd_prot *fd_prot, in fd_do_prot_rw() argument
264 struct se_device *se_dev = cmd->se_dev; in fd_do_prot_rw()
267 loff_t pos = (cmd->t_task_lba * se_dev->prot_length); in fd_do_prot_rw()
272 prot_size = (cmd->data_length / se_dev->dev_attrib.block_size) * in fd_do_prot_rw()
319 static int fd_do_rw(struct se_cmd *cmd, struct scatterlist *sgl, in fd_do_rw() argument
322 struct se_device *se_dev = cmd->se_dev; in fd_do_rw()
329 loff_t pos = (cmd->t_task_lba * se_dev->dev_attrib.block_size); in fd_do_rw()
355 if (ret < 0 || ret != cmd->data_length) { in fd_do_rw()
366 if (ret < 0 || ret != cmd->data_length) { in fd_do_rw()
369 cmd->data_length); in fd_do_rw()
[all …]
Dtarget_core_iblock.c292 static void iblock_complete_cmd(struct se_cmd *cmd) in iblock_complete_cmd() argument
294 struct iblock_req *ibr = cmd->priv; in iblock_complete_cmd()
305 target_complete_cmd(cmd, status); in iblock_complete_cmd()
311 struct se_cmd *cmd = bio->bi_private; in iblock_bio_done() local
312 struct iblock_req *ibr = cmd->priv; in iblock_bio_done()
332 iblock_complete_cmd(cmd); in iblock_bio_done()
336 iblock_get_bio(struct se_cmd *cmd, sector_t lba, u32 sg_num) in iblock_get_bio() argument
338 struct iblock_dev *ib_dev = IBLOCK_DEV(cmd->se_dev); in iblock_get_bio()
355 bio->bi_private = cmd; in iblock_get_bio()
375 struct se_cmd *cmd = bio->bi_private; in iblock_end_io_flush() local
[all …]
Dtarget_core_pr.c98 target_scsi2_reservation_check(struct se_cmd *cmd) in target_scsi2_reservation_check() argument
100 struct se_device *dev = cmd->se_dev; in target_scsi2_reservation_check()
101 struct se_session *sess = cmd->se_sess; in target_scsi2_reservation_check()
103 switch (cmd->t_task_cdb[0]) { in target_scsi2_reservation_check()
130 static int target_check_scsi2_reservation_conflict(struct se_cmd *cmd) in target_check_scsi2_reservation_conflict() argument
132 struct se_session *se_sess = cmd->se_sess; in target_check_scsi2_reservation_conflict()
133 struct se_device *dev = cmd->se_dev; in target_check_scsi2_reservation_conflict()
138 pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl, in target_check_scsi2_reservation_conflict()
202 target_scsi2_reservation_release(struct se_cmd *cmd) in target_scsi2_reservation_release() argument
204 struct se_device *dev = cmd->se_dev; in target_scsi2_reservation_release()
[all …]
/linux-4.1.27/tools/perf/util/
Drun-command.c19 int start_command(struct child_process *cmd) in start_command() argument
30 need_in = !cmd->no_stdin && cmd->in < 0; in start_command()
33 if (cmd->out > 0) in start_command()
34 close(cmd->out); in start_command()
37 cmd->in = fdin[1]; in start_command()
40 need_out = !cmd->no_stdout in start_command()
41 && !cmd->stdout_to_stderr in start_command()
42 && cmd->out < 0; in start_command()
47 else if (cmd->in) in start_command()
48 close(cmd->in); in start_command()
[all …]
Dgenerate-cmdlist.sh14 while read cmd
17 /^NAME/,/perf-'"$cmd"'/H
20 s/.*perf-'"$cmd"' - \(.*\)/ {"'"$cmd"'", "\1"},/
22 }' "Documentation/perf-$cmd.txt"
28 while read cmd
31 /^NAME/,/perf-'"$cmd"'/H
34 s/.*perf-'"$cmd"' - \(.*\)/ {"'"$cmd"'", "\1"},/
36 }' "Documentation/perf-$cmd.txt"
/linux-4.1.27/drivers/target/iscsi/
Discsi_target_erl1.c121 struct iscsi_cmd *cmd, in iscsit_send_recovery_r2t_for_snack() argument
129 spin_lock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack()
131 spin_unlock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack()
135 spin_unlock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack()
137 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_send_recovery_r2t_for_snack()
143 struct iscsi_cmd *cmd, in iscsit_handle_r2t_snack() argument
155 if ((cmd->cmd_flags & ICF_GOT_DATACK_SNACK) && in iscsit_handle_r2t_snack()
156 (begrun <= cmd->acked_data_sn)) { in iscsit_handle_r2t_snack()
160 " protocol error.\n", cmd->init_task_tag, begrun, in iscsit_handle_r2t_snack()
161 (begrun + runlength), cmd->acked_data_sn); in iscsit_handle_r2t_snack()
[all …]
Discsi_target_tmr.c39 struct iscsi_cmd *cmd, in iscsit_tmr_abort_task() argument
43 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_abort_task()
44 struct iscsi_tmr_req *tmr_req = cmd->tmr_req; in iscsit_tmr_abort_task()
45 struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req; in iscsit_tmr_abort_task()
114 struct iscsi_cmd *cmd, in iscsit_tmr_task_reassign() argument
118 struct iscsi_conn *conn = cmd->conn; in iscsit_tmr_task_reassign()
120 struct iscsi_tmr_req *tmr_req = cmd->tmr_req; in iscsit_tmr_task_reassign()
121 struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req; in iscsit_tmr_task_reassign()
186 struct iscsi_cmd *cmd, in iscsit_task_reassign_remove_cmd() argument
193 ret = iscsit_remove_cmd_from_connection_recovery(cmd, sess); in iscsit_task_reassign_remove_cmd()
[all …]
Discsi_target.c492 static int iscsit_queue_rsp(struct iscsi_conn *conn, struct iscsi_cmd *cmd) in iscsit_queue_rsp() argument
494 iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state); in iscsit_queue_rsp()
498 static void iscsit_aborted_task(struct iscsi_conn *conn, struct iscsi_cmd *cmd) in iscsit_aborted_task() argument
500 bool scsi_cmd = (cmd->iscsi_opcode == ISCSI_OP_SCSI_CMD); in iscsit_aborted_task()
503 if (!list_empty(&cmd->i_conn_node)) in iscsit_aborted_task()
504 list_del_init(&cmd->i_conn_node); in iscsit_aborted_task()
507 __iscsit_free_cmd(cmd, scsi_cmd, true); in iscsit_aborted_task()
650 struct iscsi_cmd *cmd; in iscsit_add_reject() local
652 cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE); in iscsit_add_reject()
653 if (!cmd) in iscsit_add_reject()
[all …]
Discsi_target_erl2.c36 struct iscsi_cmd *cmd, in iscsit_create_conn_recovery_datain_values() argument
40 struct iscsi_conn *conn = cmd->conn; in iscsit_create_conn_recovery_datain_values()
42 cmd->next_burst_len = 0; in iscsit_create_conn_recovery_datain_values()
43 cmd->read_data_done = 0; in iscsit_create_conn_recovery_datain_values()
46 if ((cmd->next_burst_len + in iscsit_create_conn_recovery_datain_values()
49 cmd->read_data_done += in iscsit_create_conn_recovery_datain_values()
51 cmd->next_burst_len += in iscsit_create_conn_recovery_datain_values()
54 cmd->read_data_done += in iscsit_create_conn_recovery_datain_values()
56 cmd->next_burst_len); in iscsit_create_conn_recovery_datain_values()
57 cmd->next_burst_len = 0; in iscsit_create_conn_recovery_datain_values()
[all …]
Discsi_target_seq_pdu_list.c31 static void iscsit_dump_seq_list(struct iscsi_cmd *cmd) in iscsit_dump_seq_list() argument
37 cmd->init_task_tag); in iscsit_dump_seq_list()
39 for (i = 0; i < cmd->seq_count; i++) { in iscsit_dump_seq_list()
40 seq = &cmd->seq_list[i]; in iscsit_dump_seq_list()
49 static void iscsit_dump_pdu_list(struct iscsi_cmd *cmd) in iscsit_dump_pdu_list() argument
55 cmd->init_task_tag); in iscsit_dump_pdu_list()
57 for (i = 0; i < cmd->pdu_count; i++) { in iscsit_dump_pdu_list()
58 pdu = &cmd->pdu_list[i]; in iscsit_dump_pdu_list()
65 static void iscsit_dump_seq_list(struct iscsi_cmd *cmd) {} in iscsit_dump_seq_list() argument
66 static void iscsit_dump_pdu_list(struct iscsi_cmd *cmd) {} in iscsit_dump_pdu_list() argument
[all …]
Discsi_target_erl0.c38 struct iscsi_cmd *cmd) in iscsit_set_dataout_sequence_values() argument
40 struct iscsi_conn *conn = cmd->conn; in iscsit_set_dataout_sequence_values()
45 if (cmd->unsolicited_data) { in iscsit_set_dataout_sequence_values()
46 cmd->seq_start_offset = cmd->write_data_done; in iscsit_set_dataout_sequence_values()
47 cmd->seq_end_offset = (cmd->write_data_done + in iscsit_set_dataout_sequence_values()
48 ((cmd->se_cmd.data_length > in iscsit_set_dataout_sequence_values()
50 conn->sess->sess_ops->FirstBurstLength : cmd->se_cmd.data_length)); in iscsit_set_dataout_sequence_values()
57 if (!cmd->seq_start_offset && !cmd->seq_end_offset) { in iscsit_set_dataout_sequence_values()
58 cmd->seq_start_offset = cmd->write_data_done; in iscsit_set_dataout_sequence_values()
59 cmd->seq_end_offset = (cmd->se_cmd.data_length > in iscsit_set_dataout_sequence_values()
[all …]
Discsi_target_util.c63 struct iscsi_cmd *cmd, in iscsit_add_r2t_to_list() argument
79 r2t->r2t_sn = (!r2t_sn) ? cmd->r2t_sn++ : r2t_sn; in iscsit_add_r2t_to_list()
82 list_add_tail(&r2t->r2t_list, &cmd->cmd_r2t_list); in iscsit_add_r2t_to_list()
83 spin_unlock_bh(&cmd->r2t_lock); in iscsit_add_r2t_to_list()
85 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_add_r2t_to_list()
87 spin_lock_bh(&cmd->r2t_lock); in iscsit_add_r2t_to_list()
92 struct iscsi_cmd *cmd, in iscsit_get_r2t_for_eos() argument
98 spin_lock_bh(&cmd->r2t_lock); in iscsit_get_r2t_for_eos()
99 list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) { in iscsit_get_r2t_for_eos()
102 spin_unlock_bh(&cmd->r2t_lock); in iscsit_get_r2t_for_eos()
[all …]
Discsi_target_datain_values.c43 void iscsit_attach_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) in iscsit_attach_datain_req() argument
45 spin_lock(&cmd->datain_lock); in iscsit_attach_datain_req()
46 list_add_tail(&dr->cmd_datain_node, &cmd->datain_list); in iscsit_attach_datain_req()
47 spin_unlock(&cmd->datain_lock); in iscsit_attach_datain_req()
50 void iscsit_free_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr) in iscsit_free_datain_req() argument
52 spin_lock(&cmd->datain_lock); in iscsit_free_datain_req()
54 spin_unlock(&cmd->datain_lock); in iscsit_free_datain_req()
59 void iscsit_free_all_datain_reqs(struct iscsi_cmd *cmd) in iscsit_free_all_datain_reqs() argument
63 spin_lock(&cmd->datain_lock); in iscsit_free_all_datain_reqs()
64 list_for_each_entry_safe(dr, dr_tmp, &cmd->datain_list, cmd_datain_node) { in iscsit_free_all_datain_reqs()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dcmd.c32 struct wl18xx_cmd_channel_switch *cmd; in wl18xx_cmd_channel_switch() local
39 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in wl18xx_cmd_channel_switch()
40 if (!cmd) { in wl18xx_cmd_channel_switch()
45 cmd->role_id = wlvif->role_id; in wl18xx_cmd_channel_switch()
46 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch()
47 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch()
48 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch()
52 cmd->band = WLCORE_BAND_2_4GHZ; in wl18xx_cmd_channel_switch()
55 cmd->band = WLCORE_BAND_5GHZ; in wl18xx_cmd_channel_switch()
72 cmd->local_supported_rates = cpu_to_le32(supported_rates); in wl18xx_cmd_channel_switch()
[all …]
Dscan.c26 static void wl18xx_adjust_channels(struct wl18xx_cmd_scan_params *cmd, in wl18xx_adjust_channels() argument
29 memcpy(cmd->passive, cmd_channels->passive, sizeof(cmd->passive)); in wl18xx_adjust_channels()
30 memcpy(cmd->active, cmd_channels->active, sizeof(cmd->active)); in wl18xx_adjust_channels()
31 cmd->dfs = cmd_channels->dfs; in wl18xx_adjust_channels()
32 cmd->passive_active = cmd_channels->passive_active; in wl18xx_adjust_channels()
34 memcpy(cmd->channels_2, cmd_channels->channels_2, in wl18xx_adjust_channels()
35 sizeof(cmd->channels_2)); in wl18xx_adjust_channels()
36 memcpy(cmd->channels_5, cmd_channels->channels_5, in wl18xx_adjust_channels()
37 sizeof(cmd->channels_5)); in wl18xx_adjust_channels()
44 struct wl18xx_cmd_scan_params *cmd; in wl18xx_scan_send() local
[all …]
/linux-4.1.27/drivers/media/dvb-frontends/
Dsi2168.c22 static int si2168_cmd_execute(struct i2c_client *client, struct si2168_cmd *cmd) in si2168_cmd_execute() argument
30 if (cmd->wlen) { in si2168_cmd_execute()
32 ret = i2c_master_send(client, cmd->args, cmd->wlen); in si2168_cmd_execute()
35 } else if (ret != cmd->wlen) { in si2168_cmd_execute()
41 if (cmd->rlen) { in si2168_cmd_execute()
46 ret = i2c_master_recv(client, cmd->args, cmd->rlen); in si2168_cmd_execute()
49 } else if (ret != cmd->rlen) { in si2168_cmd_execute()
55 if ((cmd->args[0] >> 7) & 0x01) in si2168_cmd_execute()
63 if (!((cmd->args[0] >> 7) & 0x01)) { in si2168_cmd_execute()
84 struct si2168_cmd cmd; in si2168_read_status() local
[all …]
Dtda10071.c163 struct tda10071_cmd *cmd) in tda10071_cmd_execute() argument
174 ret = tda10071_wr_regs(priv, 0x00, cmd->args, cmd->len); in tda10071_cmd_execute()
209 struct tda10071_cmd cmd; in tda10071_set_tone() local
235 cmd.args[0] = CMD_LNB_PCB_CONFIG; in tda10071_set_tone()
236 cmd.args[1] = 0; in tda10071_set_tone()
237 cmd.args[2] = 0x00; in tda10071_set_tone()
238 cmd.args[3] = 0x00; in tda10071_set_tone()
239 cmd.args[4] = tone; in tda10071_set_tone()
240 cmd.len = 5; in tda10071_set_tone()
241 ret = tda10071_cmd_execute(priv, &cmd); in tda10071_set_tone()
[all …]
Dcx24117.c291 struct cx24117_cmd *cmd) in cx24117_writecmd() argument
299 __func__, state->demod, cmd->len); in cx24117_writecmd()
302 memcpy(&buf[1], cmd->args, cmd->len); in cx24117_writecmd()
306 msg.len = cmd->len+1; in cx24117_writecmd()
312 KBUILD_MODNAME, state->demod, ret, cmd->len); in cx24117_writecmd()
505 struct cx24117_cmd *cmd) in cx24117_cmd_execute_nolock() argument
519 cx24117_writecmd(state, cmd); in cx24117_cmd_execute_nolock()
537 static int cx24117_cmd_execute(struct dvb_frontend *fe, struct cx24117_cmd *cmd) in cx24117_cmd_execute() argument
543 ret = cx24117_cmd_execute_nolock(fe, cmd); in cx24117_cmd_execute()
553 struct cx24117_cmd cmd; in cx24117_load_firmware() local
[all …]
Dcx24116.c528 static int cx24116_cmd_execute(struct dvb_frontend *fe, struct cx24116_cmd *cmd) in cx24116_cmd_execute() argument
544 for (i = 0; i < cmd->len ; i++) { in cx24116_cmd_execute()
545 dprintk("%s: 0x%02x == 0x%02x\n", __func__, i, cmd->args[i]); in cx24116_cmd_execute()
546 cx24116_writereg(state, i, cmd->args[i]); in cx24116_cmd_execute()
568 struct cx24116_cmd cmd; in cx24116_load_firmware() local
627 cmd.args[0x00] = CMD_SET_VCO; in cx24116_load_firmware()
628 cmd.args[0x01] = 0x05; in cx24116_load_firmware()
629 cmd.args[0x02] = 0xdc; in cx24116_load_firmware()
630 cmd.args[0x03] = 0xda; in cx24116_load_firmware()
631 cmd.args[0x04] = 0xae; in cx24116_load_firmware()
[all …]
/linux-4.1.27/drivers/media/usb/cpia2/
Dcpia2_core.c144 struct cpia2_command cmd; in cpia2_do_command() local
147 cmd.command = command; in cpia2_do_command()
148 cmd.reg_count = 2; /* default */ in cpia2_do_command()
149 cmd.direction = direction; in cpia2_do_command()
156 cmd.req_mode = in cpia2_do_command()
158 cmd.start = CPIA2_SYSTEM_DEVICE_HI; in cpia2_do_command()
161 cmd.req_mode = in cpia2_do_command()
163 cmd.reg_count = 8; in cpia2_do_command()
164 cmd.start = CPIA2_SYSTEM_DESCRIP_VID_HI; in cpia2_do_command()
167 cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC; in cpia2_do_command()
[all …]
/linux-4.1.27/include/linux/
Dfcntl.h12 #define IS_GETLK32(cmd) ((cmd) == F_GETLK) argument
13 #define IS_SETLK32(cmd) ((cmd) == F_SETLK) argument
14 #define IS_SETLKW32(cmd) ((cmd) == F_SETLKW) argument
15 #define IS_GETLK64(cmd) ((cmd) == F_GETLK64) argument
16 #define IS_SETLK64(cmd) ((cmd) == F_SETLK64) argument
17 #define IS_SETLKW64(cmd) ((cmd) == F_SETLKW64) argument
19 #define IS_GETLK32(cmd) (0) argument
20 #define IS_SETLK32(cmd) (0) argument
21 #define IS_SETLKW32(cmd) (0) argument
22 #define IS_GETLK64(cmd) ((cmd) == F_GETLK) argument
[all …]
/linux-4.1.27/drivers/ide/
Dide-taskfile.c27 void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd) in ide_tf_readback() argument
35 tp_ops->tf_read(drive, &cmd->tf, cmd->valid.in.tf); in ide_tf_readback()
37 if (cmd->tf_flags & IDE_TFLAG_LBA48) { in ide_tf_readback()
40 tp_ops->tf_read(drive, &cmd->hob, cmd->valid.in.hob); in ide_tf_readback()
44 void ide_tf_dump(const char *s, struct ide_cmd *cmd) in ide_tf_dump() argument
49 s, cmd->tf.feature, cmd->tf.nsect, in ide_tf_dump()
50 cmd->tf.lbal, cmd->tf.lbam, cmd->tf.lbah, in ide_tf_dump()
51 cmd->tf.device, cmd->tf.command); in ide_tf_dump()
53 s, cmd->hob.nsect, cmd->hob.lbal, cmd->hob.lbam, cmd->hob.lbah); in ide_tf_dump()
59 struct ide_cmd cmd; in taskfile_lib_get_identify() local
[all …]
Dide-disk.c55 static void ide_tf_set_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 dma) in ide_tf_set_cmd() argument
59 lba48 = (cmd->tf_flags & IDE_TFLAG_LBA48) ? 2 : 0; in ide_tf_set_cmd()
60 write = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 1 : 0; in ide_tf_set_cmd()
63 cmd->protocol = ATA_PROT_DMA; in ide_tf_set_cmd()
66 cmd->protocol = ATA_PROT_PIO; in ide_tf_set_cmd()
68 cmd->tf_flags |= IDE_TFLAG_MULTI_PIO; in ide_tf_set_cmd()
74 cmd->tf.command = ide_rw_cmds[index + lba48 + write]; in ide_tf_set_cmd()
88 struct ide_cmd cmd; in __ide_do_rw_disk() local
89 struct ide_taskfile *tf = &cmd.tf; in __ide_do_rw_disk()
99 memset(&cmd, 0, sizeof(cmd)); in __ide_do_rw_disk()
[all …]
Dide-ioctls.c20 unsigned int cmd, unsigned long arg, in ide_setting_ioctl() argument
27 if (ds->get && s->get_ioctl == cmd) in ide_setting_ioctl()
29 else if (ds->set && s->set_ioctl == cmd) in ide_setting_ioctl()
57 static int ide_get_identity_ioctl(ide_drive_t *drive, unsigned int cmd, in ide_get_identity_ioctl() argument
61 int size = (cmd == HDIO_GET_IDENTITY) ? (ATA_ID_WORDS * 2) : 142; in ide_get_identity_ioctl()
122 struct ide_cmd cmd; in ide_cmd_ioctl() local
123 struct ide_taskfile *tf = &cmd.tf; in ide_cmd_ioctl()
139 memset(&cmd, 0, sizeof(cmd)); in ide_cmd_ioctl()
146 cmd.valid.out.tf = IDE_VALID_OUT_TF; in ide_cmd_ioctl()
147 cmd.valid.in.tf = IDE_VALID_NSECT; in ide_cmd_ioctl()
[all …]
Dide-cd_ioctl.c113 unsigned char cmd[BLK_MAX_CDB]; in cdrom_eject() local
126 memset(cmd, 0, BLK_MAX_CDB); in cdrom_eject()
128 cmd[0] = GPCMD_START_STOP_UNIT; in cdrom_eject()
129 cmd[4] = loej | (ejectflag != 0); in cdrom_eject()
131 return ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, sense, 0, 0); in cdrom_eject()
149 unsigned char cmd[BLK_MAX_CDB]; in ide_cd_lockdoor() local
151 memset(cmd, 0, BLK_MAX_CDB); in ide_cd_lockdoor()
153 cmd[0] = GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL; in ide_cd_lockdoor()
154 cmd[4] = lockflag ? 1 : 0; in ide_cd_lockdoor()
156 stat = ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, in ide_cd_lockdoor()
[all …]
Dide-dma.c94 struct ide_cmd *cmd = &hwif->cmd; in ide_dma_intr() local
99 ide_dma_unmap_sg(drive, cmd); in ide_dma_intr()
104 if ((cmd->tf_flags & IDE_TFLAG_FS) == 0) in ide_dma_intr()
105 ide_finish_cmd(drive, cmd, stat); in ide_dma_intr()
108 blk_rq_sectors(cmd->rq) << 9); in ide_dma_intr()
133 static int ide_dma_map_sg(ide_drive_t *drive, struct ide_cmd *cmd) in ide_dma_map_sg() argument
139 if (cmd->tf_flags & IDE_TFLAG_WRITE) in ide_dma_map_sg()
140 cmd->sg_dma_direction = DMA_TO_DEVICE; in ide_dma_map_sg()
142 cmd->sg_dma_direction = DMA_FROM_DEVICE; in ide_dma_map_sg()
144 i = dma_map_sg(hwif->dev, sg, cmd->sg_nents, cmd->sg_dma_direction); in ide_dma_map_sg()
[all …]
Dide-cd.c124 if (rq->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24) in cdrom_log_sense()
156 failed_command->cmd[0]); in cdrom_analyze_sense_data()
166 if (failed_command && failed_command->cmd[0] == GPCMD_READ_TOC_PMA_ATIP) in cdrom_analyze_sense_data()
286 rq->cmd[0], rq->cmd_type, err, stat); in cdrom_decode_status()
341 if (rq->cmd[0] == GPCMD_START_STOP_UNIT) in cdrom_decode_status()
407 static void ide_cd_request_sense_fixup(ide_drive_t *drive, struct ide_cmd *cmd) in ide_cd_request_sense_fixup() argument
409 struct request *rq = cmd->rq; in ide_cd_request_sense_fixup()
411 ide_debug_log(IDE_DBG_FUNC, "rq->cmd[0]: 0x%x", rq->cmd[0]); in ide_cd_request_sense_fixup()
417 if (rq->cmd[0] == GPCMD_REQUEST_SENSE && in ide_cd_request_sense_fixup()
418 cmd->nleft > 0 && cmd->nleft <= 5) in ide_cd_request_sense_fixup()
[all …]
/linux-4.1.27/drivers/mmc/core/
Dsd_ops.c28 struct mmc_command cmd = {0}; in mmc_app_cmd() local
33 cmd.opcode = MMC_APP_CMD; in mmc_app_cmd()
36 cmd.arg = card->rca << 16; in mmc_app_cmd()
37 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC; in mmc_app_cmd()
39 cmd.arg = 0; in mmc_app_cmd()
40 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_BCR; in mmc_app_cmd()
43 err = mmc_wait_for_cmd(host, &cmd, 0); in mmc_app_cmd()
48 if (!mmc_host_is_spi(host) && !(cmd.resp[0] & R1_APP_CMD)) in mmc_app_cmd()
69 struct mmc_command *cmd, int retries) in mmc_wait_for_app_cmd() argument
75 BUG_ON(!cmd); in mmc_wait_for_app_cmd()
[all …]
Dmmc_ops.c60 struct mmc_command cmd = {0}; in __mmc_send_status() local
65 cmd.opcode = MMC_SEND_STATUS; in __mmc_send_status()
67 cmd.arg = card->rca << 16; in __mmc_send_status()
68 cmd.flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_AC; in __mmc_send_status()
70 cmd.flags &= ~MMC_RSP_CRC; in __mmc_send_status()
72 err = mmc_wait_for_cmd(card->host, &cmd, MMC_CMD_RETRIES); in __mmc_send_status()
80 *status = cmd.resp[0]; in __mmc_send_status()
93 struct mmc_command cmd = {0}; in _mmc_select_card() local
97 cmd.opcode = MMC_SELECT_CARD; in _mmc_select_card()
100 cmd.arg = card->rca << 16; in _mmc_select_card()
[all …]
Dsdio_ops.c24 struct mmc_command cmd = {0}; in mmc_send_io_op_cond() local
29 cmd.opcode = SD_IO_SEND_OP_COND; in mmc_send_io_op_cond()
30 cmd.arg = ocr; in mmc_send_io_op_cond()
31 cmd.flags = MMC_RSP_SPI_R4 | MMC_RSP_R4 | MMC_CMD_BCR; in mmc_send_io_op_cond()
34 err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES); in mmc_send_io_op_cond()
50 if (cmd.resp[1] & MMC_CARD_BUSY) in mmc_send_io_op_cond()
53 if (cmd.resp[0] & MMC_CARD_BUSY) in mmc_send_io_op_cond()
63 *rocr = cmd.resp[mmc_host_is_spi(host) ? 1 : 0]; in mmc_send_io_op_cond()
71 struct mmc_command cmd = {0}; in mmc_io_rw_direct_host() local
81 cmd.opcode = SD_IO_RW_DIRECT; in mmc_io_rw_direct_host()
[all …]
/linux-4.1.27/drivers/macintosh/
Dsmu.c68 u8 cmd; member
112 struct smu_cmd *cmd; in smu_start_cmd() local
118 cmd = list_entry(smu->cmd_list.next, struct smu_cmd, link); in smu_start_cmd()
119 smu->cmd_cur = cmd; in smu_start_cmd()
120 list_del(&cmd->link); in smu_start_cmd()
122 DPRINTK("SMU: starting cmd %x, %d bytes data\n", cmd->cmd, in smu_start_cmd()
123 cmd->data_len); in smu_start_cmd()
124 DPRINTK("SMU: data buffer: %8ph\n", cmd->data_buf); in smu_start_cmd()
127 smu->cmd_buf->cmd = cmd->cmd; in smu_start_cmd()
128 smu->cmd_buf->length = cmd->data_len; in smu_start_cmd()
[all …]
/linux-4.1.27/include/scsi/
Dscsi_cmnd.h147 static inline void *scsi_cmd_priv(struct scsi_cmnd *cmd) in scsi_cmd_priv() argument
149 return cmd + 1; in scsi_cmd_priv()
153 static inline struct scsi_driver *scsi_cmd_to_driver(struct scsi_cmnd *cmd) in scsi_cmd_to_driver() argument
155 return *(struct scsi_driver **)cmd->request->rq_disk->private_data; in scsi_cmd_to_driver()
160 extern void scsi_finish_command(struct scsi_cmnd *cmd);
166 extern int scsi_init_io(struct scsi_cmnd *cmd);
168 extern int scsi_dma_map(struct scsi_cmnd *cmd);
169 extern void scsi_dma_unmap(struct scsi_cmnd *cmd);
171 static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd) in scsi_sg_count() argument
173 return cmd->sdb.table.nents; in scsi_sg_count()
[all …]
/linux-4.1.27/drivers/media/tuners/
Dsi2157.c22 static int si2157_cmd_execute(struct i2c_client *client, struct si2157_cmd *cmd) in si2157_cmd_execute() argument
30 if (cmd->wlen) { in si2157_cmd_execute()
32 ret = i2c_master_send(client, cmd->args, cmd->wlen); in si2157_cmd_execute()
35 } else if (ret != cmd->wlen) { in si2157_cmd_execute()
41 if (cmd->rlen) { in si2157_cmd_execute()
46 ret = i2c_master_recv(client, cmd->args, cmd->rlen); in si2157_cmd_execute()
49 } else if (ret != cmd->rlen) { in si2157_cmd_execute()
55 if ((cmd->args[0] >> 7) & 0x01) in si2157_cmd_execute()
63 if (!((cmd->args[0] >> 7) & 0x01)) { in si2157_cmd_execute()
83 struct si2157_cmd cmd; in si2157_init() local
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dcmd.c56 struct wl1271_cmd_header *cmd; in __wlcore_cmd_send() local
67 if (WARN_ON_ONCE(len < sizeof(*cmd))) in __wlcore_cmd_send()
70 cmd = buf; in __wlcore_cmd_send()
71 cmd->id = cpu_to_le16(id); in __wlcore_cmd_send()
72 cmd->status = 0; in __wlcore_cmd_send()
116 ret = wlcore_read(wl, wl->cmd_box_addr, cmd, res_len, false); in __wlcore_cmd_send()
120 status = le16_to_cpu(cmd->status); in __wlcore_cmd_send()
233 struct wl12xx_cmd_role_enable *cmd; in wl12xx_cmd_role_enable() local
241 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in wl12xx_cmd_role_enable()
242 if (!cmd) { in wl12xx_cmd_role_enable()
[all …]
Dspi.c89 u8 *cmd; in wl12xx_spi_reset() local
93 cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL); in wl12xx_spi_reset()
94 if (!cmd) { in wl12xx_spi_reset()
103 memset(cmd, 0xff, WSPI_INIT_CMD_LEN); in wl12xx_spi_reset()
105 t.tx_buf = cmd; in wl12xx_spi_reset()
111 kfree(cmd); in wl12xx_spi_reset()
119 u8 *cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL); in wl12xx_spi_init() local
121 if (!cmd) { in wl12xx_spi_init()
134 cmd[0] = 0xff; in wl12xx_spi_init()
135 cmd[1] = 0xff; in wl12xx_spi_init()
[all …]
/linux-4.1.27/drivers/net/wireless/libertas/
Dcmd.c67 static u8 is_command_allowed_in_ps(u16 cmd) in is_command_allowed_in_ps() argument
69 switch (cmd) { in is_command_allowed_in_ps()
90 struct cmd_ds_get_hw_spec cmd; in lbs_update_hw_spec() local
96 memset(&cmd, 0, sizeof(cmd)); in lbs_update_hw_spec()
97 cmd.hdr.size = cpu_to_le16(sizeof(cmd)); in lbs_update_hw_spec()
98 memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN); in lbs_update_hw_spec()
99 ret = lbs_cmd_with_response(priv, CMD_GET_HW_SPEC, &cmd); in lbs_update_hw_spec()
103 priv->fwcapinfo = le32_to_cpu(cmd.fwcapinfo); in lbs_update_hw_spec()
107 priv->fwrelease = le32_to_cpu(cmd.fwrelease); in lbs_update_hw_spec()
116 cmd.permanentaddr, in lbs_update_hw_spec()
[all …]
Dcfg.c879 struct cmd_ds_802_11_set_wep cmd; in lbs_remove_wep_keys() local
884 memset(&cmd, 0, sizeof(cmd)); in lbs_remove_wep_keys()
885 cmd.hdr.size = cpu_to_le16(sizeof(cmd)); in lbs_remove_wep_keys()
886 cmd.keyindex = cpu_to_le16(priv->wep_tx_key); in lbs_remove_wep_keys()
887 cmd.action = cpu_to_le16(CMD_ACT_REMOVE); in lbs_remove_wep_keys()
889 ret = lbs_cmd_with_response(priv, CMD_802_11_SET_WEP, &cmd); in lbs_remove_wep_keys()
900 struct cmd_ds_802_11_set_wep cmd; in lbs_set_wep_keys() local
928 memset(&cmd, 0, sizeof(cmd)); in lbs_set_wep_keys()
929 cmd.hdr.size = cpu_to_le16(sizeof(cmd)); in lbs_set_wep_keys()
930 cmd.keyindex = cpu_to_le16(priv->wep_tx_key); in lbs_set_wep_keys()
[all …]
Dmesh.c25 struct cmd_ds_mesh_access *cmd) in lbs_mesh_access() argument
31 cmd->hdr.command = cpu_to_le16(CMD_MESH_ACCESS); in lbs_mesh_access()
32 cmd->hdr.size = cpu_to_le16(sizeof(*cmd)); in lbs_mesh_access()
33 cmd->hdr.result = 0; in lbs_mesh_access()
35 cmd->action = cpu_to_le16(cmd_action); in lbs_mesh_access()
37 ret = lbs_cmd_with_response(priv, CMD_MESH_ACCESS, cmd); in lbs_mesh_access()
44 struct cmd_ds_mesh_config *cmd, in __lbs_mesh_config_send() argument
60 cmd->hdr.command = cpu_to_le16(command); in __lbs_mesh_config_send()
61 cmd->hdr.size = cpu_to_le16(sizeof(struct cmd_ds_mesh_config)); in __lbs_mesh_config_send()
62 cmd->hdr.result = 0; in __lbs_mesh_config_send()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dcmd.c23 struct wl1251_cmd_header *cmd; in wl1251_cmd_send() local
28 cmd = buf; in wl1251_cmd_send()
29 cmd->id = id; in wl1251_cmd_send()
30 cmd->status = 0; in wl1251_cmd_send()
131 if (acx->cmd.status != CMD_STATUS_SUCCESS) in wl1251_cmd_interrogate()
133 acx->cmd.status); in wl1251_cmd_interrogate()
208 struct cmd_enabledisable_path *cmd; in wl1251_cmd_data_path_rx() local
214 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in wl1251_cmd_data_path_rx()
215 if (!cmd) { in wl1251_cmd_data_path_rx()
220 cmd->channel = channel; in wl1251_cmd_data_path_rx()
[all …]
Dspi.c59 u8 *cmd; in wl1251_spi_reset() local
63 cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL); in wl1251_spi_reset()
64 if (!cmd) { in wl1251_spi_reset()
72 memset(cmd, 0xff, WSPI_INIT_CMD_LEN); in wl1251_spi_reset()
74 t.tx_buf = cmd; in wl1251_spi_reset()
80 wl1251_dump(DEBUG_SPI, "spi reset -> ", cmd, WSPI_INIT_CMD_LEN); in wl1251_spi_reset()
82 kfree(cmd); in wl1251_spi_reset()
89 u8 *cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL); in wl1251_spi_wake() local
91 if (!cmd) { in wl1251_spi_wake()
102 cmd[0] = 0xff; in wl1251_spi_wake()
[all …]
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dpfunc_core.c95 static u32 pmf_next32(struct pmf_cmd *cmd) in pmf_next32() argument
98 if ((cmd->cmdend - cmd->cmdptr) < 4) { in pmf_next32()
99 cmd->error = 1; in pmf_next32()
102 value = *((u32 *)cmd->cmdptr); in pmf_next32()
103 cmd->cmdptr += 4; in pmf_next32()
107 static const void* pmf_next_blob(struct pmf_cmd *cmd, int count) in pmf_next_blob() argument
110 if ((cmd->cmdend - cmd->cmdptr) < count) { in pmf_next_blob()
111 cmd->error = 1; in pmf_next_blob()
114 value = cmd->cmdptr; in pmf_next_blob()
115 cmd->cmdptr += count; in pmf_next_blob()
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dpower.c82 struct iwl_beacon_filter_cmd *cmd, in iwl_mvm_beacon_filter_send_cmd() argument
86 le32_to_cpu(cmd->ba_enable_beacon_abort)); in iwl_mvm_beacon_filter_send_cmd()
88 le32_to_cpu(cmd->ba_escape_timer)); in iwl_mvm_beacon_filter_send_cmd()
90 le32_to_cpu(cmd->bf_debug_flag)); in iwl_mvm_beacon_filter_send_cmd()
92 le32_to_cpu(cmd->bf_enable_beacon_filter)); in iwl_mvm_beacon_filter_send_cmd()
94 le32_to_cpu(cmd->bf_energy_delta)); in iwl_mvm_beacon_filter_send_cmd()
96 le32_to_cpu(cmd->bf_escape_timer)); in iwl_mvm_beacon_filter_send_cmd()
98 le32_to_cpu(cmd->bf_roaming_energy_delta)); in iwl_mvm_beacon_filter_send_cmd()
100 le32_to_cpu(cmd->bf_roaming_state)); in iwl_mvm_beacon_filter_send_cmd()
102 le32_to_cpu(cmd->bf_temp_threshold)); in iwl_mvm_beacon_filter_send_cmd()
[all …]
Doffloading.c70 struct iwl_wowlan_config_cmd *cmd) in iwl_mvm_set_wowlan_qos_seq() argument
82 cmd->qos_seq[i] = cpu_to_le16(seq); in iwl_mvm_set_wowlan_qos_seq()
96 } cmd = {}; in iwl_mvm_send_proto_offload() local
100 .data[0] = &cmd, in iwl_mvm_send_proto_offload()
118 nsc = cmd.v3s.ns_config; in iwl_mvm_send_proto_offload()
120 addrs = cmd.v3s.targ_addrs; in iwl_mvm_send_proto_offload()
123 nsc = cmd.v3l.ns_config; in iwl_mvm_send_proto_offload()
125 addrs = cmd.v3l.targ_addrs; in iwl_mvm_send_proto_offload()
158 cmd.v3s.num_valid_ipv6_addrs = cpu_to_le32(i); in iwl_mvm_send_proto_offload()
160 cmd.v3l.num_valid_ipv6_addrs = cpu_to_le32(i); in iwl_mvm_send_proto_offload()
[all …]
Dquota.c139 struct iwl_time_quota_cmd *cmd) in iwl_mvm_adjust_quota_for_noa() argument
156 u32 id_n_c = le32_to_cpu(cmd->quotas[i].id_and_color); in iwl_mvm_adjust_quota_for_noa()
158 u32 quota = le32_to_cpu(cmd->quotas[i].quota); in iwl_mvm_adjust_quota_for_noa()
167 le32_to_cpu(cmd->quotas[i].quota), quota); in iwl_mvm_adjust_quota_for_noa()
169 cmd->quotas[i].quota = cpu_to_le32(quota); in iwl_mvm_adjust_quota_for_noa()
178 struct iwl_time_quota_cmd cmd = {}; in iwl_mvm_update_quotas() local
208 cmd.quotas[i].id_and_color = cpu_to_le32(FW_CTXT_INVALID); in iwl_mvm_update_quotas()
257 cmd.quotas[idx].id_and_color = in iwl_mvm_update_quotas()
261 cmd.quotas[idx].quota = cpu_to_le32(0); in iwl_mvm_update_quotas()
270 cmd.quotas[idx].quota = cpu_to_le32(QUOTA_LOWLAT_MIN); in iwl_mvm_update_quotas()
[all …]
Dphy-ctxt.c128 struct iwl_phy_context_cmd *cmd, in iwl_mvm_phy_ctxt_cmd_hdr() argument
131 memset(cmd, 0, sizeof(struct iwl_phy_context_cmd)); in iwl_mvm_phy_ctxt_cmd_hdr()
133 cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(ctxt->id, in iwl_mvm_phy_ctxt_cmd_hdr()
135 cmd->action = cpu_to_le32(action); in iwl_mvm_phy_ctxt_cmd_hdr()
136 cmd->apply_time = cpu_to_le32(apply_time); in iwl_mvm_phy_ctxt_cmd_hdr()
143 struct iwl_phy_context_cmd *cmd, in iwl_mvm_phy_ctxt_cmd_data() argument
150 cmd->ci.band = (chandef->chan->band == IEEE80211_BAND_2GHZ ? in iwl_mvm_phy_ctxt_cmd_data()
153 cmd->ci.channel = chandef->chan->hw_value; in iwl_mvm_phy_ctxt_cmd_data()
154 cmd->ci.width = iwl_mvm_get_channel_width(chandef); in iwl_mvm_phy_ctxt_cmd_data()
155 cmd->ci.ctrl_pos = iwl_mvm_get_ctrl_pos(chandef); in iwl_mvm_phy_ctxt_cmd_data()
[all …]
Dmac-ctxt.c611 struct iwl_mac_ctx_cmd *cmd) in iwl_mvm_mac_ctxt_set_ht_flags() argument
629 cmd->protection_flags |= cpu_to_le32(ht_flag); in iwl_mvm_mac_ctxt_set_ht_flags()
634 cmd->protection_flags |= cpu_to_le32(ht_flag); in iwl_mvm_mac_ctxt_set_ht_flags()
645 struct iwl_mac_ctx_cmd *cmd, in iwl_mvm_mac_ctxt_cmd_common() argument
657 cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id, in iwl_mvm_mac_ctxt_cmd_common()
659 cmd->action = cpu_to_le32(action); in iwl_mvm_mac_ctxt_cmd_common()
664 cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_P2P_STA); in iwl_mvm_mac_ctxt_cmd_common()
666 cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_BSS_STA); in iwl_mvm_mac_ctxt_cmd_common()
669 cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_GO); in iwl_mvm_mac_ctxt_cmd_common()
672 cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_LISTENER); in iwl_mvm_mac_ctxt_cmd_common()
[all …]
Dscan.c319 struct iwl_device_cmd *cmd) in iwl_mvm_rx_scan_offload_iter_complete_notif() argument
332 struct iwl_device_cmd *cmd) in iwl_mvm_rx_scan_offload_results() argument
342 struct iwl_device_cmd *cmd) in iwl_mvm_rx_scan_offload_complete_notif() argument
442 struct iwl_host_cmd cmd = { in iwl_mvm_config_sched_scan_profiles() local
470 cmd.data[0] = blacklist; in iwl_mvm_config_sched_scan_profiles()
471 cmd.len[0] = sizeof(*blacklist) * blacklist_len; in iwl_mvm_config_sched_scan_profiles()
472 cmd.data[1] = profile_cfg; in iwl_mvm_config_sched_scan_profiles()
496 ret = iwl_mvm_send_cmd(mvm, &cmd); in iwl_mvm_config_sched_scan_profiles()
544 struct iwl_host_cmd cmd = { in iwl_mvm_send_scan_offload_abort() local
555 ret = iwl_mvm_send_cmd_status(mvm, &cmd, &status); in iwl_mvm_send_scan_offload_abort()
[all …]
/linux-4.1.27/drivers/clk/
Dclk-mb86s7x.c55 struct mb86s7x_peri_clk cmd; in crg_gate_control() local
58 cmd.payload_size = sizeof(cmd); in crg_gate_control()
59 cmd.cntrlr = crgclk->cntrlr; in crg_gate_control()
60 cmd.domain = crgclk->domain; in crg_gate_control()
61 cmd.port = crgclk->port; in crg_gate_control()
62 cmd.en = en; in crg_gate_control()
65 if (cmd.port == 8) in crg_gate_control()
69 __func__, __LINE__, cmd.cntrlr, in crg_gate_control()
70 cmd.domain, cmd.port, cmd.en); in crg_gate_control()
73 &cmd, sizeof(cmd)); in crg_gate_control()
[all …]
/linux-4.1.27/drivers/scsi/
Din2000.c207 static inline void write_3393_cmd(struct IN2000_hostdata *hostdata, uchar cmd) in write_3393_cmd() argument
212 write1_io(cmd, IO_WD_DATA); in write_3393_cmd()
257 static int is_dir_out(Scsi_Cmnd * cmd) in is_dir_out() argument
259 switch (cmd->cmnd[0]) { in is_dir_out()
336 static int in2000_queuecommand_lck(Scsi_Cmnd * cmd, void (*done) (Scsi_Cmnd *)) in in2000_queuecommand_lck() argument
342 instance = cmd->device->host; in in2000_queuecommand_lck()
345 DB(DB_QUEUE_COMMAND, scmd_printk(KERN_DEBUG, cmd, "Q-%02x(", cmd->cmnd[0])) in in2000_queuecommand_lck()
352 cmd->host_scribble = NULL; in in2000_queuecommand_lck()
353 cmd->scsi_done = done; in in2000_queuecommand_lck()
354 cmd->result = 0; in in2000_queuecommand_lck()
[all …]
Dwd33c93.c219 #define write_wd33c93_cmd(regs, cmd) \ argument
220 write_wd33c93((regs), WD_COMMAND, (cmd))
282 write_wd33c93_cmd(const wd33c93_regs regs, uchar cmd) in write_wd33c93_cmd() argument
286 *regs.SCMD = cmd; in write_wd33c93_cmd()
375 wd33c93_queuecommand_lck(struct scsi_cmnd *cmd, in wd33c93_queuecommand_lck() argument
381 hostdata = (struct WD33C93_hostdata *) cmd->device->host->hostdata; in wd33c93_queuecommand_lck()
384 printk("Q-%d-%02x( ", cmd->device->id, cmd->cmnd[0])) in wd33c93_queuecommand_lck()
391 cmd->host_scribble = NULL; in wd33c93_queuecommand_lck()
392 cmd->scsi_done = done; in wd33c93_queuecommand_lck()
393 cmd->result = 0; in wd33c93_queuecommand_lck()
[all …]
Dscsi_lib.c84 scsi_set_blocked(struct scsi_cmnd *cmd, int reason) in scsi_set_blocked() argument
86 struct Scsi_Host *host = cmd->device->host; in scsi_set_blocked()
87 struct scsi_device *device = cmd->device; in scsi_set_blocked()
119 static void scsi_mq_requeue_cmd(struct scsi_cmnd *cmd) in scsi_mq_requeue_cmd() argument
121 struct scsi_device *sdev = cmd->device; in scsi_mq_requeue_cmd()
122 struct request_queue *q = cmd->request->q; in scsi_mq_requeue_cmd()
124 blk_mq_requeue_request(cmd->request); in scsi_mq_requeue_cmd()
141 static void __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, int unbusy) in __scsi_queue_insert() argument
143 struct scsi_device *device = cmd->device; in __scsi_queue_insert()
147 SCSI_LOG_MLQUEUE(1, scmd_printk(KERN_INFO, cmd, in __scsi_queue_insert()
[all …]
Datari_NCR5380.c230 #define NEXT(cmd) ((struct scsi_cmnd *)(cmd)->host_scribble) argument
231 #define SET_NEXT(cmd,next) ((cmd)->host_scribble = (void *)(next)) argument
232 #define NEXTADDR(cmd) ((struct scsi_cmnd **)&(cmd)->host_scribble) argument
235 #define H_NO(cmd) (cmd)->device->host->host_no argument
304 static int is_lun_busy(struct scsi_cmnd *cmd, int should_be_tagged) in is_lun_busy() argument
306 u8 lun = cmd->device->lun; in is_lun_busy()
307 SETUP_HOSTDATA(cmd->device->host); in is_lun_busy()
309 if (hostdata->busy[cmd->device->id] & (1 << lun)) in is_lun_busy()
313 !cmd->device->tagged_supported) in is_lun_busy()
315 if (hostdata->TagAlloc[scmd_id(cmd)][lun].nr_allocated >= in is_lun_busy()
[all …]
Dscsi.c181 scsi_host_free_command(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in scsi_host_free_command() argument
185 if (cmd->prot_sdb) in scsi_host_free_command()
186 kmem_cache_free(scsi_sdb_cache, cmd->prot_sdb); in scsi_host_free_command()
187 kmem_cache_free(pool->sense_slab, cmd->sense_buffer); in scsi_host_free_command()
188 kmem_cache_free(pool->cmd_slab, cmd); in scsi_host_free_command()
203 struct scsi_cmnd *cmd; in scsi_host_alloc_command() local
205 cmd = kmem_cache_zalloc(pool->cmd_slab, gfp_mask | pool->gfp_mask); in scsi_host_alloc_command()
206 if (!cmd) in scsi_host_alloc_command()
209 cmd->sense_buffer = kmem_cache_alloc(pool->sense_slab, in scsi_host_alloc_command()
211 if (!cmd->sense_buffer) in scsi_host_alloc_command()
[all …]
Dps3rom.c97 struct scsi_cmnd *cmd) in ps3rom_atapi_request() argument
100 unsigned char opcode = cmd->cmnd[0]; in ps3rom_atapi_request()
108 memcpy(&atapi_cmnd.pkt, cmd->cmnd, 12); in ps3rom_atapi_request()
111 atapi_cmnd.blocks = atapi_cmnd.arglen = scsi_bufflen(cmd); in ps3rom_atapi_request()
114 switch (cmd->sc_data_direction) { in ps3rom_atapi_request()
116 if (scsi_bufflen(cmd) >= CD_FRAMESIZE) in ps3rom_atapi_request()
124 if (scsi_bufflen(cmd) >= CD_FRAMESIZE) in ps3rom_atapi_request()
129 scsi_sg_copy_to_buffer(cmd, dev->bounce_buf, dev->bounce_size); in ps3rom_atapi_request()
160 static inline unsigned int srb10_lba(const struct scsi_cmnd *cmd) in srb10_lba() argument
162 return cmd->cmnd[2] << 24 | cmd->cmnd[3] << 16 | cmd->cmnd[4] << 8 | in srb10_lba()
[all …]
Dpmcraid.c308 void pmcraid_init_cmdblk(struct pmcraid_cmd *cmd, int index) in pmcraid_init_cmdblk() argument
310 struct pmcraid_ioarcb *ioarcb = &(cmd->ioa_cb->ioarcb); in pmcraid_init_cmdblk()
311 dma_addr_t dma_addr = cmd->ioa_cb_bus_addr; in pmcraid_init_cmdblk()
318 cmd->index = index; in pmcraid_init_cmdblk()
327 memset(&cmd->ioa_cb->ioarcb.cdb, 0, PMCRAID_MAX_CDB_LEN); in pmcraid_init_cmdblk()
338 cmd->ioa_cb->ioasa.ioasc = 0; in pmcraid_init_cmdblk()
339 cmd->ioa_cb->ioasa.residual_data_length = 0; in pmcraid_init_cmdblk()
340 cmd->time_left = 0; in pmcraid_init_cmdblk()
343 cmd->cmd_done = NULL; in pmcraid_init_cmdblk()
344 cmd->scsi_cmd = NULL; in pmcraid_init_cmdblk()
[all …]
Deata_pio.c161 struct scsi_cmnd *cmd; in eata_pio_int_handler() local
184 cmd = cp->cmd; in eata_pio_int_handler()
185 base = cmd->device->host->base; in eata_pio_int_handler()
193 while ((cmd->SCp.Status) && ((z > 0) || (odd))) { in eata_pio_int_handler()
195 *(cmd->SCp.ptr) = zwickel >> 8; in eata_pio_int_handler()
196 IncStat(&cmd->SCp, 1); in eata_pio_int_handler()
199 x = min_t(unsigned int, z, cmd->SCp.this_residual / 2); in eata_pio_int_handler()
200 insw(base + HA_RDATA, cmd->SCp.ptr, x); in eata_pio_int_handler()
202 IncStat(&cmd->SCp, 2 * x); in eata_pio_int_handler()
203 if ((z > 0) && (cmd->SCp.this_residual == 1)) { in eata_pio_int_handler()
[all …]
Dvmw_pvscsi.c60 struct scsi_cmnd *cmd; member
160 pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_find_context() argument
166 if (ctx->cmd == cmd) in pvscsi_find_context()
173 pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd) in pvscsi_acquire_context() argument
181 ctx->cmd = cmd; in pvscsi_acquire_context()
190 ctx->cmd = NULL; in pvscsi_release_context()
251 u32 cmd, const void *desc, size_t len) in pvscsi_write_cmd_desc() argument
257 pvscsi_reg_write(adapter, PVSCSI_REG_OFFSET_COMMAND, cmd); in pvscsi_write_cmd_desc()
266 struct PVSCSICmdDescAbortCmd cmd = { 0 }; in pvscsi_abort_cmd() local
268 cmd.target = ctx->cmd->device->id; in pvscsi_abort_cmd()
[all …]
Dscsi_lib_dma.c22 int scsi_dma_map(struct scsi_cmnd *cmd) in scsi_dma_map() argument
26 if (scsi_sg_count(cmd)) { in scsi_dma_map()
27 struct device *dev = cmd->device->host->dma_dev; in scsi_dma_map()
29 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_map()
30 cmd->sc_data_direction); in scsi_dma_map()
42 void scsi_dma_unmap(struct scsi_cmnd *cmd) in scsi_dma_unmap() argument
44 if (scsi_sg_count(cmd)) { in scsi_dma_unmap()
45 struct device *dev = cmd->device->host->dma_dev; in scsi_dma_unmap()
47 dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_unmap()
48 cmd->sc_data_direction); in scsi_dma_unmap()
DNCR5380.c280 static inline void initialize_SCp(struct scsi_cmnd *cmd) in initialize_SCp() argument
287 if (scsi_bufflen(cmd)) { in initialize_SCp()
288 cmd->SCp.buffer = scsi_sglist(cmd); in initialize_SCp()
289 cmd->SCp.buffers_residual = scsi_sg_count(cmd) - 1; in initialize_SCp()
290 cmd->SCp.ptr = sg_virt(cmd->SCp.buffer); in initialize_SCp()
291 cmd->SCp.this_residual = cmd->SCp.buffer->length; in initialize_SCp()
293 cmd->SCp.buffer = NULL; in initialize_SCp()
294 cmd->SCp.buffers_residual = 0; in initialize_SCp()
295 cmd->SCp.ptr = NULL; in initialize_SCp()
296 cmd->SCp.this_residual = 0; in initialize_SCp()
[all …]
Dimm.c598 static inline int imm_send_command(struct scsi_cmnd *cmd) in imm_send_command() argument
600 imm_struct *dev = imm_dev(cmd->device->host); in imm_send_command()
604 for (k = 0; k < cmd->cmd_len; k += 2) in imm_send_command()
605 if (!imm_out(dev, &cmd->cmnd[k], 2)) in imm_send_command()
618 static int imm_completion(struct scsi_cmnd *cmd) in imm_completion() argument
625 imm_struct *dev = imm_dev(cmd->device->host); in imm_completion()
632 v = cmd->cmnd[0]; in imm_completion()
660 if (((r & 0x88) != 0x88) || (cmd->SCp.this_residual <= 0)) { in imm_completion()
667 && (cmd->SCp.this_residual >= in imm_completion()
669 status = imm_out(dev, cmd->SCp.ptr, fast); in imm_completion()
[all …]
Dch.c185 ch_do_scsi(scsi_changer *ch, unsigned char *cmd, int cmd_len, in ch_do_scsi() argument
192 timeout = (cmd[0] == INITIALIZE_ELEMENT_STATUS) in ch_do_scsi()
197 result = scsi_execute_req(ch->device, cmd, direction, buffer, in ch_do_scsi()
236 u_char cmd[12]; in ch_read_element_status() local
245 memset(cmd,0,sizeof(cmd)); in ch_read_element_status()
246 cmd[0] = READ_ELEMENT_STATUS; in ch_read_element_status()
247 cmd[1] = ((ch->device->lun & 0x7) << 5) | in ch_read_element_status()
250 cmd[2] = (elem >> 8) & 0xff; in ch_read_element_status()
251 cmd[3] = elem & 0xff; in ch_read_element_status()
252 cmd[5] = 1; in ch_read_element_status()
[all …]
Dsr_ioctl.c53 cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP; in sr_read_tochdr()
54 cgc.cmd[8] = 12; /* LSB of length */ in sr_read_tochdr()
83 cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP; in sr_read_tocentry()
84 cgc.cmd[1] |= (tocentry->cdte_format == CDROM_MSF) ? 0x02 : 0; in sr_read_tocentry()
85 cgc.cmd[6] = tocentry->cdte_track; in sr_read_tocentry()
86 cgc.cmd[8] = 12; /* LSB of length */ in sr_read_tocentry()
145 cgc.cmd[0] = GPCMD_PLAY_AUDIO_MSF; in sr_fake_playtrkind()
146 cgc.cmd[3] = trk0_te.cdte_addr.msf.minute; in sr_fake_playtrkind()
147 cgc.cmd[4] = trk0_te.cdte_addr.msf.second; in sr_fake_playtrkind()
148 cgc.cmd[5] = trk0_te.cdte_addr.msf.frame; in sr_fake_playtrkind()
[all …]
Dmac53c94.c69 static int mac53c94_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *)) in mac53c94_queue_lck() argument
74 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in mac53c94_queue_lck()
76 printk(KERN_DEBUG "mac53c94_queue %p: command is", cmd); in mac53c94_queue_lck()
77 for (i = 0; i < cmd->cmd_len; ++i) in mac53c94_queue_lck()
78 printk(KERN_CONT " %.2x", cmd->cmnd[i]); in mac53c94_queue_lck()
81 scsi_sg_count(cmd), scsi_bufflen(cmd), scsi_sglist(cmd)); in mac53c94_queue_lck()
85 cmd->scsi_done = done; in mac53c94_queue_lck()
86 cmd->host_scribble = NULL; in mac53c94_queue_lck()
88 state = (struct fsc_state *) cmd->device->host->hostdata; in mac53c94_queue_lck()
91 state->request_q = cmd; in mac53c94_queue_lck()
[all …]
Dppa.c492 static inline int ppa_send_command(struct scsi_cmnd *cmd) in ppa_send_command() argument
494 ppa_struct *dev = ppa_dev(cmd->device->host); in ppa_send_command()
499 for (k = 0; k < cmd->cmd_len; k++) in ppa_send_command()
500 if (!ppa_out(dev, &cmd->cmnd[k], 1)) in ppa_send_command()
513 static int ppa_completion(struct scsi_cmnd *cmd) in ppa_completion() argument
520 ppa_struct *dev = ppa_dev(cmd->device->host); in ppa_completion()
527 v = cmd->cmnd[0]; in ppa_completion()
545 if ((cmd->SCp.this_residual <= 0)) { in ppa_completion()
574 fast = (bulk && (cmd->SCp.this_residual >= PPA_BURST_SIZE)) in ppa_completion()
578 status = ppa_out(dev, cmd->SCp.ptr, fast); in ppa_completion()
[all …]
Dmegaraid.c97 megadev_unlocked_ioctl(struct file *filep, unsigned int cmd, unsigned long arg);
240 mbox->m_out.cmd = MEGA_MBOXCMD_ADPEXTINQ; in mega_query_adapter()
426 mega_allocate_scb(adapter_t *adapter, Scsi_Cmnd *cmd) in DEF_SCSI_QCMD()
439 scb->cmd = cmd; in DEF_SCSI_QCMD()
458 mega_get_ldrv_num(adapter_t *adapter, Scsi_Cmnd *cmd, int channel) in mega_get_ldrv_num() argument
463 tgt = cmd->device->id; in mega_get_ldrv_num()
496 switch (cmd->cmnd[0]) { in mega_get_ldrv_num()
521 mega_build_cmd(adapter_t *adapter, Scsi_Cmnd *cmd, int *busy) in mega_build_cmd() argument
537 islogical = adapter->logdrv_chan[cmd->device->channel]; in mega_build_cmd()
549 channel = cmd->device->channel - in mega_build_cmd()
[all …]
Dmvumi.c250 static int mvumi_internal_cmd_sgl(struct mvumi_hba *mhba, struct mvumi_cmd *cmd, in mvumi_internal_cmd_sgl() argument
264 m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0]; in mvumi_internal_cmd_sgl()
265 cmd->frame->sg_counts = 1; in mvumi_internal_cmd_sgl()
266 cmd->data_buf = virt_addr; in mvumi_internal_cmd_sgl()
279 struct mvumi_cmd *cmd; in mvumi_create_internal_cmd() local
281 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in mvumi_create_internal_cmd()
282 if (!cmd) { in mvumi_create_internal_cmd()
286 INIT_LIST_HEAD(&cmd->queue_pointer); in mvumi_create_internal_cmd()
288 cmd->frame = pci_alloc_consistent(mhba->pdev, in mvumi_create_internal_cmd()
289 mhba->ib_max_size, &cmd->frame_phys); in mvumi_create_internal_cmd()
[all …]
Dvirtio_scsi.c42 struct virtio_scsi_cmd_req cmd; member
48 struct virtio_scsi_cmd_resp cmd; member
150 struct virtio_scsi_cmd *cmd = buf; in virtscsi_complete_cmd() local
151 struct scsi_cmnd *sc = cmd->sc; in virtscsi_complete_cmd()
152 struct virtio_scsi_cmd_resp *resp = &cmd->resp.cmd; in virtscsi_complete_cmd()
258 struct virtio_scsi_cmd *cmd = buf; in virtscsi_complete_free() local
260 if (cmd->comp) in virtscsi_complete_free()
261 complete_all(cmd->comp); in virtscsi_complete_free()
426 struct virtio_scsi_cmd *cmd, in virtscsi_add_cmd() argument
429 struct scsi_cmnd *sc = cmd->sc; in virtscsi_add_cmd()
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dpower.c61 struct iwl_powertable_cmd cmd; member
160 struct iwl_powertable_cmd *cmd, in iwl_static_sleep_cmd() argument
184 memset(cmd, 0, sizeof(*cmd)); in iwl_static_sleep_cmd()
186 *cmd = table[lvl].cmd; in iwl_static_sleep_cmd()
197 max_sleep[i] = le32_to_cpu(cmd->sleep_interval[i]); in iwl_static_sleep_cmd()
201 slp_itrvl = le32_to_cpu(cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1]); in iwl_static_sleep_cmd()
204 cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1] = in iwl_static_sleep_cmd()
207 slp_itrvl = le32_to_cpu(cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1]); in iwl_static_sleep_cmd()
209 cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1] = in iwl_static_sleep_cmd()
213 cmd->flags |= IWL_POWER_SLEEP_OVER_DTIM_MSK; in iwl_static_sleep_cmd()
[all …]
Ducode.c62 struct iwl_calib_xtal_freq_cmd cmd; in iwl_set_Xtal_calib() local
65 iwl_set_calib_hdr(&cmd.hdr, IWL_PHY_CALIBRATE_CRYSTAL_FRQ_CMD); in iwl_set_Xtal_calib()
66 cmd.cap_pin1 = le16_to_cpu(xtal_calib[0]); in iwl_set_Xtal_calib()
67 cmd.cap_pin2 = le16_to_cpu(xtal_calib[1]); in iwl_set_Xtal_calib()
68 return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd)); in iwl_set_Xtal_calib()
73 struct iwl_calib_temperature_offset_cmd cmd; in iwl_set_temperature_offset_calib() local
75 memset(&cmd, 0, sizeof(cmd)); in iwl_set_temperature_offset_calib()
76 iwl_set_calib_hdr(&cmd.hdr, IWL_PHY_CALIBRATE_TEMP_OFFSET_CMD); in iwl_set_temperature_offset_calib()
77 cmd.radio_sensor_offset = priv->nvm_data->raw_temperature; in iwl_set_temperature_offset_calib()
78 if (!(cmd.radio_sensor_offset)) in iwl_set_temperature_offset_calib()
[all …]
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_cmd.c51 static void _ft_dump_cmd(struct ft_cmd *cmd, const char *caller) in _ft_dump_cmd() argument
59 se_cmd = &cmd->se_cmd; in _ft_dump_cmd()
61 caller, cmd, cmd->sess, cmd->seq, se_cmd); in _ft_dump_cmd()
64 caller, cmd, se_cmd->t_data_nents, in _ft_dump_cmd()
70 caller, cmd, sg, in _ft_dump_cmd()
73 sp = cmd->seq; in _ft_dump_cmd()
78 caller, cmd, ep->sid, ep->did, ep->oxid, ep->rxid, in _ft_dump_cmd()
83 void ft_dump_cmd(struct ft_cmd *cmd, const char *caller) in ft_dump_cmd() argument
86 _ft_dump_cmd(cmd, caller); in ft_dump_cmd()
89 static void ft_free_cmd(struct ft_cmd *cmd) in ft_free_cmd() argument
[all …]
Dtfc_io.c62 struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd); in ft_queue_data_in() local
83 if (cmd->aborted) in ft_queue_data_in()
89 ep = fc_seq_exch(cmd->seq); in ft_queue_data_in()
91 cmd->seq = lport->tt.seq_start_next(cmd->seq); in ft_queue_data_in()
110 struct fc_seq *seq = cmd->seq; in ft_queue_data_in()
130 cmd->sess->max_frame; in ft_queue_data_in()
144 fr_max_payload(fp) = cmd->sess->max_frame; in ft_queue_data_in()
207 struct ft_cmd *cmd = container_of(work, struct ft_cmd, work); in ft_execute_work() local
209 target_execute_cmd(&cmd->se_cmd); in ft_execute_work()
215 void ft_recv_write_data(struct ft_cmd *cmd, struct fc_frame *fp) in ft_recv_write_data() argument
[all …]
/linux-4.1.27/net/bluetooth/
Dmgmt_util.c60 int mgmt_cmd_status(struct sock *sk, u16 index, u16 cmd, u8 status) in mgmt_cmd_status() argument
67 BT_DBG("sock %p, index %u, cmd %u, status %u", sk, index, cmd, status); in mgmt_cmd_status()
81 ev->opcode = cpu_to_le16(cmd); in mgmt_cmd_status()
90 int mgmt_cmd_complete(struct sock *sk, u16 index, u16 cmd, u8 status, in mgmt_cmd_complete() argument
111 ev->opcode = cpu_to_le16(cmd); in mgmt_cmd_complete()
127 struct mgmt_pending_cmd *cmd; in mgmt_pending_find() local
129 list_for_each_entry(cmd, &hdev->mgmt_pending, list) { in mgmt_pending_find()
130 if (hci_sock_get_channel(cmd->sk) != channel) in mgmt_pending_find()
132 if (cmd->opcode == opcode) in mgmt_pending_find()
133 return cmd; in mgmt_pending_find()
[all …]
Dmgmt.c922 struct mgmt_pending_cmd *cmd; in get_adv_discov_flags() local
927 cmd = pending_find(MGMT_OP_SET_DISCOVERABLE, hdev); in get_adv_discov_flags()
928 if (cmd) { in get_adv_discov_flags()
929 struct mgmt_mode *cp = cmd->param; in get_adv_discov_flags()
960 struct mgmt_pending_cmd *cmd; in get_connectable() local
965 cmd = pending_find(MGMT_OP_SET_CONNECTABLE, hdev); in get_connectable()
966 if (cmd) { in get_connectable()
967 struct mgmt_mode *cp = cmd->param; in get_connectable()
1551 struct mgmt_pending_cmd *cmd; in set_powered() local
1584 cmd = mgmt_pending_add(sk, MGMT_OP_SET_POWERED, hdev, data, len); in set_powered()
[all …]
/linux-4.1.27/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c73 static int spinand_cmd(struct spi_device *spi, struct spinand_cmd *cmd) in spinand_cmd() argument
83 x[0].tx_buf = &cmd->cmd; in spinand_cmd()
86 if (cmd->n_addr) { in spinand_cmd()
87 x[1].len = cmd->n_addr; in spinand_cmd()
88 x[1].tx_buf = cmd->addr; in spinand_cmd()
92 if (cmd->n_dummy) { in spinand_cmd()
93 x[2].len = cmd->n_dummy; in spinand_cmd()
98 if (cmd->n_tx) { in spinand_cmd()
99 x[3].len = cmd->n_tx; in spinand_cmd()
100 x[3].tx_buf = cmd->tx_buf; in spinand_cmd()
[all …]
/linux-4.1.27/drivers/char/tpm/
Dtpm2-cmd.c247 struct tpm2_cmd cmd; in tpm2_pcr_read() local
253 cmd.header.in = tpm2_pcrread_header; in tpm2_pcr_read()
254 cmd.params.pcrread_in.pcr_selects_cnt = cpu_to_be32(1); in tpm2_pcr_read()
255 cmd.params.pcrread_in.hash_alg = cpu_to_be16(TPM2_ALG_SHA1); in tpm2_pcr_read()
256 cmd.params.pcrread_in.pcr_select_size = TPM2_PCR_SELECT_MIN; in tpm2_pcr_read()
258 memset(cmd.params.pcrread_in.pcr_select, 0, in tpm2_pcr_read()
259 sizeof(cmd.params.pcrread_in.pcr_select)); in tpm2_pcr_read()
260 cmd.params.pcrread_in.pcr_select[pcr_idx >> 3] = 1 << (pcr_idx & 0x7); in tpm2_pcr_read()
262 rc = tpm_transmit_cmd(chip, &cmd, sizeof(cmd), in tpm2_pcr_read()
265 buf = cmd.params.pcrread_out.digest; in tpm2_pcr_read()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_hw.c116 int t4vf_wr_mbox_core(struct adapter *adapter, const void *cmd, int size, in t4vf_wr_mbox_core() argument
160 for (i = 0, p = cmd; i < size; i += 8) in t4vf_wr_mbox_core()
213 WARN_ON((be32_to_cpu(*(const __be32 *)cmd) in t4vf_wr_mbox_core()
347 struct fw_reset_cmd cmd; in t4vf_fw_reset() local
349 memset(&cmd, 0, sizeof(cmd)); in t4vf_fw_reset()
350 cmd.op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_RESET_CMD) | in t4vf_fw_reset()
352 cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd)); in t4vf_fw_reset()
353 return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL); in t4vf_fw_reset()
370 struct fw_params_cmd cmd, rpl; in t4vf_query_params() local
377 memset(&cmd, 0, sizeof(cmd)); in t4vf_query_params()
[all …]
/linux-4.1.27/drivers/misc/ibmasm/
Dcommand.c36 struct command *cmd; in ibmasm_new_command() local
41 cmd = kzalloc(sizeof(struct command), GFP_KERNEL); in ibmasm_new_command()
42 if (cmd == NULL) in ibmasm_new_command()
46 cmd->buffer = kzalloc(buffer_size, GFP_KERNEL); in ibmasm_new_command()
47 if (cmd->buffer == NULL) { in ibmasm_new_command()
48 kfree(cmd); in ibmasm_new_command()
51 cmd->buffer_size = buffer_size; in ibmasm_new_command()
53 kref_init(&cmd->kref); in ibmasm_new_command()
54 cmd->lock = &sp->lock; in ibmasm_new_command()
56 cmd->status = IBMASM_CMD_PENDING; in ibmasm_new_command()
[all …]
Ddot_command.h55 struct dot_command_header *cmd = (struct dot_command_header *)buffer; in get_dot_command_size() local
56 return sizeof(struct dot_command_header) + cmd->command_size + cmd->data_size; in get_dot_command_size()
62 unsigned char *cmd = buffer + sizeof(struct dot_command_header); in get_dot_command_timeout() local
67 if ((cmd[0] == 6) && (cmd[1] == 3) && (cmd[2] == 1)) in get_dot_command_timeout()
70 if ((cmd[0] == 7) && (cmd[1] == 1)) in get_dot_command_timeout()
72 if (cmd[0] == 8) in get_dot_command_timeout()
Dr_heartbeat.c63 struct command *cmd; in ibmasm_start_reverse_heartbeat() local
67 cmd = ibmasm_new_command(sp, sizeof rhb_dot_cmd); in ibmasm_start_reverse_heartbeat()
68 if (!cmd) in ibmasm_start_reverse_heartbeat()
72 memcpy(cmd->buffer, (void *)&rhb_dot_cmd, sizeof rhb_dot_cmd); in ibmasm_start_reverse_heartbeat()
73 cmd->status = IBMASM_CMD_PENDING; in ibmasm_start_reverse_heartbeat()
74 ibmasm_exec_command(sp, cmd); in ibmasm_start_reverse_heartbeat()
75 ibmasm_wait_for_response(cmd, IBMASM_CMD_TIMEOUT_NORMAL); in ibmasm_start_reverse_heartbeat()
77 if (cmd->status != IBMASM_CMD_COMPLETE) in ibmasm_start_reverse_heartbeat()
89 command_put(cmd); in ibmasm_start_reverse_heartbeat()
/linux-4.1.27/drivers/block/rsxx/
Dcregs.c33 struct creg_cmd *cmd,
112 static void creg_issue_cmd(struct rsxx_cardinfo *card, struct creg_cmd *cmd) in creg_issue_cmd() argument
119 iowrite32(cmd->addr, card->regmap + CREG_ADD); in creg_issue_cmd()
120 iowrite32(cmd->cnt8, card->regmap + CREG_CNT); in creg_issue_cmd()
122 if (cmd->op == CREG_OP_WRITE) { in creg_issue_cmd()
123 if (cmd->buf) { in creg_issue_cmd()
124 st = copy_to_creg_data(card, cmd->cnt8, in creg_issue_cmd()
125 cmd->buf, cmd->stream); in creg_issue_cmd()
135 iowrite32(cmd->op, card->regmap + CREG_CMD); in creg_issue_cmd()
170 struct creg_cmd *cmd; in creg_queue_cmd() local
[all …]
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_hw.c388 struct ocrdma_delete_q_req *cmd = dev->mbx_cmd; in ocrdma_mbx_delete_q() local
403 memset(cmd, 0, sizeof(*cmd)); in ocrdma_mbx_delete_q()
404 ocrdma_init_mch(&cmd->req, opcode, OCRDMA_SUBSYS_COMMON, sizeof(*cmd)); in ocrdma_mbx_delete_q()
405 cmd->id = q->id; in ocrdma_mbx_delete_q()
408 cmd, sizeof(*cmd), NULL, NULL); in ocrdma_mbx_delete_q()
417 struct ocrdma_create_eq_req *cmd = dev->mbx_cmd; in ocrdma_mbx_create_eq() local
420 memset(cmd, 0, sizeof(*cmd)); in ocrdma_mbx_create_eq()
421 ocrdma_init_mch(&cmd->req, OCRDMA_CMD_CREATE_EQ, OCRDMA_SUBSYS_COMMON, in ocrdma_mbx_create_eq()
422 sizeof(*cmd)); in ocrdma_mbx_create_eq()
424 cmd->req.rsvd_version = 2; in ocrdma_mbx_create_eq()
[all …]
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dcmd.c85 struct cmd_ds_get_hw_spec cmd; in lbtf_update_hw_spec() local
91 memset(&cmd, 0, sizeof(cmd)); in lbtf_update_hw_spec()
92 cmd.hdr.size = cpu_to_le16(sizeof(cmd)); in lbtf_update_hw_spec()
93 memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN); in lbtf_update_hw_spec()
94 ret = lbtf_cmd_with_response(priv, CMD_GET_HW_SPEC, &cmd); in lbtf_update_hw_spec()
98 priv->fwcapinfo = le32_to_cpu(cmd.fwcapinfo); in lbtf_update_hw_spec()
102 priv->fwrelease = le32_to_cpu(cmd.fwrelease); in lbtf_update_hw_spec()
107 cmd.permanentaddr, in lbtf_update_hw_spec()
114 cmd.hwifversion, cmd.version); in lbtf_update_hw_spec()
120 priv->regioncode = le16_to_cpu(cmd.regioncode) & 0xFF; in lbtf_update_hw_spec()
[all …]
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c97 static struct mlx5_cmd_work_ent *alloc_cmd(struct mlx5_cmd *cmd, in alloc_cmd() argument
117 ent->cmd = cmd; in alloc_cmd()
123 static u8 alloc_token(struct mlx5_cmd *cmd) in alloc_token() argument
127 spin_lock(&cmd->token_lock); in alloc_token()
128 cmd->token++; in alloc_token()
129 if (cmd->token == 0) in alloc_token()
130 cmd->token++; in alloc_token()
131 token = cmd->token; in alloc_token()
132 spin_unlock(&cmd->token_lock); in alloc_token()
137 static int alloc_ent(struct mlx5_cmd *cmd) in alloc_ent() argument
[all …]
/linux-4.1.27/tools/perf/
Dperf.c32 const char *cmd; member
70 const char *cmd; member
77 if (!prefixcmp(var, "pager.") && !strcmp(var + 6, c->cmd)) in pager_command_config()
83 int check_pager_config(const char *cmd) in check_pager_config() argument
86 c.cmd = cmd; in check_pager_config()
95 if (!prefixcmp(var, "tui.") && !strcmp(var + 4, c->cmd)) in browser_command_config()
97 if (!prefixcmp(var, "gtk.") && !strcmp(var + 4, c->cmd)) in browser_command_config()
106 static int check_browser_config(const char *cmd) in check_browser_config() argument
109 c.cmd = cmd; in check_browser_config()
151 const char *cmd = (*argv)[0]; in handle_options() local
[all …]
Dbuiltin-data.c18 #define for_each_cmd(cmd) \ argument
19 for (cmd = data_cmds; cmd && cmd->name; cmd++)
34 struct data_cmd *cmd; in print_usage() local
40 for_each_cmd(cmd) { in print_usage()
41 printf("\t %s\t- %s\n", cmd->name, cmd->summary); in print_usage()
98 struct data_cmd *cmd; in cmd_data() local
112 for_each_cmd(cmd) { in cmd_data()
113 if (strcmp(cmd->name, cmdstr)) in cmd_data()
116 return cmd->fn(argc, argv, prefix); in cmd_data()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ctx.c49 netxen_issue_cmd(struct netxen_adapter *adapter, struct netxen_cmd_args *cmd) in netxen_issue_cmd() argument
63 NXWR32(adapter, NX_ARG1_CRB_OFFSET, cmd->req.arg1); in netxen_issue_cmd()
65 NXWR32(adapter, NX_ARG2_CRB_OFFSET, cmd->req.arg2); in netxen_issue_cmd()
67 NXWR32(adapter, NX_ARG3_CRB_OFFSET, cmd->req.arg3); in netxen_issue_cmd()
69 NXWR32(adapter, NX_CDRP_CRB_OFFSET, NX_CDRP_FORM_CMD(cmd->req.cmd)); in netxen_issue_cmd()
84 cmd->rsp.cmd = NX_RCODE_SUCCESS; in netxen_issue_cmd()
85 if (cmd->rsp.arg2) in netxen_issue_cmd()
86 cmd->rsp.arg2 = NXRD32(adapter, NX_ARG2_CRB_OFFSET); in netxen_issue_cmd()
87 if (cmd->rsp.arg3) in netxen_issue_cmd()
88 cmd->rsp.arg3 = NXRD32(adapter, NX_ARG3_CRB_OFFSET); in netxen_issue_cmd()
[all …]
/linux-4.1.27/drivers/infiniband/core/
Duverbs_cmd.c288 struct ib_uverbs_get_context cmd; in ib_uverbs_get_context() local
302 if (copy_from_user(&cmd, buf, sizeof cmd)) in ib_uverbs_get_context()
312 INIT_UDATA(&udata, buf + sizeof cmd, in ib_uverbs_get_context()
313 (unsigned long) cmd.response + sizeof resp, in ib_uverbs_get_context()
314 in_len - sizeof cmd, out_len - sizeof resp); in ib_uverbs_get_context()
364 if (copy_to_user((void __user *) (unsigned long) cmd.response, in ib_uverbs_get_context()
453 struct ib_uverbs_query_device cmd; in ib_uverbs_query_device() local
461 if (copy_from_user(&cmd, buf, sizeof cmd)) in ib_uverbs_query_device()
471 if (copy_to_user((void __user *) (unsigned long) cmd.response, in ib_uverbs_query_device()
482 struct ib_uverbs_query_port cmd; in ib_uverbs_query_port() local
[all …]
Ducm.c390 struct ib_ucm_event_get cmd; in ib_ucm_event() local
397 if (copy_from_user(&cmd, inbuf, sizeof(cmd))) in ib_ucm_event()
428 if (copy_to_user((void __user *)(unsigned long)cmd.response, in ib_ucm_event()
435 if (cmd.data_len < uevent->data_len) { in ib_ucm_event()
439 if (copy_to_user((void __user *)(unsigned long)cmd.data, in ib_ucm_event()
447 if (cmd.info_len < uevent->info_len) { in ib_ucm_event()
451 if (copy_to_user((void __user *)(unsigned long)cmd.info, in ib_ucm_event()
474 struct ib_ucm_create_id cmd; in ib_ucm_create_id() local
482 if (copy_from_user(&cmd, inbuf, sizeof(cmd))) in ib_ucm_create_id()
491 ctx->uid = cmd.uid; in ib_ucm_create_id()
[all …]
Ducma.c296 struct rdma_ucm_get_event cmd; in ucma_get_event() local
303 if (copy_from_user(&cmd, inbuf, sizeof(cmd))) in ucma_get_event()
334 if (copy_to_user((void __user *)(unsigned long)cmd.response, in ucma_get_event()
350 static int ucma_get_qp_type(struct rdma_ucm_create_id *cmd, enum ib_qp_type *qp_type) in ucma_get_qp_type() argument
352 switch (cmd->ps) { in ucma_get_qp_type()
361 *qp_type = cmd->qp_type; in ucma_get_qp_type()
371 struct rdma_ucm_create_id cmd; in ucma_create_id() local
380 if (copy_from_user(&cmd, inbuf, sizeof(cmd))) in ucma_create_id()
383 ret = ucma_get_qp_type(&cmd, &qp_type); in ucma_create_id()
393 ctx->uid = cmd.uid; in ucma_create_id()
[all …]
/linux-4.1.27/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c41 static inline void usbg_cleanup_cmd(struct usbg_cmd *cmd) in usbg_cleanup_cmd() argument
43 kref_put(&cmd->ref, usbg_cmd_release); in usbg_cleanup_cmd()
55 ret = usb_ep_queue(fu->ep_out, fu->cmd.req, GFP_ATOMIC); in bot_enqueue_cmd_cbw()
63 struct usbg_cmd *cmd = req->context; in bot_status_complete() local
64 struct f_uas *fu = cmd->fu; in bot_status_complete()
66 usbg_cleanup_cmd(cmd); in bot_status_complete()
76 static void bot_enqueue_sense_code(struct f_uas *fu, struct usbg_cmd *cmd) in bot_enqueue_sense_code() argument
83 csw_stat = cmd->csw_code; in bot_enqueue_sense_code()
90 sense = cmd->sense_iu.sense; in bot_enqueue_sense_code()
92 csw->Tag = cmd->bot_tag; in bot_enqueue_sense_code()
[all …]
/linux-4.1.27/drivers/video/fbdev/mb862xx/
Dmb862xxfb_accel.c49 __u32 cmd[6]; in mb86290fb_copyarea() local
51 cmd[0] = (GDC_TYPE_SETREGISTER << 24) | (1 << 16) | GDC_REG_MODE_BITMAP; in mb86290fb_copyarea()
53 cmd[1] = (2 << 7) | (GDC_ROP_COPY << 9); in mb86290fb_copyarea()
54 cmd[2] = GDC_TYPE_BLTCOPYP << 24; in mb86290fb_copyarea()
57 cmd[2] |= GDC_CMD_BLTCOPY_TOP_LEFT << 16; in mb86290fb_copyarea()
59 cmd[2] |= GDC_CMD_BLTCOPY_BOTTOM_LEFT << 16; in mb86290fb_copyarea()
61 cmd[2] |= GDC_CMD_BLTCOPY_TOP_RIGHT << 16; in mb86290fb_copyarea()
63 cmd[2] |= GDC_CMD_BLTCOPY_BOTTOM_RIGHT << 16; in mb86290fb_copyarea()
65 cmd[3] = (area->sy << 16) | area->sx; in mb86290fb_copyarea()
66 cmd[4] = (area->dy << 16) | area->dx; in mb86290fb_copyarea()
[all …]
/linux-4.1.27/drivers/staging/comedi/drivers/
Damplc_pci230.c847 struct comedi_cmd *cmd) in pci230_ao_check_chanlist() argument
849 unsigned int prev_chan = CR_CHAN(cmd->chanlist[0]); in pci230_ao_check_chanlist()
850 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in pci230_ao_check_chanlist()
853 for (i = 1; i < cmd->chanlist_len; i++) { in pci230_ao_check_chanlist()
854 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci230_ao_check_chanlist()
855 unsigned int range = CR_RANGE(cmd->chanlist[i]); in pci230_ao_check_chanlist()
878 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pci230_ao_cmdtest() argument
887 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT); in pci230_ao_cmdtest()
907 err |= comedi_check_trigger_src(&cmd->scan_begin_src, tmp); in pci230_ao_cmdtest()
909 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW); in pci230_ao_cmdtest()
[all …]
Dme4000.c582 struct comedi_cmd *cmd) in me4000_ai_check_chanlist() argument
586 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in me4000_ai_check_chanlist()
589 for (i = 0; i < cmd->chanlist_len; i++) { in me4000_ai_check_chanlist()
590 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in me4000_ai_check_chanlist()
591 unsigned int range = CR_RANGE(cmd->chanlist[i]); in me4000_ai_check_chanlist()
592 unsigned int aref = CR_AREF(cmd->chanlist[i]); in me4000_ai_check_chanlist()
620 struct comedi_cmd *cmd, in ai_round_cmd_args() argument
630 if (cmd->start_arg) { in ai_round_cmd_args()
631 *init_ticks = (cmd->start_arg * 33) / 1000; in ai_round_cmd_args()
632 rest = (cmd->start_arg * 33) % 1000; in ai_round_cmd_args()
[all …]
Damplc_pci224.c484 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_start() local
491 if (cmd->stop_src == TRIG_EXT) in pci224_ao_start()
507 struct comedi_cmd *cmd = &s->async->cmd; in pci224_ao_handle_fifo() local
518 if (cmd->stop_src == TRIG_COUNT && in pci224_ao_handle_fifo()
519 s->async->scans_done >= cmd->stop_arg) { in pci224_ao_handle_fifo()
545 room /= cmd->chanlist_len; in pci224_ao_handle_fifo()
554 cmd->chanlist_len); in pci224_ao_handle_fifo()
555 for (i = 0; i < cmd->chanlist_len; i++) { in pci224_ao_handle_fifo()
560 if (cmd->stop_src == TRIG_COUNT && in pci224_ao_handle_fifo()
561 s->async->scans_done >= cmd->stop_arg) { in pci224_ao_handle_fifo()
[all …]
Dni_labpc_common.c279 static bool labpc_use_continuous_mode(const struct comedi_cmd *cmd, in labpc_use_continuous_mode() argument
282 if (mode == MODE_SINGLE_CHAN || cmd->scan_begin_src == TRIG_FOLLOW) in labpc_use_continuous_mode()
288 static unsigned int labpc_ai_convert_period(const struct comedi_cmd *cmd, in labpc_ai_convert_period() argument
291 if (cmd->convert_src != TRIG_TIMER) in labpc_ai_convert_period()
294 if (mode == MODE_SINGLE_CHAN && cmd->scan_begin_src == TRIG_TIMER) in labpc_ai_convert_period()
295 return cmd->scan_begin_arg; in labpc_ai_convert_period()
297 return cmd->convert_arg; in labpc_ai_convert_period()
300 static void labpc_set_ai_convert_period(struct comedi_cmd *cmd, in labpc_set_ai_convert_period() argument
303 if (cmd->convert_src != TRIG_TIMER) in labpc_set_ai_convert_period()
307 cmd->scan_begin_src == TRIG_TIMER) { in labpc_set_ai_convert_period()
[all …]
Dadl_pci9111.c227 struct comedi_cmd *cmd) in pci9111_ai_check_chanlist() argument
229 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in pci9111_ai_check_chanlist()
230 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in pci9111_ai_check_chanlist()
233 for (i = 1; i < cmd->chanlist_len; i++) { in pci9111_ai_check_chanlist()
234 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci9111_ai_check_chanlist()
235 unsigned int range = CR_RANGE(cmd->chanlist[i]); in pci9111_ai_check_chanlist()
236 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci9111_ai_check_chanlist()
262 struct comedi_cmd *cmd) in pci9111_ai_do_cmd_test() argument
269 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in pci9111_ai_do_cmd_test()
270 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in pci9111_ai_do_cmd_test()
[all …]
Dadl_pci9118.c429 struct comedi_cmd *cmd = &s->async->cmd; in valid_samples_in_act_dma_buf() local
431 unsigned int stop_pos = start_pos + cmd->chanlist_len; in valid_samples_in_act_dma_buf()
436 if (span_len == cmd->chanlist_len) in valid_samples_in_act_dma_buf()
447 n_samples = whole_spans * cmd->chanlist_len; in valid_samples_in_act_dma_buf()
486 struct comedi_cmd *cmd = &s->async->cmd; in move_block_from_dma() local
488 unsigned int stop_pos = start_pos + cmd->chanlist_len; in move_block_from_dma()
493 if (span_len == cmd->chanlist_len) { in move_block_from_dma()
556 struct comedi_cmd *cmd = &s->async->cmd; in pci9118_calc_divisors() local
566 if (cmd->convert_src == TRIG_NOW && !chnsshfront) { in pci9118_calc_divisors()
641 struct comedi_cmd *cmd = &s->async->cmd; in interrupt_pci9118_ai_onesample() local
[all …]
Dcomedi_test.c173 struct comedi_cmd *cmd = &async->cmd; in waveform_ai_interrupt() local
195 for (j = 0; j < cmd->chanlist_len; j++) { in waveform_ai_interrupt()
198 sample = fake_waveform(dev, CR_CHAN(cmd->chanlist[j]), in waveform_ai_interrupt()
199 CR_RANGE(cmd->chanlist[j]), in waveform_ai_interrupt()
210 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) in waveform_ai_interrupt()
220 struct comedi_cmd *cmd) in waveform_ai_cmdtest() argument
227 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in waveform_ai_cmdtest()
228 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER); in waveform_ai_cmdtest()
229 err |= comedi_check_trigger_src(&cmd->convert_src, in waveform_ai_cmdtest()
231 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in waveform_ai_cmdtest()
[all …]
Ddas16m1.c151 struct comedi_cmd *cmd) in das16m1_ai_check_chanlist() argument
155 if (cmd->chanlist_len == 1) in das16m1_ai_check_chanlist()
158 if ((cmd->chanlist_len % 2) != 0) { in das16m1_ai_check_chanlist()
164 for (i = 0; i < cmd->chanlist_len; i++) { in das16m1_ai_check_chanlist()
165 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das16m1_ai_check_chanlist()
178 struct comedi_subdevice *s, struct comedi_cmd *cmd) in das16m1_cmd_test() argument
184 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT); in das16m1_cmd_test()
185 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW); in das16m1_cmd_test()
186 err |= comedi_check_trigger_src(&cmd->convert_src, in das16m1_cmd_test()
188 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in das16m1_cmd_test()
[all …]
Dcb_pcidas.c744 struct comedi_cmd *cmd) in cb_pcidas_ai_check_chanlist() argument
746 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist()
747 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in cb_pcidas_ai_check_chanlist()
750 for (i = 1; i < cmd->chanlist_len; i++) { in cb_pcidas_ai_check_chanlist()
751 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist()
752 unsigned int range = CR_RANGE(cmd->chanlist[i]); in cb_pcidas_ai_check_chanlist()
771 struct comedi_cmd *cmd) in cb_pcidas_ai_cmdtest() argument
779 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT); in cb_pcidas_ai_cmdtest()
780 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in cb_pcidas_ai_cmdtest()
782 err |= comedi_check_trigger_src(&cmd->convert_src, in cb_pcidas_ai_cmdtest()
[all …]
Dni_tiocmd.c91 struct comedi_cmd *cmd = &s->async->cmd; in ni_tio_input_inttrig() local
95 if (trig_num != cmd->start_arg) in ni_tio_input_inttrig()
118 struct comedi_cmd *cmd = &async->cmd; in ni_tio_input_cmd() local
139 if (cmd->start_src == TRIG_INT) { in ni_tio_input_cmd()
145 if (cmd->start_src == TRIG_NOW) in ni_tio_input_cmd()
147 else if (cmd->start_src == TRIG_EXT) in ni_tio_input_cmd()
148 ret = ni_tio_arm(counter, 1, cmd->start_arg); in ni_tio_input_cmd()
170 struct comedi_cmd *cmd = &s->async->cmd; in ni_tio_cmd_setup() local
177 if (cmd->scan_begin_src == TRIG_EXT) { in ni_tio_cmd_setup()
179 gate_source = cmd->scan_begin_arg; in ni_tio_cmd_setup()
[all …]
Ddmm32at.c242 struct comedi_cmd *cmd) in dmm32at_ai_check_chanlist() argument
244 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in dmm32at_ai_check_chanlist()
245 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in dmm32at_ai_check_chanlist()
248 for (i = 1; i < cmd->chanlist_len; i++) { in dmm32at_ai_check_chanlist()
249 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in dmm32at_ai_check_chanlist()
250 unsigned int range = CR_RANGE(cmd->chanlist[i]); in dmm32at_ai_check_chanlist()
269 struct comedi_cmd *cmd) in dmm32at_ai_cmdtest() argument
276 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in dmm32at_ai_cmdtest()
277 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER); in dmm32at_ai_cmdtest()
278 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER); in dmm32at_ai_cmdtest()
[all …]
Dni_at_a2150.c160 struct comedi_cmd *cmd = &async->cmd; in a2150_interrupt() local
195 if (devpriv->count < num_points && cmd->stop_src == TRIG_COUNT) in a2150_interrupt()
200 if (cmd->stop_src == TRIG_NONE) { in a2150_interrupt()
220 if (cmd->stop_src == TRIG_COUNT) { in a2150_interrupt()
373 struct comedi_cmd *cmd) in a2150_ai_check_chanlist() argument
375 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in a2150_ai_check_chanlist()
376 unsigned int aref0 = CR_AREF(cmd->chanlist[0]); in a2150_ai_check_chanlist()
379 if (cmd->chanlist_len == 2 && (chan0 == 1 || chan0 == 3)) { in a2150_ai_check_chanlist()
385 if (cmd->chanlist_len == 3) { in a2150_ai_check_chanlist()
391 for (i = 1; i < cmd->chanlist_len; i++) { in a2150_ai_check_chanlist()
[all …]
Dquatech_daqp_cs.c189 struct comedi_cmd *cmd = &s->async->cmd; in daqp_interrupt() local
222 if (cmd->stop_src == TRIG_COUNT && in daqp_interrupt()
223 s->async->scans_done >= cmd->stop_arg) { in daqp_interrupt()
360 struct comedi_subdevice *s, struct comedi_cmd *cmd) in daqp_ai_cmdtest() argument
367 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in daqp_ai_cmdtest()
368 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in daqp_ai_cmdtest()
370 err |= comedi_check_trigger_src(&cmd->convert_src, in daqp_ai_cmdtest()
372 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in daqp_ai_cmdtest()
373 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in daqp_ai_cmdtest()
380 err |= comedi_check_trigger_is_unique(cmd->scan_begin_src); in daqp_ai_cmdtest()
[all …]
Drtd520.c604 struct comedi_cmd *cmd = &async->cmd; in ai_read_n() local
608 unsigned int range = CR_RANGE(cmd->chanlist[async->cur_chan]); in ai_read_n()
728 struct comedi_subdevice *s, struct comedi_cmd *cmd) in rtd_ai_cmdtest() argument
735 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in rtd_ai_cmdtest()
736 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in rtd_ai_cmdtest()
738 err |= comedi_check_trigger_src(&cmd->convert_src, in rtd_ai_cmdtest()
740 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in rtd_ai_cmdtest()
741 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in rtd_ai_cmdtest()
748 err |= comedi_check_trigger_is_unique(cmd->scan_begin_src); in rtd_ai_cmdtest()
749 err |= comedi_check_trigger_is_unique(cmd->convert_src); in rtd_ai_cmdtest()
[all …]
Ddt2814.c123 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt2814_ai_cmdtest() argument
130 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in dt2814_ai_cmdtest()
131 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER); in dt2814_ai_cmdtest()
132 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW); in dt2814_ai_cmdtest()
133 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in dt2814_ai_cmdtest()
134 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in dt2814_ai_cmdtest()
141 err |= comedi_check_trigger_is_unique(cmd->stop_src); in dt2814_ai_cmdtest()
150 err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0); in dt2814_ai_cmdtest()
152 err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg, 1000000000); in dt2814_ai_cmdtest()
153 err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, in dt2814_ai_cmdtest()
[all …]
Dusbduxfast.c242 struct comedi_cmd *cmd = &async->cmd; in usbduxfast_ai_handle_urb() local
254 if (cmd->stop_src == TRIG_COUNT && in usbduxfast_ai_handle_urb()
255 async->scans_done >= cmd->stop_arg) in usbduxfast_ai_handle_urb()
337 struct comedi_cmd *cmd) in usbduxfast_ai_cmdtest() argument
345 err |= comedi_check_trigger_src(&cmd->start_src, in usbduxfast_ai_cmdtest()
347 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in usbduxfast_ai_cmdtest()
349 err |= comedi_check_trigger_src(&cmd->convert_src, in usbduxfast_ai_cmdtest()
351 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in usbduxfast_ai_cmdtest()
352 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in usbduxfast_ai_cmdtest()
359 err |= comedi_check_trigger_is_unique(cmd->start_src); in usbduxfast_ai_cmdtest()
[all …]
Ddas1800.c483 struct comedi_cmd *cmd = &s->async->cmd; in das1800_handle_fifo_not_empty() local
495 if (cmd->stop_src == TRIG_COUNT && in das1800_handle_fifo_not_empty()
496 s->async->scans_done >= cmd->stop_arg) in das1800_handle_fifo_not_empty()
592 struct comedi_cmd *cmd = &async->cmd; in das1800_ai_handler() local
627 } else if (cmd->stop_src == TRIG_COUNT && in das1800_ai_handler()
628 async->scans_done >= cmd->stop_arg) { in das1800_ai_handler()
708 struct comedi_cmd *cmd) in das1800_ai_check_chanlist() argument
710 unsigned int unipolar0 = CR_RANGE(cmd->chanlist[0]) & UNIPOLAR; in das1800_ai_check_chanlist()
713 for (i = 1; i < cmd->chanlist_len; i++) { in das1800_ai_check_chanlist()
714 unsigned int unipolar = CR_RANGE(cmd->chanlist[i]) & UNIPOLAR; in das1800_ai_check_chanlist()
[all …]
Dcb_pcidas64.c1254 const struct comedi_cmd *cmd) in enable_ai_interrupts() argument
1265 if (cmd->flags & CMDF_WAKE_EOS) { in enable_ai_interrupts()
1992 static void check_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd) in check_adc_timing() argument
2003 if (cmd->convert_src == TRIG_TIMER) { in check_adc_timing()
2005 cmd->convert_arg = 0; in check_adc_timing()
2007 convert_divisor = get_divisor(cmd->convert_arg, in check_adc_timing()
2008 cmd->flags); in check_adc_timing()
2013 cmd->convert_arg = convert_divisor * TIMER_BASE; in check_adc_timing()
2015 } else if (cmd->convert_src == TRIG_NOW) { in check_adc_timing()
2016 cmd->convert_arg = 0; in check_adc_timing()
[all …]
Daddi_apci_2032.c88 struct comedi_cmd *cmd) in apci2032_int_cmdtest() argument
94 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in apci2032_int_cmdtest()
95 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT); in apci2032_int_cmdtest()
96 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW); in apci2032_int_cmdtest()
97 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in apci2032_int_cmdtest()
98 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in apci2032_int_cmdtest()
104 err |= comedi_check_trigger_is_unique(cmd->stop_src); in apci2032_int_cmdtest()
113 err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0); in apci2032_int_cmdtest()
114 err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0); in apci2032_int_cmdtest()
115 err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0); in apci2032_int_cmdtest()
[all …]
Ddas800.c276 struct comedi_cmd *cmd) in das800_ai_check_chanlist() argument
278 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das800_ai_check_chanlist()
279 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das800_ai_check_chanlist()
282 for (i = 1; i < cmd->chanlist_len; i++) { in das800_ai_check_chanlist()
283 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das800_ai_check_chanlist()
284 unsigned int range = CR_RANGE(cmd->chanlist[i]); in das800_ai_check_chanlist()
304 struct comedi_cmd *cmd) in das800_ai_do_cmdtest() argument
311 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT); in das800_ai_do_cmdtest()
312 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW); in das800_ai_do_cmdtest()
313 err |= comedi_check_trigger_src(&cmd->convert_src, in das800_ai_do_cmdtest()
[all …]
Ddt3000.c251 static void dt3k_send_cmd(struct comedi_device *dev, unsigned int cmd) in dt3k_send_cmd() argument
256 writew(cmd, dev->mmio + DPR_Command_Mbx); in dt3k_send_cmd()
401 struct comedi_subdevice *s, struct comedi_cmd *cmd) in dt3k_ai_cmdtest() argument
409 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in dt3k_ai_cmdtest()
410 err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER); in dt3k_ai_cmdtest()
411 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER); in dt3k_ai_cmdtest()
412 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in dt3k_ai_cmdtest()
413 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT); in dt3k_ai_cmdtest()
423 err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0); in dt3k_ai_cmdtest()
425 if (cmd->scan_begin_src == TRIG_TIMER) { in dt3k_ai_cmdtest()
[all …]
Dpcmmio.c336 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_handle_dio_intr() local
349 for (i = 0; i < cmd->chanlist_len; i++) { in pcmmio_handle_dio_intr()
350 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pcmmio_handle_dio_intr()
358 if (cmd->stop_src == TRIG_COUNT && in pcmmio_handle_dio_intr()
359 s->async->scans_done >= cmd->stop_arg) in pcmmio_handle_dio_intr()
394 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_start_intr() local
401 if (cmd->chanlist) { in pcmmio_start_intr()
402 for (i = 0; i < cmd->chanlist_len; i++) { in pcmmio_start_intr()
403 unsigned int chanspec = cmd->chanlist[i]; in pcmmio_start_intr()
438 struct comedi_cmd *cmd = &s->async->cmd; in pcmmio_inttrig_start_intr() local
[all …]
Ddas6402.c186 struct comedi_cmd *cmd = &async->cmd; in das6402_interrupt() local
201 if (cmd->stop_src == TRIG_COUNT && in das6402_interrupt()
202 async->scans_done >= cmd->stop_arg) in das6402_interrupt()
234 struct comedi_cmd *cmd = &s->async->cmd; in das6402_ai_cmd() local
235 unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]); in das6402_ai_cmd()
236 unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]); in das6402_ai_cmd()
238 das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY); in das6402_ai_cmd()
257 struct comedi_cmd *cmd) in das6402_ai_check_chanlist() argument
259 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das6402_ai_check_chanlist()
260 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das6402_ai_check_chanlist()
[all …]
Ddas16.c477 struct comedi_cmd *cmd = &async->cmd; in das16_interrupt() local
519 if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) in das16_interrupt()
564 struct comedi_cmd *cmd) in das16_ai_check_chanlist() argument
566 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in das16_ai_check_chanlist()
567 unsigned int range0 = CR_RANGE(cmd->chanlist[0]); in das16_ai_check_chanlist()
570 for (i = 1; i < cmd->chanlist_len; i++) { in das16_ai_check_chanlist()
571 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in das16_ai_check_chanlist()
572 unsigned int range = CR_RANGE(cmd->chanlist[i]); in das16_ai_check_chanlist()
591 struct comedi_cmd *cmd) in das16_cmd_test() argument
601 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in das16_cmd_test()
[all …]
Dpcl711.c194 struct comedi_cmd *cmd = &s->async->cmd; in pcl711_interrupt() local
208 if (cmd->stop_src == TRIG_COUNT && in pcl711_interrupt()
209 s->async->scans_done >= cmd->stop_arg) in pcl711_interrupt()
282 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl711_ai_cmdtest() argument
288 err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW); in pcl711_ai_cmdtest()
289 err |= comedi_check_trigger_src(&cmd->scan_begin_src, in pcl711_ai_cmdtest()
291 err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW); in pcl711_ai_cmdtest()
292 err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT); in pcl711_ai_cmdtest()
293 err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE); in pcl711_ai_cmdtest()
300 err |= comedi_check_trigger_is_unique(cmd->scan_begin_src); in pcl711_ai_cmdtest()
[all …]
Dadv_pci1710.c258 struct comedi_cmd *cmd) in pci171x_ai_check_chanlist() argument
261 unsigned int chan0 = CR_CHAN(cmd->chanlist[0]); in pci171x_ai_check_chanlist()
262 unsigned int last_aref = CR_AREF(cmd->chanlist[0]); in pci171x_ai_check_chanlist()
268 if (cmd->chanlist_len == 1) { in pci171x_ai_check_chanlist()
269 devpriv->saved_seglen = cmd->chanlist_len; in pci171x_ai_check_chanlist()
274 chansegment[0] = cmd->chanlist[0]; in pci171x_ai_check_chanlist()
276 for (i = 1; i < cmd->chanlist_len; i++) { in pci171x_ai_check_chanlist()
277 unsigned int chan = CR_CHAN(cmd->chanlist[i]); in pci171x_ai_check_chanlist()
278 unsigned int aref = CR_AREF(cmd->chanlist[i]); in pci171x_ai_check_chanlist()
280 if (cmd->chanlist[0] == cmd->chanlist[i]) in pci171x_ai_check_chanlist()
[all …]
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sriov_pf.c28 u32 cmd; member
36 struct qlcnic_cmd_args cmd; in qlcnic_sriov_pf_set_vport_info() local
39 if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO)) in qlcnic_sriov_pf_set_vport_info()
42 cmd.req.arg[1] = (vport_id << 16) | 0x1; in qlcnic_sriov_pf_set_vport_info()
43 cmd.req.arg[2] = npar_info->bit_offsets; in qlcnic_sriov_pf_set_vport_info()
44 cmd.req.arg[2] |= npar_info->min_tx_bw << 16; in qlcnic_sriov_pf_set_vport_info()
45 cmd.req.arg[3] = npar_info->max_tx_bw | (npar_info->max_tx_ques << 16); in qlcnic_sriov_pf_set_vport_info()
46 cmd.req.arg[4] = npar_info->max_tx_mac_filters; in qlcnic_sriov_pf_set_vport_info()
47 cmd.req.arg[4] |= npar_info->max_rx_mcast_mac_filters << 16; in qlcnic_sriov_pf_set_vport_info()
48 cmd.req.arg[5] = npar_info->max_rx_ucast_mac_filters | in qlcnic_sriov_pf_set_vport_info()
[all …]
Dqlcnic_83xx_hw.c447 struct qlcnic_cmd_args *cmd) in qlcnic_83xx_get_mbx_data() argument
451 if (cmd->op_type == QLC_83XX_MBX_POST_BC_OP) in qlcnic_83xx_get_mbx_data()
454 for (i = 0; i < cmd->rsp.num; i++) in qlcnic_83xx_get_mbx_data()
455 cmd->rsp.arg[i] = readl(QLCNIC_MBX_FW(adapter->ahw, i)); in qlcnic_83xx_get_mbx_data()
796 struct qlcnic_cmd_args *cmd) in qlcnic_dump_mbx() argument
800 if (cmd->op_type == QLC_83XX_MBX_POST_BC_OP) in qlcnic_dump_mbx()
804 "Host MBX regs(%d)\n", cmd->req.num); in qlcnic_dump_mbx()
805 for (i = 0; i < cmd->req.num; i++) { in qlcnic_dump_mbx()
808 pr_info("%08x ", cmd->req.arg[i]); in qlcnic_dump_mbx()
812 "FW MBX regs(%d)\n", cmd->rsp.num); in qlcnic_dump_mbx()
[all …]
Dqlcnic_ctx.c62 if (type == mbx_tbl[i].cmd) { in qlcnic_82xx_alloc_mbx_args()
86 void qlcnic_free_mbx_args(struct qlcnic_cmd_args *cmd) in qlcnic_free_mbx_args() argument
88 kfree(cmd->req.arg); in qlcnic_free_mbx_args()
89 cmd->req.arg = NULL; in qlcnic_free_mbx_args()
90 kfree(cmd->rsp.arg); in qlcnic_free_mbx_args()
91 cmd->rsp.arg = NULL; in qlcnic_free_mbx_args()
114 struct qlcnic_cmd_args *cmd) in qlcnic_82xx_issue_cmd() argument
127 cmd->rsp.arg[0] = QLCNIC_RCODE_TIMEOUT; in qlcnic_82xx_issue_cmd()
128 return cmd->rsp.arg[0]; in qlcnic_82xx_issue_cmd()
132 for (i = 1; i < cmd->req.num; i++) in qlcnic_82xx_issue_cmd()
[all …]
Dqlcnic_sriov_common.c232 struct qlcnic_cmd_args cmd; in qlcnic_sriov_cleanup_list() local
242 cmd.req.arg = (u32 *)trans->req_pay; in qlcnic_sriov_cleanup_list()
243 cmd.rsp.arg = (u32 *)trans->rsp_pay; in qlcnic_sriov_cleanup_list()
244 qlcnic_free_mbx_args(&cmd); in qlcnic_sriov_cleanup_list()
306 struct qlcnic_cmd_args cmd; in qlcnic_sriov_post_bc_msg() local
310 memset(&cmd, 0, sizeof(struct qlcnic_cmd_args)); in qlcnic_sriov_post_bc_msg()
311 cmd.hdr = hdr; in qlcnic_sriov_post_bc_msg()
312 cmd.pay = pay; in qlcnic_sriov_post_bc_msg()
313 cmd.pay_size = size; in qlcnic_sriov_post_bc_msg()
314 cmd.func_num = pci_func; in qlcnic_sriov_post_bc_msg()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dbmi.c32 struct bmi_cmd cmd; in ath10k_bmi_done() local
33 u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.done); in ath10k_bmi_done()
44 cmd.id = __cpu_to_le32(BMI_DONE); in ath10k_bmi_done()
46 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL); in ath10k_bmi_done()
58 struct bmi_cmd cmd; in ath10k_bmi_get_target_info() local
60 u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.get_target_info); in ath10k_bmi_get_target_info()
71 cmd.id = __cpu_to_le32(BMI_GET_TARGET_INFO); in ath10k_bmi_get_target_info()
73 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen); in ath10k_bmi_get_target_info()
94 struct bmi_cmd cmd; in ath10k_bmi_read_memory() local
96 u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.read_mem); in ath10k_bmi_read_memory()
[all …]
Dwmi-tlv.c1018 struct wmi_tlv_pdev_suspend *cmd; in ath10k_wmi_tlv_op_gen_pdev_suspend() local
1022 skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd)); in ath10k_wmi_tlv_op_gen_pdev_suspend()
1028 tlv->len = __cpu_to_le16(sizeof(*cmd)); in ath10k_wmi_tlv_op_gen_pdev_suspend()
1029 cmd = (void *)tlv->value; in ath10k_wmi_tlv_op_gen_pdev_suspend()
1030 cmd->opt = __cpu_to_le32(opt); in ath10k_wmi_tlv_op_gen_pdev_suspend()
1039 struct wmi_tlv_resume_cmd *cmd; in ath10k_wmi_tlv_op_gen_pdev_resume() local
1043 skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd)); in ath10k_wmi_tlv_op_gen_pdev_resume()
1049 tlv->len = __cpu_to_le16(sizeof(*cmd)); in ath10k_wmi_tlv_op_gen_pdev_resume()
1050 cmd = (void *)tlv->value; in ath10k_wmi_tlv_op_gen_pdev_resume()
1051 cmd->reserved = __cpu_to_le32(0); in ath10k_wmi_tlv_op_gen_pdev_resume()
[all …]
Dwmi.c933 u32 cmd = 0; in ath10k_wmi_cmd_send_nowait() local
938 cmd |= SM(cmd_id, WMI_CMD_HDR_CMD_ID); in ath10k_wmi_cmd_send_nowait()
941 cmd_hdr->cmd_id = __cpu_to_le32(cmd); in ath10k_wmi_cmd_send_nowait()
1057 struct wmi_mgmt_tx_cmd *cmd; in ath10k_wmi_op_gen_mgmt_tx() local
1070 len = sizeof(cmd->hdr) + msdu->len; in ath10k_wmi_op_gen_mgmt_tx()
1086 cmd = (struct wmi_mgmt_tx_cmd *)skb->data; in ath10k_wmi_op_gen_mgmt_tx()
1088 cmd->hdr.vdev_id = __cpu_to_le32(ATH10K_SKB_CB(msdu)->vdev_id); in ath10k_wmi_op_gen_mgmt_tx()
1089 cmd->hdr.tx_rate = 0; in ath10k_wmi_op_gen_mgmt_tx()
1090 cmd->hdr.tx_power = 0; in ath10k_wmi_op_gen_mgmt_tx()
1091 cmd->hdr.buf_len = __cpu_to_le32(buf_len); in ath10k_wmi_op_gen_mgmt_tx()
[all …]
/linux-4.1.27/drivers/s390/cio/
Ddevice_status.c80 cdev->private->irb.scsw.cmd.ectl = 0; in ccw_device_accumulate_ecw()
81 if ((irb->scsw.cmd.stctl & SCSW_STCTL_ALERT_STATUS) && in ccw_device_accumulate_ecw()
82 !(irb->scsw.cmd.stctl & SCSW_STCTL_INTER_STATUS)) in ccw_device_accumulate_ecw()
83 cdev->private->irb.scsw.cmd.ectl = irb->scsw.cmd.ectl; in ccw_device_accumulate_ecw()
85 if (!cdev->private->irb.scsw.cmd.ectl) in ccw_device_accumulate_ecw()
97 if (!irb->scsw.cmd.eswf && in ccw_device_accumulate_esw_valid()
98 (irb->scsw.cmd.stctl == SCSW_STCTL_STATUS_PEND)) in ccw_device_accumulate_esw_valid()
100 if (irb->scsw.cmd.stctl == in ccw_device_accumulate_esw_valid()
102 !(irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED)) in ccw_device_accumulate_esw_valid()
125 if (irb->scsw.cmd.eswf) { in ccw_device_accumulate_esw()
[all …]
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_gmr.c45 uint32_t *cmd; in vmw_gmr2_bind() local
47 uint32_t define_size = sizeof(define_cmd) + sizeof(*cmd); in vmw_gmr2_bind()
49 uint32_t remap_size = VMW_PPN_SIZE * num_pages + (sizeof(remap_cmd) + sizeof(*cmd)) * remap_num; in vmw_gmr2_bind()
54 cmd_orig = cmd = vmw_fifo_reserve(dev_priv, cmd_size); in vmw_gmr2_bind()
55 if (unlikely(cmd == NULL)) in vmw_gmr2_bind()
61 *cmd++ = SVGA_CMD_DEFINE_GMR2; in vmw_gmr2_bind()
62 memcpy(cmd, &define_cmd, sizeof(define_cmd)); in vmw_gmr2_bind()
63 cmd += sizeof(define_cmd) / sizeof(*cmd); in vmw_gmr2_bind()
71 remap_cmd.flags = (VMW_PPN_SIZE > sizeof(*cmd)) ? in vmw_gmr2_bind()
80 *cmd++ = SVGA_CMD_REMAP_GMR2; in vmw_gmr2_bind()
[all …]
Dvmwgfx_context.c113 } *cmd; in vmw_hw_context_destroy() local
131 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd)); in vmw_hw_context_destroy()
132 if (unlikely(cmd == NULL)) { in vmw_hw_context_destroy()
138 cmd->header.id = cpu_to_le32(SVGA_3D_CMD_CONTEXT_DESTROY); in vmw_hw_context_destroy()
139 cmd->header.size = cpu_to_le32(sizeof(cmd->body)); in vmw_hw_context_destroy()
140 cmd->body.cid = cpu_to_le32(res->id); in vmw_hw_context_destroy()
142 vmw_fifo_commit(dev_priv, sizeof(*cmd)); in vmw_hw_context_destroy()
192 } *cmd; in vmw_context_init() local
211 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd)); in vmw_context_init()
212 if (unlikely(cmd == NULL)) { in vmw_context_init()
[all …]
Dvmwgfx_mob.c101 } *cmd; in vmw_setup_otable_base() local
134 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd)); in vmw_setup_otable_base()
135 if (unlikely(cmd == NULL)) { in vmw_setup_otable_base()
141 memset(cmd, 0, sizeof(*cmd)); in vmw_setup_otable_base()
142 cmd->header.id = SVGA_3D_CMD_SET_OTABLE_BASE64; in vmw_setup_otable_base()
143 cmd->header.size = sizeof(cmd->body); in vmw_setup_otable_base()
144 cmd->body.type = type; in vmw_setup_otable_base()
145 cmd->body.baseAddress = cpu_to_le64(mob->pt_root_page >> PAGE_SHIFT); in vmw_setup_otable_base()
146 cmd->body.sizeInBytes = otable->size; in vmw_setup_otable_base()
147 cmd->body.validSizeInBytes = 0; in vmw_setup_otable_base()
[all …]
Dvmwgfx_shader.c138 } *cmd; in vmw_gb_shader_create() local
154 cmd = vmw_fifo_reserve(dev_priv, sizeof(*cmd)); in vmw_gb_shader_create()
155 if (unlikely(cmd == NULL)) { in vmw_gb_shader_create()
162 cmd->header.id = SVGA_3D_CMD_DEFINE_GB_SHADER; in vmw_gb_shader_create()
163 cmd->header.size = sizeof(cmd->body); in vmw_gb_shader_create()
164 cmd->body.shid = res->id; in vmw_gb_shader_create()
165 cmd->body.type = shader->type; in vmw_gb_shader_create()
166 cmd->body.sizeInBytes = shader->size; in vmw_gb_shader_create()
167 vmw_fifo_commit(dev_priv, sizeof(*cmd)); in vmw_gb_shader_create()
185 } *cmd; in vmw_gb_shader_bind() local
[all …]
Dvmwgfx_execbuf.c620 } *cmd; in vmw_cmd_cid_check() local
622 cmd = container_of(header, struct vmw_cid_cmd, header); in vmw_cmd_cid_check()
624 user_context_converter, &cmd->cid, NULL); in vmw_cmd_cid_check()
634 } *cmd; in vmw_cmd_set_render_target_check() local
639 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_set_render_target_check()
642 user_context_converter, &cmd->body.cid, in vmw_cmd_set_render_target_check()
649 &cmd->body.target.sid, &res_node); in vmw_cmd_set_render_target_check()
659 bi.i1.rt_type = cmd->body.type; in vmw_cmd_set_render_target_check()
673 } *cmd; in vmw_cmd_surface_copy_check() local
676 cmd = container_of(header, struct vmw_sid_cmd, header); in vmw_cmd_surface_copy_check()
[all …]
/linux-4.1.27/drivers/net/wireless/
Dmwl8k.c439 static const char *mwl8k_cmd_name(__le16 cmd, char *buf, int bufsize) in mwl8k_cmd_name() argument
441 u16 command = le16_to_cpu(cmd); in mwl8k_cmd_name()
480 snprintf(buf, bufsize, "0x%x", cmd); in mwl8k_cmd_name()
638 struct mwl8k_cmd_pkt *cmd; in mwl8k_load_fw_image() local
642 cmd = kmalloc(sizeof(*cmd) + 256, GFP_KERNEL); in mwl8k_load_fw_image()
643 if (cmd == NULL) in mwl8k_load_fw_image()
646 cmd->code = cpu_to_le16(MWL8K_CMD_CODE_DNLD); in mwl8k_load_fw_image()
647 cmd->seq_num = 0; in mwl8k_load_fw_image()
648 cmd->macid = 0; in mwl8k_load_fw_image()
649 cmd->result = 0; in mwl8k_load_fw_image()
[all …]
/linux-4.1.27/drivers/s390/char/
Dhmcdrv_ftp.c37 static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len);
38 static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp);
49 static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len) in hmcdrv_ftp_cmd_getid() argument
54 enum hmcdrv_ftp_cmdid cmd; /* associated command as enum */ in hmcdrv_ftp_cmd_getid() member
69 .cmd = HMCDRV_FTP_GET}, in hmcdrv_ftp_cmd_getid()
71 .cmd = HMCDRV_FTP_DIR}, in hmcdrv_ftp_cmd_getid()
73 .cmd = HMCDRV_FTP_DELETE}, in hmcdrv_ftp_cmd_getid()
75 .cmd = HMCDRV_FTP_NLIST}, in hmcdrv_ftp_cmd_getid()
77 .cmd = HMCDRV_FTP_PUT}, in hmcdrv_ftp_cmd_getid()
79 .cmd = HMCDRV_FTP_APPEND}, in hmcdrv_ftp_cmd_getid()
[all …]
/linux-4.1.27/drivers/firmware/
Dqcom_scm.c118 struct qcom_scm_command *cmd; in alloc_qcom_scm_command() local
119 size_t len = sizeof(*cmd) + sizeof(struct qcom_scm_response) + cmd_size + in alloc_qcom_scm_command()
123 cmd = kzalloc(PAGE_ALIGN(len), GFP_KERNEL); in alloc_qcom_scm_command()
124 if (cmd) { in alloc_qcom_scm_command()
125 cmd->len = cpu_to_le32(len); in alloc_qcom_scm_command()
127 cmd->buf_offset = cpu_to_le32(offset); in alloc_qcom_scm_command()
128 cmd->resp_hdr_offset = cpu_to_le32(offset + cmd_size); in alloc_qcom_scm_command()
130 return cmd; in alloc_qcom_scm_command()
139 static inline void free_qcom_scm_command(struct qcom_scm_command *cmd) in free_qcom_scm_command() argument
141 kfree(cmd); in free_qcom_scm_command()
[all …]
/linux-4.1.27/arch/m68k/atari/
Datakeyb.c337 static const char cmd[2] = { 0x80, 0x01 }; in ikbd_reset() local
339 ikbd_write(cmd, 2); in ikbd_reset()
350 char cmd[2] = { 0x07, mode }; in ikbd_mouse_button_action() local
352 ikbd_write(cmd, 2); in ikbd_mouse_button_action()
358 static const char cmd[1] = { 0x08 }; in ikbd_mouse_rel_pos() local
360 ikbd_write(cmd, 1); in ikbd_mouse_rel_pos()
367 char cmd[5] = { 0x09, xmax>>8, xmax&0xFF, ymax>>8, ymax&0xFF }; in ikbd_mouse_abs_pos() local
369 ikbd_write(cmd, 5); in ikbd_mouse_abs_pos()
375 char cmd[3] = { 0x0A, dx, dy }; in ikbd_mouse_kbd_mode() local
377 ikbd_write(cmd, 3); in ikbd_mouse_kbd_mode()
[all …]
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_transfer.c131 uint8_t *cmd = *command_buffer_ptr; in udl_compress_hline16() local
134 (cmd_buffer_end - MIN_RLX_CMD_BYTES > cmd)) { in udl_compress_hline16()
141 prefetchw((void *) cmd); /* pull in one cache line at least */ in udl_compress_hline16()
143 *cmd++ = 0xaf; in udl_compress_hline16()
144 *cmd++ = 0x6b; in udl_compress_hline16()
145 *cmd++ = (uint8_t) ((dev_addr >> 16) & 0xFF); in udl_compress_hline16()
146 *cmd++ = (uint8_t) ((dev_addr >> 8) & 0xFF); in udl_compress_hline16()
147 *cmd++ = (uint8_t) ((dev_addr) & 0xFF); in udl_compress_hline16()
149 cmd_pixels_count_byte = cmd++; /* we'll know this later */ in udl_compress_hline16()
152 raw_pixels_count_byte = cmd++; /* we'll know this later */ in udl_compress_hline16()
[all …]
/linux-4.1.27/drivers/scsi/libsas/
Dsas_scsi_host.c148 static struct sas_task *sas_create_task(struct scsi_cmnd *cmd, in sas_create_task() argument
158 task->uldd_task = cmd; in sas_create_task()
159 ASSIGN_SAS_TASK(cmd, task); in sas_create_task()
165 int_to_scsilun(cmd->device->lun, &lun); in sas_create_task()
168 task->ssp_task.cmd = cmd; in sas_create_task()
170 task->scatter = scsi_sglist(cmd); in sas_create_task()
171 task->num_scatter = scsi_sg_count(cmd); in sas_create_task()
172 task->total_xfer_len = scsi_bufflen(cmd); in sas_create_task()
173 task->data_dir = cmd->sc_data_direction; in sas_create_task()
180 int sas_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) in sas_queuecommand() argument
[all …]
/linux-4.1.27/drivers/staging/unisys/uislib/
Duislib.c157 bus_no = msg->cmd.create_bus.bus_no; in create_bus()
158 dev_count = msg->cmd.create_bus.dev_count; in create_bus()
189 bus->bus_inst_uuid = msg->cmd.create_bus.bus_inst_uuid; in create_bus()
209 if ((msg->cmd.create_bus.channel_addr != 0) && in create_bus()
210 (msg->cmd.create_bus.channel_bytes != 0)) { in create_bus()
211 bus->bus_channel_bytes = msg->cmd.create_bus.channel_bytes; in create_bus()
213 init_vbus_channel(msg->cmd.create_bus.channel_addr, in create_bus()
214 msg->cmd.create_bus.channel_bytes); in create_bus()
218 struct guest_msgs cmd; in create_bus() local
220 cmd.msgtype = GUEST_ADD_VBUS; in create_bus()
[all …]
/linux-4.1.27/include/trace/events/
Dscsi.h203 TP_PROTO(struct scsi_cmnd *cmd),
205 TP_ARGS(cmd),
217 __dynamic_array(unsigned char, cmnd, cmd->cmd_len)
221 __entry->host_no = cmd->device->host->host_no;
222 __entry->channel = cmd->device->channel;
223 __entry->id = cmd->device->id;
224 __entry->lun = cmd->device->lun;
225 __entry->opcode = cmd->cmnd[0];
226 __entry->cmd_len = cmd->cmd_len;
227 __entry->data_sglen = scsi_sg_count(cmd);
[all …]
Dtarget.h133 TP_PROTO(struct se_cmd *cmd),
135 TP_ARGS(cmd),
143 __string( initiator, cmd->se_sess->se_node_acl->initiatorname )
147 __entry->unpacked_lun = cmd->orig_fe_lun;
148 __entry->opcode = cmd->t_task_cdb[0];
149 __entry->data_length = cmd->data_length;
150 __entry->task_attribute = cmd->sam_task_attr;
151 memcpy(__entry->cdb, cmd->t_task_cdb, TCM_MAX_COMMAND_SIZE);
152 __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname);
168 TP_PROTO(struct se_cmd *cmd),
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb/
Dgp8psk-fe.c120 u8 cmd[10]; in gp8psk_fe_set_frontend() local
126 cmd[4] = freq & 0xff; in gp8psk_fe_set_frontend()
127 cmd[5] = (freq >> 8) & 0xff; in gp8psk_fe_set_frontend()
128 cmd[6] = (freq >> 16) & 0xff; in gp8psk_fe_set_frontend()
129 cmd[7] = (freq >> 24) & 0xff; in gp8psk_fe_set_frontend()
157 cmd[0] = c->symbol_rate & 0xff; in gp8psk_fe_set_frontend()
158 cmd[1] = (c->symbol_rate >> 8) & 0xff; in gp8psk_fe_set_frontend()
159 cmd[2] = (c->symbol_rate >> 16) & 0xff; in gp8psk_fe_set_frontend()
160 cmd[3] = (c->symbol_rate >> 24) & 0xff; in gp8psk_fe_set_frontend()
168 cmd[9] = 0; break; in gp8psk_fe_set_frontend()
[all …]
Dvp702x-fe.c147 u8 *cmd; in vp702x_fe_set_frontend() local
151 cmd = dst->buf; in vp702x_fe_set_frontend()
152 memset(cmd, 0, 10); in vp702x_fe_set_frontend()
154 cmd[0] = (freq >> 8) & 0x7f; in vp702x_fe_set_frontend()
155 cmd[1] = freq & 0xff; in vp702x_fe_set_frontend()
156 cmd[2] = 1; /* divrate == 4 -> frequencyRef[1] -> 1 here */ in vp702x_fe_set_frontend()
160 cmd[3] = (sr >> 12) & 0xff; in vp702x_fe_set_frontend()
161 cmd[4] = (sr >> 4) & 0xff; in vp702x_fe_set_frontend()
162 cmd[5] = (sr << 4) & 0xf0; in vp702x_fe_set_frontend()
172 cmd[6] |= 0x40; in vp702x_fe_set_frontend()
[all …]
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_compat32.c90 static int translated_ioctl(struct file *file, unsigned int cmd, in translated_ioctl() argument
94 return file->f_op->unlocked_ioctl(file, cmd, arg); in translated_ioctl()
165 static int get_compat_cmd(struct comedi_cmd __user *cmd, in get_compat_cmd() argument
176 !access_ok(VERIFY_WRITE, cmd, sizeof(*cmd))) in get_compat_cmd()
181 err |= __put_user(temp.uint, &cmd->subdev); in get_compat_cmd()
183 err |= __put_user(temp.uint, &cmd->flags); in get_compat_cmd()
185 err |= __put_user(temp.uint, &cmd->start_src); in get_compat_cmd()
187 err |= __put_user(temp.uint, &cmd->start_arg); in get_compat_cmd()
189 err |= __put_user(temp.uint, &cmd->scan_begin_src); in get_compat_cmd()
191 err |= __put_user(temp.uint, &cmd->scan_begin_arg); in get_compat_cmd()
[all …]
/linux-4.1.27/drivers/w1/
Dw1_netlink.c47 struct w1_netlink_cmd *cmd; /* advances as cmds are appened */ member
109 block->cmd = NULL; in w1_reply_make_space()
153 struct w1_netlink_cmd *cmd) in w1_netlink_queue_cmd() argument
157 sizeof(struct w1_netlink_msg) + sizeof(*cmd) + cmd->len); in w1_netlink_queue_cmd()
167 block->cmd = (struct w1_netlink_cmd *)(block->msg->data); in w1_netlink_queue_cmd()
169 space = sizeof(*cmd) + cmd->len; in w1_netlink_queue_cmd()
170 if (block->cmd != cmd) in w1_netlink_queue_cmd()
171 memcpy(block->cmd, cmd, space); in w1_netlink_queue_cmd()
192 struct w1_netlink_cmd *cmd = (struct w1_netlink_cmd *)block->msg->data; in w1_netlink_queue_status() local
193 memcpy(cmd, req_cmd, sizeof(*cmd)); in w1_netlink_queue_status()
[all …]
/linux-4.1.27/drivers/gpu/drm/via/
Dvia_verifier.c347 investigate_hazard(uint32_t cmd, hazard_t hz, drm_via_state_t *cur_seq) in investigate_hazard() argument
359 if (cmd == HALCYON_HEADER2) in investigate_hazard()
363 if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1) in investigate_hazard()
367 if (cmd == HALCYON_HEADER2) in investigate_hazard()
372 if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1) in investigate_hazard()
377 if ((cmd & HALCYON_FIREMASK) == HALCYON_FIRECMD) in investigate_hazard()
382 if (HC_DUMMY == cmd) in investigate_hazard()
387 if (0xdddddddd == cmd) in investigate_hazard()
394 (cmd & 0x00FFFFFF); in investigate_hazard()
399 ((cmd & 0xFF) << 24); in investigate_hazard()
[all …]
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_ethtool.c57 static int xgene_get_settings(struct net_device *ndev, struct ethtool_cmd *cmd) in xgene_get_settings() argument
66 return phy_ethtool_gset(phydev, cmd); in xgene_get_settings()
68 cmd->supported = SUPPORTED_1000baseT_Full | in xgene_get_settings()
70 cmd->advertising = cmd->supported; in xgene_get_settings()
71 ethtool_cmd_speed_set(cmd, SPEED_1000); in xgene_get_settings()
72 cmd->duplex = DUPLEX_FULL; in xgene_get_settings()
73 cmd->port = PORT_MII; in xgene_get_settings()
74 cmd->transceiver = XCVR_INTERNAL; in xgene_get_settings()
75 cmd->autoneg = AUTONEG_ENABLE; in xgene_get_settings()
77 cmd->supported = SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE; in xgene_get_settings()
[all …]
/linux-4.1.27/drivers/block/
Dnull_blk.c171 static void free_cmd(struct nullb_cmd *cmd) in free_cmd() argument
173 put_tag(cmd->nq, cmd->tag); in free_cmd()
178 struct nullb_cmd *cmd; in __alloc_cmd() local
183 cmd = &nq->cmds[tag]; in __alloc_cmd()
184 cmd->tag = tag; in __alloc_cmd()
185 cmd->nq = nq; in __alloc_cmd()
186 return cmd; in __alloc_cmd()
194 struct nullb_cmd *cmd; in alloc_cmd() local
197 cmd = __alloc_cmd(nq); in alloc_cmd()
198 if (cmd || !can_wait) in alloc_cmd()
[all …]
/linux-4.1.27/arch/cris/arch-v10/kernel/
Ddma.c231 *R_DMA_CH0_CMD = IO_STATE(R_DMA_CH0_CMD, cmd, reset); in cris_free_dma()
232 while (IO_EXTRACT(R_DMA_CH0_CMD, cmd, *R_DMA_CH0_CMD) == in cris_free_dma()
233 IO_STATE_VALUE(R_DMA_CH0_CMD, cmd, reset)); in cris_free_dma()
236 *R_DMA_CH1_CMD = IO_STATE(R_DMA_CH1_CMD, cmd, reset); in cris_free_dma()
237 while (IO_EXTRACT(R_DMA_CH1_CMD, cmd, *R_DMA_CH1_CMD) == in cris_free_dma()
238 IO_STATE_VALUE(R_DMA_CH1_CMD, cmd, reset)); in cris_free_dma()
241 *R_DMA_CH2_CMD = IO_STATE(R_DMA_CH2_CMD, cmd, reset); in cris_free_dma()
242 while (IO_EXTRACT(R_DMA_CH2_CMD, cmd, *R_DMA_CH2_CMD) == in cris_free_dma()
243 IO_STATE_VALUE(R_DMA_CH2_CMD, cmd, reset)); in cris_free_dma()
246 *R_DMA_CH3_CMD = IO_STATE(R_DMA_CH3_CMD, cmd, reset); in cris_free_dma()
[all …]
/linux-4.1.27/drivers/i2c/busses/
Di2c-pmcmsp.c433 static inline u32 pmcmsptwi_cmd_to_reg(const struct pmcmsptwi_cmd *cmd) in pmcmsptwi_cmd_to_reg() argument
435 return ((cmd->type & 0x3) << 8) | in pmcmsptwi_cmd_to_reg()
436 (((cmd->write_len - 1) & 0x7) << 4) | in pmcmsptwi_cmd_to_reg()
437 ((cmd->read_len - 1) & 0x7); in pmcmsptwi_cmd_to_reg()
444 struct pmcmsptwi_cmd *cmd, in pmcmsptwi_xfer_cmd() argument
449 if ((cmd->type == MSP_TWI_CMD_WRITE && cmd->write_len == 0) || in pmcmsptwi_xfer_cmd()
450 (cmd->type == MSP_TWI_CMD_READ && cmd->read_len == 0) || in pmcmsptwi_xfer_cmd()
451 (cmd->type == MSP_TWI_CMD_WRITE_READ && in pmcmsptwi_xfer_cmd()
452 (cmd->read_len == 0 || cmd->write_len == 0))) { in pmcmsptwi_xfer_cmd()
461 "Setting address to 0x%04x\n", cmd->addr); in pmcmsptwi_xfer_cmd()
[all …]
/linux-4.1.27/sound/soc/intel/atom/
Dsst-atom-controls.c115 struct sst_param_sba_ssp_slot_map cmd; in sst_send_slot_map() local
117 SST_FILL_DEFAULT_DESTINATION(cmd.header.dst); in sst_send_slot_map()
118 cmd.header.command_id = SBA_SET_SSP_SLOT_MAP; in sst_send_slot_map()
119 cmd.header.length = sizeof(struct sst_param_sba_ssp_slot_map) in sst_send_slot_map()
122 cmd.param_id = SBA_SET_SSP_SLOT_MAP; in sst_send_slot_map()
123 cmd.param_len = sizeof(cmd.rx_slot_map) + sizeof(cmd.tx_slot_map) in sst_send_slot_map()
124 + sizeof(cmd.ssp_index); in sst_send_slot_map()
125 cmd.ssp_index = SSP_CODEC; in sst_send_slot_map()
127 memcpy(cmd.rx_slot_map, &sst_ssp_tx_map[0], sizeof(cmd.rx_slot_map)); in sst_send_slot_map()
128 memcpy(cmd.tx_slot_map, &sst_ssp_rx_map[0], sizeof(cmd.tx_slot_map)); in sst_send_slot_map()
[all …]
/linux-4.1.27/drivers/net/wimax/i2400m/
Dcontrol.c868 struct i2400m_cmd_enter_power_save *cmd; in i2400m_cmd_enter_powersave() local
872 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in i2400m_cmd_enter_powersave()
873 if (cmd == NULL) in i2400m_cmd_enter_powersave()
875 cmd->hdr.type = cpu_to_le16(I2400M_MT_CMD_ENTER_POWERSAVE); in i2400m_cmd_enter_powersave()
876 cmd->hdr.length = cpu_to_le16(sizeof(*cmd) - sizeof(cmd->hdr)); in i2400m_cmd_enter_powersave()
877 cmd->hdr.version = cpu_to_le16(I2400M_L3L4_VERSION); in i2400m_cmd_enter_powersave()
878 cmd->tlv.type = cpu_to_le16(I2400M_TLV_TYPE_WAKEUP_MODE); in i2400m_cmd_enter_powersave()
879 cmd->tlv.length = cpu_to_le16(sizeof(cmd->val)); in i2400m_cmd_enter_powersave()
880 cmd->val = cpu_to_le32(I2400M_WAKEUP_ENABLED); in i2400m_cmd_enter_powersave()
882 ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd)); in i2400m_cmd_enter_powersave()
[all …]
Dop-rfkill.c94 } __packed *cmd; in i2400m_op_rfkill_sw_toggle() local
100 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in i2400m_op_rfkill_sw_toggle()
101 if (cmd == NULL) in i2400m_op_rfkill_sw_toggle()
103 cmd->hdr.type = cpu_to_le16(I2400M_MT_CMD_RF_CONTROL); in i2400m_op_rfkill_sw_toggle()
104 cmd->hdr.length = sizeof(cmd->sw_rf); in i2400m_op_rfkill_sw_toggle()
105 cmd->hdr.version = cpu_to_le16(I2400M_L3L4_VERSION); in i2400m_op_rfkill_sw_toggle()
106 cmd->sw_rf.hdr.type = cpu_to_le16(I2400M_TLV_RF_OPERATION); in i2400m_op_rfkill_sw_toggle()
107 cmd->sw_rf.hdr.length = cpu_to_le16(sizeof(cmd->sw_rf.status)); in i2400m_op_rfkill_sw_toggle()
110 cmd->sw_rf.status = cpu_to_le32(2); in i2400m_op_rfkill_sw_toggle()
113 cmd->sw_rf.status = cpu_to_le32(1); in i2400m_op_rfkill_sw_toggle()
[all …]
/linux-4.1.27/arch/s390/include/asm/
Dscsw.h139 struct cmd_scsw cmd; member
237 return scsw->cmd.key; in scsw_key()
252 return scsw->cmd.eswf; in scsw_eswf()
267 return scsw->cmd.cc; in scsw_cc()
282 return scsw->cmd.ectl; in scsw_ectl()
297 return scsw->cmd.pno; in scsw_pno()
312 return scsw->cmd.fctl; in scsw_fctl()
327 return scsw->cmd.actl; in scsw_actl()
342 return scsw->cmd.stctl; in scsw_stctl()
357 return scsw->cmd.dstat; in scsw_dstat()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
Dwmi.c305 struct wmi_create_pstream_cmd cmd; in ath6kl_wmi_implicit_create_pstream() local
373 memset(&cmd, 0, sizeof(cmd)); in ath6kl_wmi_implicit_create_pstream()
374 cmd.traffic_class = traffic_class; in ath6kl_wmi_implicit_create_pstream()
375 cmd.user_pri = usr_pri; in ath6kl_wmi_implicit_create_pstream()
376 cmd.inactivity_int = in ath6kl_wmi_implicit_create_pstream()
379 cmd.tsid = WMI_IMPLICIT_PSTREAM; in ath6kl_wmi_implicit_create_pstream()
380 ath6kl_wmi_create_pstream_cmd(wmi, if_idx, &cmd); in ath6kl_wmi_implicit_create_pstream()
764 struct roam_ctrl_cmd *cmd; in ath6kl_wmi_set_roam_lrssi_cmd() local
766 skb = ath6kl_wmi_get_new_buf(sizeof(*cmd)); in ath6kl_wmi_set_roam_lrssi_cmd()
770 cmd = (struct roam_ctrl_cmd *) skb->data; in ath6kl_wmi_set_roam_lrssi_cmd()
[all …]
/linux-4.1.27/net/core/
Ddev_ioctl.c121 static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc_locked() argument
129 switch (cmd) { in dev_ifsioc_locked()
241 static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd) in dev_ifsioc() argument
252 switch (cmd) { in dev_ifsioc()
319 if ((cmd >= SIOCDEVPRIVATE && in dev_ifsioc()
320 cmd <= SIOCDEVPRIVATE + 15) || in dev_ifsioc()
321 cmd == SIOCBONDENSLAVE || in dev_ifsioc()
322 cmd == SIOCBONDRELEASE || in dev_ifsioc()
323 cmd == SIOCBONDSETHWADDR || in dev_ifsioc()
324 cmd == SIOCBONDSLAVEINFOQUERY || in dev_ifsioc()
[all …]
/linux-4.1.27/drivers/isdn/act2000/
Dcapi.c100 if ((hdr->cmd.cmd == valid_msg[i].cmd.cmd) && in actcapi_chkhdr()
101 (hdr->cmd.subcmd == valid_msg[i].cmd.subcmd)) { in actcapi_chkhdr()
113 m->hdr.cmd.cmd = c; \
114 m->hdr.cmd.subcmd = s; \
573 msg->hdr.cmd.cmd = 0x86; in actcapi_data_b3_ind()
574 msg->hdr.cmd.subcmd = 0x03; in actcapi_data_b3_ind()
639 isdn_ctrl cmd; in actcapi_dispatch() local
645 ccmd = ((msg->hdr.cmd.cmd << 8) | msg->hdr.cmd.subcmd); in actcapi_dispatch()
662 cmd.driver = card->myid; in actcapi_dispatch()
663 cmd.command = ISDN_STAT_BSENT; in actcapi_dispatch()
[all …]
/linux-4.1.27/drivers/isdn/sc/
Devent.c43 isdn_ctrl cmd; in indicate_status() local
54 memcpy(&cmd.parm.length, Data, sizeof(cmd.parm.length)); in indicate_status()
57 memcpy(&cmd.parm.setup, Data, sizeof(cmd.parm.setup)); in indicate_status()
60 strlcpy(cmd.parm.num, Data, sizeof(cmd.parm.num)); in indicate_status()
64 cmd.command = event; in indicate_status()
65 cmd.driver = sc_adapter[card]->driverId; in indicate_status()
66 cmd.arg = Channel; in indicate_status()
67 return sc_adapter[card]->card->statcallb(&cmd); in indicate_status()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c714 struct ethtool_cmd *cmd) in ethtool_get_ptys_settings() argument
742 cmd->supported = 0; in ethtool_get_ptys_settings()
743 cmd->advertising = 0; in ethtool_get_ptys_settings()
745 cmd->supported |= ptys_get_supported_port(&ptys_reg); in ethtool_get_ptys_settings()
748 cmd->supported |= ptys2ethtool_link_modes(eth_proto, SUPPORTED); in ethtool_get_ptys_settings()
751 cmd->advertising |= ptys2ethtool_link_modes(eth_proto, ADVERTISED); in ethtool_get_ptys_settings()
753 cmd->supported |= SUPPORTED_Pause | SUPPORTED_Asym_Pause; in ethtool_get_ptys_settings()
754 cmd->advertising |= (priv->prof->tx_pause) ? ADVERTISED_Pause : 0; in ethtool_get_ptys_settings()
756 cmd->advertising |= (priv->prof->tx_pause ^ priv->prof->rx_pause) ? in ethtool_get_ptys_settings()
759 cmd->port = ptys_get_active_port(&ptys_reg); in ethtool_get_ptys_settings()
[all …]
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-mailbox.c189 static void write_mailbox(volatile struct ivtv_mailbox __iomem *mbox, int cmd, int args, u32 data[]) in write_mailbox() argument
193 write_sync(cmd, &mbox->cmd); in write_mailbox()
208 i, readl(&mbdata->mbox[i].cmd), readl(&mbdata->mbox[i].flags)); in clear_all_mailboxes()
214 static int ivtv_api_call(struct ivtv *itv, int cmd, int args, u32 data[]) in ivtv_api_call() argument
216 struct ivtv_mailbox_data *mbdata = (cmd >= 128) ? &itv->enc_mbox : &itv->dec_mbox; in ivtv_api_call()
228 cmd < 0 || cmd > 255 || api_info[cmd].name == NULL) { in ivtv_api_call()
229 IVTV_ERR("Invalid MB call: cmd = 0x%02x, args = %d\n", cmd, args); in ivtv_api_call()
233 if (api_info[cmd].flags & API_HIGH_VOL) { in ivtv_api_call()
234 IVTV_DEBUG_HI_MB("MB Call: %s\n", api_info[cmd].name); in ivtv_api_call()
237 IVTV_DEBUG_MB("MB Call: %s\n", api_info[cmd].name); in ivtv_api_call()
[all …]
/linux-4.1.27/net/tipc/
Dnetlink.c72 .cmd = TIPC_NL_BEARER_DISABLE,
77 .cmd = TIPC_NL_BEARER_ENABLE,
82 .cmd = TIPC_NL_BEARER_GET,
88 .cmd = TIPC_NL_BEARER_SET,
93 .cmd = TIPC_NL_SOCK_GET,
98 .cmd = TIPC_NL_PUBL_GET,
103 .cmd = TIPC_NL_LINK_GET,
109 .cmd = TIPC_NL_LINK_SET,
114 .cmd = TIPC_NL_LINK_RESET_STATS,
119 .cmd = TIPC_NL_MEDIA_GET,
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dscan.c99 struct wl1271_cmd_scan *cmd; in wl1271_scan_send() local
108 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in wl1271_scan_send()
110 if (!cmd || !trigger) { in wl1271_scan_send()
121 cmd->params.role_id = wlvif->role_id; in wl1271_scan_send()
123 if (WARN_ON(cmd->params.role_id == WL12XX_INVALID_ROLE_ID)) { in wl1271_scan_send()
128 cmd->params.scan_options = cpu_to_le16(scan_options); in wl1271_scan_send()
130 cmd->params.n_ch = wl1271_get_scan_channels(wl, wl->scan.req, in wl1271_scan_send()
131 cmd->channels, in wl1271_scan_send()
133 if (cmd->params.n_ch == 0) { in wl1271_scan_send()
138 cmd->params.tx_rate = cpu_to_le32(basic_rate); in wl1271_scan_send()
[all …]
/linux-4.1.27/drivers/crypto/ccp/
Dccp-dev.c37 struct ccp_cmd *cmd; member
91 int ccp_enqueue_cmd(struct ccp_cmd *cmd) in ccp_enqueue_cmd() argument
102 if (!cmd->callback) in ccp_enqueue_cmd()
105 cmd->ccp = ccp; in ccp_enqueue_cmd()
113 if (cmd->flags & CCP_CMD_MAY_BACKLOG) in ccp_enqueue_cmd()
114 list_add_tail(&cmd->entry, &ccp->backlog); in ccp_enqueue_cmd()
118 list_add_tail(&cmd->entry, &ccp->cmd); in ccp_enqueue_cmd()
143 struct ccp_cmd *cmd = container_of(work, struct ccp_cmd, work); in ccp_do_cmd_backlog() local
144 struct ccp_device *ccp = cmd->ccp; in ccp_do_cmd_backlog()
148 cmd->callback(cmd->data, -EINPROGRESS); in ccp_do_cmd_backlog()
[all …]
/linux-4.1.27/net/nfc/
Ddigital_core.c117 struct digital_cmd *cmd; in digital_wq_cmd_complete() local
124 cmd = list_first_entry_or_null(&ddev->cmd_queue, struct digital_cmd, in digital_wq_cmd_complete()
126 if (!cmd) { in digital_wq_cmd_complete()
131 list_del(&cmd->queue); in digital_wq_cmd_complete()
135 if (!IS_ERR(cmd->resp)) in digital_wq_cmd_complete()
137 cmd->resp->data, cmd->resp->len, false); in digital_wq_cmd_complete()
139 cmd->cmd_cb(ddev, cmd->cb_context, cmd->resp); in digital_wq_cmd_complete()
141 kfree(cmd->mdaa_params); in digital_wq_cmd_complete()
142 kfree(cmd); in digital_wq_cmd_complete()
150 struct digital_cmd *cmd = arg; in digital_send_cmd_complete() local
[all …]
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_target.c108 *cmd, struct atio_from_isp *atio, int ha_locked);
112 struct qla_tgt_cmd *cmd);
1299 struct qla_tgt_cmd *cmd; in abort_cmd_for_tag() local
1311 list_for_each_entry(cmd, &vha->qla_cmd_list, cmd_list) { in abort_cmd_for_tag()
1312 if (tag == cmd->atio.u.isp24.exchange_addr) { in abort_cmd_for_tag()
1313 cmd->state = QLA_TGT_STATE_ABORTED; in abort_cmd_for_tag()
1332 struct qla_tgt_cmd *cmd; in abort_cmds_for_lun() local
1347 list_for_each_entry(cmd, &vha->qla_cmd_list, cmd_list) { in abort_cmds_for_lun()
1351 cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id); in abort_cmds_for_lun()
1353 (struct scsi_lun *)&cmd->atio.u.isp24.fcp_cmnd.lun); in abort_cmds_for_lun()
[all …]
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_base.c158 megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
183 wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
194 megasas_issue_dcmd(struct megasas_instance *instance, struct megasas_cmd *cmd) in megasas_issue_dcmd() argument
197 cmd->frame_phys_addr, 0, instance->reg_set); in megasas_issue_dcmd()
210 struct megasas_cmd *cmd = NULL; in megasas_get_cmd() local
215 cmd = list_entry((&instance->cmd_pool)->next, in megasas_get_cmd()
217 list_del_init(&cmd->list); in megasas_get_cmd()
218 atomic_set(&cmd->mfi_mpt_pthr, MFI_MPT_DETACHED); in megasas_get_cmd()
224 return cmd; in megasas_get_cmd()
233 __megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd) in __megasas_return_cmd() argument
[all …]
Dmegaraid_sas_fusion.c65 struct megasas_cmd *cmd, u8 alt_status);
67 wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
71 megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd);
77 struct megasas_cmd *cmd);
167 struct megasas_cmd_fusion *cmd = NULL; in megasas_get_cmd_fusion() local
172 cmd = list_entry((&fusion->cmd_pool)->next, in megasas_get_cmd_fusion()
174 list_del_init(&cmd->list); in megasas_get_cmd_fusion()
180 return cmd; in megasas_get_cmd_fusion()
189 struct megasas_cmd_fusion *cmd) in megasas_return_cmd_fusion() argument
197 cmd->scmd = NULL; in megasas_return_cmd_fusion()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dcmd.c119 const enum carl9170_cmd_oids cmd, const unsigned int len) in carl9170_cmd_buf() argument
125 tmp->hdr.cmd = cmd; in carl9170_cmd_buf()
134 struct carl9170_cmd *cmd; in carl9170_reboot() local
137 cmd = carl9170_cmd_buf(ar, CARL9170_CMD_REBOOT_ASYNC, 0); in carl9170_reboot()
138 if (!cmd) in carl9170_reboot()
141 err = __carl9170_exec_cmd(ar, cmd, true); in carl9170_reboot()
154 struct carl9170_cmd *cmd; in carl9170_bcn_ctrl() local
156 cmd = carl9170_cmd_buf(ar, CARL9170_CMD_BCN_CTRL_ASYNC, in carl9170_bcn_ctrl()
158 if (!cmd) in carl9170_bcn_ctrl()
161 cmd->bcn_ctrl.vif_id = cpu_to_le32(vif_id); in carl9170_bcn_ctrl()
[all …]
/linux-4.1.27/drivers/isdn/isdnloop/
Disdnloop.c59 isdn_ctrl cmd; in isdnloop_bchan_send() local
67 cmd.driver = card->myid; in isdnloop_bchan_send()
68 cmd.arg = ch; in isdnloop_bchan_send()
76 cmd.command = ISDN_STAT_BSENT; in isdnloop_bchan_send()
77 cmd.parm.length = len; in isdnloop_bchan_send()
78 card->interface.statcallb(&cmd); in isdnloop_bchan_send()
122 isdnloop_parse_setup(char *setup, isdn_ctrl *cmd) in isdnloop_parse_setup() argument
128 strlcpy(cmd->parm.setup.phone, t, sizeof(cmd->parm.setup.phone)); in isdnloop_parse_setup()
132 cmd->parm.setup.si1 = 0; in isdnloop_parse_setup()
134 cmd->parm.setup.si1 = simple_strtoul(t, NULL, 10); in isdnloop_parse_setup()
[all …]
/linux-4.1.27/net/nfc/nci/
Dcore.c46 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()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_nvm.c465 struct i40e_nvm_access *cmd,
468 struct i40e_nvm_access *cmd,
471 struct i40e_nvm_access *cmd,
474 struct i40e_nvm_access *cmd,
477 struct i40e_nvm_access *cmd,
480 struct i40e_nvm_access *cmd,
483 struct i40e_nvm_access *cmd,
520 struct i40e_nvm_access *cmd, in i40e_nvmupd_command() argument
530 status = i40e_nvmupd_state_init(hw, cmd, bytes, errno); in i40e_nvmupd_command()
534 status = i40e_nvmupd_state_reading(hw, cmd, bytes, errno); in i40e_nvmupd_command()
[all …]
/linux-4.1.27/net/wireless/
Dwext-core.c451 unsigned int cmd, in wireless_send_event() argument
480 if (WARN_ON(cmd == SIOCGIWSCAN && extra)) in wireless_send_event()
484 if (cmd <= SIOCIWLAST) { in wireless_send_event()
485 cmd_index = IW_IOCTL_IDX(cmd); in wireless_send_event()
489 cmd_index = IW_EVENT_IDX(cmd); in wireless_send_event()
503 cmd); in wireless_send_event()
512 cmd, wrqu->data.length); in wireless_send_event()
517 cmd, wrqu->data.length); in wireless_send_event()
576 event->cmd = cmd; in wireless_send_event()
610 compat_event->cmd = cmd; in wireless_send_event()
[all …]
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dsta_cmd.c44 struct host_cmd_ds_command *cmd, u16 cmd_action) in mwifiex_cmd_802_11_rssi_info() argument
46 cmd->command = cpu_to_le16(HostCmd_CMD_RSSI_INFO); in mwifiex_cmd_802_11_rssi_info()
47 cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_rssi_info) + in mwifiex_cmd_802_11_rssi_info()
49 cmd->params.rssi_info.action = cpu_to_le16(cmd_action); in mwifiex_cmd_802_11_rssi_info()
50 cmd->params.rssi_info.ndata = cpu_to_le16(priv->data_avg_factor); in mwifiex_cmd_802_11_rssi_info()
51 cmd->params.rssi_info.nbcn = cpu_to_le16(priv->bcn_avg_factor); in mwifiex_cmd_802_11_rssi_info()
74 struct host_cmd_ds_command *cmd, in mwifiex_cmd_mac_control() argument
77 struct host_cmd_ds_mac_control *mac_ctrl = &cmd->params.mac_ctrl; in mwifiex_cmd_mac_control()
85 cmd->command = cpu_to_le16(HostCmd_CMD_MAC_CONTROL); in mwifiex_cmd_mac_control()
86 cmd->size = in mwifiex_cmd_mac_control()
[all …]
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_ethtool.c186 struct ethtool_cmd *cmd) in sxgbe_getsettings() argument
191 return phy_ethtool_gset(priv->phydev, cmd); in sxgbe_getsettings()
196 static int sxgbe_setsettings(struct net_device *dev, struct ethtool_cmd *cmd) in sxgbe_setsettings() argument
201 return phy_ethtool_sset(priv->phydev, cmd); in sxgbe_setsettings()
334 struct ethtool_rxnfc *cmd) in sxgbe_get_rss_hash_opts() argument
336 cmd->data = 0; in sxgbe_get_rss_hash_opts()
339 switch (cmd->flow_type) { in sxgbe_get_rss_hash_opts()
342 cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3; in sxgbe_get_rss_hash_opts()
348 cmd->data |= RXH_IP_SRC | RXH_IP_DST; in sxgbe_get_rss_hash_opts()
352 cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3; in sxgbe_get_rss_hash_opts()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dwmi.c179 } __packed cmd = { in __wmi_send() local
183 .len = cpu_to_le16(sizeof(cmd.wmi) + len), in __wmi_send()
197 if (sizeof(cmd) + len > r->entry_size) { in __wmi_send()
199 (int)(sizeof(cmd) + len), r->entry_size); in __wmi_send()
246 cmd.hdr.seq = cpu_to_le16(++wil->wmi_seq); in __wmi_send()
249 wil_hex_dump_wmi("Cmd ", DUMP_PREFIX_OFFSET, 16, 1, &cmd, in __wmi_send()
250 sizeof(cmd), true); in __wmi_send()
253 wil_memcpy_toio_32(dst, &cmd, sizeof(cmd)); in __wmi_send()
254 wil_memcpy_toio_32(dst + sizeof(cmd), buf, len); in __wmi_send()
262 trace_wil6210_wmi_cmd(&cmd.wmi, buf, len); in __wmi_send()
[all …]
/linux-4.1.27/drivers/cpufreq/
Dacpi-cpufreq.c267 struct drv_cmd *cmd = _cmd; in do_drv_read() local
270 switch (cmd->type) { in do_drv_read()
273 rdmsr(cmd->addr.msr.reg, cmd->val, h); in do_drv_read()
276 acpi_os_read_port((acpi_io_address)cmd->addr.io.port, in do_drv_read()
277 &cmd->val, in do_drv_read()
278 (u32)cmd->addr.io.bit_width); in do_drv_read()
288 struct drv_cmd *cmd = _cmd; in do_drv_write() local
291 switch (cmd->type) { in do_drv_write()
293 rdmsr(cmd->addr.msr.reg, lo, hi); in do_drv_write()
294 lo = (lo & ~INTEL_MSR_RANGE) | (cmd->val & INTEL_MSR_RANGE); in do_drv_write()
[all …]
/linux-4.1.27/tools/usb/usbip/src/
Dusbip.c107 const struct command *cmd; in usbip_help() local
122 for (cmd = cmds; cmd->name != NULL; cmd++) in usbip_help()
123 if (cmd->help != NULL) in usbip_help()
124 printf(" %-10s %s\n", cmd->name, cmd->help); in usbip_help()
139 static int run_command(const struct command *cmd, int argc, char *argv[]) in run_command() argument
141 dbg("running command: `%s'", cmd->name); in run_command()
142 return cmd->fn(argc, argv); in run_command()
154 char *cmd; in main() local
185 cmd = argv[optind]; in main()
186 if (cmd) { in main()
[all …]
/linux-4.1.27/include/sound/
Dhda_regmap.h76 unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb); in snd_hdac_regmap_write() local
78 return snd_hdac_regmap_write_raw(codec, cmd, val); in snd_hdac_regmap_write()
95 unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb); in snd_hdac_regmap_update() local
97 return snd_hdac_regmap_update_raw(codec, cmd, mask, val); in snd_hdac_regmap_update()
112 unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb); in snd_hdac_regmap_read() local
114 return snd_hdac_regmap_read_raw(codec, cmd, val); in snd_hdac_regmap_read()
133 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_get_amp() local
136 err = snd_hdac_regmap_read_raw(codec, cmd, &val); in snd_hdac_regmap_get_amp()
157 unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx); in snd_hdac_regmap_update_amp() local
159 return snd_hdac_regmap_update_raw(codec, cmd, mask, val); in snd_hdac_regmap_update_amp()
[all …]
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_vda.c102 if (vi->cmd.flash.sub_func != VDA_FLASH_FREAD in esas2r_process_vda_ioctl()
103 && vi->cmd.flash.sub_func != VDA_FLASH_FWRITE in esas2r_process_vda_ioctl()
104 && vi->cmd.flash.sub_func != VDA_FLASH_FINFO) { in esas2r_process_vda_ioctl()
109 if (vi->cmd.flash.sub_func != VDA_FLASH_FINFO) in esas2r_process_vda_ioctl()
113 rq->vrq->flash.sub_func = vi->cmd.flash.sub_func; in esas2r_process_vda_ioctl()
116 vi->cmd.flash.data.file.file_name, in esas2r_process_vda_ioctl()
117 sizeof(vi->cmd.flash.data.file.file_name)); in esas2r_process_vda_ioctl()
127 cpu_to_le32(vi->cmd.cli.cmd_rsp_len); in esas2r_process_vda_ioctl()
137 + offsetof(struct atto_ioctl_vda, cmd) in esas2r_process_vda_ioctl()
150 if (vi->cmd.mgt.mgt_func == VDAMGT_DEV_HEALTH_REQ in esas2r_process_vda_ioctl()
[all …]
/linux-4.1.27/drivers/irqchip/
Dirq-gic-v3-its.c176 static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr)
178 cmd->raw_cmd[0] &= ~0xffUL;
179 cmd->raw_cmd[0] |= cmd_nr;
182 static void its_encode_devid(struct its_cmd_block *cmd, u32 devid) in its_encode_devid() argument
184 cmd->raw_cmd[0] &= BIT_ULL(32) - 1; in its_encode_devid()
185 cmd->raw_cmd[0] |= ((u64)devid) << 32; in its_encode_devid()
188 static void its_encode_event_id(struct its_cmd_block *cmd, u32 id) in its_encode_event_id() argument
190 cmd->raw_cmd[1] &= ~0xffffffffUL; in its_encode_event_id()
191 cmd->raw_cmd[1] |= id; in its_encode_event_id()
194 static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id) in its_encode_phys_id() argument
[all …]
/linux-4.1.27/drivers/uwb/
Dreset.c72 struct uwb_rccb *cmd, size_t cmd_size, in uwb_rc_cmd_async() argument
88 needtofree = rc->filter_cmd(rc, &cmd, &cmd_size); in uwb_rc_cmd_async()
97 neh = uwb_rc_neh_add(rc, cmd, expected_type, expected_event, cb, arg); in uwb_rc_cmd_async()
104 result = rc->cmd(rc, cmd, cmd_size); in uwb_rc_cmd_async()
113 kfree(cmd); in uwb_rc_cmd_async()
172 struct uwb_rccb *cmd, size_t cmd_size, in __uwb_rc_cmd() argument
185 result = uwb_rc_cmd_async(rc, cmd_name, cmd, cmd_size, in __uwb_rc_cmd()
199 expected_type, expected_event, cmd->bCommandContext, in __uwb_rc_cmd()
228 struct uwb_rccb *cmd, size_t cmd_size, in uwb_rc_cmd() argument
235 cmd, cmd_size, reply, reply_size, in uwb_rc_cmd()
[all …]
Dscan.c62 struct uwb_rc_cmd_scan *cmd; in uwb_rc_scan() local
66 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in uwb_rc_scan()
67 if (cmd == NULL) in uwb_rc_scan()
70 cmd->rccb.bCommandType = UWB_RC_CET_GENERAL; in uwb_rc_scan()
71 cmd->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_SCAN); in uwb_rc_scan()
72 cmd->bChannelNumber = channel; in uwb_rc_scan()
73 cmd->bScanState = type; in uwb_rc_scan()
74 cmd->wStartTime = cpu_to_le16(bpst_offset); in uwb_rc_scan()
77 result = uwb_rc_cmd(rc, "SCAN", &cmd->rccb, sizeof(*cmd), in uwb_rc_scan()
92 kfree(cmd); in uwb_rc_scan()
/linux-4.1.27/drivers/misc/cxl/
Dtrace.h308 TP_PROTO(struct cxl_context *ctx, u64 cmd),
310 TP_ARGS(ctx, cmd),
316 __field(u64, cmd)
323 __entry->cmd = cmd;
330 __print_symbolic_u64(__entry->cmd, LLCMD_NAMES)
335 TP_PROTO(struct cxl_context *ctx, u64 cmd, int rc),
337 TP_ARGS(ctx, cmd, rc),
343 __field(u64, cmd)
352 __entry->cmd = cmd;
359 __print_symbolic_u64(__entry->cmd, LLCMD_NAMES),
[all …]
/linux-4.1.27/drivers/scsi/bfa/
Dbfad_bsg.c26 bfad_iocmd_ioc_enable(struct bfad_s *bfad, void *cmd) in bfad_iocmd_ioc_enable() argument
28 struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd; in bfad_iocmd_ioc_enable()
49 bfad_iocmd_ioc_disable(struct bfad_s *bfad, void *cmd) in bfad_iocmd_ioc_disable() argument
51 struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd; in bfad_iocmd_ioc_disable()
79 bfad_iocmd_ioc_get_info(struct bfad_s *bfad, void *cmd) in bfad_iocmd_ioc_get_info() argument
82 struct bfa_bsg_ioc_info_s *iocmd = (struct bfa_bsg_ioc_info_s *)cmd; in bfad_iocmd_ioc_get_info()
118 bfad_iocmd_ioc_get_attr(struct bfad_s *bfad, void *cmd) in bfad_iocmd_ioc_get_attr() argument
120 struct bfa_bsg_ioc_attr_s *iocmd = (struct bfa_bsg_ioc_attr_s *)cmd; in bfad_iocmd_ioc_get_attr()
147 bfad_iocmd_ioc_get_stats(struct bfad_s *bfad, void *cmd) in bfad_iocmd_ioc_get_stats() argument
149 struct bfa_bsg_ioc_stats_s *iocmd = (struct bfa_bsg_ioc_stats_s *)cmd; in bfad_iocmd_ioc_get_stats()
[all …]
/linux-4.1.27/drivers/staging/i2o/
Ddebug.c6 static void i2o_report_util_cmd(u8 cmd);
7 static void i2o_report_exec_cmd(u8 cmd);
20 u8 cmd = (msg[1] >> 24) & 0xFF; in i2o_report_status() local
24 if (cmd == I2O_CMD_UTIL_EVT_REGISTER) in i2o_report_status()
29 if (cmd < 0x1F) // Utility cmd in i2o_report_status()
30 i2o_report_util_cmd(cmd); in i2o_report_status()
32 else if (cmd >= 0xA0 && cmd <= 0xEF) // Executive cmd in i2o_report_status()
33 i2o_report_exec_cmd(cmd); in i2o_report_status()
35 printk("Cmd = %0#2x, ", cmd); // Other cmds in i2o_report_status()
44 if (cmd < 0x1F || (cmd >= 0xA0 && cmd <= 0xEF)) in i2o_report_status()
[all …]
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_ethtool.c34 static int ehea_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) in ehea_get_settings() argument
63 cmd->duplex = port->full_duplex == 1 ? in ehea_get_settings()
67 cmd->duplex = DUPLEX_UNKNOWN; in ehea_get_settings()
69 ethtool_cmd_speed_set(cmd, speed); in ehea_get_settings()
71 if (cmd->speed == SPEED_10000) { in ehea_get_settings()
72 cmd->supported = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); in ehea_get_settings()
73 cmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in ehea_get_settings()
74 cmd->port = PORT_FIBRE; in ehea_get_settings()
76 cmd->supported = (SUPPORTED_1000baseT_Full | SUPPORTED_100baseT_Full in ehea_get_settings()
80 cmd->advertising = (ADVERTISED_1000baseT_Full | ADVERTISED_Autoneg in ehea_get_settings()
[all …]
/linux-4.1.27/net/nfc/hci/
Dhcp.c40 struct hci_msg *cmd; in nfc_hci_hcp_message_tx() local
45 cmd = kzalloc(sizeof(struct hci_msg), GFP_KERNEL); in nfc_hci_hcp_message_tx()
46 if (cmd == NULL) in nfc_hci_hcp_message_tx()
49 INIT_LIST_HEAD(&cmd->msg_l); in nfc_hci_hcp_message_tx()
50 skb_queue_head_init(&cmd->msg_frags); in nfc_hci_hcp_message_tx()
51 cmd->wait_response = (type == NFC_HCI_HCP_COMMAND) ? true : false; in nfc_hci_hcp_message_tx()
52 cmd->cb = cb; in nfc_hci_hcp_message_tx()
53 cmd->cb_context = cb_context; in nfc_hci_hcp_message_tx()
54 cmd->completion_delay = completion_delay; in nfc_hci_hcp_message_tx()
102 skb_queue_tail(&cmd->msg_frags, skb); in nfc_hci_hcp_message_tx()
[all …]
/linux-4.1.27/drivers/misc/genwqe/
Dcard_dev.c577 req->cmd = SLCMD_MOVE_FLASH; in do_flash_update()
656 struct genwqe_ddcb_cmd *cmd; in do_flash_read() local
698 cmd = ddcb_requ_alloc(); in do_flash_read()
699 if (cmd == NULL) { in do_flash_read()
703 cmd->cmd = SLCMD_MOVE_FLASH; in do_flash_read()
704 cmd->cmdopts = cmdopts; in do_flash_read()
708 *(__be64 *)&cmd->__asiv[0] = cpu_to_be64(dma_addr); in do_flash_read()
709 *(__be64 *)&cmd->__asiv[8] = cpu_to_be64(tocopy); in do_flash_read()
710 *(__be64 *)&cmd->__asiv[16] = cpu_to_be64(flash); in do_flash_read()
711 *(__be32 *)&cmd->__asiv[24] = cpu_to_be32(0); in do_flash_read()
[all …]
/linux-4.1.27/drivers/cdrom/
Dcdrom.c363 cgc.cmd[0] = GPCMD_FLUSH_CACHE; in cdrom_flush_cache()
380 cgc.cmd[0] = GPCMD_READ_DISC_INFO; in cdrom_get_disc_info()
381 cgc.cmd[8] = cgc.buflen = 2; in cdrom_get_disc_info()
397 cgc.cmd[8] = cgc.buflen = buflen; in cdrom_get_disc_info()
453 cgc.cmd[0] = GPCMD_GET_CONFIGURATION; in cdrom_is_mrw()
454 cgc.cmd[3] = CDF_MRW; in cdrom_is_mrw()
455 cgc.cmd[8] = sizeof(buffer); in cdrom_is_mrw()
486 cgc.cmd[0] = GPCMD_FORMAT_UNIT; in cdrom_mrw_bgformat()
487 cgc.cmd[1] = (1 << 4) | 1; in cdrom_mrw_bgformat()
520 cgc.cmd[0] = GPCMD_CLOSE_TRACK; in cdrom_mrw_bgformat_susp()
[all …]
/linux-4.1.27/include/target/
Dtarget_core_backend.h37 void (*transport_complete)(struct se_cmd *cmd,
41 sense_reason_t (*parse_cdb)(struct se_cmd *cmd);
59 sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *,
61 sense_reason_t (*execute_sync_cache)(struct se_cmd *cmd);
62 sense_reason_t (*execute_write_same)(struct se_cmd *cmd);
63 sense_reason_t (*execute_write_same_unmap)(struct se_cmd *cmd);
64 sense_reason_t (*execute_unmap)(struct se_cmd *cmd);
73 sense_reason_t spc_parse_cdb(struct se_cmd *cmd, unsigned int *size);
74 sense_reason_t spc_emulate_report_luns(struct se_cmd *cmd);
78 sense_reason_t sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops);
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_ioctl.h53 uint32_t cmd; member
59 uint32_t cmd; member
69 uint32_t cmd; member
77 uint32_t cmd; member
86 uint32_t cmd; member
100 uint32_t cmd; member
118 uint32_t cmd; member
124 uint32_t cmd; member
133 uint32_t cmd; member
141 uint32_t cmd; member
[all …]

12345678910>>...19