Lines Matching defs:mvumi_hba
483 struct mvumi_hba { struct
484 void *base_addr[MAX_BASE_ADDRESS];
485 u32 pci_base[MAX_BASE_ADDRESS];
486 void *mmio;
487 struct list_head cmd_pool;
488 struct Scsi_Host *shost;
489 wait_queue_head_t int_cmd_wait_q;
490 struct pci_dev *pdev;
491 unsigned int unique_id;
492 atomic_t fw_outstanding;
493 struct mvumi_instance_template *instancet;
495 void *ib_list;
496 dma_addr_t ib_list_phys;
498 void *ib_frame;
499 dma_addr_t ib_frame_phys;
501 void *ob_list;
502 dma_addr_t ob_list_phys;
504 void *ib_shadow;
505 dma_addr_t ib_shadow_phys;
507 void *ob_shadow;
508 dma_addr_t ob_shadow_phys;
510 void *handshake_page;
511 dma_addr_t handshake_page_phys;
513 unsigned int global_isr;
514 unsigned int isr_status;
516 unsigned short max_sge;
517 unsigned short max_target_id;
518 unsigned char *target_map;
519 unsigned int max_io;
520 unsigned int list_num_io;
521 unsigned int ib_max_size;
522 unsigned int ob_max_size;
523 unsigned int ib_max_size_setting;
524 unsigned int ob_max_size_setting;
525 unsigned int max_transfer_size;
526 unsigned char hba_total_pages;
527 unsigned char fw_flag;
528 unsigned char request_id_enabled;
529 unsigned char eot_flag;
530 unsigned short hba_capability;
554 void (*fire_cmd) (struct mvumi_hba *, struct mvumi_cmd *); argument