Lines Matching refs:hptiop_hba

39 static int iop_send_sync_msg(struct hptiop_hba *hba, u32 msg, u32 millisec);
40 static void hptiop_finish_scsi_req(struct hptiop_hba *hba, u32 tag,
42 static void hptiop_host_request_callback_itl(struct hptiop_hba *hba, u32 tag);
43 static void hptiop_iop_request_callback_itl(struct hptiop_hba *hba, u32 tag);
44 static void hptiop_message_callback(struct hptiop_hba *hba, u32 msg);
46 static int iop_wait_ready_itl(struct hptiop_hba *hba, u32 millisec)
67 static int iop_wait_ready_mv(struct hptiop_hba *hba, u32 millisec)
72 static int iop_wait_ready_mvfrey(struct hptiop_hba *hba, u32 millisec)
77 static void hptiop_request_callback_itl(struct hptiop_hba *hba, u32 tag)
86 static void hptiop_drain_outbound_queue_itl(struct hptiop_hba *hba)
113 static int iop_intr_itl(struct hptiop_hba *hba)
161 static void mv_inbound_write(u64 p, struct hptiop_hba *hba)
175 static void hptiop_request_callback_mv(struct hptiop_hba *hba, u64 tag)
203 static int iop_intr_mv(struct hptiop_hba *hba)
230 static void hptiop_request_callback_mvfrey(struct hptiop_hba *hba, u32 _tag)
253 static int iop_intr_mvfrey(struct hptiop_hba *hba)
298 static int iop_send_sync_request_itl(struct hptiop_hba *hba,
320 static int iop_send_sync_request_mv(struct hptiop_hba *hba,
340 static int iop_send_sync_request_mvfrey(struct hptiop_hba *hba,
360 static void hptiop_post_msg_itl(struct hptiop_hba *hba, u32 msg)
366 static void hptiop_post_msg_mv(struct hptiop_hba *hba, u32 msg)
373 static void hptiop_post_msg_mvfrey(struct hptiop_hba *hba, u32 msg)
379 static int iop_send_sync_msg(struct hptiop_hba *hba, u32 msg, u32 millisec)
400 static int iop_get_config_itl(struct hptiop_hba *hba,
428 static int iop_get_config_mv(struct hptiop_hba *hba,
450 static int iop_get_config_mvfrey(struct hptiop_hba *hba,
472 static int iop_set_config_itl(struct hptiop_hba *hba,
504 static int iop_set_config_mv(struct hptiop_hba *hba,
526 static int iop_set_config_mvfrey(struct hptiop_hba *hba,
549 static void hptiop_enable_intr_itl(struct hptiop_hba *hba)
555 static void hptiop_enable_intr_mv(struct hptiop_hba *hba)
561 static void hptiop_enable_intr_mvfrey(struct hptiop_hba *hba)
568 static int hptiop_initialize_iop(struct hptiop_hba *hba)
585 static void __iomem *hptiop_map_pci_bar(struct hptiop_hba *hba, int index)
611 static int hptiop_map_pci_bar_itl(struct hptiop_hba *hba)
628 static void hptiop_unmap_pci_bar_itl(struct hptiop_hba *hba)
635 static int hptiop_map_pci_bar_mv(struct hptiop_hba *hba)
650 static int hptiop_map_pci_bar_mvfrey(struct hptiop_hba *hba)
665 static void hptiop_unmap_pci_bar_mv(struct hptiop_hba *hba)
671 static void hptiop_unmap_pci_bar_mvfrey(struct hptiop_hba *hba)
677 static void hptiop_message_callback(struct hptiop_hba *hba, u32 msg)
696 static struct hptiop_request *get_req(struct hptiop_hba *hba)
709 static void free_req(struct hptiop_hba *hba, struct hptiop_request *req)
716 static void hptiop_finish_scsi_req(struct hptiop_hba *hba, u32 tag,
776 static void hptiop_host_request_callback_itl(struct hptiop_hba *hba, u32 _tag)
794 static void hptiop_iop_request_callback_itl(struct hptiop_hba *hba, u32 tag)
835 struct hptiop_hba *hba = dev_id;
849 struct hptiop_hba *hba = (struct hptiop_hba *)host->hostdata;
873 static void hptiop_post_req_itl(struct hptiop_hba *hba,
900 static void hptiop_post_req_mv(struct hptiop_hba *hba,
924 static void hptiop_post_req_mvfrey(struct hptiop_hba *hba,
955 static int hptiop_reset_comm_itl(struct hptiop_hba *hba)
960 static int hptiop_reset_comm_mv(struct hptiop_hba *hba)
965 static int hptiop_reset_comm_mvfrey(struct hptiop_hba *hba)
999 struct hptiop_hba *hba = (struct hptiop_hba *)host->hostdata;
1066 static int hptiop_reset_hba(struct hptiop_hba *hba)
1093 struct hptiop_hba * hba = (struct hptiop_hba *)scp->device->host->hostdata;
1104 struct hptiop_hba *hba = (struct hptiop_hba *)sdev->host->hostdata;
1121 struct hptiop_hba *hba = (struct hptiop_hba *)host->hostdata;
1177 static int hptiop_internal_memalloc_itl(struct hptiop_hba *hba)
1182 static int hptiop_internal_memalloc_mv(struct hptiop_hba *hba)
1192 static int hptiop_internal_memalloc_mvfrey(struct hptiop_hba *hba)
1244 static int hptiop_internal_memfree_itl(struct hptiop_hba *hba)
1249 static int hptiop_internal_memfree_mv(struct hptiop_hba *hba)
1259 static int hptiop_internal_memfree_mvfrey(struct hptiop_hba *hba)
1275 struct hptiop_hba *hba;
1314 host = scsi_host_alloc(&driver_template, sizeof(struct hptiop_hba));
1320 hba = (struct hptiop_hba *)host->hostdata;
1321 memset(hba, 0, sizeof(struct hptiop_hba));
1505 struct hptiop_hba *hba = (struct hptiop_hba *)host->hostdata;
1518 static void hptiop_disable_intr_itl(struct hptiop_hba *hba)
1529 static void hptiop_disable_intr_mv(struct hptiop_hba *hba)
1535 static void hptiop_disable_intr_mvfrey(struct hptiop_hba *hba)
1548 struct hptiop_hba *hba = (struct hptiop_hba *)host->hostdata;