pmcraid_cmd
static void pmcraid_get_fwversion(struct pmcraid_cmd *cmd)
static void pmcraid_identify_hrrq(struct pmcraid_cmd *cmd)
void (*done_function)(struct pmcraid_cmd *);
static void pmcraid_process_ccn(struct pmcraid_cmd *cmd);
static void pmcraid_process_ldn(struct pmcraid_cmd *cmd);
static void pmcraid_send_hcam_cmd(struct pmcraid_cmd *cmd)
static struct pmcraid_cmd *pmcraid_init_hcam
struct pmcraid_cmd *cmd;
void (*cmd_done) (struct pmcraid_cmd *);
struct pmcraid_cmd *cmd = pmcraid_init_hcam(pinstance, type);
struct pmcraid_cmd *cmd,
struct pmcraid_cmd *cmd_to_cancel
struct pmcraid_cmd *cmd,
void (*cmd_done) (struct pmcraid_cmd *)
static void pmcraid_cancel_ccn(struct pmcraid_cmd *cmd)
static void pmcraid_cancel_ldn(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd;
struct pmcraid_cmd *cfgcmd;
static void pmcraid_ioasc_logger(u32 ioasc, struct pmcraid_cmd *cmd)
static void pmcraid_process_ccn(struct pmcraid_cmd *cmd)
static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd);
static void pmcraid_process_ldn(struct pmcraid_cmd *cmd)
static void pmcraid_unregister_hcams(struct pmcraid_cmd *cmd)
static void pmcraid_soft_reset(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd, *temp;
static void pmcraid_ioa_reset(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd;
struct pmcraid_cmd *reset_cmd = NULL;
static void pmcraid_request_sense(struct pmcraid_cmd *cmd)
static void pmcraid_cancel_all(struct pmcraid_cmd *cmd, bool need_sense)
static void pmcraid_frame_auto_sense(struct pmcraid_cmd *cmd)
static int pmcraid_error_handler(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd;
static int _pmcraid_io_done(struct pmcraid_cmd *cmd, int reslen, int ioasc)
static void pmcraid_io_done(struct pmcraid_cmd *cmd)
static struct pmcraid_cmd *pmcraid_abort_cmd(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cancel_cmd;
static int pmcraid_abort_complete(struct pmcraid_cmd *cancel_cmd)
struct pmcraid_cmd *cmd;
struct pmcraid_cmd *cancel_cmd = NULL;
static void pmcraid_init_cmdblk(struct pmcraid_cmd *cmd, int index)
pmcraid_init_ioadls(struct pmcraid_cmd *cmd, int sgcount)
struct pmcraid_cmd *cmd
struct pmcraid_cmd *cmd;
static void pmcraid_reinit_cmdblk(struct pmcraid_cmd *cmd)
static struct pmcraid_cmd *pmcraid_get_free_cmd(
struct pmcraid_cmd *cmd = NULL;
struct pmcraid_cmd, free_list);
static void pmcraid_return_cmd(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd = NULL;
sizeof(struct pmcraid_cmd), 0,
struct pmcraid_cmd *cmdp = pinstance->cmd_list[i];
static void pmcraid_complete_ioa_reset(struct pmcraid_cmd *cmd)
static void pmcraid_set_supported_devs(struct pmcraid_cmd *cmd)
void (*cmd_done) (struct pmcraid_cmd *) = pmcraid_complete_ioa_reset;
static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd)
static void pmcraid_init_res_table(struct pmcraid_cmd *cmd)
static void pmcraid_querycfg(struct pmcraid_cmd *cmd)
static void pmcraid_ioa_reset(struct pmcraid_cmd *);
struct pmcraid_cmd *cmd = timer_container_of(cmd, t, timer);
static void pmcraid_start_bist(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd = timer_container_of(cmd, t, timer);
static void pmcraid_reset_alert(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd = timer_container_of(cmd, t, timer);
static void pmcraid_internal_done(struct pmcraid_cmd *cmd)
static void pmcraid_reinit_cfgtable_done(struct pmcraid_cmd *cmd)
static void pmcraid_erp_done(struct pmcraid_cmd *cmd)
static void _pmcraid_fire_command(struct pmcraid_cmd *cmd)
struct pmcraid_cmd *cmd,
void (*cmd_done) (struct pmcraid_cmd *),
static void pmcraid_ioa_shutdown_done(struct pmcraid_cmd *cmd)
static void pmcraid_ioa_shutdown(struct pmcraid_cmd *cmd)
static void pmcraid_querycfg(struct pmcraid_cmd *);
static void pmcraid_get_fwversion_done(struct pmcraid_cmd *cmd)
void (*cmd_done) (struct pmcraid_cmd *);
struct pmcraid_cmd *cmd; /* pointer to command block used */
struct pmcraid_cmd *reset_cmd;
struct pmcraid_cmd *cmd_list[PMCRAID_MAX_CMD];