Symbol: hpt_iop_hba
sys/dev/raid/hptiop/hptiop.c
101
static int hptiop_set_config_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1026
static int hptiop_set_config_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
103
static int hptiop_set_config_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
105
static int hptiop_set_config_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1053
static int hptiop_set_config_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
107
static int hptiop_internal_memalloc_mv(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
1078
static int hptiop_post_ioctl_command_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
108
static int hptiop_internal_memalloc_mvfrey(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
109
static int hptiop_internal_memfree_itl(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
110
static int hptiop_internal_memfree_mv(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
111
static int hptiop_internal_memfree_mvfrey(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
112
static int hptiop_post_ioctl_command_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1129
static int hptiop_bus_space_copyin(struct hpt_iop_hba *hba, u_int32_t bus,
sys/dev/raid/hptiop/hptiop.c
114
static int hptiop_post_ioctl_command_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1144
static int hptiop_bus_space_copyout(struct hpt_iop_hba *hba, u_int32_t bus,
sys/dev/raid/hptiop/hptiop.c
1159
static int hptiop_do_ioctl_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
117
static int hptiop_post_ioctl_command_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
120
static void hptiop_post_req_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1212
static int hptiop_post_ioctl_command_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
123
static void hptiop_post_req_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
1251
static int hptiop_do_ioctl_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
126
static void hptiop_post_req_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
129
static void hptiop_post_msg_itl(struct hpt_iop_hba *hba, u_int32_t msg);
sys/dev/raid/hptiop/hptiop.c
1292
static int hptiop_post_ioctl_command_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
130
static void hptiop_post_msg_mv(struct hpt_iop_hba *hba, u_int32_t msg);
sys/dev/raid/hptiop/hptiop.c
131
static void hptiop_post_msg_mvfrey(struct hpt_iop_hba *hba, u_int32_t msg);
sys/dev/raid/hptiop/hptiop.c
132
static void hptiop_enable_intr_itl(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
133
static void hptiop_enable_intr_mv(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
134
static void hptiop_enable_intr_mvfrey(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
1347
static int hptiop_do_ioctl_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
135
static void hptiop_disable_intr_itl(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
136
static void hptiop_disable_intr_mv(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
137
static void hptiop_disable_intr_mvfrey(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
138
static void hptiop_free_srb(struct hpt_iop_hba *hba, struct hpt_iop_srb *srb);
sys/dev/raid/hptiop/hptiop.c
1388
static int hptiop_rescan_bus(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
139
static int hptiop_os_query_remove_device(struct hpt_iop_hba *hba, int tid);
sys/dev/raid/hptiop/hptiop.c
1419
static int hptiop_alloc_pci_res_itl(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1445
static int hptiop_alloc_pci_res_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
149
static void hptiop_release_resource(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
1494
static int hptiop_alloc_pci_res_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1544
static void hptiop_release_pci_res_itl(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1551
static void hptiop_release_pci_res_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1561
static void hptiop_release_pci_res_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1571
static int hptiop_internal_memalloc_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1612
static int hptiop_internal_memalloc_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
162
#define hba_from_dev(dev) ((struct hpt_iop_hba *)(dev)->si_drv1)
sys/dev/raid/hptiop/hptiop.c
1666
static int hptiop_internal_memfree_itl(struct hpt_iop_hba *hba) {
sys/dev/raid/hptiop/hptiop.c
1670
static int hptiop_internal_memfree_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1682
static int hptiop_internal_memfree_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1694
static int hptiop_reset_comm_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
1799
sizeof(struct hpt_iop_hba)
sys/dev/raid/hptiop/hptiop.c
1808
struct hpt_iop_hba *hba;
sys/dev/raid/hptiop/hptiop.c
186
struct hpt_iop_hba *hba = hba_from_dev(dev);
sys/dev/raid/hptiop/hptiop.c
1863
hba = (struct hpt_iop_hba *)device_get_softc(dev);
sys/dev/raid/hptiop/hptiop.c
1864
bzero(hba, sizeof(struct hpt_iop_hba));
sys/dev/raid/hptiop/hptiop.c
1873
struct hpt_iop_hba *hba = (struct hpt_iop_hba *)device_get_softc(dev);
sys/dev/raid/hptiop/hptiop.c
199
struct hpt_iop_hba *hba = hba_from_dev(dev);
sys/dev/raid/hptiop/hptiop.c
210
struct hpt_iop_hba *hba = hba_from_dev(dev);
sys/dev/raid/hptiop/hptiop.c
2120
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)device_get_softc(dev);
sys/dev/raid/hptiop/hptiop.c
2146
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)device_get_softc(dev);
sys/dev/raid/hptiop/hptiop.c
2165
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)arg;
sys/dev/raid/hptiop/hptiop.c
2181
static void hptiop_enable_intr_itl(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2187
static void hptiop_enable_intr_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2198
static void hptiop_enable_intr_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2210
static void hptiop_disable_intr_itl(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2221
static void hptiop_disable_intr_mv(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2232
static void hptiop_disable_intr_mvfrey(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2246
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)argv;
sys/dev/raid/hptiop/hptiop.c
2252
static void *hptiop_get_srb(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
2265
static void hptiop_free_srb(struct hpt_iop_hba *hba, struct hpt_iop_srb *srb)
sys/dev/raid/hptiop/hptiop.c
2273
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)cam_sim_softc(sim);
sys/dev/raid/hptiop/hptiop.c
229
static u_int64_t hptiop_mv_outbound_read(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2401
static void hptiop_post_req_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
252
static void hptiop_mv_inbound_write(u_int64_t p, struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
2526
static void hptiop_post_req_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
2580
static void hptiop_post_req_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
2658
struct hpt_iop_hba *hba = srb->hba;
sys/dev/raid/hptiop/hptiop.c
267
static void hptiop_post_msg_itl(struct hpt_iop_hba *hba, u_int32_t msg)
sys/dev/raid/hptiop/hptiop.c
2678
struct hpt_iop_hba *hba = (struct hpt_iop_hba *)arg;
sys/dev/raid/hptiop/hptiop.c
2688
struct hpt_iop_hba *hba = (struct hpt_iop_hba *)arg;
sys/dev/raid/hptiop/hptiop.c
2723
struct hpt_iop_hba * hba = (struct hpt_iop_hba *)arg;
sys/dev/raid/hptiop/hptiop.c
273
static void hptiop_post_msg_mv(struct hpt_iop_hba *hba, u_int32_t msg)
sys/dev/raid/hptiop/hptiop.c
2772
static void hptiop_os_message_callback(struct hpt_iop_hba * hba, u_int32_t msg)
sys/dev/raid/hptiop/hptiop.c
2777
static int hptiop_os_query_remove_device(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
2799
static void hptiop_release_resource(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
282
static void hptiop_post_msg_mvfrey(struct hpt_iop_hba *hba, u_int32_t msg)
sys/dev/raid/hptiop/hptiop.c
288
static int hptiop_wait_ready_itl(struct hpt_iop_hba * hba, u_int32_t millisec)
sys/dev/raid/hptiop/hptiop.c
309
static int hptiop_wait_ready_mv(struct hpt_iop_hba * hba, u_int32_t millisec)
sys/dev/raid/hptiop/hptiop.c
317
static int hptiop_wait_ready_mvfrey(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
326
static void hptiop_request_callback_itl(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
463
static void hptiop_drain_outbound_queue_itl(struct hpt_iop_hba *hba)
sys/dev/raid/hptiop/hptiop.c
498
static int hptiop_intr_itl(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
521
static void hptiop_request_callback_mv(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
617
static void hptiop_request_callback_mvfrey(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
722
static void hptiop_drain_outbound_queue_mv(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
735
static int hptiop_intr_mv(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
76
static int hptiop_send_sync_msg(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
760
static int hptiop_intr_mvfrey(struct hpt_iop_hba * hba)
sys/dev/raid/hptiop/hptiop.c
78
static void hptiop_request_callback_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
80
static void hptiop_request_callback_mv(struct hpt_iop_hba *hba, u_int64_t req);
sys/dev/raid/hptiop/hptiop.c
804
static int hptiop_send_sync_request_itl(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
81
static void hptiop_request_callback_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
826
static int hptiop_send_sync_request_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
83
static void hptiop_os_message_callback(struct hpt_iop_hba *hba, u_int32_t msg);
sys/dev/raid/hptiop/hptiop.c
84
static int hptiop_do_ioctl_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
850
static int hptiop_send_sync_request_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
86
static int hptiop_do_ioctl_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
88
static int hptiop_do_ioctl_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
891
static int hptiop_send_sync_msg(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
909
static int hptiop_get_config_itl(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
91
static int hptiop_rescan_bus(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
92
static int hptiop_alloc_pci_res_itl(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
93
static int hptiop_alloc_pci_res_mv(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
94
static int hptiop_alloc_pci_res_mvfrey(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.c
942
static int hptiop_get_config_mv(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
95
static int hptiop_get_config_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
965
static int hptiop_get_config_mvfrey(struct hpt_iop_hba * hba,
sys/dev/raid/hptiop/hptiop.c
97
static int hptiop_get_config_mv(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
99
static int hptiop_get_config_mvfrey(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.c
996
static int hptiop_set_config_itl(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.h
366
struct hpt_iop_hba *next;
sys/dev/raid/hptiop/hptiop.h
434
int (*iop_wait_ready)(struct hpt_iop_hba *hba, u_int32_t millisec);
sys/dev/raid/hptiop/hptiop.h
435
int (*internal_memalloc)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
436
int (*internal_memfree)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
437
int (*alloc_pci_res)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
438
void (*release_pci_res)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
439
void (*enable_intr)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
440
void (*disable_intr)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
441
int (*get_config)(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.h
443
int (*set_config)(struct hpt_iop_hba *hba,
sys/dev/raid/hptiop/hptiop.h
445
int (*iop_intr)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
446
void (*post_msg)(struct hpt_iop_hba *hba, u_int32_t msg);
sys/dev/raid/hptiop/hptiop.h
447
void (*post_req)(struct hpt_iop_hba *hba, struct hpt_iop_srb *srb, bus_dma_segment_t *segs, int nsegs);
sys/dev/raid/hptiop/hptiop.h
448
int (*do_ioctl)(struct hpt_iop_hba *hba, struct hpt_iop_ioctl_param * pParams);
sys/dev/raid/hptiop/hptiop.h
449
int (*reset_comm)(struct hpt_iop_hba *hba);
sys/dev/raid/hptiop/hptiop.h
454
struct hpt_iop_hba *hba;
sys/dev/raid/hptiop/hptiop.h
471
static __inline int hptiop_sleep(struct hpt_iop_hba *hba, void *ident,