Home
last modified time | relevance | path

Searched refs:hcmd (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/fw/
Dinit.c60 struct iwl_host_cmd hcmd = { in iwl_set_soc_latency() local
97 ret = iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_set_soc_latency()
108 struct iwl_host_cmd hcmd = { in iwl_configure_rxq() local
147 hcmd.data[0] = cmd; in iwl_configure_rxq()
148 hcmd.len[0] = size; in iwl_configure_rxq()
150 ret = iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_configure_rxq()
Ddebugfs.c130 struct iwl_host_cmd hcmd = { in iwl_dbgfs_enabled_severities_write() local
144 ret = iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_dbgfs_enabled_severities_write()
224 struct iwl_host_cmd hcmd = { in iwl_dbgfs_send_hcmd_write() local
244 hcmd.id = be32_to_cpu(data->cmd_id); in iwl_dbgfs_send_hcmd_write()
245 hcmd.flags = be32_to_cpu(data->flags); in iwl_dbgfs_send_hcmd_write()
246 hcmd.len[0] = be16_to_cpu(data->length); in iwl_dbgfs_send_hcmd_write()
247 hcmd.data[0] = data->data; in iwl_dbgfs_send_hcmd_write()
249 if (count != header_size + hcmd.len[0] * 2 + 1) { in iwl_dbgfs_send_hcmd_write()
257 ret = fwrt->ops->send_hcmd(fwrt->ops_ctx, &hcmd); in iwl_dbgfs_send_hcmd_write()
264 if (hcmd.flags & CMD_WANT_SKB) in iwl_dbgfs_send_hcmd_write()
[all …]
Dpaging.c245 struct iwl_host_cmd hcmd = { in iwl_send_paging_cmd() local
262 return iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_send_paging_cmd()
Ddbg.c2883 ptr = (void *)&fwrt->fw->dbg.conf_tlv[conf_id]->hcmd; in iwl_fw_start_dbg_conf()
2886 struct iwl_host_cmd hcmd = { in iwl_fw_start_dbg_conf() local
2892 ret = iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_fw_start_dbg_conf()
2911 struct iwl_host_cmd hcmd = { in iwl_send_dbg_dump_complete_cmd() local
2924 iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_send_dbg_dump_complete_cmd()
3109 struct iwl_host_cmd hcmd = { in iwl_fw_dbg_suspend_resume_hcmd() local
3115 return iwl_trans_send_cmd(trans, &hcmd); in iwl_fw_dbg_suspend_resume_hcmd()
3163 struct iwl_host_cmd hcmd = { in iwl_fw_send_timestamp_marker_cmd() local
3188 hcmd.data[0] = ▮ in iwl_fw_send_timestamp_marker_cmd()
3189 hcmd.len[0] = sizeof(marker); in iwl_fw_send_timestamp_marker_cmd()
[all …]
Ddump.c54 u32 hcmd; /* last host command header */ member
253 IWL_ERR(fwrt, "0x%08X | hcmd\n", table.hcmd); in iwl_fwrt_dump_lmac_error_log()
Dfile.h926 struct iwl_fw_dbg_conf_hcmd hcmd; member
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/
Diwl-devtrace-iwlwifi.h25 __dynamic_array(u8, hcmd, total_size)
36 memcpy(__get_dynamic_array(hcmd), hdr, offset);
41 memcpy((u8 *)__get_dynamic_array(hcmd) + offset,
47 __get_str(dev), ((u8 *)__get_dynamic_array(hcmd))[1],
48 ((u8 *)__get_dynamic_array(hcmd))[0],
Diwl-dbg-tlv.c160 const struct iwl_fw_ini_hcmd_tlv *hcmd = (const void *)tlv->data; in iwl_dbg_tlv_alloc_hcmd() local
161 u32 tp = le32_to_cpu(hcmd->time_point); in iwl_dbg_tlv_alloc_hcmd()
163 if (le32_to_cpu(tlv->length) <= sizeof(*hcmd)) in iwl_dbg_tlv_alloc_hcmd()
693 struct iwl_host_cmd hcmd = { in iwl_dbg_tlv_apply_buffer() local
709 ret = iwl_trans_send_cmd(fwrt->trans, &hcmd); in iwl_dbg_tlv_apply_buffer()
833 struct iwl_fw_ini_hcmd_tlv *hcmd = (void *)node->tlv.data; in iwl_dbg_tlv_send_hcmds() local
834 struct iwl_fw_ini_hcmd *hcmd_data = &hcmd->hcmd; in iwl_dbg_tlv_send_hcmds()
835 u16 hcmd_len = le32_to_cpu(node->tlv.length) - sizeof(*hcmd); in iwl_dbg_tlv_send_hcmds()
Diwl-nvm-parse.c1964 struct iwl_host_cmd hcmd = { in iwl_get_nvm() local
1987 ret = iwl_trans_send_cmd(trans, &hcmd); in iwl_get_nvm()
1991 if (WARN(iwl_rx_packet_payload_len(hcmd.resp_pkt) != rsp_size, in iwl_get_nvm()
1993 iwl_rx_packet_payload_len(hcmd.resp_pkt))) { in iwl_get_nvm()
1998 rsp = (void *)hcmd.resp_pkt->data; in iwl_get_nvm()
2067 iwl_free_resp(&hcmd); in iwl_get_nvm()
2073 iwl_free_resp(&hcmd); in iwl_get_nvm()
Diwl-trans.h381 void (*frob_hcmd)(void *ctx, void *hcmd, size_t buflen);
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/mvm/
Doffloading.c41 struct iwl_host_cmd hcmd = { in iwl_mvm_send_proto_offload() local
50 int ver = iwl_fw_lookup_cmd_ver(mvm->fw, hcmd.id, 0); in iwl_mvm_send_proto_offload()
185 hcmd.data[0] = common; in iwl_mvm_send_proto_offload()
208 hcmd.len[0] = size; in iwl_mvm_send_proto_offload()
209 return iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_send_proto_offload()
Dftm-initiator.c566 static int iwl_mvm_ftm_send_cmd(struct iwl_mvm *mvm, struct iwl_host_cmd *hcmd) in iwl_mvm_ftm_send_cmd() argument
569 int err = iwl_mvm_send_cmd_status(mvm, hcmd, &status); in iwl_mvm_ftm_send_cmd()
584 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_start_v5() local
603 return iwl_mvm_ftm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_start_v5()
610 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_start_v7() local
633 return iwl_mvm_ftm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_start_v7()
640 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_start_v8() local
659 return iwl_mvm_ftm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_start_v8()
666 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_start_v9() local
686 return iwl_mvm_ftm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_start_v9()
[all …]
Dftm-responder.c178 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_responder_dyn_cfg_v2() local
208 hcmd.len[1] = aligned_lci_len + aligned_civicloc_len; in iwl_mvm_ftm_responder_dyn_cfg_v2()
210 return iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_responder_dyn_cfg_v2()
220 struct iwl_host_cmd hcmd = { in iwl_mvm_ftm_responder_dyn_cfg_v3() local
269 return iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_ftm_responder_dyn_cfg_v3()
Ddebugfs.c773 struct iwl_host_cmd hcmd = { in iwl_dbgfs_tas_get_status_read() local
787 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_dbgfs_tas_get_status_read()
798 rsp = (void *)hcmd.resp_pkt->data; in iwl_dbgfs_tas_get_status_read()
924 iwl_free_resp(&hcmd); in iwl_dbgfs_tas_get_status_read()
2052 struct iwl_host_cmd hcmd = { in iwl_dbgfs_mem_read() local
2063 hcmd.id = WIDE_ID(DEBUG_GROUP, *ppos >> 24 ? UMAC_RD_WR : LMAC_RD_WR); in iwl_dbgfs_mem_read()
2073 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_dbgfs_mem_read()
2079 if (iwl_rx_packet_payload_len(hcmd.resp_pkt) < sizeof(*rsp)) { in iwl_dbgfs_mem_read()
2084 rsp = (void *)hcmd.resp_pkt->data; in iwl_dbgfs_mem_read()
2091 iwl_rx_packet_payload_len(hcmd.resp_pkt) - sizeof(*rsp)); in iwl_dbgfs_mem_read()
[all …]
Drfi.c87 struct iwl_host_cmd hcmd = { in iwl_rfi_send_config_cmd() local
108 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_rfi_send_config_cmd()
Dscan.c2788 struct iwl_host_cmd *hcmd, in iwl_mvm_build_scan_cmd() argument
2801 hcmd->id = SCAN_OFFLOAD_REQUEST_CMD; in iwl_mvm_build_scan_cmd()
2810 hcmd->id = WIDE_ID(IWL_ALWAYS_LONG_GROUP, SCAN_REQ_UMAC); in iwl_mvm_build_scan_cmd()
2927 struct iwl_host_cmd hcmd = { in iwl_mvm_reg_scan_start() local
2984 uid = iwl_mvm_build_scan_cmd(mvm, vif, &hcmd, &params, in iwl_mvm_reg_scan_start()
2992 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_reg_scan_start()
3023 struct iwl_host_cmd hcmd = { in iwl_mvm_sched_scan_start() local
3123 uid = iwl_mvm_build_scan_cmd(mvm, vif, &hcmd, &params, type); in iwl_mvm_sched_scan_start()
3130 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_sched_scan_start()
Dmld-sta.c938 struct iwl_host_cmd hcmd = { in iwl_mvm_mld_update_sta_queues() local
960 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_mld_update_sta_queues()
Dops.c902 static void iwl_mvm_frob_hcmd(void *ctx, void *hcmd, size_t len) in iwl_mvm_frob_hcmd() argument
905 struct iwl_cmd_header_wide *hdr = hcmd; in iwl_mvm_frob_hcmd()
943 memset((u8 *)hcmd + frob_start, 0xAA, frob_end - frob_start); in iwl_mvm_frob_hcmd()
Dmac80211.c1783 struct iwl_host_cmd hcmd = { in iwl_mvm_mc_iface_iterator() local
1802 hcmd.len[0] = len; in iwl_mvm_mc_iface_iterator()
1803 hcmd.data[0] = cmd; in iwl_mvm_mc_iface_iterator()
1805 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_mc_iface_iterator()
6042 struct iwl_host_cmd hcmd = { in iwl_mvm_sync_rx_queues_internal() local
6064 ret = iwl_mvm_send_cmd(mvm, &hcmd); in iwl_mvm_sync_rx_queues_internal()
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/dvm/
Ddevices.c400 struct iwl_host_cmd hcmd = { in iwl5000_hw_channel_switch() local
445 return iwl_dvm_send_cmd(priv, &hcmd); in iwl5000_hw_channel_switch()
561 struct iwl_host_cmd hcmd = { in iwl6000_hw_channel_switch() local
572 hcmd.data[0] = cmd; in iwl6000_hw_channel_switch()
613 err = iwl_dvm_send_cmd(priv, &hcmd); in iwl6000_hw_channel_switch()
Dcalib.c36 struct iwl_host_cmd hcmd = { in iwl_send_calib_results() local
44 hcmd.len[0] = res->cmd_len; in iwl_send_calib_results()
45 hcmd.data[0] = &res->cmd; in iwl_send_calib_results()
46 hcmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY; in iwl_send_calib_results()
47 ret = iwl_dvm_send_cmd(priv, &hcmd); in iwl_send_calib_results()
Dcommands.h385 u32 hcmd; /* last host command header */ member
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/queue/
Dtx.c1173 struct iwl_host_cmd *hcmd) in iwl_txq_alloc_response() argument
1179 if (WARN_ON(iwl_rx_packet_payload_len(hcmd->resp_pkt) != in iwl_txq_alloc_response()
1185 rsp = (void *)hcmd->resp_pkt->data; in iwl_txq_alloc_response()
1217 iwl_free_resp(hcmd); in iwl_txq_alloc_response()
1221 iwl_free_resp(hcmd); in iwl_txq_alloc_response()
1234 struct iwl_host_cmd hcmd = { in iwl_txq_dyn_alloc() local
1261 hcmd.id = SCD_QUEUE_CFG; in iwl_txq_dyn_alloc()
1262 hcmd.len[0] = sizeof(cmd.old); in iwl_txq_dyn_alloc()
1263 hcmd.data[0] = &cmd.old; in iwl_txq_dyn_alloc()
1274 hcmd.id = WIDE_ID(DATA_PATH_GROUP, SCD_QUEUE_CONFIG_CMD); in iwl_txq_dyn_alloc()
[all …]
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
Ddbg-tlv.h249 struct iwl_fw_ini_hcmd hcmd; member
/Linux-v6.6/drivers/net/wireless/intel/ipw2x00/
Dipw2200.h1217 struct ipw_cmd *hcmd; /**< host command currently executed */ member

12