Lines Matching refs:cmd

42 	u16 cmd;  member
48 u16 cmd; member
75 u32 cmd; member
86 static int isst_store_new_cmd(int cmd, u32 cpu, int mbox_cmd_type, u32 param, in isst_store_new_cmd() argument
96 sst_cmd->cmd = cmd; in isst_store_new_cmd()
101 hash_add(isst_hash, &sst_cmd->hnode, sst_cmd->cmd); in isst_store_new_cmd()
134 int isst_store_cmd(int cmd, int sub_cmd, u32 cpu, int mbox_cmd_type, in isst_store_cmd() argument
140 full_cmd = (cmd & GENMASK_ULL(15, 0)) << 16; in isst_store_cmd()
144 if (sst_cmd->cmd == full_cmd && sst_cmd->cpu == cpu && in isst_store_cmd()
166 mbox_cmd.command = (sst_cmd->cmd & GENMASK_ULL(31, 16)) >> 16; in isst_mbox_resume_command()
167 mbox_cmd.sub_command = sst_cmd->cmd & GENMASK_ULL(15, 0); in isst_mbox_resume_command()
194 wrmsrl_safe_on_cpu(sst_cmd->cpu, sst_cmd->cmd, in isst_resume_common()
214 wrmsrl_safe(sst_cmd->cmd, sst_cmd->data); in isst_restore_msr_local()
229 bool isst_if_mbox_cmd_invalid(struct isst_if_mbox_cmd *cmd) in isst_if_mbox_cmd_invalid() argument
233 if (cmd->logical_cpu >= nr_cpu_ids) in isst_if_mbox_cmd_invalid()
237 if (cmd->command == isst_valid_cmds[i].cmd && in isst_if_mbox_cmd_invalid()
238 (cmd->sub_command >= isst_valid_cmds[i].sub_cmd_beg && in isst_if_mbox_cmd_invalid()
239 cmd->sub_command <= isst_valid_cmds[i].sub_cmd_end)) { in isst_if_mbox_cmd_invalid()
256 bool isst_if_mbox_cmd_set_req(struct isst_if_mbox_cmd *cmd) in isst_if_mbox_cmd_set_req() argument
261 if (cmd->command == isst_cmd_set_reqs[i].cmd && in isst_if_mbox_cmd_set_req()
262 cmd->sub_command == isst_cmd_set_reqs[i].sub_cmd && in isst_if_mbox_cmd_set_req()
263 cmd->parameter == isst_cmd_set_reqs[i].param) { in isst_if_mbox_cmd_set_req()
600 static long isst_if_def_ioctl(struct file *file, unsigned int cmd, in isst_if_def_ioctl() argument
609 switch (cmd) { in isst_if_def_ioctl()
641 ret = cb->def_ioctl(file, cmd, arg); in isst_if_def_ioctl()