Lines Matching refs:cmd
146 int iwl_trans_send_cmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd) in iwl_trans_send_cmd() argument
150 if (unlikely(!(cmd->flags & CMD_SEND_IN_RFKILL) && in iwl_trans_send_cmd()
164 !(cmd->flags & CMD_SEND_IN_D3))) in iwl_trans_send_cmd()
175 if (WARN_ON((cmd->flags & CMD_WANT_ASYNC_CALLBACK) && in iwl_trans_send_cmd()
176 !(cmd->flags & CMD_ASYNC))) in iwl_trans_send_cmd()
179 if (!(cmd->flags & CMD_ASYNC)) in iwl_trans_send_cmd()
182 if (trans->wide_cmd_header && !iwl_cmd_groupid(cmd->id)) { in iwl_trans_send_cmd()
183 if (cmd->id != REPLY_ERROR) in iwl_trans_send_cmd()
184 cmd->id = DEF_ID(cmd->id); in iwl_trans_send_cmd()
187 ret = iwl_trans_txq_send_hcmd(trans, cmd); in iwl_trans_send_cmd()
189 if (!(cmd->flags & CMD_ASYNC)) in iwl_trans_send_cmd()
192 if (WARN_ON((cmd->flags & CMD_WANT_SKB) && !ret && !cmd->resp_pkt)) in iwl_trans_send_cmd()
218 u8 grp, cmd; in iwl_get_cmd_string() local
224 cmd = iwl_cmd_opcode(id); in iwl_get_cmd_string()
231 ret = bsearch(&cmd, arr->arr, arr->size, size, iwl_hcmd_names_cmp); in iwl_get_cmd_string()