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()
708 void (*done)(struct smu_i2c_cmd *cmd, void *misc) = cmd->done; in smu_i2c_complete_command()
709 void *misc = cmd->misc; in smu_i2c_complete_command() local
751 done(cmd, misc); in smu_i2c_complete_command()
769 static void smu_i2c_low_completion(struct smu_cmd *scmd, void *misc) in smu_i2c_low_completion() argument
771 struct smu_i2c_cmd *cmd = misc; in smu_i2c_low_completion()
833 cmd->scmd.misc = cmd; in smu_queue_i2c()
926 cmd.misc = ∁ in smu_read_datablock()
1106 static void smu_user_cmd_done(struct smu_cmd *cmd, void *misc) in smu_user_cmd_done() argument
1108 struct smu_private *pp = misc; in smu_user_cmd_done()
1164 pp->cmd.misc = pp; in smu_write()