sst_cmd 79 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd; sst_cmd 81 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd = kmalloc(sizeof(*sst_cmd), GFP_KERNEL); sst_cmd 82 drivers/platform/x86/intel_speed_select_if/isst_if_common.c if (!sst_cmd) sst_cmd 85 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->cpu = cpu; sst_cmd 86 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->cmd = cmd; sst_cmd 87 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->mbox_cmd_type = mbox_cmd_type; sst_cmd 88 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->param = param; sst_cmd 89 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->data = data; sst_cmd 91 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_add(isst_hash, &sst_cmd->hnode, sst_cmd->cmd); sst_cmd 98 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd; sst_cmd 102 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_for_each_safe(isst_hash, i, tmp, sst_cmd, hnode) { sst_cmd 103 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_del(&sst_cmd->hnode); sst_cmd 104 drivers/platform/x86/intel_speed_select_if/isst_if_common.c kfree(sst_cmd); sst_cmd 126 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd; sst_cmd 132 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_for_each_possible(isst_hash, sst_cmd, hnode, full_cmd) { sst_cmd 133 drivers/platform/x86/intel_speed_select_if/isst_if_common.c if (sst_cmd->cmd == full_cmd && sst_cmd->cpu == cpu && sst_cmd 134 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->mbox_cmd_type == mbox_cmd_type) { sst_cmd 135 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->param = param; sst_cmd 136 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->data = data; sst_cmd 150 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd) sst_cmd 155 drivers/platform/x86/intel_speed_select_if/isst_if_common.c mbox_cmd.command = (sst_cmd->cmd & GENMASK_ULL(31, 16)) >> 16; sst_cmd 156 drivers/platform/x86/intel_speed_select_if/isst_if_common.c mbox_cmd.sub_command = sst_cmd->cmd & GENMASK_ULL(15, 0); sst_cmd 157 drivers/platform/x86/intel_speed_select_if/isst_if_common.c mbox_cmd.parameter = sst_cmd->param; sst_cmd 158 drivers/platform/x86/intel_speed_select_if/isst_if_common.c mbox_cmd.req_data = sst_cmd->data; sst_cmd 159 drivers/platform/x86/intel_speed_select_if/isst_if_common.c mbox_cmd.logical_cpu = sst_cmd->cpu; sst_cmd 172 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd; sst_cmd 175 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_for_each(isst_hash, i, sst_cmd, hnode) { sst_cmd 178 drivers/platform/x86/intel_speed_select_if/isst_if_common.c if (sst_cmd->mbox_cmd_type) { sst_cmd 181 drivers/platform/x86/intel_speed_select_if/isst_if_common.c isst_mbox_resume_command(cb, sst_cmd); sst_cmd 183 drivers/platform/x86/intel_speed_select_if/isst_if_common.c wrmsrl_safe_on_cpu(sst_cmd->cpu, sst_cmd->cmd, sst_cmd 184 drivers/platform/x86/intel_speed_select_if/isst_if_common.c sst_cmd->data); sst_cmd 192 drivers/platform/x86/intel_speed_select_if/isst_if_common.c struct isst_cmd *sst_cmd; sst_cmd 200 drivers/platform/x86/intel_speed_select_if/isst_if_common.c hash_for_each_possible(isst_hash, sst_cmd, hnode, sst_cmd 202 drivers/platform/x86/intel_speed_select_if/isst_if_common.c if (!sst_cmd->mbox_cmd_type && sst_cmd->cpu == cpu) sst_cmd 203 drivers/platform/x86/intel_speed_select_if/isst_if_common.c wrmsrl_safe(sst_cmd->cmd, sst_cmd->data);