/freebsd-src/sys/dev/isp/ |
H A D | isp_library.c | 41 #include <dev/isp/isp_freebsd.h> 63 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs) in isp_send_cmd() argument 71 qe0 = isp_getrqentry(isp); in isp_send_cmd() 74 nxt = ISP_NXT_QENTRY(isp->isp_reqidx, RQUEST_QUEUE_LEN(isp)); in isp_send_cmd() 111 if (!isp_rqentry_avail(isp, ++nqe)) in isp_send_cmd() 125 qe1 = ISP_QUEUE_ENTRY(isp->isp_rquest, nxt); in isp_send_cmd() 126 isp_put_cont64_req(isp, &crq, qe1); in isp_send_cmd() 127 if (isp->isp_dblev & ISP_LOGDEBUG1) { in isp_send_cmd() 128 isp_print_bytes(isp, "additional queue entry", in isp_send_cmd() 132 nxt = ISP_NXT_QENTRY(nxt, RQUEST_QUEUE_LEN(isp)); in isp_send_cmd() [all …]
|
H A D | isp_pci.c | 30 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters. 48 #include <dev/isp/isp_freebsd.h> 219 "isp", isp_pci_methods, sizeof (struct isp_pcisoftc) 222 DRIVER_MODULE(isp, pci, isp_pci_driver, 0, 0); 223 MODULE_DEPEND(isp, cam, 1, 1, 1); 224 MODULE_DEPEND(isp, firmware, 1, 1, 1); 232 device_set_desc(dev, "Qlogic ISP 2422 PCI FC-AL Adapter"); in isp_pci_probe() 235 device_set_desc(dev, "Qlogic ISP 2432 PCI FC-AL Adapter"); in isp_pci_probe() 238 device_set_desc(dev, "Qlogic ISP 2532 PCI FC-AL Adapter"); in isp_pci_probe() 241 device_set_desc(dev, "Qlogic ISP 5432 PCI FC-AL Adapter"); in isp_pci_probe() [all …]
|
H A D | isp.c | 34 * code for the Qlogic ISP SCSI and FC-SCSI adapters. 55 #include <dev/isp/isp_freebsd.h> 147 isp_change_fw_state(ispsoftc_t *isp, int chan, int state) in isp_change_fw_state() argument 149 fcparam *fcp = FCPARAM(isp, chan); in isp_change_fw_state() 153 isp_prt(isp, ISP_LOGCONFIG|ISP_LOG_SANCFG, in isp_change_fw_state() 160 isp_get_flash_addrs(ispsoftc_t *isp) in isp_get_flash_addrs() argument 162 fcparam *fcp = FCPARAM(isp, 0); in isp_get_flash_addrs() 165 if (IS_28XX(isp)) { in isp_get_flash_addrs() 168 } else if (IS_26XX(isp)) { /* 26xx and 27xx are identical */ in isp_get_flash_addrs() 171 } else if (IS_25XX(isp)) { in isp_get_flash_addrs() [all …]
|
H A D | isp_freebsd.c | 34 #include <dev/isp/isp_freebsd.h> 40 #include <dev/isp/isp_ioctl.h> 45 MODULE_VERSION(isp, 1); 46 MODULE_DEPEND(isp, cam, 1, 1, 1); 54 static void isp_loop_changed(ispsoftc_t *isp, int chan); 70 .d_name = "isp", 76 ispsoftc_t *isp = (ispsoftc_t *)arg1; in isp_role_sysctl() local 80 value = FCPARAM(isp, chan)->role; in isp_role_sysctl() 89 ISP_LOCK(isp); in isp_role_sysctl() 90 old = FCPARAM(isp, cha in isp_role_sysctl() 108 isp_attach_chan(ispsoftc_t * isp,struct cam_devq * devq,int chan) isp_attach_chan() argument 228 isp_detach_chan(ispsoftc_t * isp,int chan) isp_detach_chan() argument 243 isp_attach(ispsoftc_t * isp) isp_attach() argument 285 isp_detach(ispsoftc_t * isp) isp_detach() argument 305 isp_freeze_loopdown(ispsoftc_t * isp,int chan) isp_freeze_loopdown() argument 325 isp_unfreeze_loopdown(ispsoftc_t * isp,int chan) isp_unfreeze_loopdown() argument 346 isp_rq_check_above(ispsoftc_t * isp) isp_rq_check_above() argument 359 isp_rq_check_below(ispsoftc_t * isp) isp_rq_check_below() argument 374 ispsoftc_t *isp; ispioctl() local 601 isp_get_pcmd(ispsoftc_t * isp,union ccb * ccb) isp_get_pcmd() argument 612 isp_free_pcmd(ispsoftc_t * isp,union ccb * ccb) isp_free_pcmd() argument 650 get_lun_statep(ispsoftc_t * isp,int bus,lun_id_t lun) get_lun_statep() argument 663 isp_atio_restart(ispsoftc_t * isp,int bus,tstate_t * tptr) isp_atio_restart() argument 690 isp_tmcmd_restart(ispsoftc_t * isp) isp_tmcmd_restart() argument 718 isp_get_atpd(ispsoftc_t * isp,int chan,uint32_t tag) isp_get_atpd() argument 733 isp_find_atpd(ispsoftc_t * isp,int chan,uint32_t tag) isp_find_atpd() argument 746 isp_put_atpd(ispsoftc_t * isp,int chan,atio_private_data_t * atp) isp_put_atpd() argument 758 isp_dump_atpd(ispsoftc_t * isp,int chan) isp_dump_atpd() argument 773 isp_get_ntpd(ispsoftc_t * isp,int chan) isp_get_ntpd() argument 785 isp_find_ntpd(ispsoftc_t * isp,int chan,uint32_t tag_id,uint32_t seq_id) isp_find_ntpd() argument 798 isp_put_ntpd(ispsoftc_t * isp,int chan,inot_private_data_t * ntp) isp_put_ntpd() argument 807 create_lun_state(ispsoftc_t * isp,int bus,struct cam_path * path) create_lun_state() argument 827 destroy_lun_state(ispsoftc_t * isp,int bus,tstate_t * tptr) destroy_lun_state() argument 853 isp_enable_lun(ispsoftc_t * isp,union ccb * ccb) isp_enable_lun() argument 891 isp_disable_lun(ispsoftc_t * isp,union ccb * ccb) isp_disable_lun() argument 919 isp_target_start_ctio(ispsoftc_t * isp,union ccb * ccb,enum Start_Ctio_How how) isp_target_start_ctio() argument 1260 ispsoftc_t *isp = tp->isp; isp_refire_notify_ack() local 1272 isp_complete_ctio(ispsoftc_t * isp,union ccb * ccb) isp_complete_ctio() argument 1281 isp_handle_platform_atio7(ispsoftc_t * isp,at7_entry_t * aep) isp_handle_platform_atio7() argument 1462 isp_handle_srr_start(ispsoftc_t * isp,atio_private_data_t * atp) isp_handle_srr_start() argument 1560 isp_handle_platform_srr(ispsoftc_t * isp,isp_notify_t * notify) isp_handle_platform_srr() argument 1583 isp_handle_platform_ctio(ispsoftc_t * isp,ct7_entry_t * ct) isp_handle_platform_ctio() argument 1686 isp_handle_platform_target_notify_ack(ispsoftc_t * isp,isp_notify_t * mp,uint32_t rsp) isp_handle_platform_target_notify_ack() argument 1784 isp_handle_platform_target_tmf(ispsoftc_t * isp,isp_notify_t * notify) isp_handle_platform_target_tmf() argument 1894 isp_target_mark_aborted_early(ispsoftc_t * isp,int chan,tstate_t * tptr,uint32_t tag_id) isp_target_mark_aborted_early() argument 1930 ispsoftc_t *isp = cam_sim_softc(sim); isp_poll() local 1940 ispsoftc_t *isp; isp_watchdog() local 2000 isp_make_here(ispsoftc_t * isp,fcportdb_t * fcp,int chan,int tgt) isp_make_here() argument 2023 isp_make_gone(ispsoftc_t * isp,fcportdb_t * fcp,int chan,int tgt) isp_make_gone() argument 2055 ispsoftc_t *isp = fc->isp; isp_gdt_task() local 2113 isp_loop_changed(ispsoftc_t * isp,int chan) isp_loop_changed() argument 2128 isp_loop_up(ispsoftc_t * isp,int chan) isp_loop_up() argument 2139 isp_loop_dead(ispsoftc_t * isp,int chan) isp_loop_dead() argument 2218 ispsoftc_t *isp = fc->isp; isp_kthread() local 2287 isp_abort_atio(ispsoftc_t * isp,union ccb * ccb) isp_abort_atio() argument 2338 isp_abort_inot(ispsoftc_t * isp,union ccb * ccb) isp_abort_inot() argument 2381 ispsoftc_t *isp; isp_action() local 2802 ispsoftc_t *isp = XS_ISP(sccb); isp_done() local 2835 isp_async(ispsoftc_t * isp,ispasync_t cmd,...) isp_async() argument 3171 isp_default_wwn(ispsoftc_t * isp,int chan,int isactive,int iswwnn) isp_default_wwn() argument 3221 isp_prt(ispsoftc_t * isp,int level,const char * fmt,...) isp_prt() argument 3239 isp_xs_prt(ispsoftc_t * isp,XS_T * xs,int level,const char * fmt,...) isp_xs_prt() argument 3266 isp_fc_scratch_acquire(ispsoftc_t * isp,int chan) isp_fc_scratch_acquire() argument 3279 ispsoftc_t *isp = arg; isp_platform_intr() local 3289 ispsoftc_t *isp = arg; isp_platform_intr_resp() local 3302 ispsoftc_t *isp = arg; isp_platform_intr_atio() local 3315 ispsoftc_t *isp; global() member 3325 ispsoftc_t *isp= mp->isp; isp_dma2() local 3346 isp_dmasetup(ispsoftc_t * isp,struct ccb_scsiio * csio,void * qe) isp_dmasetup() argument 3386 isp_dmafree(ispsoftc_t * isp,struct ccb_scsiio * csio) isp_dmafree() argument 3408 isp_fcp_reset_crn(ispsoftc_t * isp,int chan,uint32_t tgt,int tgt_set) isp_fcp_reset_crn() argument 3430 isp_fcp_next_crn(ispsoftc_t * isp,uint8_t * crnp,XS_T * cmd) isp_fcp_next_crn() argument 3477 ispsoftc_t *isp = arg; isp_timer() local 3486 isp_get_ecmd(ispsoftc_t * isp) isp_get_ecmd() argument 3496 isp_put_ecmd(ispsoftc_t * isp,isp_ecmd_t * ecmd) isp_put_ecmd() argument [all...] |
H A D | isp_freebsd.h | 4 * Qlogic ISP SCSI Host Adapter FreeBSD Wrapper Definitions 89 #include <dev/isp/isp_target.h> 143 void *isp; member 198 struct ispsoftc *isp; member 293 #define ISP_FC_PC(isp, chan) (&(isp)->isp_osinfo.fc[(chan)]) argument 303 #define ISP_LOCK(isp) mtx_lock(&(isp)->isp_lock) argument 304 #define ISP_UNLOCK(isp) mtx_unlock(&(isp) argument 305 ISP_ASSERT_LOCKED(isp) global() argument 316 ISP_SLEEP(isp,x) global() argument 327 ISP_DMASETUP(isp,xs,req) global() argument 328 ISP_DMAFREE(isp,xs) global() argument 335 MEMORYBARRIER(isp,type,offset,size,chan) global() argument 379 MEMORYBARRIERW(isp,type,offset,size,chan) global() argument 416 FC_SCRATCH_RELEASE(isp,chan) global() argument 525 DEFAULT_FRAMESIZE(isp) global() argument 527 DEFAULT_ROLE(isp,chan) global() argument 529 DEFAULT_LOOPID(isp,chan) global() argument 531 DEFAULT_NODEWWN(isp,chan) global() argument 532 DEFAULT_PORTWWN(isp,chan) global() argument 533 ACTIVE_NODEWWN(isp,chan) global() argument 534 ACTIVE_PORTWWN(isp,chan) global() argument 538 ISP_IOXPUT_8(isp,s,d) global() argument 539 ISP_IOXPUT_16(isp,s,d) global() argument 540 ISP_IOXPUT_32(isp,s,d) global() argument 541 ISP_IOXGET_8(isp,s,d) global() argument 542 ISP_IOXGET_16(isp,s,d) global() argument 543 ISP_IOXGET_32(isp,s,d) global() argument 544 ISP_SWIZZLE_NVRAM_WORD(isp,rp) global() argument 545 ISP_SWIZZLE_NVRAM_LONG(isp,rp) global() argument 547 ISP_IOZGET_8(isp,s,d) global() argument 548 ISP_IOZGET_16(isp,s,d) global() argument 549 ISP_IOZGET_32(isp,s,d) global() argument 550 ISP_IOZPUT_8(isp,s,d) global() argument 551 ISP_IOZPUT_16(isp,s,d) global() argument 552 ISP_IOZPUT_32(isp,s,d) global() argument 555 ISP_IOXPUT_8(isp,s,d) global() argument 556 ISP_IOXPUT_16(isp,s,d) global() argument 557 ISP_IOXPUT_32(isp,s,d) global() argument 558 ISP_IOXGET_8(isp,s,d) global() argument 559 ISP_IOXGET_16(isp,s,d) global() argument 560 ISP_IOXGET_32(isp,s,d) global() argument 561 ISP_SWIZZLE_NVRAM_WORD(isp,rp) global() argument 562 ISP_SWIZZLE_NVRAM_LONG(isp,rp) global() argument 564 ISP_IOZPUT_8(isp,s,d) global() argument 565 ISP_IOZPUT_16(isp,s,d) global() argument 566 ISP_IOZPUT_32(isp,s,d) global() argument 567 ISP_IOZGET_8(isp,s,d) global() argument 568 ISP_IOZGET_16(isp,s,d) global() argument 569 ISP_IOZGET_32(isp,s,d) global() argument 572 ISP_SWAP16(isp,s) global() argument 573 ISP_SWAP32(isp,s) global() argument [all...] |
H A D | isp_target.c | 47 #include <dev/isp/isp_freebsd.h> 109 isp_target_notify(ispsoftc_t *isp, void *vptr, uint32_t *optrp, uint16_t ql) in isp_target_notify() argument 131 type = isp_get_response_type(isp, (isphdr_t *)vptr); in isp_target_notify() 134 if (isp->isp_dblev & ISP_LOGTDEBUG2) in isp_target_notify() 135 isp_print_qentry(isp, __func__, *optrp, vptr); in isp_target_notify() 139 isp_get_atio7(isp, at7iop, (at7_entry_t *) local); in isp_target_notify() 148 isp_prt(isp, ISP_LOGINFO, "long IU length (%d) ignored", len); in isp_target_notify() 158 isp_got_tmf_24xx(isp, at7iop); in isp_target_notify() 164 isp_async(isp, ISPASYNC_TARGET_ACTION, local); in isp_target_notify() 168 isp_get_ctio7(isp, ct7io in isp_target_notify() 239 isp_endcmd(ispsoftc_t * isp,...) isp_endcmd() argument 309 isp_target_async(ispsoftc_t * isp,int bus,int event) isp_target_async() argument 352 isp_got_tmf_24xx(ispsoftc_t * isp,at7_entry_t * aep) isp_got_tmf_24xx() argument 422 isp_notify_ack(ispsoftc_t * isp,void * arg) isp_notify_ack() argument 468 isp_acknak_abts(ispsoftc_t * isp,void * arg,int errno) isp_acknak_abts() argument 527 isp_handle_abts(ispsoftc_t * isp,abts_t * abts) isp_handle_abts() argument 574 isp_handle_ctio7(ispsoftc_t * isp,ct7_entry_t * ct) isp_handle_ctio7() argument 716 isp_handle_notify_24xx(ispsoftc_t * isp,in_fcentry_24xx_t * inot) isp_handle_notify_24xx() argument [all...] |
H A D | ispvar.h | 32 * Soft Definitions for Qlogic ISP SCSI adapters. 43 #include <dev/isp/isp_stds.h> 44 #include <dev/isp/ispmbox.h> 80 #define ISP_MAX_TARGETS(isp) MAX_FC_TARG argument 84 * Macros to access ISP registers through bus specific layers- 87 #define ISP_RUN_ISR(isp) \ argument 88 (*(isp)->isp_mdvec->dv_run_isr)(isp) 90 #define ISP_READ(isp, reg) \ argument 91 (*(isp)->isp_mdvec->dv_rd_reg)((isp), (reg)) 93 #define ISP_WRITE(isp, reg, val) \ argument [all …]
|
H A D | isp_library.h | 56 isp_rqentry_avail(ispsoftc_t *isp, uint32_t num) in isp_rqentry_avail() argument 58 if (ISP_QAVAIL(isp) >= num) in isp_rqentry_avail() 61 isp->isp_reqodx = ISP_READ(isp, BIU2400_REQOUTP); in isp_rqentry_avail() 62 return (ISP_QAVAIL(isp) >= num); in isp_rqentry_avail() 66 isp_getrqentry(ispsoftc_t *isp) in isp_getrqentry() argument 68 if (!isp_rqentry_avail(isp, 1)) in isp_getrqentry() 70 return (ISP_QUEUE_ENTRY(isp->isp_rquest, isp->isp_reqidx)); in isp_getrqentry() 125 void isp_get_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 126 void isp_put_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 140 void isp_get_ct_hdr(ispsoftc_t *isp, ct_hdr_t *, ct_hdr_t *); [all …]
|
/freebsd-src/share/man/man4/ |
H A D | isp.4 | 28 .Dt ISP 4 31 .Nm isp 39 .Cd "device isp" 137 .It Va hint.isp. Ns Ar N Ns Va .msi 139 .It Va hint.isp. Ns Ar N Ns Va .msix 141 .It Va hint.isp. Ns Ar N Ns Va .fwload_disable 144 .It Va hint.isp. Ns Ar N Ns Va .fwload_force 151 .Xr isp 4 155 .Xr isp 4 159 .It Va hint.isp [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/media/ |
H A D | rockchip-isp1.yaml | 19 - fsl,imx8mp-isp 20 - rockchip,px30-cif-isp 21 - rockchip,rk3399-cif-isp 32 - const: isp 40 - description: ISP clock (for imx8mp, clk) 41 - description: ISP AXI clock (for imx8mp, m_hclk) 42 - description: ISP AHB clock (for imx8mp, hclk) 44 - description: ISP Pixel clock 50 - const: isp 60 A phandle to the media block control for the ISP, followe [all...] |
H A D | ti,omap3isp.txt | 1 OMAP 3 ISP Device Tree bindings 4 The DT definitions can be found in include/dt-bindings/media/omap3-isp.h. 9 compatible : must contain "ti,omap3-isp" 12 ISP. The first set contains the core ISP registers up to 15 interrupts : the ISP interrupt specifier 16 iommus : phandle and IOMMU specifier for the IOMMU that serves the ISP 21 #clock-cells : Must be 1 --- the ISP provides two external clocks, 58 isp@480bc000 { 59 compatible = "ti,omap3-isp";
|
H A D | allwinner,sun6i-a31-isp.yaml | 4 $id: http://devicetree.org/schemas/media/allwinner,sun6i-a31-isp.yaml# 7 title: Allwinner A31 Image Signal Processor Driver (ISP) 15 - allwinner,sun6i-a31-isp 16 - allwinner,sun8i-v3s-isp 56 - allwinner,sun8i-v3s-isp 77 isp: isp@1cb8000 { 78 compatible = "allwinner,sun8i-v3s-isp";
|
H A D | samsung,exynos4212-fimc-is.yaml | 16 processor, ISP, DRC and FD IP blocks and peripheral devices such as UART, I2C 44 - const: isp 70 - const: isp 82 power/start the ISP. 100 "^i2c-isp@[0-9a-f]+$": 105 ISP I2C bus controller 109 const: samsung,exynos4212-i2c-isp 179 "ppmuispmx", "isp", 188 iommu-names = "isp", "drc", "fd", "mcuctl"; 196 i2c-isp@12140000 { [all …]
|
H A D | exynos4-fimc-is.txt | 5 processor, ISP, DRC and FD IP blocks and peripheral devices such as UART, I2C 19 "mpll", "sysreg", "isp", "drc", "fd", "mcuisp", "gicisp", 33 i2c-isp (ISP I2C bus controller) nodes 38 - compatible : should be "samsung,exynos4212-i2c-isp" for Exynos4212 and 48 firmware must be child nodes of their corresponding ISP I2C bus controller node.
|
H A D | starfive,jh7110-camss.yaml | 7 title: Starfive SoC CAMSS ISP 14 The Starfive CAMSS ISP is a Camera interface for Starfive JH7110 SoC. It 16 and an ISP. 28 - const: isp 57 - description: JH7110 ISP Power Domain Switch Controller. 123 isp@19840000 { 127 reg-names = "syscon", "isp";
|
H A D | renesas,isp.yaml | 5 $id: http://devicetree.org/schemas/media/renesas,isp.yaml# 8 title: Renesas R-Car ISP Channel Selector 14 The R-Car ISP Channel Selector provides MIPI CSI-2 VC and DT filtering 23 - renesas,r8a779a0-isp # V3U 24 - renesas,r8a779g0-isp # V4H 118 isp1: isp@fed20000 { 119 compatible = "renesas,r8a779a0-isp";
|
/freebsd-src/sys/contrib/device-tree/Bindings/display/tegra/ |
H A D | nvidia,tegra20-isp.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-isp.yaml# 7 title: NVIDIA Tegra ISP processor 16 - nvidia,tegra20-isp 17 - nvidia,tegra30-isp 18 - nvidia,tegra210-isp 36 - const: isp 60 isp@54100000 { 61 compatible = "nvidia,tegra20-isp"; 66 reset-names = "isp";
|
/freebsd-src/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_ident.c | 63 dt_idsig_t *isp = idp->di_data; in dt_idcook_sign() local 71 if (isp->dis_varargs >= 0) { in dt_idcook_sign() 72 mismatch = argc < isp->dis_varargs; in dt_idcook_sign() 73 arglimit = isp->dis_varargs; in dt_idcook_sign() 74 } else if (isp->dis_optargs >= 0) { in dt_idcook_sign() 75 mismatch = (argc < isp->dis_optargs || argc > isp->dis_argc); in dt_idcook_sign() 78 mismatch = argc != isp->dis_argc; in dt_idcook_sign() 79 arglimit = isp->dis_argc; in dt_idcook_sign() 86 isp in dt_idcook_sign() 121 dt_idsig_t *isp = idp->di_data = malloc(sizeof (dt_idsig_t)); dt_idcook_assc() local 187 dt_idsig_t *isp; dt_idcook_func() local [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
H A D | starfive,jh7110-ispcrg.yaml | 21 - description: ISP Top core 22 - description: ISP Top Axi 23 - description: NOC ISP Bus 35 - description: ISP Top core 36 - description: ISP Top Axi 37 - description: NOC ISP Bus 52 ISP domain power
|
H A D | samsung,exynos4412-isp-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/samsung,exynos4412-isp-clock.yaml# 7 title: Samsung Exynos4412 SoC ISP clock controller 16 Clock controller for Samsung Exynos4412 SoC FIMC-ISP (Camera ISP) 22 const: samsung,exynos4412-isp-clock 57 compatible = "samsung,exynos4412-isp-clock";
|
H A D | exynos4-clock.txt | 45 Exynos4412 SoC contains some additional clocks for FIMC-ISP (Camera ISP) 46 subsystem. Registers for those clocks are located in the ISP power domain. 53 - compatible: should be "samsung,exynos4412-isp-clock". 55 - reg: physical base address of the ISP clock controller and length of memory 68 - power-domains: a phandle to ISP power domain node as described by 80 compatible = "samsung,exynos4412-isp-clock";
|
/freebsd-src/usr.bin/systat/ |
H A D | iolat.c | 176 struct iosched_stat *isp; in find_dev() local 179 SLIST_FOREACH(isp, &curlist, link) { in find_dev() 180 if (strcmp(isp->dev_name, dev) != 0 || isp->unit != unit) in find_dev() 182 iosp = &isp->op_stats[op]; in find_dev() 191 struct iosched_stat *isp; in alloc_dev() local 194 isp = malloc(sizeof(*isp)); in alloc_dev() 195 if (isp == NULL) in alloc_dev() 197 strlcpy(isp->dev_name, dev, sizeof(isp->dev_name)); in alloc_dev() 198 isp->unit = unit; in alloc_dev() 199 SLIST_INSERT_HEAD(&curlist, isp, link); in alloc_dev() [all …]
|
/freebsd-src/share/examples/ppp/ |
H A D | ppp.conf.span-isp | 27 # The connection is implemented so that any ISP connection can go down 31 # There is a working example in ppp.*.span-isp.working that can be tested 75 # If you use ppp to connect to your ISPs, the isp* profiles shold be used, 76 # resulting in the vpn* profiles being called from ppp.linkup.span-isp. 79 # If the link to your ISP is via another type of interface (cable modem 92 # from ppp.linkup (see ppp.linkup.span-isp) for each link. We also remove 93 # the link from ppp.linkdown (see ppp.linkdown.span-isp). This is necessary 101 # Only the ISP links should be started manually. When they come up, they'll 136 # ppp.linkup.span-isp). 139 # ensure that these UDP packets use the correct ISP connection. [all …]
|
H A D | ppp.conf.span-isp.working | 2 # This is a working example of ppp.conf.span-isp that uses ppp connections 15 # exec /usr/sbin/pppin -direct isp-in-${tty#${tty%?}} 27 # ppp.linkup.span-isp.working, you see three links. This is because inetd 99 isp-in-7: 102 isp-in-6: 105 isp-in-4:
|
/freebsd-src/share/examples/ |
H A D | Makefile | 243 ppp.conf.span-isp \ 244 ppp.conf.span-isp.working \ 246 ppp.linkdown.span-isp \ 247 ppp.linkdown.span-isp.working \ 249 ppp.linkup.span-isp \ 250 ppp.linkup.span-isp.working \ 252 ppp.secret.span-isp \ 253 ppp.secret.span-isp.working
|