/freebsd-10.0-release/sys/dev/isp/ |
H A D | isp_library.c | 39 #include <dev/isp/isp_freebsd.h> 61 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs, uint32_t totalcnt, isp_ddir_t ddir, ispds64_t *ecmd) argument 70 qe0 = isp_getrqentry(isp); 74 nxt = ISP_NXT_QENTRY(isp->isp_reqidx, RQUEST_QUEUE_LEN(isp)); 145 nxtnxt = ISP_NXT_QENTRY(nxt, RQUEST_QUEUE_LEN(isp)); 146 if (nxtnxt == isp->isp_reqodx) { 150 qe1 = ISP_QUEUE_ENTRY(isp->isp_rquest, nxt); 176 isp_put_cont64_req(isp, (ispcontreq64_t *)storage, qe1); 178 isp_put_cont_req(isp, (ispcontreq_ 249 isp_allocate_xs(ispsoftc_t *isp, XS_T *xs, uint32_t *handlep) argument 267 isp_find_xs(ispsoftc_t *isp, uint32_t handle) argument 277 isp_find_handle(ispsoftc_t *isp, XS_T *xs) argument 294 isp_handle_index(ispsoftc_t *isp, uint32_t handle) argument 305 isp_destroy_handle(ispsoftc_t *isp, uint32_t handle) argument 323 isp_getrqentry(ispsoftc_t *isp) argument 334 isp_print_qentry(ispsoftc_t *isp, const char *msg, int idx, void *arg) argument 352 isp_print_bytes(ispsoftc_t *isp, const char *msg, int amt, void *arg) argument 389 isp_fc_runstate(ispsoftc_t *isp, int chan, int tval) argument 435 isp_dump_portdb(ispsoftc_t *isp, int chan) argument 591 isp_fc_change_role(ispsoftc_t *isp, int chan, int new_role) argument 688 isp_clear_commands(ispsoftc_t *isp) argument 760 isp_shutdown(ispsoftc_t *isp) argument 799 isp_put_hdr(ispsoftc_t *isp, isphdr_t *hpsrc, isphdr_t *hpdst) argument 815 isp_get_hdr(ispsoftc_t *isp, isphdr_t *hpsrc, isphdr_t *hpdst) argument 831 isp_get_response_type(ispsoftc_t *isp, isphdr_t *hp) argument 843 isp_put_request(ispsoftc_t *isp, ispreq_t *rqsrc, ispreq_t *rqdst) argument 869 isp_put_marker(ispsoftc_t *isp, isp_marker_t *src, isp_marker_t *dst) argument 890 isp_put_marker_24xx(ispsoftc_t *isp, isp_marker_24xx_t *src, isp_marker_24xx_t *dst) argument 910 isp_put_request_t2(ispsoftc_t *isp, ispreqt2_t *src, ispreqt2_t *dst) argument 933 isp_put_request_t2e(ispsoftc_t *isp, ispreqt2e_t *src, ispreqt2e_t *dst) argument 955 isp_put_request_t3(ispsoftc_t *isp, ispreqt3_t *src, ispreqt3_t *dst) argument 980 isp_put_request_t3e(ispsoftc_t *isp, ispreqt3e_t *src, ispreqt3e_t *dst) argument 1004 isp_put_extended_request(ispsoftc_t *isp, ispextreq_t *src, ispextreq_t *dst) argument 1026 isp_put_request_t7(ispsoftc_t *isp, ispreqt7_t *src, ispreqt7_t *dst) argument 1061 isp_put_24xx_tmf(ispsoftc_t *isp, isp24xx_tmf_t *src, isp24xx_tmf_t *dst) argument 1092 isp_put_24xx_abrt(ispsoftc_t *isp, isp24xx_abrt_t *src, isp24xx_abrt_t *dst) argument 1112 isp_put_cont_req(ispsoftc_t *isp, ispcontreq_t *src, ispcontreq_t *dst) argument 1123 isp_put_cont64_req(ispsoftc_t *isp, ispcontreq64_t *src, ispcontreq64_t *dst) argument 1135 isp_get_response(ispsoftc_t *isp, ispstatusreq_t *src, ispstatusreq_t *dst) argument 1156 isp_get_cont_response(ispsoftc_t *isp, ispstatus_cont_t *src, ispstatus_cont_t *dst) argument 1175 isp_get_24xx_response(ispsoftc_t *isp, isp24xx_statusreq_t *src, isp24xx_statusreq_t *dst) argument 1200 isp_get_24xx_abrt(ispsoftc_t *isp, isp24xx_abrt_t *src, isp24xx_abrt_t *dst) argument 1221 isp_get_rio1(ispsoftc_t *isp, isp_rio1_t *r1src, isp_rio1_t *r1dst) argument 1238 isp_get_rio2(ispsoftc_t *isp, isp_rio2_t *r2src, isp_rio2_t *r2dst) argument 1256 isp_put_icb(ispsoftc_t *isp, isp_icb_t *src, isp_icb_t *dst) argument 1323 isp_put_icb_2400(ispsoftc_t *isp, isp_icb_2400_t *src, isp_icb_2400_t *dst) argument 1374 isp_put_icb_2400_vpinfo(ispsoftc_t *isp, isp_icb_2400_vpinfo_t *src, isp_icb_2400_vpinfo_t *dst) argument 1381 isp_put_vp_port_info(ispsoftc_t *isp, vp_port_info_t *src, vp_port_info_t *dst) argument 1397 isp_get_vp_port_info(ispsoftc_t *isp, vp_port_info_t *src, vp_port_info_t *dst) argument 1414 isp_put_vp_ctrl_info(ispsoftc_t *isp, vp_ctrl_info_t *src, vp_ctrl_info_t *dst) argument 1432 isp_get_vp_ctrl_info(ispsoftc_t *isp, vp_ctrl_info_t *src, vp_ctrl_info_t *dst) argument 1450 isp_put_vp_modify(ispsoftc_t *isp, vp_modify_t *src, vp_modify_t *dst) argument 1478 isp_get_vp_modify(ispsoftc_t *isp, vp_modify_t *src, vp_modify_t *dst) argument 1506 isp_get_pdb_21xx(ispsoftc_t *isp, isp_pdb_21xx_t *src, isp_pdb_21xx_t *dst) argument 1558 isp_get_pdb_24xx(ispsoftc_t *isp, isp_pdb_24xx_t *src, isp_pdb_24xx_t *dst) argument 1592 isp_get_plogx(ispsoftc_t *isp, isp_plogx_t *src, isp_plogx_t *dst) argument 1610 isp_put_plogx(ispsoftc_t *isp, isp_plogx_t *src, isp_plogx_t *dst) argument 1631 isp_get_ridacq(ispsoftc_t *isp, isp_ridacq_t *src, isp_ridacq_t *dst) argument 1663 isp_get_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *src, isp_ct_pt_t *dst) argument 1690 isp_get_ms(ispsoftc_t *isp, isp_ms_t *src, isp_ms_t *dst) argument 1717 isp_put_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *src, isp_ct_pt_t *dst) argument 1744 isp_put_ms(ispsoftc_t *isp, isp_ms_t *src, isp_ms_t *dst) argument 1775 isp_put_sns_request(ispsoftc_t *isp, sns_screq_t *src, sns_screq_t *dst) argument 1789 isp_put_gid_ft_request(ispsoftc_t *isp, sns_gid_ft_req_t *src, sns_gid_ft_req_t *dst) argument 1806 isp_put_gxn_id_request(ispsoftc_t *isp, sns_gxn_id_req_t *src, sns_gxn_id_req_t *dst) argument 1827 isp_get_sns_response(ispsoftc_t *isp, sns_scrsp_t *src, sns_scrsp_t *dst, int nwords) argument 1846 isp_get_gid_ft_response(ispsoftc_t *isp, sns_gid_ft_rsp_t *src, sns_gid_ft_rsp_t *dst, int nwords) argument 1863 isp_get_gxn_id_response(ispsoftc_t *isp, sns_gxn_id_rsp_t *src, sns_gxn_id_rsp_t *dst) argument 1873 isp_get_gff_id_response(ispsoftc_t *isp, sns_gff_id_rsp_t *src, sns_gff_id_rsp_t *dst) argument 1883 isp_get_ga_nxt_response(ispsoftc_t *isp, sns_ga_nxt_rsp_t *src, sns_ga_nxt_rsp_t *dst) argument 1927 isp_get_els(ispsoftc_t *isp, els_t *src, els_t *dst) argument 1957 isp_put_els(ispsoftc_t *isp, els_t *src, els_t *dst) argument 1995 isp_get_fc_hdr(ispsoftc_t *isp, fc_hdr_t *src, fc_hdr_t *dst) argument 2018 isp_put_fc_hdr(ispsoftc_t *isp, fc_hdr_t *src, fc_hdr_t *dst) argument 2041 isp_get_fcp_cmnd_iu(ispsoftc_t *isp, fcp_cmnd_iu_t *src, fcp_cmnd_iu_t *dst) argument 2059 isp_put_rft_id(ispsoftc_t *isp, rft_id_t *src, rft_id_t *dst) argument 2073 isp_get_ct_hdr(ispsoftc_t *isp, ct_hdr_t *src, ct_hdr_t *dst) argument 2092 isp_put_ct_hdr(ispsoftc_t *isp, ct_hdr_t *src, ct_hdr_t *dst) argument 2111 isp_put_fcp_rsp_iu(ispsoftc_t *isp, fcp_rsp_iu_t *src, fcp_rsp_iu_t *dst) argument 2139 isp_send_tgt_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs, uint32_t totalcnt, isp_ddir_t ddir, void *snsptr, uint32_t snslen) argument 2291 isp_allocate_xs_tgt(ispsoftc_t *isp, void *xs, uint32_t *handlep) argument 2315 isp_find_xs_tgt(ispsoftc_t *isp, uint32_t handle) argument 2325 isp_find_tgt_handle(ispsoftc_t *isp, void *xs) argument 2342 isp_destroy_tgt_handle(ispsoftc_t *isp, uint32_t handle) argument 2357 isp_find_pdb_by_wwn(ispsoftc_t *isp, int chan, uint64_t wwn, fcportdb_t **lptr) argument 2380 isp_find_pdb_by_loopid(ispsoftc_t *isp, int chan, uint32_t loopid, fcportdb_t **lptr) argument 2403 isp_find_pdb_by_sid(ispsoftc_t *isp, int chan, uint32_t sid, fcportdb_t **lptr) argument 2428 isp_find_chan_by_did(ispsoftc_t *isp, uint32_t did, uint16_t *cp) argument 2449 isp_add_wwn_entry(ispsoftc_t *isp, int chan, uint64_t ini, uint16_t nphdl, uint32_t s_id, uint16_t prli_params) argument 2584 isp_del_wwn_entry(ispsoftc_t *isp, int chan, uint64_t ini, uint16_t nphdl, uint32_t s_id) argument 2628 isp_del_all_wwn_entries(ispsoftc_t *isp, int chan) argument 2664 isp_del_wwn_entries(ispsoftc_t *isp, isp_notify_t *mp) argument 2708 isp_put_atio(ispsoftc_t *isp, at_entry_t *src, at_entry_t *dst) argument 2743 isp_get_atio(ispsoftc_t *isp, at_entry_t *src, at_entry_t *dst) argument 2778 isp_put_atio2(ispsoftc_t *isp, at2_entry_t *src, at2_entry_t *dst) argument 2807 isp_put_atio2e(ispsoftc_t *isp, at2e_entry_t *src, at2e_entry_t *dst) argument 2835 isp_get_atio2(ispsoftc_t *isp, at2_entry_t *src, at2_entry_t *dst) argument 2864 isp_get_atio2e(ispsoftc_t *isp, at2e_entry_t *src, at2e_entry_t *dst) argument 2892 isp_get_atio7(ispsoftc_t *isp, at7_entry_t *src, at7_entry_t *dst) argument 2903 isp_put_ctio(ispsoftc_t *isp, ct_entry_t *src, ct_entry_t *dst) argument 2941 isp_get_ctio(ispsoftc_t *isp, ct_entry_t *src, ct_entry_t *dst) argument 2978 isp_put_ctio2(ispsoftc_t *isp, ct2_entry_t *src, ct2_entry_t *dst) argument 3038 isp_put_ctio2e(ispsoftc_t *isp, ct2e_entry_t *src, ct2e_entry_t *dst) argument 3097 isp_put_ctio7(ispsoftc_t *isp, ct7_entry_t *src, ct7_entry_t *dst) argument 3148 isp_get_ctio2(ispsoftc_t *isp, ct2_entry_t *src, ct2_entry_t *dst) argument 3210 isp_get_ctio2e(ispsoftc_t *isp, ct2e_entry_t *src, ct2e_entry_t *dst) argument 3271 isp_get_ctio7(ispsoftc_t *isp, ct7_entry_t *src, ct7_entry_t *dst) argument 3323 isp_put_enable_lun(ispsoftc_t *isp, lun_entry_t *lesrc, lun_entry_t *ledst) argument 3359 isp_get_enable_lun(ispsoftc_t *isp, lun_entry_t *lesrc, lun_entry_t *ledst) argument 3395 isp_put_notify(ispsoftc_t *isp, in_entry_t *src, in_entry_t *dst) argument 3433 isp_get_notify(ispsoftc_t *isp, in_entry_t *src, in_entry_t *dst) argument 3471 isp_put_notify_fc(ispsoftc_t *isp, in_fcentry_t *src, in_fcentry_t *dst) argument 3485 isp_put_notify_fc_e(ispsoftc_t *isp, in_fcentry_e_t *src, in_fcentry_e_t *dst) argument 3498 isp_put_notify_24xx(ispsoftc_t *isp, in_fcentry_24xx_t *src, in_fcentry_24xx_t *dst) argument 3534 isp_get_notify_fc(ispsoftc_t *isp, in_fcentry_t *src, in_fcentry_t *dst) argument 3548 isp_get_notify_fc_e(ispsoftc_t *isp, in_fcentry_e_t *src, in_fcentry_e_t *dst) argument 3561 isp_get_notify_24xx(ispsoftc_t *isp, in_fcentry_24xx_t *src, in_fcentry_24xx_t *dst) argument 3597 isp_put_notify_ack(ispsoftc_t *isp, na_entry_t *src, na_entry_t *dst) argument 3620 isp_get_notify_ack(ispsoftc_t *isp, na_entry_t *src, na_entry_t *dst) argument 3643 isp_put_notify_ack_fc(ispsoftc_t *isp, na_fcentry_t *src, na_fcentry_t *dst) argument 3662 isp_put_notify_ack_fc_e(ispsoftc_t *isp, na_fcentry_e_t *src, na_fcentry_e_t *dst) argument 3680 isp_put_notify_24xx_ack(ispsoftc_t *isp, na_fcentry_24xx_t *src, na_fcentry_24xx_t *dst) argument 3714 isp_get_notify_ack_fc(ispsoftc_t *isp, na_fcentry_t *src, na_fcentry_t *dst) argument 3733 isp_get_notify_ack_fc_e(ispsoftc_t *isp, na_fcentry_e_t *src, na_fcentry_e_t *dst) argument 3751 isp_get_notify_ack_24xx(ispsoftc_t *isp, na_fcentry_24xx_t *src, na_fcentry_24xx_t *dst) argument 3785 isp_get_abts(ispsoftc_t *isp, abts_t *src, abts_t *dst) argument 3819 isp_put_abts_rsp(ispsoftc_t *isp, abts_rsp_t *src, abts_rsp_t *dst) argument 3873 isp_get_abts_rsp(ispsoftc_t *isp, abts_rsp_t *src, abts_rsp_t *dst) argument [all...] |
H A D | ispvar.h | 41 #include <dev/isp/isp_stds.h> 42 #include <dev/isp/ispmbox.h> 82 #define ISP_MAX_TARGETS(isp) (IS_FC(isp)? MAX_FC_TARG : MAX_TARGETS) 83 #define ISP_MAX_LUNS(isp) (isp)->isp_maxluns 89 #define ISP_READ_ISR(isp, isrp, semap, mbox0p) \ 90 (*(isp)->isp_mdvec->dv_rd_isr)(isp, isrp, semap, mbox0p) 92 #define ISP_READ(isp, re [all...] |
H A D | isp_sbus.c | 52 #include <dev/isp/isp_freebsd.h> 84 #define ISP_SBD(isp) ((struct isp_sbussoftc *)isp)->sbus_dev 109 "isp", isp_sbus_methods, sizeof (struct isp_sbussoftc) 112 DRIVER_MODULE(isp, sbus, isp_sbus_driver, isp_devclass, 0, 0); 113 MODULE_DEPEND(isp, cam, 1, 1, 1); 114 MODULE_DEPEND(isp, firmware, 1, 1, 1); 121 if (strcmp(name, "SUNW,isp") == 0 || 122 strcmp(name, "QLGC,isp") == 0 || 145 ispsoftc_t *isp local 360 ispsoftc_t *isp; local 391 isp_sbus_rd_isr(ispsoftc_t *isp, uint32_t *isrp, uint16_t *semap, uint16_t *mbp) argument 411 isp_sbus_rd_reg(ispsoftc_t *isp, int regoff) argument 424 isp_sbus_wr_reg(ispsoftc_t *isp, int regoff, uint32_t val) argument 436 ispsoftc_t *isp; member in struct:imush 449 ispsoftc_t *isp =imushp->isp; local 459 isp_sbus_mbxdma(ispsoftc_t *isp) argument 584 ispsoftc_t *isp; member in struct:__anon8625 599 ispsoftc_t *isp; local 634 isp_sbus_dmasetup(ispsoftc_t *isp, struct ccb_scsiio *csio, void *ff) argument 679 isp_sbus_reset0(ispsoftc_t *isp) argument 685 isp_sbus_reset1(ispsoftc_t *isp) argument 691 isp_sbus_dumpregs(ispsoftc_t *isp, const char *msg) argument [all...] |
H A D | isp_pci.c | 54 #include <dev/isp/isp_freebsd.h> 346 #define ISP_PCD(isp) ((struct isp_pcisoftc *)isp)->pci_dev 371 "isp", isp_pci_methods, sizeof (struct isp_pcisoftc) 374 DRIVER_MODULE(isp, pci, isp_pci_driver, isp_devclass, 0, 0); 375 MODULE_DEPEND(isp, cam, 1, 1, 1); 376 MODULE_DEPEND(isp, firmware, 1, 1, 1); 455 isp_get_generic_options(device_t dev, ispsoftc_t *isp) argument 465 isp->isp_osinfo.disabled = 1; 471 isp 526 isp_get_specific_options(device_t dev, int chan, ispsoftc_t *isp) argument 666 ispsoftc_t *isp; local 1022 ispsoftc_t *isp; local 1074 isp_pci_rd_debounced(ispsoftc_t *isp, int off, uint16_t *rp) argument 1091 isp_pci_rd_isr(ispsoftc_t *isp, uint32_t *isrp, uint16_t *semap, uint16_t *mbp) argument 1126 isp_pci_rd_isr_2300(ispsoftc_t *isp, uint32_t *isrp, uint16_t *semap, uint16_t *mbox0p) argument 1185 isp_pci_rd_isr_2400(ispsoftc_t *isp, uint32_t *isrp, uint16_t *semap, uint16_t *mbox0p) argument 1220 isp_pci_rd_reg(ispsoftc_t *isp, int regoff) argument 1242 isp_pci_wr_reg(ispsoftc_t *isp, int regoff, uint32_t val) argument 1265 isp_pci_rd_reg_1080(ispsoftc_t *isp, int regoff) argument 1297 isp_pci_wr_reg_1080(ispsoftc_t *isp, int regoff, uint32_t val) argument 1329 isp_pci_rd_reg_2400(ispsoftc_t *isp, int regoff) argument 1390 isp_pci_wr_reg_2400(ispsoftc_t *isp, int regoff, uint32_t val) argument 1446 ispsoftc_t *isp; member in struct:imush 1521 isp_pci_mbxdma(ispsoftc_t *isp) argument 1756 ispsoftc_t *isp; member in struct:__anon8623 1782 ispsoftc_t *isp; local 1857 ispsoftc_t *isp; local 1918 isp_pci_dmasetup(ispsoftc_t *isp, struct ccb_scsiio *csio, void *ff) argument 1973 isp_pci_reset0(ispsoftc_t *isp) argument 1979 isp_pci_reset1(ispsoftc_t *isp) argument 1990 isp_pci_dumpregs(ispsoftc_t *isp, const char *msg) argument [all...] |
H A D | isp.c | 51 #include <dev/isp/isp_freebsd.h> 68 isp_prt(isp, ISP_LOG_SANCFG, \ 159 isp_reset(ispsoftc_t *isp, int do_load_defaults) argument 169 isp->isp_state = ISP_NILSTATE; 170 if (isp->isp_dead) { 171 isp_shutdown(isp); 172 ISP_DISABLE_INTS(isp); 186 ISP_DISABLE_INTS(isp); 193 if (IS_24XX(isp)) { 194 isp 1297 isp_init(ispsoftc_t *isp) argument 1312 isp_scsi_init(ispsoftc_t *isp) argument 1496 isp_scsi_channel_init(ispsoftc_t *isp, int chan) argument 1611 isp_fibre_init(ispsoftc_t *isp) argument 1929 isp_fibre_init_2400(ispsoftc_t *isp) argument 2219 isp_mark_portdb(ispsoftc_t *isp, int chan, int disposition) argument 2264 isp_plogx(ispsoftc_t *isp, int chan, uint16_t handle, uint32_t portid, int flags, int gs) argument 2419 isp_port_login(ispsoftc_t *isp, uint16_t handle, uint32_t portid) argument 2468 isp_port_logout(ispsoftc_t *isp, uint16_t handle, uint32_t portid) argument 2484 isp_getpdb(ispsoftc_t *isp, int chan, uint16_t id, isp_pdb_t *pdb, int dolock) argument 2551 isp_dump_chip_portdb(ispsoftc_t *isp, int chan, int dolock) argument 2574 isp_get_wwn(ispsoftc_t *isp, int chan, int loopid, int nodename) argument 2631 isp_fclink_test(ispsoftc_t *isp, int chan, int usdelay) argument 2907 isp_pdb_sync(ispsoftc_t *isp, int chan) argument 3056 isp_scan_loop(ispsoftc_t *isp, int chan) argument 3349 isp_gid_ft_sns(ispsoftc_t *isp, int chan) argument 3394 isp_gid_ft_ct_passthru(ispsoftc_t *isp, int chan) argument 3493 isp_scan_fabric(ispsoftc_t *isp, int chan) argument 4012 isp_login_device(ispsoftc_t *isp, int chan, uint32_t portid, isp_pdb_t *p, uint16_t *ohp) argument 4114 isp_register_fc4_type(ispsoftc_t *isp, int chan) argument 4154 isp_register_fc4_type_24xx(ispsoftc_t *isp, int chan) argument 4265 isp_nxt_handle(ispsoftc_t *isp, int chan, uint16_t handle) argument 4314 ispsoftc_t *isp; local 4637 isp_control(ispsoftc_t *isp, ispctl_t ctl, ...) argument 5010 isp_intr(ispsoftc_t *isp, uint32_t isr, uint16_t sema, uint16_t mbox) argument 5592 isp_prt_endcmd(ispsoftc_t *isp, XS_T *xs) argument 5616 isp_parse_async(ispsoftc_t *isp, uint16_t mbox) argument 5810 isp_parse_async_fc(ispsoftc_t *isp, uint16_t mbox) argument 6155 isp_handle_other_response(ispsoftc_t *isp, int type, isphdr_t *hp, uint32_t *optrp) argument 6216 isp_parse_status(ispsoftc_t *isp, ispstatusreq_t *sp, XS_T *xs, long *rp) argument 6545 isp_parse_status_24xx(ispsoftc_t *isp, isp24xx_statusreq_t *sp, XS_T *xs, long *rp) argument 6696 isp_fastpost_complete(ispsoftc_t *isp, uint32_t fph) argument 6729 isp_mbox_continue(ispsoftc_t *isp) argument 7292 isp_mboxcmd_qnw(ispsoftc_t *isp, mbreg_t *mbp, int nodelay) argument 7335 isp_mboxcmd(ispsoftc_t *isp, mbreg_t *mbp) argument 7515 isp_fw_state(ispsoftc_t *isp, int chan) argument 7530 isp_spi_update(ispsoftc_t *isp, int chan) argument 7645 isp_setdfltsdparm(ispsoftc_t *isp) argument 7784 isp_setdfltfcparm(ispsoftc_t *isp, int chan) argument 7858 isp_reinit(ispsoftc_t *isp, int do_load_defaults) argument 7911 isp_read_nvram(ispsoftc_t *isp, int bus) argument 7984 isp_read_nvram_2400(ispsoftc_t *isp, uint8_t *nvram_data) argument 8023 isp_rdnvram_word(ispsoftc_t *isp, int wo, uint16_t *rp) argument 8094 isp_rd_2400_nvram(ispsoftc_t *isp, uint32_t addr, uint32_t *rp) argument 8120 isp_parse_nvram_1020(ispsoftc_t *isp, uint8_t *nvram_data) argument 8232 isp_parse_nvram_1080(ispsoftc_t *isp, int bus, uint8_t *nvram_data) argument 8307 isp_parse_nvram_12160(ispsoftc_t *isp, int bus, uint8_t *nvram_data) argument 8382 isp_parse_nvram_2100(ispsoftc_t *isp, uint8_t *nvram_data) argument 8460 isp_parse_nvram_2400(ispsoftc_t *isp, uint8_t *nvram_data) argument [all...] |
H A D | isp_target.c | 45 #include <dev/isp/isp_freebsd.h> 116 isp_target_notify(ispsoftc_t *isp, void *vptr, uint32_t *optrp) argument 170 type = isp_get_response_type(isp, (isphdr_t *)vptr); 173 ISP_TDQE(isp, "isp_target_notify", (int) *optrp, vptr); 177 if (IS_24XX(isp)) { 180 isp_get_atio7(isp, at7iop, (at7_entry_t *) local); 189 isp_prt(isp, ISP_LOGINFO, "long IU length (%d) ignored", len); 191 *optrp = ISP_NXT_QENTRY(*optrp, RESULT_QUEUE_LEN(isp)); 199 isp_got_tmf_24xx(isp, at7iop); 205 isp_async(isp, ISPASYNC_TARGET_ACTIO 470 isp_lun_cmd(ispsoftc_t *isp, int cmd, int bus, int lun, int cmd_cnt, int inot_cnt) argument 526 isp_target_put_entry(ispsoftc_t *isp, void *ap) argument 570 isp_target_put_atio(ispsoftc_t *isp, void *arg) argument 630 isp_endcmd(ispsoftc_t *isp, ...) argument 777 isp_target_async(ispsoftc_t *isp, int bus, int event) argument 874 isp_got_msg(ispsoftc_t *isp, in_entry_t *inp) argument 931 isp_got_msg_fc(ispsoftc_t *isp, in_fcentry_t *inp) argument 994 isp_got_tmf_24xx(ispsoftc_t *isp, at7_entry_t *aep) argument 1051 isp_notify_ack(ispsoftc_t *isp, void *arg) argument 1167 isp_acknak_abts(ispsoftc_t *isp, void *arg, int errno) argument 1246 isp_handle_atio(ispsoftc_t *isp, at_entry_t *aep) argument 1320 isp_handle_atio2(ispsoftc_t *isp, at2_entry_t *aep) argument 1405 isp_handle_ctio(ispsoftc_t *isp, ct_entry_t *ct) argument 1555 isp_handle_ctio2(ispsoftc_t *isp, ct2_entry_t *ct) argument 1710 isp_handle_ctio7(ispsoftc_t *isp, ct7_entry_t *ct) argument 1854 isp_handle_24xx_inotify(ispsoftc_t *isp, in_fcentry_24xx_t *inot_24xx) argument [all...] |
H A D | isp_freebsd.c | 32 #include <dev/isp/isp_freebsd.h> 38 #include <dev/isp/isp_ioctl.h> 49 MODULE_VERSION(isp, 1); 50 MODULE_DEPEND(isp, cam, 1, 1, 1); 83 .d_name = "isp", 87 isp_attach_chan(ispsoftc_t *isp, struct cam_devq *devq, int chan) argument 96 sim = cam_sim_alloc(isp_action, isp_poll, "isp", isp, device_get_unit(isp->isp_dev), &isp 194 isp_attach(ispsoftc_t *isp) argument 270 isp_detach(ispsoftc_t *isp) argument 332 isp_freeze_loopdown(ispsoftc_t *isp, int chan, char *msg) argument 348 isp_unfreeze_loopdown(ispsoftc_t *isp, int chan) argument 365 ispsoftc_t *isp; local 739 ispsoftc_t *isp = arg; local 768 isp_get_pcmd(ispsoftc_t *isp, union ccb *ccb) argument 779 isp_free_pcmd(ispsoftc_t *isp, union ccb *ccb) argument 839 isp_tmlock(ispsoftc_t *isp, const char *msg) argument 849 isp_tmunlk(ispsoftc_t *isp) argument 859 is_any_lun_enabled(ispsoftc_t *isp, int bus) argument 873 is_lun_enabled(ispsoftc_t *isp, int bus, lun_id_t lun) argument 888 dump_tstates(ispsoftc_t *isp, int bus) argument 908 get_lun_statep(ispsoftc_t *isp, int bus, lun_id_t lun) argument 929 get_lun_statep_from_tag(ispsoftc_t *isp, int bus, uint32_t tagval) argument 952 get_ntp_from_tagdata(ispsoftc_t *isp, uint32_t tag_id, uint32_t seq_id, tstate_t **rslt) argument 976 rls_lun_statep(ispsoftc_t *isp, tstate_t *tptr) argument 983 isp_tmcmd_restart(ispsoftc_t *isp) argument 1033 isp_get_atpd(ispsoftc_t *isp, tstate_t *tptr, uint32_t tag) argument 1053 isp_put_atpd(ispsoftc_t *isp, tstate_t *tptr, atio_private_data_t *atp) argument 1064 isp_dump_atpd(ispsoftc_t *isp, tstate_t *tptr) argument 1080 isp_get_ntpd(ispsoftc_t *isp, tstate_t *tptr) argument 1091 isp_find_ntpd(ispsoftc_t *isp, tstate_t *tptr, uint32_t tag_id, uint32_t seq_id) argument 1103 isp_put_ntpd(ispsoftc_t *isp, tstate_t *tptr, inot_private_data_t *ntp) argument 1111 create_lun_state(ispsoftc_t *isp, int bus, struct cam_path *path, tstate_t **rslt) argument 1155 destroy_lun_state(ispsoftc_t *isp, tstate_t *tptr) argument 1189 isp_enable_lun(ispsoftc_t *isp, union ccb *ccb) argument 1327 isp_enable_deferred_luns(ispsoftc_t *isp, int bus) argument 1373 isp_enable_deferred(ispsoftc_t *isp, int bus, lun_id_t lun) argument 1409 isp_disable_lun(ispsoftc_t *isp, union ccb *ccb) argument 1503 isp_enable_target_mode(ispsoftc_t *isp, int bus) argument 1528 isp_disable_target_mode(ispsoftc_t *isp, int bus) argument 1551 isp_ledone(ispsoftc_t *isp, lun_entry_t *lep) argument 1571 isp_target_start_ctio(ispsoftc_t *isp, union ccb *ccb, enum Start_Ctio_How how) argument 2117 ispsoftc_t *isp = XS_ISP(ccb); local 2127 ispsoftc_t *isp = tp->isp; local 2141 ispsoftc_t *isp; local 2203 isp_handle_platform_atio(ispsoftc_t *isp, at_entry_t *aep) argument 2324 isp_handle_platform_atio2(ispsoftc_t *isp, at2_entry_t *aep) argument 2500 isp_handle_platform_atio7(ispsoftc_t *isp, at7_entry_t *aep) argument 2732 isp_handle_srr_start(ispsoftc_t *isp, tstate_t *tptr, atio_private_data_t *atp) argument 2830 isp_handle_srr_notify(ispsoftc_t *isp, void *inot_raw) argument 2866 isp_handle_platform_ctio(ispsoftc_t *isp, void *arg) argument 3039 isp_handle_platform_notify_scsi(ispsoftc_t *isp, in_entry_t *inot) argument 3045 isp_handle_platform_notify_fc(ispsoftc_t *isp, in_fcentry_t *inp) argument 3140 isp_handle_platform_notify_24xx(ispsoftc_t *isp, in_fcentry_24xx_t *inot) argument 3287 isp_handle_platform_target_notify_ack(ispsoftc_t *isp, isp_notify_t *mp) argument 3395 isp_handle_platform_target_tmf(ispsoftc_t *isp, isp_notify_t *notify) argument 3504 isp_target_mark_aborted(ispsoftc_t *isp, union ccb *ccb) argument 3530 isp_target_mark_aborted_early(ispsoftc_t *isp, tstate_t *tptr, uint32_t tag_id) argument 3625 ispsoftc_t *isp; member in struct:isptarg_softc 3648 isptargnotify(ispsoftc_t *isp, union ccb *iccb, struct ccb_immediate_notify *inot) argument 3993 ispsoftc_t *isp; local 4087 isp_target_thread(ispsoftc_t *isp, int chan) argument 4417 ispsoftc_t *isp; local 4458 ispsoftc_t *isp = cam_sim_softc(sim); local 4472 ispsoftc_t *isp; local 4540 isp_make_here(ispsoftc_t *isp, int chan, int tgt) argument 4567 isp_make_gone(ispsoftc_t *isp, int chan, int tgt) argument 4602 ispsoftc_t *isp = fc->isp; local 4662 ispsoftc_t *isp = fc->isp; local 4742 ispsoftc_t *isp = fc->isp; local 4851 ispsoftc_t *isp; local 5515 ispsoftc_t *isp = XS_ISP(sccb); local 5552 isp_async(ispsoftc_t *isp, ispasync_t cmd, ...) argument 6069 isp_uninit(ispsoftc_t *isp) argument 6089 isp_default_wwn(ispsoftc_t * isp, int chan, int isactive, int iswwnn) argument 6172 isp_prt(ispsoftc_t *isp, int level, const char *fmt, ...) argument 6190 isp_xs_prt(ispsoftc_t *isp, XS_T *xs, int level, const char *fmt, ...) argument 6216 isp_mbox_acquire(ispsoftc_t *isp) argument 6228 isp_mbox_wait_complete(ispsoftc_t *isp, mbreg_t *mbp) argument 6281 isp_mbox_notify_done(ispsoftc_t *isp) argument 6290 isp_mbox_release(ispsoftc_t *isp) argument 6296 isp_fc_scratch_acquire(ispsoftc_t *isp, int chan) argument 6327 ispsoftc_t *isp = arg; local 6342 isp_common_dmateardown(ispsoftc_t *isp, struct ccb_scsiio *csio, uint32_t hdl) argument 6353 isp_fcp_next_crn(ispsoftc_t *isp, uint8_t *crnp, XS_T *cmd) argument 6407 ispsoftc_t *isp = arg; local 6415 isp_get_ecmd(ispsoftc_t *isp) argument 6425 isp_put_ecmd(ispsoftc_t *isp, isp_ecmd_t *ecmd) argument [all...] |
H A D | isp_freebsd.h | 99 #include <dev/isp/isp_target.h> 156 void *isp; member in struct:isp_timed_notify_ack 191 struct ispsoftc * isp; /* containing isp */ member in struct:isp_pcmd 224 struct ispsoftc *isp; member in struct:isp_fc 366 #define ISP_FC_PC(isp, chan) (&(isp)->isp_osinfo.pc.fc[(chan)]) 367 #define ISP_SPI_PC(isp, chan) (&(isp)->isp_osinfo.pc.spi[(chan)]) 368 #define ISP_GET_PC(isp, cha [all...] |
H A D | isp_target.h | 90 #define ISP_TDQE(isp, msg, idx, arg) \ 91 if (isp->isp_dblev & ISP_LOGTDEBUG2) isp_print_qentry(isp, msg, idx, arg)
|
H A D | isp_library.h | 129 void isp_get_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 130 void isp_get_ms(ispsoftc_t *isp, isp_ms_t *, isp_ms_t *); 131 void isp_put_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 132 void isp_put_ms(ispsoftc_t *isp, isp_ms_t *, isp_ms_t *); 147 void isp_get_ct_hdr(ispsoftc_t *isp, ct_hdr_t *, ct_hdr_t *); 148 void isp_put_ct_hdr(ispsoftc_t *isp, ct_hdr_t *, ct_hdr_t *); 149 void isp_put_fcp_rsp_iu(ispsoftc_t *isp, fcp_rsp_iu_t *, fcp_rsp_iu_t *); 157 #include <dev/isp/isp_target.h> 184 void isp_get_atio7(ispsoftc_t *isp, at7_entry_t *, at7_entry_t *);
|
H A D | ispreg.h | 249 #define INT_PENDING(isp, isr) \ 250 IS_FC(isp)? \ 251 (IS_24XX(isp)? (isr & BIU2400_ISR_RISC_INT) : (isr & BIU2100_ISR_RISC_INT)) :\ 254 #define INT_PENDING_MASK(isp) \ 255 (IS_FC(isp)? (IS_24XX(isp)? BIU2400_ISR_RISC_INT : BIU2100_ISR_RISC_INT) : \ 459 #define ISP_NMBOX(isp) ((IS_24XX(isp) || IS_23XX(isp))? 32 : (IS_2200(isp) [all...] |
H A D | ispmbox.h | 830 #define ISP_CAP_TMODE(isp) \ 831 (IS_24XX(isp)? 1 : (isp->isp_fwattr & ISP_FW_ATTR_TMODE)) 832 #define ISP_CAP_SCCFW(isp) \ 833 (IS_24XX(isp)? 1 : (isp->isp_fwattr & ISP_FW_ATTR_SCCLUN)) 834 #define ISP_CAP_2KLOGIN(isp) \ 835 (IS_24XX(isp)? 1 : (isp->isp_fwattr & ISP_FW_ATTR_2KLOGINS)) 840 #define ISP_CAP_MULTI_ID(isp) \ [all...] |
/freebsd-10.0-release/sys/modules/isp/ |
H A D | Makefile | 3 .PATH: ${.CURDIR}/../../dev/isp 5 KMOD= isp 8 isp.c isp_library.c isp_target.c isp_freebsd.c isp_pci.c
|
/freebsd-10.0-release/contrib/byacc/ |
H A D | graph.c | 54 short *isp; local 62 for (isp = itemset; isp < itemsetend; isp++) 64 sp1 = sp = ritem + *isp;
|
H A D | closure.c | 181 short *isp; local 184 for (isp = itemset; isp < itemsetend; isp++) 185 printf(" %d\n", *isp);
|
H A D | lr0.c | 251 short *isp; local 259 isp = itemset; 260 while (isp < itemsetend) 262 i = *isp++; 433 short *isp; local 442 for (isp = itemset; isp < itemsetend; isp++) 444 item = ritem[*isp];
|
/freebsd-10.0-release/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_ident.c | 61 dt_idsig_t *isp = idp->di_data; local 69 if (isp->dis_varargs >= 0) { 70 mismatch = argc < isp->dis_varargs; 71 arglimit = isp->dis_varargs; 72 } else if (isp->dis_optargs >= 0) { 73 mismatch = (argc < isp->dis_optargs || argc > isp->dis_argc); 76 mismatch = argc != isp->dis_argc; 77 arglimit = isp->dis_argc; 84 isp 119 dt_idsig_t *isp = idp->di_data = malloc(sizeof (dt_idsig_t)); local 185 dt_idsig_t *isp; local [all...] |
/freebsd-10.0-release/share/examples/ |
H A D | Makefile | 137 ppp/ppp.conf.span-isp \ 138 ppp/ppp.conf.span-isp.working \ 140 ppp/ppp.linkdown.span-isp \ 141 ppp/ppp.linkdown.span-isp.working \ 143 ppp/ppp.linkup.span-isp \ 144 ppp/ppp.linkup.span-isp.working \ 146 ppp/ppp.secret.span-isp \ 147 ppp/ppp.secret.span-isp.working \
|
/freebsd-10.0-release/contrib/binutils/bfd/doc/ |
H A D | chew.c | 278 long *isp = &istack[0]; variable 314 if (isp < istack) 316 if (isp >= istack + STACK) 396 isp++; 399 *isp = (long) (*pc); 476 fprintf (stderr, "current integer stack depth = %d\n", isp - istack); 1076 isp--; 1104 internal_mode = *(isp); 1105 isp--; 1382 *(long *) ((isp[ [all...] |
/freebsd-10.0-release/sys/kern/ |
H A D | Make.tags.inc | 20 ${SYS}/dev/isp/*.[ch] \ 80 ${SYS}/dev/isp \
|
/freebsd-10.0-release/sys/contrib/ipfilter/netinet/ |
H A D | ip_state.c | 2668 ipstate_t *is, **isp; local 2819 for (isp = &softs->ipf_state_table[hv]; 2820 ((is = *isp) != NULL); ) { 2821 isp = &is->is_hnext; 2850 for (isp = &softs->ipf_state_table[hv]; ((is = *isp) != NULL); ) { 2851 isp = &is->is_hnext; 2962 ipstate_t **isp; local 2972 isp = is->is_phnext; 2974 is->is_hnext->is_phnext = isp; 3024 ipstate_t *is, **isp; local 3807 ipstate_t *is, **isp; local 4443 ipstate_t *is, **isp; local [all...] |
/freebsd-10.0-release/sys/pc98/conf/ |
H A D | GENERIC | 95 device isp # Qlogic family
|
/freebsd-10.0-release/contrib/binutils/include/opcode/ |
H A D | cr16.h | 62 isp = ispl, enumerator in enum:__anon589
|
/freebsd-10.0-release/sys/i386/include/ |
H A D | vm86.h | 58 reg86_t isp; member in struct:vm86frame
|
/freebsd-10.0-release/sys/ia64/conf/ |
H A D | GENERIC | 87 device isp # Qlogic family
|