Lines Matching defs:mvumi_hba
474 struct mvumi_hba { struct
475 void *base_addr[MAX_BASE_ADDRESS];
476 u32 pci_base[MAX_BASE_ADDRESS];
477 void *mmio;
478 struct list_head cmd_pool;
479 struct Scsi_Host *shost;
480 wait_queue_head_t int_cmd_wait_q;
481 struct pci_dev *pdev;
482 unsigned int unique_id;
483 atomic_t fw_outstanding;
484 struct mvumi_instance_template *instancet;
486 void *ib_list;
487 dma_addr_t ib_list_phys;
489 void *ib_frame;
490 dma_addr_t ib_frame_phys;
492 void *ob_list;
493 dma_addr_t ob_list_phys;
495 void *ib_shadow;
496 dma_addr_t ib_shadow_phys;
498 void *ob_shadow;
499 dma_addr_t ob_shadow_phys;
501 void *handshake_page;
502 dma_addr_t handshake_page_phys;
504 unsigned int global_isr;
505 unsigned int isr_status;
507 unsigned short max_sge;
508 unsigned short max_target_id;
509 unsigned char *target_map;
510 unsigned int max_io;
511 unsigned int list_num_io;
512 unsigned int ib_max_size;
513 unsigned int ob_max_size;
514 unsigned int ib_max_size_setting;
515 unsigned int ob_max_size_setting;
516 unsigned int max_transfer_size;
517 unsigned char hba_total_pages;
518 unsigned char fw_flag;
519 unsigned char request_id_enabled;
520 unsigned char eot_flag;
521 unsigned short hba_capability;
545 void (*fire_cmd) (struct mvumi_hba *, struct mvumi_cmd *); argument