Lines Matching refs:pmcraid_cmd
297 static void pmcraid_init_cmdblk(struct pmcraid_cmd *cmd, int index) in pmcraid_init_cmdblk()
350 static void pmcraid_reinit_cmdblk(struct pmcraid_cmd *cmd) in pmcraid_reinit_cmdblk()
362 static struct pmcraid_cmd *pmcraid_get_free_cmd( in pmcraid_get_free_cmd()
366 struct pmcraid_cmd *cmd = NULL; in pmcraid_get_free_cmd()
374 struct pmcraid_cmd, free_list); in pmcraid_get_free_cmd()
392 static void pmcraid_return_cmd(struct pmcraid_cmd *cmd) in pmcraid_return_cmd()
538 static void pmcraid_ioa_reset(struct pmcraid_cmd *);
547 struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); in pmcraid_bist_done()
577 static void pmcraid_start_bist(struct pmcraid_cmd *cmd) in pmcraid_start_bist()
604 struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); in pmcraid_reset_alert_done()
639 static void pmcraid_reset_alert(struct pmcraid_cmd *cmd) in pmcraid_reset_alert()
688 struct pmcraid_cmd *cmd = from_timer(cmd, t, timer); in pmcraid_timeout_handler()
759 static void pmcraid_internal_done(struct pmcraid_cmd *cmd) in pmcraid_internal_done()
797 static void pmcraid_reinit_cfgtable_done(struct pmcraid_cmd *cmd) in pmcraid_reinit_cfgtable_done()
821 static void pmcraid_erp_done(struct pmcraid_cmd *cmd) in pmcraid_erp_done()
857 static void _pmcraid_fire_command(struct pmcraid_cmd *cmd) in _pmcraid_fire_command()
892 struct pmcraid_cmd *cmd, in pmcraid_send_cmd()
893 void (*cmd_done) (struct pmcraid_cmd *), in pmcraid_send_cmd()
919 static void pmcraid_ioa_shutdown_done(struct pmcraid_cmd *cmd) in pmcraid_ioa_shutdown_done()
937 static void pmcraid_ioa_shutdown(struct pmcraid_cmd *cmd) in pmcraid_ioa_shutdown()
964 static void pmcraid_querycfg(struct pmcraid_cmd *);
973 static void pmcraid_get_fwversion_done(struct pmcraid_cmd *cmd) in pmcraid_get_fwversion_done()
1002 static void pmcraid_get_fwversion(struct pmcraid_cmd *cmd) in pmcraid_get_fwversion()
1044 static void pmcraid_identify_hrrq(struct pmcraid_cmd *cmd) in pmcraid_identify_hrrq()
1051 void (*done_function)(struct pmcraid_cmd *); in pmcraid_identify_hrrq()
1090 static void pmcraid_process_ccn(struct pmcraid_cmd *cmd);
1091 static void pmcraid_process_ldn(struct pmcraid_cmd *cmd);
1101 static void pmcraid_send_hcam_cmd(struct pmcraid_cmd *cmd) in pmcraid_send_hcam_cmd()
1120 static struct pmcraid_cmd *pmcraid_init_hcam in pmcraid_init_hcam()
1126 struct pmcraid_cmd *cmd; in pmcraid_init_hcam()
1130 void (*cmd_done) (struct pmcraid_cmd *); in pmcraid_init_hcam()
1193 struct pmcraid_cmd *cmd = pmcraid_init_hcam(pinstance, type); in pmcraid_send_hcam()
1205 struct pmcraid_cmd *cmd, in pmcraid_prepare_cancel_cmd()
1206 struct pmcraid_cmd *cmd_to_cancel in pmcraid_prepare_cancel_cmd()
1237 struct pmcraid_cmd *cmd, in pmcraid_cancel_hcam()
1239 void (*cmd_done) (struct pmcraid_cmd *) in pmcraid_cancel_hcam()
1270 static void pmcraid_cancel_ccn(struct pmcraid_cmd *cmd) in pmcraid_cancel_ccn()
1288 static void pmcraid_cancel_ldn(struct pmcraid_cmd *cmd) in pmcraid_cancel_ldn()
1512 struct pmcraid_cmd *cmd; in pmcraid_handle_config_change()
1513 struct pmcraid_cmd *cfgcmd; in pmcraid_handle_config_change()
1672 static void pmcraid_ioasc_logger(u32 ioasc, struct pmcraid_cmd *cmd) in pmcraid_ioasc_logger()
1744 static void pmcraid_process_ccn(struct pmcraid_cmd *cmd) in pmcraid_process_ccn()
1772 static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd);
1780 static void pmcraid_process_ldn(struct pmcraid_cmd *cmd) in pmcraid_process_ldn()
1845 static void pmcraid_unregister_hcams(struct pmcraid_cmd *cmd) in pmcraid_unregister_hcams()
1915 static void pmcraid_soft_reset(struct pmcraid_cmd *cmd) in pmcraid_soft_reset()
1984 struct pmcraid_cmd *cmd, *temp; in pmcraid_fail_outstanding_cmds()
2054 static void pmcraid_ioa_reset(struct pmcraid_cmd *cmd) in pmcraid_ioa_reset()
2278 struct pmcraid_cmd *cmd; in pmcraid_initiate_reset()
2321 struct pmcraid_cmd *reset_cmd = NULL; in pmcraid_reset_reload()
2417 static void pmcraid_request_sense(struct pmcraid_cmd *cmd) in pmcraid_request_sense()
2471 static void pmcraid_cancel_all(struct pmcraid_cmd *cmd, bool need_sense) in pmcraid_cancel_all()
2507 static void pmcraid_frame_auto_sense(struct pmcraid_cmd *cmd) in pmcraid_frame_auto_sense()
2579 static int pmcraid_error_handler(struct pmcraid_cmd *cmd) in pmcraid_error_handler()
2701 struct pmcraid_cmd *cmd; in pmcraid_reset_device()
2803 static int _pmcraid_io_done(struct pmcraid_cmd *cmd, int reslen, int ioasc) in _pmcraid_io_done()
2838 static void pmcraid_io_done(struct pmcraid_cmd *cmd) in pmcraid_io_done()
2855 static struct pmcraid_cmd *pmcraid_abort_cmd(struct pmcraid_cmd *cmd) in pmcraid_abort_cmd()
2857 struct pmcraid_cmd *cancel_cmd; in pmcraid_abort_cmd()
2899 static int pmcraid_abort_complete(struct pmcraid_cmd *cancel_cmd) in pmcraid_abort_complete()
2939 struct pmcraid_cmd *cmd; in pmcraid_eh_abort_handler()
2943 struct pmcraid_cmd *cancel_cmd = NULL; in pmcraid_eh_abort_handler()
3136 pmcraid_init_ioadls(struct pmcraid_cmd *cmd, int sgcount) in pmcraid_init_ioadls()
3185 struct pmcraid_cmd *cmd in pmcraid_build_ioadl()
3250 struct pmcraid_cmd *cmd; in pmcraid_queuecommand_lck()
3961 struct pmcraid_cmd *cmd = NULL; in pmcraid_tasklet_function()
4159 sizeof(struct pmcraid_cmd), 0, in pmcraid_allocate_cmd_blocks()
4561 struct pmcraid_cmd *cmdp = pinstance->cmd_list[i]; in pmcraid_init_buffers()
4879 static void pmcraid_complete_ioa_reset(struct pmcraid_cmd *cmd) in pmcraid_complete_ioa_reset()
4899 static void pmcraid_set_supported_devs(struct pmcraid_cmd *cmd) in pmcraid_set_supported_devs()
4902 void (*cmd_done) (struct pmcraid_cmd *) = pmcraid_complete_ioa_reset; in pmcraid_set_supported_devs()
4940 static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd) in pmcraid_set_timestamp()
5003 static void pmcraid_init_res_table(struct pmcraid_cmd *cmd) in pmcraid_init_res_table()
5115 static void pmcraid_querycfg(struct pmcraid_cmd *cmd) in pmcraid_querycfg()