/linux/drivers/md/ |
H A D | dm-clone-metadata.c | 273 static inline int superblock_read_lock(struct dm_clone_metadata *cmd, in superblock_read_lock() argument 276 return dm_bm_read_lock(cmd->bm, SUPERBLOCK_LOCATION, &sb_validator, sblock); in superblock_read_lock() 279 static inline int superblock_write_lock_zero(struct dm_clone_metadata *cmd, in superblock_write_lock_zero() argument 282 return dm_bm_write_lock_zero(cmd->bm, SUPERBLOCK_LOCATION, &sb_validator, sblock); in superblock_write_lock_zero() 285 static int __copy_sm_root(struct dm_clone_metadata *cmd) in __copy_sm_root() argument 290 r = dm_sm_root_size(cmd->sm, &root_size); in __copy_sm_root() 294 return dm_sm_copy_root(cmd->sm, &cmd->metadata_space_map_root, root_size); in __copy_sm_root() 298 static void __prepare_superblock(struct dm_clone_metadata *cmd, in __prepare_superblock() argument 310 memcpy(&sb->metadata_space_map_root, &cmd->metadata_space_map_root, in __prepare_superblock() 311 sizeof(cmd->metadata_space_map_root)); in __prepare_superblock() [all …]
|
/linux/drivers/net/wireless/ti/wl18xx/ |
H A D | cmd.c | 8 #include "../wlcore/cmd.h" 12 #include "cmd.h" 18 struct wl18xx_cmd_channel_switch *cmd; in wl18xx_cmd_channel_switch() local 22 wl1271_debug(DEBUG_ACX, "cmd channel switch (count=%d)", in wl18xx_cmd_channel_switch() 25 cmd = kzalloc(sizeof(*cmd), GFP_KERNEL); in wl18xx_cmd_channel_switch() 26 if (!cmd) { in wl18xx_cmd_channel_switch() 31 cmd->role_id = wlvif->role_id; in wl18xx_cmd_channel_switch() 32 cmd->channel = ch_switch->chandef.chan->hw_value; in wl18xx_cmd_channel_switch() 33 cmd->switch_time = ch_switch->count; in wl18xx_cmd_channel_switch() 34 cmd->stop_tx = ch_switch->block_tx; in wl18xx_cmd_channel_switch() [all …]
|
H A D | scan.c | 12 static void wl18xx_adjust_channels(struct wl18xx_cmd_scan_params *cmd, in wl18xx_adjust_channels() argument 15 memcpy(cmd->passive, cmd_channels->passive, sizeof(cmd->passive)); in wl18xx_adjust_channels() 16 memcpy(cmd->active, cmd_channels->active, sizeof(cmd->active)); in wl18xx_adjust_channels() 17 cmd->dfs = cmd_channels->dfs; in wl18xx_adjust_channels() 18 cmd->passive_active = cmd_channels->passive_active; in wl18xx_adjust_channels() 20 memcpy(cmd->channels_2, cmd_channels->channels_2, in wl18xx_adjust_channels() 21 sizeof(cmd->channels_2)); in wl18xx_adjust_channels() 22 memcpy(cmd->channels_5, cmd_channels->channels_5, in wl18xx_adjust_channels() 23 sizeof(cmd->channels_5)); in wl18xx_adjust_channels() 30 struct wl18xx_cmd_scan_params *cmd; in wl18xx_scan_send() local [all …]
|
/linux/drivers/net/wireless/ti/wlcore/ |
H A D | cmd.c | 23 #include "cmd.h" 38 * return the cmd status code on success. 43 struct wl1271_cmd_header *cmd; in __wlcore_cmd_send() local 54 if (WARN_ON_ONCE(len < sizeof(*cmd))) in __wlcore_cmd_send() 57 cmd = buf; in __wlcore_cmd_send() 58 cmd->id = cpu_to_le16(id); in __wlcore_cmd_send() 59 cmd->status = 0; in __wlcore_cmd_send() 103 ret = wlcore_read(wl, wl->cmd_box_addr, cmd, res_len, false); in __wlcore_cmd_send() 107 status = le16_to_cpu(cmd->status); in __wlcore_cmd_send() 118 * send command to fw and return cmd status on success [all …]
|
/linux/tools/lib/subcmd/ |
H A D | run-command.c | 14 #include "exec-cmd.h" 31 int start_command(struct child_process *cmd) in start_command() argument 42 need_in = !cmd->no_stdin && cmd->in < 0; in start_command() 45 if (cmd->out > 0) in start_command() 46 close(cmd->out); in start_command() 49 cmd->in = fdin[1]; in start_command() 52 need_out = !cmd->no_stdout in start_command() 53 && !cmd->stdout_to_stderr in start_command() 54 && cmd->out < 0; in start_command() 59 else if (cmd->in) in start_command() [all …]
|
/linux/drivers/target/iscsi/ |
H A D | iscsi_target_erl1.c | 90 struct iscsit_cmd *cmd, in iscsit_send_recovery_r2t_for_snack() argument 98 spin_lock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack() 100 spin_unlock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack() 104 spin_unlock_bh(&cmd->r2t_lock); in iscsit_send_recovery_r2t_for_snack() 106 iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T); in iscsit_send_recovery_r2t_for_snack() 112 struct iscsit_cmd *cmd, in iscsit_handle_r2t_snack() argument 124 if ((cmd->cmd_flags & ICF_GOT_DATACK_SNACK) && in iscsit_handle_r2t_snack() 125 (begrun <= cmd->acked_data_sn)) { in iscsit_handle_r2t_snack() 129 " protocol error.\n", cmd->init_task_tag, begrun, in iscsit_handle_r2t_snack() 130 (begrun + runlength), cmd->acked_data_sn); in iscsit_handle_r2t_snack() [all …]
|
H A D | iscsi_target_tmr.c | 31 struct iscsit_cmd *cmd, in iscsit_tmr_abort_task() argument 35 struct iscsit_conn *conn = cmd->conn; in iscsit_tmr_abort_task() 36 struct iscsi_tmr_req *tmr_req = cmd->tmr_req; in iscsit_tmr_abort_task() 37 struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req; in iscsit_tmr_abort_task() 106 struct iscsit_cmd *cmd, in iscsit_tmr_task_reassign() argument 110 struct iscsit_conn *conn = cmd->conn; in iscsit_tmr_task_reassign() 112 struct iscsi_tmr_req *tmr_req = cmd->tmr_req; in iscsit_tmr_task_reassign() 113 struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req; in iscsit_tmr_task_reassign() 178 struct iscsit_cmd *cmd, in iscsit_task_reassign_remove_cmd() argument 185 ret = iscsit_remove_cmd_from_connection_recovery(cmd, sess); in iscsit_task_reassign_remove_cmd() [all …]
|
H A D | iscsi_target.c | 476 int iscsit_queue_rsp(struct iscsit_conn *conn, struct iscsit_cmd *cmd) in iscsit_queue_rsp() argument 478 return iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state); in iscsit_queue_rsp() 482 void iscsit_aborted_task(struct iscsit_conn *conn, struct iscsit_cmd *cmd) in iscsit_aborted_task() argument 485 if (!list_empty(&cmd->i_conn_node)) in iscsit_aborted_task() 486 list_del_init(&cmd->i_conn_node); in iscsit_aborted_task() 489 __iscsit_free_cmd(cmd, true); in iscsit_aborted_task() 498 iscsit_xmit_nondatain_pdu(struct iscsit_conn *conn, struct iscsit_cmd *cmd, in iscsit_xmit_nondatain_pdu() argument 501 struct iscsi_hdr *hdr = (struct iscsi_hdr *)cmd->pdu; in iscsit_xmit_nondatain_pdu() 506 iov = &cmd->iov_misc[0]; in iscsit_xmit_nondatain_pdu() 507 iov[niov].iov_base = cmd->pdu; in iscsit_xmit_nondatain_pdu() [all …]
|
H A D | iscsi_target_seq_pdu_list.c | 21 static void iscsit_dump_seq_list(struct iscsit_cmd *cmd) in iscsit_dump_seq_list() argument 27 cmd->init_task_tag); in iscsit_dump_seq_list() 29 for (i = 0; i < cmd->seq_count; i++) { in iscsit_dump_seq_list() 30 seq = &cmd->seq_list[i]; in iscsit_dump_seq_list() 39 static void iscsit_dump_pdu_list(struct iscsit_cmd *cmd) in iscsit_dump_pdu_list() argument 45 cmd->init_task_tag); in iscsit_dump_pdu_list() 47 for (i = 0; i < cmd->pdu_count; i++) { in iscsit_dump_pdu_list() 48 pdu = &cmd->pdu_list[i]; in iscsit_dump_pdu_list() 55 static void iscsit_dump_seq_list(struct iscsit_cmd *cmd) {} in iscsit_dump_seq_list() argument 56 static void iscsit_dump_pdu_list(struct iscsit_cmd *cmd) {} in iscsit_dump_pdu_list() argument [all …]
|
/linux/drivers/target/ |
H A D | target_core_transport.c | 54 static void transport_complete_task_attr(struct se_cmd *cmd); 55 static void translate_sense_reason(struct se_cmd *cmd, sense_reason_t reason); 56 static void transport_handle_queue_full(struct se_cmd *cmd, 696 static void target_remove_from_state_list(struct se_cmd *cmd) in target_remove_from_state_list() argument 698 struct se_device *dev = cmd->se_dev; in target_remove_from_state_list() 704 spin_lock_irqsave(&dev->queues[cmd->cpuid].lock, flags); in target_remove_from_state_list() 705 if (cmd->state_active) { in target_remove_from_state_list() 706 list_del(&cmd->state_list); in target_remove_from_state_list() 707 cmd->state_active = false; in target_remove_from_state_list() 709 spin_unlock_irqrestore(&dev->queues[cmd->cpuid].lock, flags); in target_remove_from_state_list() [all …]
|
H A D | target_core_sbc.c | 29 static sense_reason_t sbc_execute_unmap(struct se_cmd *cmd); 32 sbc_emulate_readcapacity(struct se_cmd *cmd) in sbc_emulate_readcapacity() argument 34 struct se_device *dev = cmd->se_dev; in sbc_emulate_readcapacity() 35 unsigned char *cdb = cmd->t_task_cdb; in sbc_emulate_readcapacity() 64 rbuf = transport_kmap_data_sg(cmd); in sbc_emulate_readcapacity() 66 memcpy(rbuf, buf, min_t(u32, sizeof(buf), cmd->data_length)); in sbc_emulate_readcapacity() 67 transport_kunmap_data_sg(cmd); in sbc_emulate_readcapacity() 70 target_complete_cmd_with_length(cmd, SAM_STAT_GOOD, 8); in sbc_emulate_readcapacity() 75 sbc_emulate_readcapacity_16(struct se_cmd *cmd) in sbc_emulate_readcapacity_16() argument 77 struct se_device *dev = cmd->se_dev; in sbc_emulate_readcapacity_16() [all …]
|
/linux/drivers/net/wireless/ti/wl1251/ |
H A D | cmd.c | 2 #include "cmd.h" 24 struct wl1251_cmd_header *cmd; in wl1251_cmd_send() local 29 cmd = buf; in wl1251_cmd_send() 30 cmd->id = id; in wl1251_cmd_send() 31 cmd->status = 0; in wl1251_cmd_send() 74 wl1251_debug(DEBUG_CMD, "cmd interrogate"); in wl1251_cmd_interrogate() 91 if (acx->cmd.status != CMD_STATUS_SUCCESS) in wl1251_cmd_interrogate() 93 acx->cmd.status); in wl1251_cmd_interrogate() 112 wl1251_debug(DEBUG_CMD, "cmd configure"); in wl1251_cmd_configure() 134 wl1251_debug(DEBUG_CMD, "cmd vbm"); in wl1251_cmd_vbm() [all …]
|
/linux/net/ncsi/ |
H A D | ncsi-cmd.c | 66 struct ncsi_cmd_pkt *cmd; in ncsi_cmd_handler_default() local 68 cmd = skb_put_zero(skb, sizeof(*cmd)); in ncsi_cmd_handler_default() 69 ncsi_cmd_build_header(&cmd->cmd.common, nca); in ncsi_cmd_handler_default() 77 struct ncsi_cmd_sp_pkt *cmd; in ncsi_cmd_handler_sp() local 79 cmd = skb_put_zero(skb, sizeof(*cmd)); in ncsi_cmd_handler_sp() 80 cmd->hw_arbitration = nca->bytes[0]; in ncsi_cmd_handler_sp() 81 ncsi_cmd_build_header(&cmd->cmd.common, nca); in ncsi_cmd_handler_sp() 89 struct ncsi_cmd_dc_pkt *cmd; in ncsi_cmd_handler_dc() local 91 cmd = skb_put_zero(skb, sizeof(*cmd)); in ncsi_cmd_handler_dc() 92 cmd->ald = nca->bytes[0]; in ncsi_cmd_handler_dc() [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | power.c | 23 struct iwl_beacon_filter_cmd *cmd) in iwl_mvm_beacon_filter_send_cmd() argument 28 le32_to_cpu(cmd->ba_enable_beacon_abort)); in iwl_mvm_beacon_filter_send_cmd() 30 le32_to_cpu(cmd->ba_escape_timer)); in iwl_mvm_beacon_filter_send_cmd() 32 le32_to_cpu(cmd->bf_debug_flag)); in iwl_mvm_beacon_filter_send_cmd() 34 le32_to_cpu(cmd->bf_enable_beacon_filter)); in iwl_mvm_beacon_filter_send_cmd() 36 le32_to_cpu(cmd->bf_energy_delta)); in iwl_mvm_beacon_filter_send_cmd() 38 le32_to_cpu(cmd->bf_escape_timer)); in iwl_mvm_beacon_filter_send_cmd() 40 le32_to_cpu(cmd->bf_roaming_energy_delta)); in iwl_mvm_beacon_filter_send_cmd() 42 le32_to_cpu(cmd->bf_roaming_state)); in iwl_mvm_beacon_filter_send_cmd() 44 le32_to_cpu(cmd->bf_temp_threshold)); in iwl_mvm_beacon_filter_send_cmd() [all …]
|
/linux/arch/powerpc/platforms/powermac/ |
H A D | pfunc_core.c | 96 static u32 pmf_next32(struct pmf_cmd *cmd) in pmf_next32() argument 99 if ((cmd->cmdend - cmd->cmdptr) < 4) { in pmf_next32() 100 cmd->error = 1; in pmf_next32() 103 value = *((u32 *)cmd->cmdptr); in pmf_next32() 104 cmd->cmdptr += 4; in pmf_next32() 108 static const void* pmf_next_blob(struct pmf_cmd *cmd, int count) in pmf_next_blob() argument 111 if ((cmd->cmdend - cmd->cmdptr) < count) { in pmf_next_blob() 112 cmd->error = 1; in pmf_next_blob() 115 value = cmd->cmdptr; in pmf_next_blob() 116 cmd->cmdptr += count; in pmf_next_blob() [all …]
|
/linux/drivers/net/can/usb/kvaser_usb/ |
H A D | kvaser_usb_hydra.c | 463 static inline u16 kvaser_usb_hydra_get_cmd_transid(const struct kvaser_cmd *cmd) in kvaser_usb_hydra_get_cmd_transid() argument 465 return le16_to_cpu(cmd->header.transid) & KVASER_USB_HYDRA_TRANSID_MASK; in kvaser_usb_hydra_get_cmd_transid() 468 static inline void kvaser_usb_hydra_set_cmd_transid(struct kvaser_cmd *cmd, in kvaser_usb_hydra_set_cmd_transid() argument 471 cmd->header.transid = in kvaser_usb_hydra_set_cmd_transid() 475 static inline u8 kvaser_usb_hydra_get_cmd_src_he(const struct kvaser_cmd *cmd) in kvaser_usb_hydra_get_cmd_src_he() argument 477 return (cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) >> in kvaser_usb_hydra_get_cmd_src_he() 479 le16_to_cpu(cmd->header.transid) >> in kvaser_usb_hydra_get_cmd_src_he() 483 static inline void kvaser_usb_hydra_set_cmd_dest_he(struct kvaser_cmd *cmd, in kvaser_usb_hydra_set_cmd_dest_he() argument 486 cmd->header.he_addr = in kvaser_usb_hydra_set_cmd_dest_he() 487 (cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) | in kvaser_usb_hydra_set_cmd_dest_he() [all …]
|
/linux/drivers/iommu/iommufd/ |
H A D | ioas.c | 40 struct iommu_ioas_alloc *cmd = ucmd->cmd; in iommufd_ioas_alloc_ioctl() local 44 if (cmd->flags) in iommufd_ioas_alloc_ioctl() 51 cmd->out_ioas_id = ioas->obj.id; in iommufd_ioas_alloc_ioctl() 52 rc = iommufd_ucmd_respond(ucmd, sizeof(*cmd)); in iommufd_ioas_alloc_ioctl() 69 struct iommu_ioas_iova_ranges *cmd = ucmd->cmd; in iommufd_ioas_iova_ranges() local 75 if (cmd->__reserved) in iommufd_ioas_iova_ranges() 78 ioas = iommufd_get_ioas(ucmd->ictx, cmd->ioas_id); in iommufd_ioas_iova_ranges() 83 max_iovas = cmd->num_iovas; in iommufd_ioas_iova_ranges() 84 ranges = u64_to_user_ptr(cmd->allowed_iovas); in iommufd_ioas_iova_ranges() 85 cmd->num_iovas = 0; in iommufd_ioas_iova_ranges() [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | si2168.c | 14 static void cmd_init(struct si2168_cmd *cmd, const u8 *buf, int wlen, int rlen) in cmd_init() argument 16 memcpy(cmd->args, buf, wlen); in cmd_init() 17 cmd->wlen = wlen; in cmd_init() 18 cmd->rlen = rlen; in cmd_init() 22 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() 31 /* write cmd and args for firmware */ 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() [all …]
|
/linux/drivers/mmc/core/ |
H A D | sd_ops.c | 34 struct mmc_command *cmd; member 40 struct mmc_command cmd = {}; in mmc_app_cmd() local 54 cmd.opcode = MMC_APP_CMD; in mmc_app_cmd() 57 cmd.arg = card->rca << 16; in mmc_app_cmd() 58 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC; in mmc_app_cmd() 60 cmd.arg = 0; in mmc_app_cmd() 61 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_BCR; in mmc_app_cmd() 64 err = mmc_wait_for_cmd(host, &cmd, 0); in mmc_app_cmd() 69 if (!mmc_host_is_spi(host) && !(cmd.resp[0] & R1_APP_CMD)) in mmc_app_cmd() 77 struct mmc_command *cmd) in mmc_wait_for_app_cmd() argument [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/mld/ |
H A D | power.c | 28 struct iwl_device_power_cmd cmd = {}; in iwl_mld_update_device_power() local 44 cmd.flags |= in iwl_mld_update_device_power() 48 cmd.flags |= in iwl_mld_update_device_power() 53 cmd.flags); in iwl_mld_update_device_power() 55 return iwl_mld_send_cmd_pdu(mld, POWER_TABLE_CMD, &cmd); in iwl_mld_update_device_power() 62 struct iwl_beacon_filter_cmd cmd = { in iwl_mld_enable_beacon_filter() local 77 cmd.bf_energy_delta = in iwl_mld_enable_beacon_filter() 80 cmd.bf_roaming_state = in iwl_mld_enable_beacon_filter() 85 cmd.ba_escape_timer = cpu_to_le32(IWL_BA_ESCAPE_TIMER_D3); in iwl_mld_enable_beacon_filter() 88 &cmd); in iwl_mld_enable_beacon_filter() [all …]
|
/linux/drivers/nvme/target/ |
H A D | tcp.c | 169 struct nvmet_tcp_cmd *cmd; member 216 static void nvmet_tcp_free_cmd_buffers(struct nvmet_tcp_cmd *cmd); 219 struct nvmet_tcp_cmd *cmd) in nvmet_tcp_cmd_tag() argument 226 return cmd - queue->cmds; in nvmet_tcp_cmd_tag() 229 static inline bool nvmet_tcp_has_data_in(struct nvmet_tcp_cmd *cmd) in nvmet_tcp_has_data_in() argument 231 return nvme_is_write(cmd->req.cmd) && in nvmet_tcp_has_data_in() 232 cmd->rbytes_done < cmd->req.transfer_len; in nvmet_tcp_has_data_in() 235 static inline bool nvmet_tcp_need_data_in(struct nvmet_tcp_cmd *cmd) in nvmet_tcp_need_data_in() argument 237 return nvmet_tcp_has_data_in(cmd) && !cmd->req.cqe->status; in nvmet_tcp_need_data_in() 240 static inline bool nvmet_tcp_need_data_out(struct nvmet_tcp_cmd *cmd) in nvmet_tcp_need_data_out() argument [all …]
|
/linux/drivers/cdx/controller/ |
H A D | mcdi.c | 30 static void cdx_mcdi_cancel_cmd(struct cdx_mcdi *cdx, struct cdx_mcdi_cmd *cmd); 33 struct cdx_mcdi_cmd *cmd, 38 struct cdx_mcdi_cmd *cmd); 40 struct cdx_mcdi_cmd *cmd, 45 struct cdx_mcdi_cmd *cmd, 49 static void _cdx_mcdi_display_error(struct cdx_mcdi *cdx, unsigned int cmd, 52 static bool cdx_cmd_cancelled(struct cdx_mcdi_cmd *cmd) in cdx_cmd_cancelled() argument 54 return cmd->state == MCDI_STATE_RUNNING_CANCELLED; in cdx_cmd_cancelled() 62 static unsigned int cdx_mcdi_cmd_handle(struct cdx_mcdi_cmd *cmd) in cdx_mcdi_cmd_handle() argument 64 return cmd->handle; in cdx_mcdi_cmd_handle() [all …]
|
/linux/drivers/net/wireless/marvell/libertas/ |
H A D | cmd.c | 16 #include "cmd.h" 64 * @cmd: the command ID 68 static u8 is_command_allowed_in_ps(u16 cmd) in is_command_allowed_in_ps() argument 70 switch (cmd) { in is_command_allowed_in_ps() 91 struct cmd_ds_get_hw_spec cmd; in lbs_update_hw_spec() local 95 memset(&cmd, 0, sizeof(cmd)); in lbs_update_hw_spec() 96 cmd.hdr.size = cpu_to_le16(sizeof(cmd)); in lbs_update_hw_spec() 97 memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN); in lbs_update_hw_spec() 98 ret = lbs_cmd_with_response(priv, CMD_GET_HW_SPEC, &cmd); in lbs_update_hw_spec() 102 priv->fwcapinfo = le32_to_cpu(cmd.fwcapinfo); in lbs_update_hw_spec() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_panel_cntl.c | 41 static bool dcn31_query_backlight_info(struct panel_cntl *panel_cntl, union dmub_rb_cmd *cmd) in dcn31_query_backlight_info() argument 49 memset(cmd, 0, sizeof(*cmd)); in dcn31_query_backlight_info() 50 cmd->panel_cntl.header.type = DMUB_CMD__PANEL_CNTL; in dcn31_query_backlight_info() 51 cmd->panel_cntl.header.sub_type = DMUB_CMD__PANEL_CNTL_QUERY_BACKLIGHT_INFO; in dcn31_query_backlight_info() 52 cmd->panel_cntl.header.payload_bytes = sizeof(cmd->panel_cntl.data); in dcn31_query_backlight_info() 53 cmd->panel_cntl.data.pwrseq_inst = dcn31_panel_cntl->base.pwrseq_inst; in dcn31_query_backlight_info() 55 return dc_wake_and_execute_dmub_cmd(dc_dmub_srv->ctx, cmd, DM_DMUB_WAIT_TYPE_WAIT_WITH_REPLY); in dcn31_query_backlight_info() 60 union dmub_rb_cmd cmd; in dcn31_get_16_bit_backlight_from_pwm() local 62 if (!dcn31_query_backlight_info(panel_cntl, &cmd)) in dcn31_get_16_bit_backlight_from_pwm() 65 return cmd.panel_cntl.data.current_backlight; in dcn31_get_16_bit_backlight_from_pwm() [all …]
|
/linux/drivers/target/tcm_fc/ |
H A D | tfc_cmd.c | 29 * Dump cmd state for debugging. 31 static void _ft_dump_cmd(struct ft_cmd *cmd, const char *caller) in _ft_dump_cmd() argument 39 se_cmd = &cmd->se_cmd; in _ft_dump_cmd() 40 pr_debug("%s: cmd %p sess %p seq %p se_cmd %p\n", in _ft_dump_cmd() 41 caller, cmd, cmd->sess, cmd->seq, se_cmd); in _ft_dump_cmd() 43 pr_debug("%s: cmd %p data_nents %u len %u se_cmd_flags <0x%x>\n", in _ft_dump_cmd() 44 caller, cmd, se_cmd->t_data_nents, in _ft_dump_cmd() 48 pr_debug("%s: cmd %p sg %p page %p " in _ft_dump_cmd() 50 caller, cmd, sg, in _ft_dump_cmd() 53 sp = cmd->seq; in _ft_dump_cmd() [all …]
|