mvumi_hba 53 drivers/scsi/mvumi.c static unsigned short tag_get_one(struct mvumi_hba *mhba, struct mvumi_tag *st) mvumi_hba 59 drivers/scsi/mvumi.c static void tag_release_one(struct mvumi_hba *mhba, struct mvumi_tag *st, mvumi_hba 106 drivers/scsi/mvumi.c static struct mvumi_res *mvumi_alloc_mem_resource(struct mvumi_hba *mhba, mvumi_hba 156 drivers/scsi/mvumi.c static void mvumi_release_mem_resource(struct mvumi_hba *mhba) mvumi_hba 189 drivers/scsi/mvumi.c static int mvumi_make_sgl(struct mvumi_hba *mhba, struct scsi_cmnd *scmd, mvumi_hba 223 drivers/scsi/mvumi.c static int mvumi_internal_cmd_sgl(struct mvumi_hba *mhba, struct mvumi_cmd *cmd, mvumi_hba 250 drivers/scsi/mvumi.c static struct mvumi_cmd *mvumi_create_internal_cmd(struct mvumi_hba *mhba, mvumi_hba 286 drivers/scsi/mvumi.c static void mvumi_delete_internal_cmd(struct mvumi_hba *mhba, mvumi_hba 316 drivers/scsi/mvumi.c static struct mvumi_cmd *mvumi_get_cmd(struct mvumi_hba *mhba) mvumi_hba 335 drivers/scsi/mvumi.c static inline void mvumi_return_cmd(struct mvumi_hba *mhba, mvumi_hba 346 drivers/scsi/mvumi.c static void mvumi_free_cmds(struct mvumi_hba *mhba) mvumi_hba 365 drivers/scsi/mvumi.c static int mvumi_alloc_cmds(struct mvumi_hba *mhba) mvumi_hba 402 drivers/scsi/mvumi.c static unsigned int mvumi_check_ib_list_9143(struct mvumi_hba *mhba) mvumi_hba 424 drivers/scsi/mvumi.c static unsigned int mvumi_check_ib_list_9580(struct mvumi_hba *mhba) mvumi_hba 435 drivers/scsi/mvumi.c static void mvumi_get_ib_list_entry(struct mvumi_hba *mhba, void **ib_entry) mvumi_hba 456 drivers/scsi/mvumi.c static void mvumi_send_ib_list_entry(struct mvumi_hba *mhba) mvumi_hba 462 drivers/scsi/mvumi.c static char mvumi_check_ob_frame(struct mvumi_hba *mhba, mvumi_hba 489 drivers/scsi/mvumi.c static int mvumi_check_ob_list_9143(struct mvumi_hba *mhba, mvumi_hba 510 drivers/scsi/mvumi.c static int mvumi_check_ob_list_9580(struct mvumi_hba *mhba, mvumi_hba 527 drivers/scsi/mvumi.c static void mvumi_receive_ob_list_entry(struct mvumi_hba *mhba) mvumi_hba 581 drivers/scsi/mvumi.c static void mvumi_reset(struct mvumi_hba *mhba) mvumi_hba 592 drivers/scsi/mvumi.c static unsigned char mvumi_start(struct mvumi_hba *mhba); mvumi_hba 594 drivers/scsi/mvumi.c static int mvumi_wait_for_outstanding(struct mvumi_hba *mhba) mvumi_hba 605 drivers/scsi/mvumi.c static int mvumi_wait_for_fw(struct mvumi_hba *mhba) mvumi_hba 630 drivers/scsi/mvumi.c static void mvumi_backup_bar_addr(struct mvumi_hba *mhba) mvumi_hba 640 drivers/scsi/mvumi.c static void mvumi_restore_bar_addr(struct mvumi_hba *mhba) mvumi_hba 666 drivers/scsi/mvumi.c static int mvumi_reset_host_9580(struct mvumi_hba *mhba) mvumi_hba 693 drivers/scsi/mvumi.c static int mvumi_reset_host_9143(struct mvumi_hba *mhba) mvumi_hba 700 drivers/scsi/mvumi.c struct mvumi_hba *mhba; mvumi_hba 702 drivers/scsi/mvumi.c mhba = (struct mvumi_hba *) scmd->device->host->hostdata; mvumi_hba 710 drivers/scsi/mvumi.c static int mvumi_issue_blocked_cmd(struct mvumi_hba *mhba, mvumi_hba 755 drivers/scsi/mvumi.c static void mvumi_release_fw(struct mvumi_hba *mhba) mvumi_hba 766 drivers/scsi/mvumi.c static unsigned char mvumi_flush_cache(struct mvumi_hba *mhba) mvumi_hba 830 drivers/scsi/mvumi.c static void mvumi_hs_build_page(struct mvumi_hba *mhba, mvumi_hba 908 drivers/scsi/mvumi.c static int mvumi_init_data(struct mvumi_hba *mhba) mvumi_hba 1037 drivers/scsi/mvumi.c static int mvumi_hs_process_page(struct mvumi_hba *mhba, mvumi_hba 1091 drivers/scsi/mvumi.c static int mvumi_handshake(struct mvumi_hba *mhba) mvumi_hba 1210 drivers/scsi/mvumi.c static unsigned char mvumi_handshake_event(struct mvumi_hba *mhba) mvumi_hba 1238 drivers/scsi/mvumi.c static unsigned char mvumi_check_handshake(struct mvumi_hba *mhba) mvumi_hba 1275 drivers/scsi/mvumi.c static unsigned char mvumi_start(struct mvumi_hba *mhba) mvumi_hba 1299 drivers/scsi/mvumi.c static void mvumi_complete_cmd(struct mvumi_hba *mhba, struct mvumi_cmd *cmd, mvumi_hba 1335 drivers/scsi/mvumi.c static void mvumi_complete_internal_cmd(struct mvumi_hba *mhba, mvumi_hba 1353 drivers/scsi/mvumi.c static void mvumi_show_event(struct mvumi_hba *mhba, mvumi_hba 1379 drivers/scsi/mvumi.c static int mvumi_handle_hotplug(struct mvumi_hba *mhba, u16 devid, int status) mvumi_hba 1411 drivers/scsi/mvumi.c static u64 mvumi_inquiry(struct mvumi_hba *mhba, mvumi_hba 1461 drivers/scsi/mvumi.c static void mvumi_detach_devices(struct mvumi_hba *mhba) mvumi_hba 1497 drivers/scsi/mvumi.c static void mvumi_rescan_devices(struct mvumi_hba *mhba, int id) mvumi_hba 1508 drivers/scsi/mvumi.c static int mvumi_match_devices(struct mvumi_hba *mhba, int id, u64 wwid) mvumi_hba 1531 drivers/scsi/mvumi.c static void mvumi_remove_devices(struct mvumi_hba *mhba, int id) mvumi_hba 1548 drivers/scsi/mvumi.c static int mvumi_probe_devices(struct mvumi_hba *mhba) mvumi_hba 1608 drivers/scsi/mvumi.c struct mvumi_hba *mhba = (struct mvumi_hba *) data; mvumi_hba 1645 drivers/scsi/mvumi.c static void mvumi_proc_msg(struct mvumi_hba *mhba, mvumi_hba 1677 drivers/scsi/mvumi.c static void mvumi_notification(struct mvumi_hba *mhba, u8 msg, void *buffer) mvumi_hba 1699 drivers/scsi/mvumi.c static int mvumi_get_event(struct mvumi_hba *mhba, unsigned char msg) mvumi_hba 1740 drivers/scsi/mvumi.c static void mvumi_launch_events(struct mvumi_hba *mhba, u32 isr_status) mvumi_hba 1764 drivers/scsi/mvumi.c static void mvumi_handle_clob(struct mvumi_hba *mhba) mvumi_hba 1792 drivers/scsi/mvumi.c struct mvumi_hba *mhba = (struct mvumi_hba *) devp; mvumi_hba 1822 drivers/scsi/mvumi.c static enum mvumi_qc_result mvumi_send_command(struct mvumi_hba *mhba, mvumi_hba 1860 drivers/scsi/mvumi.c static void mvumi_fire_cmd(struct mvumi_hba *mhba, struct mvumi_cmd *cmd) mvumi_hba 1898 drivers/scsi/mvumi.c static void mvumi_enable_intr(struct mvumi_hba *mhba) mvumi_hba 1913 drivers/scsi/mvumi.c static void mvumi_disable_intr(struct mvumi_hba *mhba) mvumi_hba 1927 drivers/scsi/mvumi.c struct mvumi_hba *mhba = (struct mvumi_hba *) extend; mvumi_hba 1971 drivers/scsi/mvumi.c static unsigned int mvumi_read_fw_status_reg(struct mvumi_hba *mhba) mvumi_hba 2005 drivers/scsi/mvumi.c struct mvumi_hba *mhba; mvumi_hba 2008 drivers/scsi/mvumi.c mhba = (struct mvumi_hba *) sdev->host->hostdata; mvumi_hba 2025 drivers/scsi/mvumi.c static unsigned char mvumi_build_frame(struct mvumi_hba *mhba, mvumi_hba 2086 drivers/scsi/mvumi.c struct mvumi_hba *mhba; mvumi_hba 2091 drivers/scsi/mvumi.c mhba = (struct mvumi_hba *) shost->hostdata; mvumi_hba 2119 drivers/scsi/mvumi.c struct mvumi_hba *mhba = shost_priv(host); mvumi_hba 2187 drivers/scsi/mvumi.c static int mvumi_cfg_hw_reg(struct mvumi_hba *mhba) mvumi_hba 2311 drivers/scsi/mvumi.c static int mvumi_init_fw(struct mvumi_hba *mhba) mvumi_hba 2388 drivers/scsi/mvumi.c static int mvumi_io_attach(struct mvumi_hba *mhba) mvumi_hba 2458 drivers/scsi/mvumi.c struct mvumi_hba *mhba; mvumi_hba 2538 drivers/scsi/mvumi.c struct mvumi_hba *mhba; mvumi_hba 2565 drivers/scsi/mvumi.c struct mvumi_hba *mhba = pci_get_drvdata(pdev); mvumi_hba 2572 drivers/scsi/mvumi.c struct mvumi_hba *mhba = NULL; mvumi_hba 2592 drivers/scsi/mvumi.c struct mvumi_hba *mhba = NULL; mvumi_hba 157 drivers/scsi/mvumi.h struct mvumi_hba *mhba; mvumi_hba 545 drivers/scsi/mvumi.h void (*fire_cmd) (struct mvumi_hba *, struct mvumi_cmd *); mvumi_hba 546 drivers/scsi/mvumi.h void (*enable_intr) (struct mvumi_hba *); mvumi_hba 547 drivers/scsi/mvumi.h void (*disable_intr) (struct mvumi_hba *); mvumi_hba 549 drivers/scsi/mvumi.h unsigned int (*read_fw_status_reg) (struct mvumi_hba *); mvumi_hba 550 drivers/scsi/mvumi.h unsigned int (*check_ib_list) (struct mvumi_hba *); mvumi_hba 551 drivers/scsi/mvumi.h int (*check_ob_list) (struct mvumi_hba *, unsigned int *, mvumi_hba 553 drivers/scsi/mvumi.h int (*reset_host) (struct mvumi_hba *);