Lines Matching refs:misc
164 void (*done)(struct smu_cmd *cmd, void *misc) = NULL; in smu_db_intr()
165 void *misc = NULL; in smu_db_intr() local
222 misc = cmd->misc; in smu_db_intr()
236 done(cmd, misc); in smu_db_intr()
290 void (*done)(struct smu_cmd *cmd, void *misc), in smu_queue_simple() argument
291 void *misc, ...) in smu_queue_simple()
307 cmd->misc = misc; in smu_queue_simple()
309 va_start(list, misc); in smu_queue_simple()
333 void smu_done_complete(struct smu_cmd *cmd, void *misc) in smu_done_complete() argument
335 struct completion *comp = misc; in smu_done_complete()
702 void (*done)(struct smu_i2c_cmd *cmd, void *misc) = cmd->done; in smu_i2c_complete_command()
703 void *misc = cmd->misc; in smu_i2c_complete_command() local
745 done(cmd, misc); in smu_i2c_complete_command()
763 static void smu_i2c_low_completion(struct smu_cmd *scmd, void *misc) in smu_i2c_low_completion() argument
765 struct smu_i2c_cmd *cmd = misc; in smu_i2c_low_completion()
827 cmd->scmd.misc = cmd; in smu_queue_i2c()
918 cmd.misc = ∁ in smu_read_datablock()
1098 static void smu_user_cmd_done(struct smu_cmd *cmd, void *misc) in smu_user_cmd_done() argument
1100 struct smu_private *pp = misc; in smu_user_cmd_done()
1156 pp->cmd.misc = pp; in smu_write()