Searched refs:ispsoftc_t (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/sys/dev/isp/
H A Disp_library.h39 int isp_send_cmd(ispsoftc_t *, void *, void *, uint32_t, uint32_t, isp_ddir_t, ispds64_t *);
46 uint32_t isp_allocate_handle(ispsoftc_t *, void *, int);
47 void *isp_find_xs(ispsoftc_t *, uint32_t);
48 uint32_t isp_find_handle(ispsoftc_t *, void *);
49 void isp_destroy_handle(ispsoftc_t *, uint32_t);
54 void *isp_getrqentry(ispsoftc_t *);
59 void isp_print_qentry (ispsoftc_t *, const char *, int, void *);
60 void isp_print_bytes(ispsoftc_t *, const char *, int, void *);
66 int isp_fc_runstate(ispsoftc_t *, int, int);
67 void isp_dump_portdb(ispsoftc_t *, in
[all...]
H A Dispvar.h59 typedef struct ispsoftc ispsoftc_t; typedef in typeref:struct:ispsoftc
61 int (*dv_rd_isr) (ispsoftc_t *, uint16_t *, uint16_t *, uint16_t *);
62 uint32_t (*dv_rd_reg) (ispsoftc_t *, int);
63 void (*dv_wr_reg) (ispsoftc_t *, int, uint32_t);
64 int (*dv_mbxdma) (ispsoftc_t *);
65 int (*dv_dmaset) (ispsoftc_t *, XS_T *, void *);
66 void (*dv_dmaclr) (ispsoftc_t *, XS_T *, uint32_t);
67 void (*dv_reset0) (ispsoftc_t *);
68 void (*dv_reset1) (ispsoftc_t *);
69 void (*dv_dregs) (ispsoftc_t *, cons
[all...]
H A Disp_sbus.c54 static uint32_t isp_sbus_rd_reg(ispsoftc_t *, int);
55 static void isp_sbus_wr_reg(ispsoftc_t *, int, uint32_t);
56 static int isp_sbus_rd_isr(ispsoftc_t *, uint16_t *, uint16_t *, uint16_t *);
57 static int isp_sbus_mbxdma(ispsoftc_t *);
58 static int isp_sbus_dmasetup(ispsoftc_t *, XS_T *, void *);
61 static void isp_sbus_reset0(ispsoftc_t *);
62 static void isp_sbus_reset1(ispsoftc_t *);
63 static void isp_sbus_dumpregs(ispsoftc_t *, const char *);
86 ispsoftc_t sbus_isp;
145 ispsoftc_t *is
[all...]
H A Disp_freebsd.c58 static void isp_freeze_loopdown(ispsoftc_t *, int);
59 static void isp_loop_changed(ispsoftc_t *isp, int chan);
81 ispsoftc_t *isp = (ispsoftc_t *)arg1;
113 isp_attach_chan(ispsoftc_t *isp, struct cam_devq *devq, int chan)
227 isp_detach_chan(ispsoftc_t *isp, int chan)
255 isp_attach(ispsoftc_t *isp)
327 isp_detach(ispsoftc_t *isp)
366 isp_freeze_loopdown(ispsoftc_t *isp, int chan)
387 isp_unfreeze_loopdown(ispsoftc_t *is
[all...]
H A Disp_pci.c56 static uint32_t isp_pci_rd_reg(ispsoftc_t *, int);
57 static void isp_pci_wr_reg(ispsoftc_t *, int, uint32_t);
58 static uint32_t isp_pci_rd_reg_1080(ispsoftc_t *, int);
59 static void isp_pci_wr_reg_1080(ispsoftc_t *, int, uint32_t);
60 static uint32_t isp_pci_rd_reg_2400(ispsoftc_t *, int);
61 static void isp_pci_wr_reg_2400(ispsoftc_t *, int, uint32_t);
62 static uint32_t isp_pci_rd_reg_2600(ispsoftc_t *, int);
63 static void isp_pci_wr_reg_2600(ispsoftc_t *, int, uint32_t);
64 static int isp_pci_rd_isr(ispsoftc_t *, uint16_t *, uint16_t *, uint16_t *);
65 static int isp_pci_rd_isr_2300(ispsoftc_t *, uint16_
[all...]
H A Disp_library.c61 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs, uint32_t totalcnt, isp_ddir_t ddir, ispds64_t *ecmd)
252 isp_allocate_handle(ispsoftc_t *isp, void *xs, int type)
268 isp_find_xs(ispsoftc_t *isp, uint32_t handle)
278 isp_find_handle(ispsoftc_t *isp, void *xs)
295 isp_destroy_handle(ispsoftc_t *isp, uint32_t handle)
313 isp_getrqentry(ispsoftc_t *isp)
328 isp_print_qentry(ispsoftc_t *isp, const char *msg, int idx, void *arg)
346 isp_print_bytes(ispsoftc_t *isp, const char *msg, int amt, void *arg)
383 isp_fc_runstate(ispsoftc_t *isp, int chan, int tval)
416 isp_dump_portdb(ispsoftc_t *is
[all...]
H A Disp_target.c59 static void isp_got_msg_fc(ispsoftc_t *, in_fcentry_t *);
60 static void isp_got_tmf_24xx(ispsoftc_t *, at7_entry_t *);
61 static void isp_handle_atio2(ispsoftc_t *, at2_entry_t *);
62 static void isp_handle_ctio2(ispsoftc_t *, ct2_entry_t *);
63 static void isp_handle_ctio7(ispsoftc_t *, ct7_entry_t *);
64 static void isp_handle_24xx_inotify(ispsoftc_t *, in_fcentry_24xx_t *);
113 isp_target_notify(ispsoftc_t *isp, void *vptr, uint32_t *optrp)
413 isp_target_put_entry(ispsoftc_t *isp, void *ap)
451 isp_target_put_atio(ispsoftc_t *isp, void *arg)
496 isp_endcmd(ispsoftc_t *is
[all...]
H A Disp_freebsd.h710 extern int isp_attach(ispsoftc_t *);
711 extern int isp_detach(ispsoftc_t *);
712 extern void isp_uninit(ispsoftc_t *);
713 extern uint64_t isp_default_wwn(ispsoftc_t *, int, int, int);
730 void isp_prt(ispsoftc_t *, int level, const char *, ...) __printflike(3, 4);
731 void isp_xs_prt(ispsoftc_t *, XS_T *, int level, const char *, ...) __printflike(4, 5);
733 int isp_mbox_acquire(ispsoftc_t *);
734 void isp_mbox_wait_complete(ispsoftc_t *, mbreg_t *);
735 void isp_mbox_notify_done(ispsoftc_t *);
736 void isp_mbox_release(ispsoftc_t *);
[all...]
H A Disp.c98 static int isp_parse_async(ispsoftc_t *, uint16_t);
99 static int isp_parse_async_fc(ispsoftc_t *, uint16_t);
100 static int isp_handle_other_response(ispsoftc_t *, int, isphdr_t *, uint32_t *);
101 static void isp_parse_status(ispsoftc_t *, ispstatusreq_t *, XS_T *, long *); static void
102 isp_parse_status_24xx(ispsoftc_t *, isp24xx_statusreq_t *, XS_T *, long *);
103 static void isp_fastpost_complete(ispsoftc_t *, uint32_t);
104 static int isp_mbox_continue(ispsoftc_t *);
105 static void isp_scsi_init(ispsoftc_t *);
106 static void isp_scsi_channel_init(ispsoftc_t *, int);
107 static void isp_fibre_init(ispsoftc_t *);
[all...]

Completed in 82 milliseconds