• Home
  • Raw
  • Download

Lines Matching defs:isp_operations

3261 struct isp_operations {  struct
3263 int (*pci_config) (struct scsi_qla_host *);
3264 int (*reset_chip)(struct scsi_qla_host *);
3265 int (*chip_diag) (struct scsi_qla_host *);
3266 void (*config_rings) (struct scsi_qla_host *);
3267 int (*reset_adapter)(struct scsi_qla_host *);
3268 int (*nvram_config) (struct scsi_qla_host *);
3269 void (*update_fw_options) (struct scsi_qla_host *);
3270 int (*load_risc) (struct scsi_qla_host *, uint32_t *);
3272 char * (*pci_info_str)(struct scsi_qla_host *, char *, size_t);
3273 char * (*fw_version_str)(struct scsi_qla_host *, char *, size_t);
3275 irq_handler_t intr_handler;
3276 void (*enable_intrs) (struct qla_hw_data *);
3277 void (*disable_intrs) (struct qla_hw_data *);
3279 int (*abort_command) (srb_t *);
3280 int (*target_reset) (struct fc_port *, uint64_t, int);
3281 int (*lun_reset) (struct fc_port *, uint64_t, int);
3282 int (*fabric_login) (struct scsi_qla_host *, uint16_t, uint8_t,
3284 int (*fabric_logout) (struct scsi_qla_host *, uint16_t, uint8_t,
3287 uint16_t (*calc_req_entries) (uint16_t);
3288 void (*build_iocbs) (srb_t *, cmd_entry_t *, uint16_t);
3289 void *(*prep_ms_iocb) (struct scsi_qla_host *, struct ct_arg *);
3290 void *(*prep_ms_fdmi_iocb) (struct scsi_qla_host *, uint32_t,
3293 uint8_t *(*read_nvram)(struct scsi_qla_host *, void *,
3295 int (*write_nvram)(struct scsi_qla_host *, void *, uint32_t,
3298 void (*fw_dump)(struct scsi_qla_host *vha);
3299 void (*mpi_fw_dump)(struct scsi_qla_host *, int);
3301 int (*beacon_on) (struct scsi_qla_host *);
3302 int (*beacon_off) (struct scsi_qla_host *);
3303 void (*beacon_blink) (struct scsi_qla_host *);
3305 void *(*read_optrom)(struct scsi_qla_host *, void *,
3307 int (*write_optrom)(struct scsi_qla_host *, void *, uint32_t,
3310 int (*get_flash_version) (struct scsi_qla_host *, void *);
3311 int (*start_scsi) (srb_t *);
3312 int (*start_scsi_mq) (srb_t *);
3313 int (*abort_isp) (struct scsi_qla_host *);
3314 int (*iospace_config)(struct qla_hw_data *);
3315 int (*initialize_adapter)(struct scsi_qla_host *);