link              137 arch/i386/isa/ahc_isa.c 	LIST_ENTRY(ahc_isa_slot)	link;
link              303 arch/i386/isa/ahc_isa.c 	LIST_FOREACH(as, &ahc_isa_all_slots, link)
link              317 arch/i386/isa/ahc_isa.c 	LIST_INSERT_HEAD(&ahc_isa_all_slots, as, link);
link              142 arch/i386/pci/ali1543.c #define ALI1543_LEGAL_LINK(link)	(((link) >= 0) && ((link) <= 7))
link              178 arch/i386/pci/ali1543.c ali1543_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              181 arch/i386/pci/ali1543.c 	if (ALI1543_LEGAL_LINK(link - 1)) {
link              182 arch/i386/pci/ali1543.c 		*clinkp = link - 1;
link              135 arch/i386/pci/amd756.c amd756_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              137 arch/i386/pci/amd756.c 	if (AMD756_LEGAL_LINK(link - 1) == 0)
link              140 arch/i386/pci/amd756.c 	*clinkp = link - 1;
link               72 arch/i386/pci/amd756reg.h #define		AMD756_LEGAL_LINK(link) ((link) >= 0 && (link) <= 3)
link              146 arch/i386/pci/opti82c558.c opti82c558_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              149 arch/i386/pci/opti82c558.c 	if (VIPER_LEGAL_LINK(link - 1)) {
link              150 arch/i386/pci/opti82c558.c 		*clinkp = link - 1;
link               47 arch/i386/pci/opti82c558reg.h #define	VIPER_LEGAL_LINK(link)	((link) >= 0 && (link) <= 3)
link              136 arch/i386/pci/opti82c700.c opti82c700_addr(int link, int *addrofs, int *ofs)
link              140 arch/i386/pci/opti82c700.c 	regofs = FIRESTAR_PIR_REGOFS(link);
link              141 arch/i386/pci/opti82c700.c 	src = FIRESTAR_PIR_SELECTSRC(link);
link              171 arch/i386/pci/opti82c700.c opti82c700_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              173 arch/i386/pci/opti82c700.c 	DPRINTF(("FireStar link value 0x%x: ", link));
link              175 arch/i386/pci/opti82c700.c 	switch (FIRESTAR_PIR_SELECTSRC(link)) {
link              193 arch/i386/pci/opti82c700.c 	DPRINTF((" REGOFST:%#x\n", FIRESTAR_PIR_REGOFS(link)));
link              194 arch/i386/pci/opti82c700.c 	*clinkp = link;
link               52 arch/i386/pci/opti82c700reg.h #define	FIRESTAR_PIR_REGOFS(link)					\
link               53 arch/i386/pci/opti82c700reg.h 	(((link) >> FIRESTAR_PIR_REGOFS_SHIFT) & FIRESTAR_PIR_REGOFS_MASK)
link               57 arch/i386/pci/opti82c700reg.h #define	FIRESTAR_PIR_SELECTSRC(link)					\
link               58 arch/i386/pci/opti82c700reg.h 	(((link) >> FIRESTAR_PIR_SELECTSRC_SHIFT) & FIRESTAR_PIR_SELECTSRC_MASK)
link              113 arch/i386/pci/pci_intr_fixup.c 	int link, clink, irq, fixup_stage;
link              256 arch/i386/pci/pci_intr_fixup.c pciintr_link_lookup(int link)
link              262 arch/i386/pci/pci_intr_fixup.c 		if (l->link == link)
link              271 arch/i386/pci/pci_intr_fixup.c 	int link = pir->linkmap[pin].link, clink, irq;
link              279 arch/i386/pci/pci_intr_fixup.c 		    link, &clink) != 0) {
link              286 arch/i386/pci/pci_intr_fixup.c 			    PIR_DEVFUNC_DEVICE(pir->device), link));
link              304 arch/i386/pci/pci_intr_fixup.c 			    PIR_DEVFUNC_DEVICE(pir->device), link, clink));
link              314 arch/i386/pci/pci_intr_fixup.c 	l->link = link;
link              320 arch/i386/pci/pci_intr_fixup.c 		l->clink = link;
link              325 arch/i386/pci/pci_intr_fixup.c 	if (lstart == NULL || lstart->link < l->link)
link              371 arch/i386/pci/pci_intr_fixup.c 	int entry, pin, link;
link              386 arch/i386/pci/pci_intr_fixup.c 			if ((link = pir->linkmap[pin].link) == 0)
link              396 arch/i386/pci/pci_intr_fixup.c 			if ((l = pciintr_link_lookup(link)) == NULL)
link              406 arch/i386/pci/pci_intr_fixup.c 				    PIR_DEVFUNC_DEVICE(pir->device), link,
link              558 arch/i386/pci/pci_intr_fixup.c 	l = ihp->link;
link              656 arch/i386/pci/pci_intr_fixup.c 	int irq, link, bus, device, function;
link              663 arch/i386/pci/pci_intr_fixup.c 	ihp->link = NULL;
link              668 arch/i386/pci/pci_intr_fixup.c 	    (link = pir->linkmap[ihp->pin - 1].link) == 0) {
link              673 arch/i386/pci/pci_intr_fixup.c 	if ((l = pciintr_link_lookup(link)) == NULL) {
link              682 arch/i386/pci/pci_intr_fixup.c 			    link, bus, device, function, '@' + ihp->pin);
link              686 arch/i386/pci/pci_intr_fixup.c 	ihp->link = l;
link              689 arch/i386/pci/pci_intr_fixup.c 		ihp->link = NULL;
link               70 arch/i386/pci/pci_machdep.h 	void *link;
link              511 arch/i386/pci/pcibios.c 			    pcibios_pir_table[i].linkmap[j].link,
link               74 arch/i386/pci/pcibiosvar.h 	u_int8_t	link;
link              128 arch/i386/pci/pcibiosvar.h #define	pciintr_icu_getclink(t, h, link, pirqp)				\
link              129 arch/i386/pci/pcibiosvar.h 	(*(t)->pi_getclink)((h), (link), (pirqp))
link              136 arch/i386/pci/piix.c piix_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              138 arch/i386/pci/piix.c 	DPRINTF(("PIIX link value 0x%x: ", link));
link              141 arch/i386/pci/piix.c 	if (PIIX_LEGAL_LINK(link - 1)) {
link              142 arch/i386/pci/piix.c 		*clinkp = link - 1;
link              148 arch/i386/pci/piix.c 	if (link >= 0x60 && link <= 0x63) {
link              149 arch/i386/pci/piix.c 		*clinkp = link - 0x60;
link              155 arch/i386/pci/piix.c 	if (link >= 0x68 && link <= 0x6b) {
link              156 arch/i386/pci/piix.c 		*clinkp = link - 0x64;
link               39 arch/i386/pci/piixreg.h #define	PIIX_LEGAL_LINK(link)	((link) >= 0 && (link) <= 7)
link               97 arch/i386/pci/rccosb4.c osb4_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link               99 arch/i386/pci/rccosb4.c 	if (OSB4_LEGAL_LINK(link - 1)) {
link              100 arch/i386/pci/rccosb4.c 		*clinkp = link;
link              101 arch/i386/pci/rccosb4.c  		if (link <= OSB4_PISP)
link              113 arch/i386/pci/rccosb4.c 	int link = clink & 0xff;
link              115 arch/i386/pci/rccosb4.c 	if (!OSB4_LEGAL_LINK(link))
link              118 arch/i386/pci/rccosb4.c 	bus_space_write_1(ph->osb4_iot, ph->osb4_ioh, 0, link);
link              130 arch/i386/pci/rccosb4.c 	int link = clink & 0xff;
link              132 arch/i386/pci/rccosb4.c 	if (!OSB4_LEGAL_LINK(link) || !OSB4_LEGAL_IRQ(irq & 0xf))
link              135 arch/i386/pci/rccosb4.c 	bus_space_write_1(ph->osb4_iot, ph->osb4_ioh, 0, link);
link               33 arch/i386/pci/rccosb4reg.h #define	OSB4_LEGAL_LINK(link)	((link) >= 0 && (link) <= 0x1f)
link              111 arch/i386/pci/sis85c503.c sis85c503_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              115 arch/i386/pci/sis85c503.c 	if (link >= 1 && link <= 4) {
link              116 arch/i386/pci/sis85c503.c 		*clinkp = SIS85C503_CFG_PIRQ_REGSTART + link - 1;
link              121 arch/i386/pci/sis85c503.c 	if (link >= SIS85C503_CFG_PIRQ_REGSTART &&
link              122 arch/i386/pci/sis85c503.c 	    link <= SIS85C503_CFG_PIRQ_REGEND) {
link              123 arch/i386/pci/sis85c503.c 		*clinkp = link;
link               36 arch/i386/pci/sis85c503reg.h #define	SIS85C503_LEGAL_LINK(link) ((link) >= SIS85C503_CFG_PIRQ_REGSTART && \
link               37 arch/i386/pci/sis85c503reg.h 				    (link) <= SIS85C503_CFG_PIRQ_REGEND)
link              171 arch/i386/pci/via8231.c via8231_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              175 arch/i386/pci/via8231.c 	if ((ph->flags & VT8237) && !VIA8237_LINK_LEGAL(link - 1))
link              178 arch/i386/pci/via8231.c 	if (!(ph->flags & VT8237) && !VIA8231_LINK_LEGAL(link - 1))
link              181 arch/i386/pci/via8231.c 	*clinkp = link - 1;
link              130 arch/i386/pci/via8231reg.h #define	VIA8231_LINK_LEGAL(link)	\
link              131 arch/i386/pci/via8231reg.h 	((link) >= 0 && (link) <= VIA8231_LINK_MAX)
link              132 arch/i386/pci/via8231reg.h #define	VIA8237_LINK_LEGAL(link)	\
link              133 arch/i386/pci/via8231reg.h 	((link) >= 0 && (link) <= VIA8237_LINK_MAX)
link              146 arch/i386/pci/via82c586.c via82c586_getclink(pciintr_icu_handle_t v, int link, int *clinkp)
link              149 arch/i386/pci/via82c586.c 	if (VP3_LEGAL_LINK(link - 1)) {
link              150 arch/i386/pci/via82c586.c 		*clinkp = link - 1;
link               64 arch/i386/pci/via82c586reg.h #define	VP3_LEGAL_LINK(link)		((link) >= 0 && (link) <= 6)
link               86 compat/aout/compat_aout.c 	syscallarg(char *) link;
link              160 compat/aout/compat_aout.c 	AOUT_CHECK_ALT_CREAT(p, &sg, SCARG(uap, link));
link              202 compat/freebsd/freebsd_file.c 	FREEBSD_CHECK_ALT_CREAT(p, &sg, SCARG(uap, link));
link              394 compat/freebsd/freebsd_file.c 	FREEBSD_CHECK_ALT_CREAT(p, &sg, SCARG(uap, link));
link               39 compat/freebsd/freebsd_syscallargs.h 	syscallarg(char *) link;
link              124 compat/freebsd/freebsd_syscallargs.h 	syscallarg(char *) link;
link              157 compat/hpux/hppa/hpux_syscallargs.h 	syscallarg(char *) link;
link              833 compat/hpux/hpux_file.c 	HPUX_CHECK_ALT_CREAT(p, &sg, SCARG(uap, link));
link              172 compat/hpux/m68k/hpux_syscallargs.h 	syscallarg(char *) link;
link             1292 compat/ibcs2/ibcs2_misc.c 	IBCS2_CHECK_ALT_CREAT(p, &sg, SCARG(uap, link));
link              276 compat/ibcs2/ibcs2_syscallargs.h 	syscallarg(char *) link;
link               61 ddb/db_break.c 	    db_free_breakpoints = bkpt->link;
link               77 ddb/db_break.c 	bkpt->link = db_free_breakpoints;
link              110 ddb/db_break.c 	bkpt->link = db_breakpoint_list;
link              122 ddb/db_break.c 	     prev = &bkpt->link) {
link              125 ddb/db_break.c 		*prev = bkpt->link;
link              144 ddb/db_break.c 	     bkpt = bkpt->link)
link              170 ddb/db_break.c 	         bkpt = bkpt->link)
link              190 ddb/db_break.c 		 bkpt = bkpt->link)
link              255 ddb/db_break.c 	     bkpt = bkpt->link)
link               50 ddb/db_break.h 	struct db_breakpoint *link;	/* link in in-use or free chain */
link               66 ddb/db_watch.c 	    db_free_watchpoints = watch->link;
link               82 ddb/db_watch.c 	watch->link = db_free_watchpoints;
link              102 ddb/db_watch.c 	     watch = watch->link)
link              120 ddb/db_watch.c 	watch->link = db_watchpoint_list;
link              134 ddb/db_watch.c 	     prev = &watch->link)
link              138 ddb/db_watch.c 		*prev = watch->link;
link              159 ddb/db_watch.c 	     watch = watch->link)
link              207 ddb/db_watch.c 	         watch = watch->link)
link              231 ddb/db_watch.c 	     watch = watch->link)
link               43 ddb/db_watch.h 	struct db_watchpoint *link;	/* link in in-use or free chain */
link               75 dev/acpi/acpicpu.c 	SLIST_ENTRY(acpi_cstate) link;
link              156 dev/acpi/acpicpu.c 	SLIST_FOREACH(cx, &sc->sc_cstates, link)
link              192 dev/acpi/acpicpu.c 	SLIST_INSERT_HEAD(&sc->sc_cstates, cx, link);
link              334 dev/acpi/acpicpu.c 	SLIST_FOREACH(cx, &sc->sc_cstates, link) {
link              400 dev/acpi/dsdt.c 	SLIST_ENTRY(aml_notify_data) link;
link              624 dev/acpi/dsdt.c 	SLIST_INSERT_HEAD(&aml_notify_list, pdata, link);
link              638 dev/acpi/dsdt.c 	SLIST_FOREACH(pdata, &aml_notify_list, link)
link              651 dev/acpi/dsdt.c 	SLIST_FOREACH(pdata, &aml_notify_list, link)
link              660 dev/acpi/dsdt.c 	SLIST_FOREACH(pdata, &aml_notify_list, link)
link              266 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              267 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              268 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              288 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              289 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              290 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              430 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              431 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              432 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              452 dev/ata/atascsi.c 	struct scsi_link        *link = xs->sc_link;
link              453 dev/ata/atascsi.c 	struct atascsi          *as = link->adapter_softc;
link              454 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              506 dev/ata/atascsi.c 		host_ncqdepth = link->openings + 1 + ((as->as_capability &
link              513 dev/ata/atascsi.c 			link->openings -= (host_ncqdepth - ap->ap_ncqdepth);
link              534 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              535 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              536 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              594 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              595 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              596 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              688 dev/ata/atascsi.c 	struct scsi_link	*link = xs->sc_link;
link              689 dev/ata/atascsi.c 	struct atascsi		*as = link->adapter_softc;
link              690 dev/ata/atascsi.c 	struct ata_port		*ap = as->as_ports[link->target];
link              297 dev/atapiscsi/atapiscsi.c 		struct scsi_link *link = scsi->sc_link[0][0];
link              299 dev/atapiscsi/atapiscsi.c 		if (link) {
link              301 dev/atapiscsi/atapiscsi.c 			    ((struct device *)(link->device_softc))->dv_xname,
link              412 dev/i2o/ioprbs.c 	struct scsi_link *link = xs->sc_link;
link              413 dev/i2o/ioprbs.c 	struct ioprbs_softc *sc = link->adapter_softc;
link              717 dev/i2o/ioprbs.c 	struct scsi_link *link = xs->sc_link;
link              718 dev/i2o/ioprbs.c 	struct ioprbs_softc *sc = link->adapter_softc;
link              719 dev/i2o/ioprbs.c 	u_int8_t target = link->target;
link              728 dev/i2o/ioprbs.c 	if (target > 0 || link->lun != 0) {
link              907 dev/i2o/ioprbs.c 	struct scsi_link *link = xs->sc_link;
link              908 dev/i2o/ioprbs.c 	struct ioprbs_softc *sc = link->adapter_softc;
link              910 dev/i2o/ioprbs.c 	u_int8_t target = link->target;
link              976 dev/i2o/ioprbs.c 	struct scsi_link *link = ccb->ic_xs->sc_link;
link              977 dev/i2o/ioprbs.c 	struct ioprbs_softc *sc = link->adapter_softc;
link              980 dev/i2o/ioprbs.c 	sc_print_addr(link);
link              996 dev/i2o/ioprbs.c 	struct scsi_link *link = ccb->ic_xs->sc_link;
link              997 dev/i2o/ioprbs.c 	struct ioprbs_softc *sc = link->adapter_softc;
link              427 dev/i2o/iopsp.c 	struct scsi_link *link = xs->sc_link;
link              428 dev/i2o/iopsp.c 	struct iopsp_softc *sc = (struct iopsp_softc *)link->adapter_softc;
link              435 dev/i2o/iopsp.c 	tid = IOPSP_TIDMAP(sc->sc_tidmap, link->target, link->lun);
link             2416 dev/ic/aac.c   	struct scsi_link *link = xs->sc_link;
link             2417 dev/ic/aac.c   	struct aac_softc *sc = link->adapter_softc;
link             2421 dev/ic/aac.c   	u_int8_t target = link->target;
link             2527 dev/ic/aac.c   	struct scsi_link *link = xs->sc_link;
link             2528 dev/ic/aac.c   	struct aac_softc *sc = link->adapter_softc;
link             2529 dev/ic/aac.c   	u_int8_t target = link->target;
link             2540 dev/ic/aac.c   	    link->lun != 0) {
link             2556 dev/ic/aac.c   	link = xs->sc_link;
link             2557 dev/ic/aac.c   	target = link->target;
link             1136 dev/ic/ami.c   	struct scsi_link *link = xs->sc_link;
link             1137 dev/ic/ami.c   	struct ami_rawsoftc *rsc = link->adapter_softc;
link             1138 dev/ic/ami.c   	u_int8_t target = link->target, type;
link             1278 dev/ic/ami.c   	struct scsi_link *link = xs->sc_link;
link             1279 dev/ic/ami.c   	struct ami_rawsoftc *rsc = link->adapter_softc;
link             1281 dev/ic/ami.c   	u_int8_t channel = rsc->sc_channel, target = link->target;
link             1282 dev/ic/ami.c   	struct device *dev = link->device_softc;
link             1399 dev/ic/ami.c   	struct scsi_link *link = xs->sc_link;
link             1400 dev/ic/ami.c   	struct ami_softc *sc = link->adapter_softc;
link             1401 dev/ic/ami.c   	struct device *dev = link->device_softc;
link             1407 dev/ic/ami.c   	u_int8_t target = link->target;
link             1419 dev/ic/ami.c   	    link->lun != 0) {
link             1648 dev/ic/ami.c   ami_scsi_ioctl(struct scsi_link *link, u_long cmd, caddr_t addr, int flag,
link             1651 dev/ic/ami.c   	struct ami_softc *sc = (struct ami_softc *)link->adapter_softc;
link             1656 dev/ic/ami.c   		return (sc->sc_ioctl(link->adapter_softc, cmd, addr));
link              560 dev/ic/cac.c   	struct scsi_link *link = xs->sc_link;
link              561 dev/ic/cac.c   	struct cac_softc *sc = link->adapter_softc;
link              566 dev/ic/cac.c   	u_int8_t target = link->target;
link              573 dev/ic/cac.c   	if (target >= sc->sc_nunits || link->lun != 0) {
link              711 dev/ic/cac.c   		SC_DEBUG(link, SDEV_DB1, ("unsupported scsi command %#x "
link               73 dev/ic/ciss.c  int	ciss_scsi_ioctl(struct scsi_link *link, u_long cmd,
link              825 dev/ic/ciss.c  	struct scsi_link *link = xs->sc_link;
link              826 dev/ic/ciss.c  	struct ciss_rawsoftc *rsc = link->adapter_softc;
link              885 dev/ic/ciss.c  	struct scsi_link *link = xs->sc_link;
link              886 dev/ic/ciss.c  	struct ciss_softc *sc = link->adapter_softc;
link              887 dev/ic/ciss.c  	u_int8_t target = link->target;
link             1009 dev/ic/ciss.c  ciss_scsi_ioctl(struct scsi_link *link, u_long cmd,
link             1013 dev/ic/ciss.c  	return ciss_ioctl(link->adapter_softc, cmd, addr);
link              403 dev/ic/dpt.c   		struct scsipi_link *link;
link              406 dev/ic/dpt.c   		struct scsi_link *link;
link              409 dev/ic/dpt.c   		link = &sc->sc_link[i];
link              411 dev/ic/dpt.c   		link->scsipi_scsi.scsibus = i;
link              412 dev/ic/dpt.c   		link->scsipi_scsi.adapter_target = sc->sc_hbaid[i];
link              413 dev/ic/dpt.c   		link->scsipi_scsi.max_lun = ec->ec_maxlun;
link              414 dev/ic/dpt.c   		link->scsipi_scsi.max_target = ec->ec_maxtarget;
link              415 dev/ic/dpt.c   		link->type = BUS_SCSI;
link              418 dev/ic/dpt.c   		link->scsibus = i;
link              419 dev/ic/dpt.c   		link->adapter_target = sc->sc_hbaid[i];
link              420 dev/ic/dpt.c   		link->luns = ec->ec_maxlun + 1;
link              421 dev/ic/dpt.c   		link->adapter_buswidth = ec->ec_maxtarget + 1;
link              423 dev/ic/dpt.c   		link->device = &dpt_dev;
link              424 dev/ic/dpt.c   		link->adapter = &sc->sc_adapter;
link              425 dev/ic/dpt.c   		link->adapter_softc = sc;
link              426 dev/ic/dpt.c   		link->openings = sc->sc_nccbs;
link              427 dev/ic/dpt.c   		config_found(&sc->sc_dv, link, scsiprint);
link              592 dev/ic/gdt_common.c 	struct scsi_link *link = xs->sc_link;
link              593 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link              594 dev/ic/gdt_common.c 	u_int8_t target = link->target;
link              611 dev/ic/gdt_common.c 	    link->lun != 0) {
link              633 dev/ic/gdt_common.c 		link = xs->sc_link;
link              634 dev/ic/gdt_common.c 		target = link->target;
link              803 dev/ic/gdt_common.c 	struct scsi_link *link = xs->sc_link;
link              804 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link              805 dev/ic/gdt_common.c 	u_int8_t target = link->target;
link              948 dev/ic/gdt_common.c 	struct scsi_link *link = xs->sc_link;
link              949 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link              953 dev/ic/gdt_common.c 	u_int8_t target = link->target;
link             1019 dev/ic/gdt_common.c 	struct scsi_link *link = xs->sc_link;
link             1020 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link             1447 dev/ic/gdt_common.c 	struct scsi_link *link = ccb->gc_xs->sc_link;
link             1448 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link             1451 dev/ic/gdt_common.c 	sc_print_addr(link);
link             1467 dev/ic/gdt_common.c 	struct scsi_link *link = ccb->gc_xs->sc_link;
link             1468 dev/ic/gdt_common.c 	struct gdt_softc *gdt = link->adapter_softc;
link              798 dev/ic/mfi.c   	struct scsi_link	*link = xs->sc_link;
link              802 dev/ic/mfi.c   	    DEVNAME((struct mfi_softc *)link->adapter_softc), link->target);
link              815 dev/ic/mfi.c   	io->mif_header.mfh_target_id = link->target;
link              887 dev/ic/mfi.c   	struct scsi_link	*link = xs->sc_link;
link              891 dev/ic/mfi.c   	    DEVNAME((struct mfi_softc *)link->adapter_softc), link->target);
link              895 dev/ic/mfi.c   	pf->mpf_header.mfh_target_id = link->target;
link              934 dev/ic/mfi.c   	struct scsi_link	*link = xs->sc_link;
link              935 dev/ic/mfi.c   	struct mfi_softc	*sc = link->adapter_softc;
link              936 dev/ic/mfi.c   	struct device		*dev = link->device_softc;
link              941 dev/ic/mfi.c   	uint8_t			target = link->target;
link              948 dev/ic/mfi.c   	    link->lun != 0) {
link             1204 dev/ic/mfi.c   mfi_scsi_ioctl(struct scsi_link *link, u_long cmd, caddr_t addr, int flag,
link             1207 dev/ic/mfi.c   	struct mfi_softc	*sc = (struct mfi_softc *)link->adapter_softc;
link             1212 dev/ic/mfi.c   		return (sc->sc_ioctl(link->adapter_softc, cmd, addr));
link              302 dev/ic/mpi.c   	struct scsi_link		*link;
link              319 dev/ic/mpi.c   		link = sc->sc_scsibus->sc_link[i][0];
link              320 dev/ic/mpi.c   		if (link == NULL)
link              324 dev/ic/mpi.c   		if (link->flags & SDEV_VIRTUAL)
link              328 dev/ic/mpi.c   		while (mpi_ppr(sc, link, NULL, port_pg.min_period,
link              383 dev/ic/mpi.c   mpi_ppr(struct mpi_softc *sc, struct scsi_link *link,
link              395 dev/ic/mpi.c   	    link->quirks);
link              401 dev/ic/mpi.c   		if ((link->inqdata.device & SID_TYPE) == T_PROCESSOR)
link              404 dev/ic/mpi.c   		address = link->target;
link              405 dev/ic/mpi.c   		id = link->target;
link              456 dev/ic/mpi.c   	if (raid || !(link->quirks & SDEV_NOSYNC)) {
link              506 dev/ic/mpi.c   		    "target %d\n", DEVNAME(sc), link->target);
link              987 dev/ic/mpi.c   	struct scsi_link		*link = xs->sc_link;
link              988 dev/ic/mpi.c   	struct mpi_softc		*sc = link->adapter_softc;
link             1034 dev/ic/mpi.c   	io->target_id = link->target;
link             1042 dev/ic/mpi.c   	io->lun[0] = htobe16(link->lun);
link             1056 dev/ic/mpi.c   	if (link->quirks & SDEV_NOTAGS)
link             2142 dev/ic/mpi.c   	struct scsi_link		*link;
link             2201 dev/ic/mpi.c   		link = sc->sc_scsibus->sc_link[vol->vol_id][0];
link             2202 dev/ic/mpi.c   		if (link == NULL)
link             2205 dev/ic/mpi.c   		link->flags |= SDEV_VIRTUAL;
link              179 dev/ic/ncr53c9x.c 	LIST_FOREACH(li, &ti->luns, link)
link              414 dev/ic/ncr53c9x.c 			LIST_FOREACH(li, &sc->sc_tinfo[r].luns, link) {
link              820 dev/ic/ncr53c9x.c 		LIST_INSERT_HEAD(&ti->luns, li, link);
link              959 dev/ic/ncr53c9x.c 			LIST_INSERT_HEAD(&ti->luns, li, link);
link             1159 dev/ic/ncr53c9x.c 			LIST_REMOVE(li, link);
link             2171 dev/ic/ncr53c9x.c 					LIST_REMOVE(li, link);
link             2177 dev/ic/ncr53c9x.c 				li = LIST_NEXT(li, link);
link             2833 dev/ic/ncr53c9x.c 				LIST_REMOVE(li, link);
link             2839 dev/ic/ncr53c9x.c 			li = LIST_NEXT(li, link);
link              158 dev/ic/ncr53c9xvar.h 	LIST_ENTRY(ncr53c9x_linfo) link;
link              240 dev/ic/trm.c   		TAILQ_REMOVE(&sc->freeSRB, pSRB, link);
link              267 dev/ic/trm.c   		TAILQ_REMOVE(&sc->waitingSRB, pSRB, link);
link              272 dev/ic/trm.c   		TAILQ_REMOVE(&sc->goingSRB, pSRB, link);
link              280 dev/ic/trm.c   	TAILQ_INSERT_HEAD(&sc->waitingSRB, pSRB, link);
link              308 dev/ic/trm.c   		next = TAILQ_NEXT(pSRB, link);
link              311 dev/ic/trm.c   			TAILQ_REMOVE(&sc->waitingSRB, pSRB, link);
link              313 dev/ic/trm.c   			TAILQ_INSERT_TAIL(&sc->goingSRB, pSRB, link);
link              427 dev/ic/trm.c   			TAILQ_INSERT_HEAD(&sc->freeSRB, pSRB, link);
link              460 dev/ic/trm.c   	TAILQ_INSERT_TAIL(&sc->waitingSRB, pSRB, link);
link              570 dev/ic/trm.c   		TAILQ_REMOVE(&sc->goingSRB, pSRB, link);
link              572 dev/ic/trm.c   		TAILQ_INSERT_HEAD(&sc->waitingSRB, pSRB, link);
link             1523 dev/ic/trm.c   				TAILQ_FOREACH(pSRB, &sc->goingSRB, link) {
link             1803 dev/ic/trm.c   			pNextSRB = TAILQ_NEXT(pSRB, link);
link             2134 dev/ic/trm.c   		TAILQ_REMOVE(&sc->waitingSRB, pSRB, link);
link             2138 dev/ic/trm.c   		TAILQ_REMOVE(&sc->goingSRB, pSRB, link);
link             2159 dev/ic/trm.c   		TAILQ_INSERT_TAIL(&sc->freeSRB, pSRB, link);
link             2352 dev/ic/trm.c   			TAILQ_INSERT_TAIL(&sc->freeSRB, pSRB, link);
link               73 dev/ic/trm.h   	TAILQ_ENTRY(trm_scsi_req_q)      link;
link              781 dev/ic/twe.c   	struct scsi_link *link = xs->sc_link;
link              782 dev/ic/twe.c   	struct twe_softc *sc = link->adapter_softc;
link              788 dev/ic/twe.c   	u_int8_t target = link->target;
link              797 dev/ic/twe.c   	    link->lun != 0) {
link             1246 dev/isa/wds.c  	ltophys(0, scb->cmd.link);
link               62 dev/isa/wdsreg.h 	physaddr link;
link              653 dev/pci/arc.c  	struct scsi_link		*link = xs->sc_link;
link              654 dev/pci/arc.c  	struct arc_softc		*sc = link->adapter_softc;
link              699 dev/pci/arc.c  	cmd->target = link->target;
link              700 dev/pci/arc.c  	cmd->lun = link->lun;
link              998 dev/pci/if_bge.c 					    link);
link             1006 dev/pci/if_bge.c 		SLIST_REMOVE_HEAD(&sc->txdma_list, link);
link             1054 dev/pci/if_bge.c 		SLIST_INSERT_HEAD(&sc->txdma_list, dma, link);
link             2467 dev/pci/if_bge.c 			SLIST_INSERT_HEAD(&sc->txdma_list, dma, link);
link             2825 dev/pci/if_bge.c 	SLIST_REMOVE_HEAD(&sc->txdma_list, link);
link             3351 dev/pci/if_bge.c 	u_int32_t link, status;
link             3426 dev/pci/if_bge.c 		link = (CSR_READ_4(sc, BGE_MI_STS) & BGE_MISTS_LINK) ? 1 : 0;
link             3428 dev/pci/if_bge.c 		if (link != sc->bge_link ||
link             2344 dev/pci/if_bgereg.h 	SLIST_ENTRY(txdmamap_pool_entry) link;
link              492 dev/pci/if_msk.c 		SIMPLEQ_INSERT_HEAD(&sc_if->sk_txmap_head, entry, link);
link             1465 dev/pci/if_msk.c 	SIMPLEQ_REMOVE_HEAD(&sc_if->sk_txmap_head, link);
link             1716 dev/pci/if_msk.c 					  link);
link             2133 dev/pci/if_msk.c 			    sc_if->sk_cdata.sk_tx_map[i], link);
link             2139 dev/pci/if_msk.c 		SIMPLEQ_REMOVE_HEAD(&sc_if->sk_txmap_head, link);
link              113 dev/pci/if_mskvar.h 	SIMPLEQ_ENTRY(sk_txmap_entry)	link;
link              342 dev/pci/if_nfe.c 	uint32_t phy, seed, misc = NFE_MISC1_MAGIC, link = NFE_MEDIA_SET;
link              357 dev/pci/if_nfe.c 		link |= NFE_MEDIA_1000T;
link              362 dev/pci/if_nfe.c 		link |= NFE_MEDIA_100TX;
link              367 dev/pci/if_nfe.c 		link |= NFE_MEDIA_10T;
link              376 dev/pci/if_nfe.c 	NFE_WRITE(sc, NFE_LINKSPEED, link);
link              622 dev/pci/if_sk.c 		SIMPLEQ_INSERT_HEAD(&sc_if->sk_txmap_head, entry, link);
link             1579 dev/pci/if_sk.c 	SIMPLEQ_REMOVE_HEAD(&sc_if->sk_txmap_head, link);
link             1951 dev/pci/if_sk.c 					  link);
link             2783 dev/pci/if_sk.c 			    sc_if->sk_cdata.sk_tx_map[i], link);
link             2789 dev/pci/if_sk.c 		SIMPLEQ_REMOVE_HEAD(&sc_if->sk_txmap_head, link);
link              113 dev/pci/if_skvar.h 	SIMPLEQ_ENTRY(sk_txmap_entry)	link;
link             1031 dev/pci/if_ti.c 					    sc->ti_cdata.ti_tx_map[i], link);
link             1039 dev/pci/if_ti.c 		SLIST_REMOVE_HEAD(&sc->ti_tx_map_listhead, link);
link             1069 dev/pci/if_ti.c 		SLIST_INSERT_HEAD(&sc->ti_tx_map_listhead, entry, link);
link             1873 dev/pci/if_ti.c 			    link);
link             1919 dev/pci/if_ti.c 			    link);
link             2068 dev/pci/if_ti.c 	SLIST_REMOVE_HEAD(&sc->ti_tx_map_listhead, link);
link             2152 dev/pci/if_ti.c 	SLIST_REMOVE_HEAD(&sc->ti_tx_map_listhead, link);
link             1059 dev/pci/if_tireg.h 	SLIST_ENTRY(ti_txmap_entry)	link;
link              497 dev/pci/ips.c  	struct scsi_link *link = xs->sc_link;
link              498 dev/pci/ips.c  	struct ips_softc *sc = link->adapter_softc;
link              505 dev/pci/ips.c  	int target = link->target;
link              509 dev/pci/ips.c  	if (target >= sc->sc_nunits || link->lun != 0) {
link              512 dev/pci/ips.c  		    target, link->lun));
link              404 dev/pci/maestro.c 		SLIST_ENTRY(salloc_zone) link;
link             1837 dev/pci/maestro.c 		SLIST_INSERT_HEAD(&pool->spare, &pool->zones[i], link);
link             1841 dev/pci/maestro.c 	SLIST_INSERT_HEAD(&pool->free, space, link);
link             1866 dev/pci/maestro.c 	SLIST_FOREACH(next, head, link) {
link             1874 dev/pci/maestro.c 		SLIST_INSERT_HEAD(&pool->spare, zone, link);
link             1877 dev/pci/maestro.c 		SLIST_INSERT_AFTER(prev, zone, link);
link             1879 dev/pci/maestro.c 		SLIST_INSERT_HEAD(head, zone, link);
link             1882 dev/pci/maestro.c 		SLIST_REMOVE(head, next, salloc_zone, link);
link             1883 dev/pci/maestro.c 		SLIST_INSERT_HEAD(&pool->spare, next, link);
link             1894 dev/pci/maestro.c 	SLIST_FOREACH(zone, &pool->free, link) 
link             1900 dev/pci/maestro.c 		SLIST_REMOVE(&pool->free, zone, salloc_zone, link);
link             1906 dev/pci/maestro.c 		SLIST_REMOVE_HEAD(&pool->spare, link);
link             1923 dev/pci/maestro.c 	SLIST_FOREACH(zone, &pool->used, link) 
link             1930 dev/pci/maestro.c 	SLIST_REMOVE(&pool->used, zone, salloc_zone, link);
link              720 dev/sbus/esp_sbus.c 			LIST_FOREACH(li, &sc->sc_tinfo[t].luns, link) {
link              291 dev/sdmmc/sdmmc_scsi.c 	struct scsi_link *link = xs->sc_link;
link              292 dev/sdmmc/sdmmc_scsi.c 	struct sdmmc_softc *sc = link->adapter_softc;
link              294 dev/sdmmc/sdmmc_scsi.c 	struct sdmmc_scsi_target *tgt = &scbus->sc_tgt[link->target];
link              302 dev/sdmmc/sdmmc_scsi.c 	if (link->target >= scbus->sc_ntargets || tgt->card == NULL ||
link              303 dev/sdmmc/sdmmc_scsi.c 	    link->lun != 0) {
link              305 dev/sdmmc/sdmmc_scsi.c 		    DEVNAME(sc), link->target));
link              316 dev/sdmmc/sdmmc_scsi.c 	    DEVNAME(sc), link->target, xs->cmd->opcode, curproc ?
link              337 dev/sdmmc/sdmmc_scsi.c 		    "Drive #%02d", link->target);
link              433 dev/sdmmc/sdmmc_scsi.c 	struct scsi_link *link = xs->sc_link;
link              434 dev/sdmmc/sdmmc_scsi.c 	struct sdmmc_softc *sc = link->adapter_softc;
link              436 dev/sdmmc/sdmmc_scsi.c 	struct sdmmc_scsi_target *tgt = &scbus->sc_tgt[link->target];
link              441 dev/sdmmc/sdmmc_scsi.c 	    " complete\n", DEVNAME(sc), link->target, xs->cmd->opcode,
link              465 dev/sdmmc/sdmmc_scsi.c 	struct scsi_link *link = xs->sc_link;
link              466 dev/sdmmc/sdmmc_scsi.c 	struct sdmmc_softc *sc = link->adapter_softc;
link              472 dev/sdmmc/sdmmc_scsi.c 	    " done\n", DEVNAME(sc), link->target, xs->cmd->opcode,
link              441 dev/softraid.c 	struct scsi_link	*link = xs->sc_link;
link              442 dev/softraid.c 	struct sr_softc		*sc = link->adapter_softc;
link              447 dev/softraid.c 	    "flags: %#x\n", DEVNAME(sc), link->scsibus, xs, xs->flags);
link              449 dev/softraid.c 	sd = sc->sc_dis[link->scsibus];
link              552 dev/softraid.c sr_scsi_ioctl(struct scsi_link *link, u_long cmd, caddr_t addr, int flag,
link              556 dev/softraid.c 	    DEVNAME((struct sr_softc *)link->adapter_softc), cmd);
link              558 dev/softraid.c 	return (sr_ioctl(link->adapter_softc, cmd, addr));
link             1208 dev/usb/ehci.c ehci_dump_link(ehci_link_t link, int type)
link             1210 dev/usb/ehci.c 	link = letoh32(link);
link             1211 dev/usb/ehci.c 	printf("0x%08x", link);
link             1212 dev/usb/ehci.c 	if (link & EHCI_LINK_TERMINATE)
link             1217 dev/usb/ehci.c 			switch (EHCI_LINK_TYPE(link)) {
link              414 dev/usb/uhci.c 	std->link.std = NULL;
link              470 dev/usb/uhci.c 		std->link.sqh = sqh;
link              853 dev/usb/uhci.c 	for(td = std; td != NULL; td = td->link.std) {
link             1304 dev/usb/uhci.c 		for (std = ii->stdstart; std != lstd; std = std->link.std) {
link             1397 dev/usb/uhci.c 	for (std = ii->stdstart; std != NULL; std = std->link.std) {
link             1612 dev/usb/uhci.c 			std->link.std = sc->sc_freetds;
link             1617 dev/usb/uhci.c 	sc->sc_freetds = std->link.std;
link             1633 dev/usb/uhci.c 	std->link.std = sc->sc_freetds;
link             1679 dev/usb/uhci.c 		p = std->link.std;
link             1731 dev/usb/uhci.c 		p->link.std = lastp;
link             1918 dev/usb/uhci.c 	for (std = ii->stdstart; std != NULL; std = std->link.std)
link             2194 dev/usb/uhci.c 		dataend->link.std = stat;
link             2203 dev/usb/uhci.c 	setup->link.std = next;
link             2210 dev/usb/uhci.c 	stat->link.std = NULL;
link             2252 dev/usb/uhci.c 		uhci_physaddr_t link;
link             2254 dev/usb/uhci.c 		for (std = sc->sc_vframes[0].htd, link = 0;
link             2255 dev/usb/uhci.c 		     (link & UHCI_PTR_QH) == 0;
link             2256 dev/usb/uhci.c 		     std = std->link.std) {
link             2257 dev/usb/uhci.c 			link = letoh32(std->td.td_link);
link             2502 dev/usb/uhci.c 		     vstd != NULL && vstd->link.std != std;
link             2503 dev/usb/uhci.c 		     vstd = vstd->link.std)
link             2511 dev/usb/uhci.c 		vstd->link = std->link;
link             2556 dev/usb/uhci.c 		std->link = vstd->link;
link             2558 dev/usb/uhci.c 		vstd->link.std = std;
link             2695 dev/usb/uhci.c 		uhci_free_std_chain(sc, ii->stdstart->link.std, ii->stdend);
link               98 dev/usb/uhcivar.h 	uhci_soft_td_qh_t link; 	/* soft version of the td_link field */
link              306 dev/usb/umass_scsi.c 	struct scsi_link *link = xs->sc_link;
link              364 dev/usb/umass_scsi.c 		scbus->sc_sense_cmd.byte2 = link->lun << SCSI_CMD_LUN_SHIFT;
link              368 dev/usb/umass_scsi.c 		sc->sc_methods->wire_xfer(sc, link->lun,
link             1280 kern/vfs_syscalls.c 	NDINIT(&nd, CREATE, flags, UIO_USERSPACE, SCARG(uap, link), p);
link             1319 kern/vfs_syscalls.c 	NDINIT(&nd, CREATE, LOCKPARENT, UIO_USERSPACE, SCARG(uap, link), p);
link              108 lib/libkern/mcount.c 		toindex = ++p->tos[0].link;
link              117 lib/libkern/mcount.c 		top->link = 0;
link              135 lib/libkern/mcount.c 		if (top->link == 0) {
link              142 lib/libkern/mcount.c 			toindex = ++p->tos[0].link;
link              149 lib/libkern/mcount.c 			top->link = *frompcindex;
link              157 lib/libkern/mcount.c 		top = &p->tos[top->link];
link              165 lib/libkern/mcount.c 			toindex = prevtop->link;
link              166 lib/libkern/mcount.c 			prevtop->link = top->link;
link              167 lib/libkern/mcount.c 			top->link = *frompcindex;
link              242 netbt/hci_event.c 	struct hci_link *link;
link              265 netbt/hci_event.c 			while ((link = hci_link_lookup_state(unit,
link              267 netbt/hci_event.c 				hci_link_free(link, ECONNABORTED);
link              346 netbt/hci_event.c 	struct hci_link *link, *next;
link              363 netbt/hci_event.c 		link = hci_link_lookup_handle(unit, handle);
link              364 netbt/hci_event.c 		if (link) {
link              365 netbt/hci_event.c 			if (link->hl_type == HCI_LINK_ACL) {
link              367 netbt/hci_event.c 				hci_acl_complete(link, num);
link              370 netbt/hci_event.c 				hci_sco_complete(link, num);
link              392 netbt/hci_event.c 	link = TAILQ_FIRST(&unit->hci_links);
link              393 netbt/hci_event.c 	while (link && (unit->hci_num_acl_pkts > 0 || unit->hci_num_sco_pkts > 0)) {
link              394 netbt/hci_event.c 		next = TAILQ_NEXT(link, hl_next);
link              396 netbt/hci_event.c 		if (link->hl_type == HCI_LINK_ACL) {
link              397 netbt/hci_event.c 			if (unit->hci_num_acl_pkts > 0 && link->hl_txqlen > 0)
link              398 netbt/hci_event.c 				hci_acl_start(link);
link              400 netbt/hci_event.c 			if (unit->hci_num_sco_pkts > 0 && link->hl_txqlen > 0)
link              401 netbt/hci_event.c 				hci_sco_start(link);
link              404 netbt/hci_event.c 		link = next;
link              470 netbt/hci_event.c 	struct hci_link *link;
link              485 netbt/hci_event.c 	link = hci_link_lookup_bdaddr(unit, &ep.bdaddr, ep.link_type);
link              488 netbt/hci_event.c 		if (link != NULL) {
link              508 netbt/hci_event.c 			hci_link_free(link, err);
link              514 netbt/hci_event.c 	if (link == NULL) {
link              527 netbt/hci_event.c 		link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_ENCRYPT);
link              529 netbt/hci_event.c 	link->hl_state = HCI_LINK_OPEN;
link              530 netbt/hci_event.c 	link->hl_handle = HCI_CON_HANDLE(letoh16(ep.con_handle));
link              541 netbt/hci_event.c 		err = hci_acl_setmode(link);
link              545 netbt/hci_event.c 		hci_acl_linkmode(link);
link              547 netbt/hci_event.c 		(*link->hl_sco->sp_proto->connected)(link->hl_sco->sp_upper);
link              561 netbt/hci_event.c 	struct hci_link *link;
link              571 netbt/hci_event.c 	link = hci_link_lookup_handle(unit, HCI_CON_HANDLE(ep.con_handle));
link              572 netbt/hci_event.c 	if (link)
link              573 netbt/hci_event.c 		hci_link_free(link, ENOENT); /* XXX NetBSD used ENOLINK here */
link              588 netbt/hci_event.c 	struct hci_link *link;
link              602 netbt/hci_event.c 		link = hci_acl_newconn(unit, &ep.bdaddr);
link              604 netbt/hci_event.c 		link = hci_sco_newconn(unit, &ep.bdaddr);
link              606 netbt/hci_event.c 	if (link == NULL) {
link              634 netbt/hci_event.c 	struct hci_link *link;
link              645 netbt/hci_event.c 	link = hci_link_lookup_handle(unit, ep.con_handle);
link              646 netbt/hci_event.c 	if (link == NULL || link->hl_type != HCI_LINK_ACL)
link              650 netbt/hci_event.c 		link->hl_flags |= HCI_LINK_AUTH;
link              652 netbt/hci_event.c 		if (link->hl_state == HCI_LINK_WAIT_AUTH)
link              653 netbt/hci_event.c 			link->hl_state = HCI_LINK_OPEN;
link              655 netbt/hci_event.c 		err = hci_acl_setmode(link);
link              660 netbt/hci_event.c 	hci_acl_linkmode(link);
link              676 netbt/hci_event.c 	struct hci_link *link;
link              688 netbt/hci_event.c 	link = hci_link_lookup_handle(unit, ep.con_handle);
link              689 netbt/hci_event.c 	if (link == NULL || link->hl_type != HCI_LINK_ACL)
link              694 netbt/hci_event.c 			link->hl_flags &= ~HCI_LINK_ENCRYPT;
link              696 netbt/hci_event.c 			link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_ENCRYPT);
link              698 netbt/hci_event.c 		if (link->hl_state == HCI_LINK_WAIT_ENCRYPT)
link              699 netbt/hci_event.c 			link->hl_state = HCI_LINK_OPEN;
link              701 netbt/hci_event.c 		err = hci_acl_setmode(link);
link              706 netbt/hci_event.c 	hci_acl_linkmode(link);
link              720 netbt/hci_event.c 	struct hci_link *link;
link              731 netbt/hci_event.c 	link = hci_link_lookup_handle(unit, ep.con_handle);
link              732 netbt/hci_event.c 	if (link == NULL || link->hl_type != HCI_LINK_ACL)
link              735 netbt/hci_event.c 	link->hl_flags &= ~HCI_LINK_SECURE_REQ;
link              738 netbt/hci_event.c 		link->hl_flags |= (HCI_LINK_AUTH | HCI_LINK_SECURE);
link              740 netbt/hci_event.c 		if (link->hl_state == HCI_LINK_WAIT_SECURE)
link              741 netbt/hci_event.c 			link->hl_state = HCI_LINK_OPEN;
link              743 netbt/hci_event.c 		err = hci_acl_setmode(link);
link              748 netbt/hci_event.c 	hci_acl_linkmode(link);
link              915 netbt/hci_event.c 	struct hci_link *link, *next;
link              931 netbt/hci_event.c 		while ((link = next) != NULL) {
link              932 netbt/hci_event.c 			next = TAILQ_NEXT(link, hl_next);
link              933 netbt/hci_event.c 			if (acl || link->hl_type != HCI_LINK_ACL)
link              934 netbt/hci_event.c 				hci_link_free(link, ECONNABORTED);
link               57 netbt/hci_ioctl.c 	struct hci_link *link;
link               70 netbt/hci_ioctl.c 		TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link               74 netbt/hci_ioctl.c 			    link->hl_handle,
link               75 netbt/hci_ioctl.c 			    (link->hl_type == HCI_LINK_ACL ? "ACL":"SCO"),
link               76 netbt/hci_ioctl.c 			    BDADDR(link->hl_bdaddr),
link               77 netbt/hci_ioctl.c 			    link->hl_state, link->hl_refcnt);
link               70 netbt/hci_link.c 	struct hci_link *link;
link               78 netbt/hci_link.c 	link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL);
link               79 netbt/hci_link.c 	if (link == NULL) {
link               80 netbt/hci_link.c 		link = hci_link_alloc(unit);
link               81 netbt/hci_link.c 		if (link == NULL)
link               84 netbt/hci_link.c 		link->hl_type = HCI_LINK_ACL;
link               85 netbt/hci_link.c 		bdaddr_copy(&link->hl_bdaddr, bdaddr);
link               88 netbt/hci_link.c 	switch(link->hl_state) {
link              109 netbt/hci_link.c 			hci_link_free(link, err);
link              113 netbt/hci_link.c 		link->hl_state = HCI_LINK_WAIT_CONNECT;
link              132 netbt/hci_link.c 		timeout_del(&link->hl_expire);
link              136 netbt/hci_link.c 		UNKNOWN(link->hl_state);
link              141 netbt/hci_link.c 	link->hl_refcnt++;
link              143 netbt/hci_link.c 	return link;
link              151 netbt/hci_link.c hci_acl_close(struct hci_link *link, int err)
link              154 netbt/hci_link.c 	KASSERT(link != NULL);
link              156 netbt/hci_link.c 	if (--link->hl_refcnt == 0) {
link              157 netbt/hci_link.c 		if (link->hl_state == HCI_LINK_CLOSED)
link              158 netbt/hci_link.c 			hci_link_free(link, err);
link              160 netbt/hci_link.c 			timeout_add(&link->hl_expire, hci_acl_expiry * hz);
link              177 netbt/hci_link.c 	struct hci_link *link;
link              179 netbt/hci_link.c 	link = hci_link_lookup_bdaddr(unit, bdaddr, HCI_LINK_ACL);
link              180 netbt/hci_link.c 	if (link != NULL)
link              183 netbt/hci_link.c 	link = hci_link_alloc(unit);
link              184 netbt/hci_link.c 	if (link != NULL) {
link              185 netbt/hci_link.c 		link->hl_state = HCI_LINK_WAIT_CONNECT;
link              186 netbt/hci_link.c 		link->hl_type = HCI_LINK_ACL;
link              187 netbt/hci_link.c 		bdaddr_copy(&link->hl_bdaddr, bdaddr);
link              190 netbt/hci_link.c 			timeout_add(&link->hl_expire, hci_acl_expiry * hz);
link              193 netbt/hci_link.c 	return link;
link              199 netbt/hci_link.c 	struct hci_link *link = arg;
link              205 netbt/hci_link.c 	if (link->hl_refcnt > 0)
link              208 netbt/hci_link.c 	DPRINTF("link #%d expired\n", link->hl_handle);
link              210 netbt/hci_link.c 	switch (link->hl_state) {
link              213 netbt/hci_link.c 		hci_link_free(link, ECONNRESET);
link              220 netbt/hci_link.c 		cp.con_handle = htole16(link->hl_handle);
link              223 netbt/hci_link.c 		err = hci_send_cmd(link->hl_unit, HCI_CMD_DISCONNECT,
link              234 netbt/hci_link.c 		UNKNOWN(link->hl_state);
link              246 netbt/hci_link.c hci_acl_setmode(struct hci_link *link)
link              250 netbt/hci_link.c 	KASSERT(link != NULL);
link              251 netbt/hci_link.c 	KASSERT(link->hl_unit != NULL);
link              253 netbt/hci_link.c 	if (link->hl_state != HCI_LINK_OPEN)
link              256 netbt/hci_link.c 	if ((link->hl_flags & HCI_LINK_AUTH_REQ)
link              257 netbt/hci_link.c 	    && !(link->hl_flags & HCI_LINK_AUTH)) {
link              261 netbt/hci_link.c 			link->hl_handle);
link              263 netbt/hci_link.c 		link->hl_state = HCI_LINK_WAIT_AUTH;
link              264 netbt/hci_link.c 		cp.con_handle = htole16(link->hl_handle);
link              265 netbt/hci_link.c 		err = hci_send_cmd(link->hl_unit, HCI_CMD_AUTH_REQ,
link              271 netbt/hci_link.c 	if ((link->hl_flags & HCI_LINK_ENCRYPT_REQ)
link              272 netbt/hci_link.c 	    && !(link->hl_flags & HCI_LINK_ENCRYPT)) {
link              278 netbt/hci_link.c 			link->hl_handle);
link              280 netbt/hci_link.c 		link->hl_state = HCI_LINK_WAIT_ENCRYPT;
link              281 netbt/hci_link.c 		cp.con_handle = htole16(link->hl_handle);
link              284 netbt/hci_link.c 		err = hci_send_cmd(link->hl_unit, HCI_CMD_SET_CON_ENCRYPTION,
link              290 netbt/hci_link.c 	if ((link->hl_flags & HCI_LINK_SECURE_REQ)) {
link              294 netbt/hci_link.c 		link->hl_flags &= ~HCI_LINK_SECURE;
link              297 netbt/hci_link.c 			link->hl_handle);
link              299 netbt/hci_link.c 		link->hl_state = HCI_LINK_WAIT_SECURE;
link              300 netbt/hci_link.c 		cp.con_handle = htole16(link->hl_handle);
link              302 netbt/hci_link.c 		err = hci_send_cmd(link->hl_unit, HCI_CMD_CHANGE_CON_LINK_KEY,
link              318 netbt/hci_link.c hci_acl_linkmode(struct hci_link *link)
link              324 netbt/hci_link.c 		link->hl_handle,
link              325 netbt/hci_link.c 		(link->hl_flags & HCI_LINK_AUTH ? "on" : "off"),
link              326 netbt/hci_link.c 		(link->hl_flags & HCI_LINK_ENCRYPT ? "on" : "off"),
link              327 netbt/hci_link.c 		(link->hl_flags & HCI_LINK_SECURE ? "on" : "off"));
link              329 netbt/hci_link.c 	if (link->hl_flags & HCI_LINK_AUTH)
link              332 netbt/hci_link.c 	if (link->hl_flags & HCI_LINK_ENCRYPT)
link              335 netbt/hci_link.c 	if (link->hl_flags & HCI_LINK_SECURE)
link              348 netbt/hci_link.c 		if (chan->lc_link != link)
link              368 netbt/hci_link.c 				l2cap_send_connect_rsp(link, chan->lc_ident,
link              376 netbt/hci_link.c 			l2cap_send_connect_rsp(link, chan->lc_ident,
link              400 netbt/hci_link.c 	link->hl_state = HCI_LINK_OPEN;
link              401 netbt/hci_link.c 	hci_acl_start(link);
link              413 netbt/hci_link.c 	struct hci_link *link;
link              443 netbt/hci_link.c 	link = hci_link_lookup_handle(unit, handle);
link              444 netbt/hci_link.c 	if (link == NULL) {
link              464 netbt/hci_link.c 		if (link->hl_rxp != NULL)
link              475 netbt/hci_link.c 		link->hl_rxp = m;
link              480 netbt/hci_link.c 		if (link->hl_rxp == NULL) {
link              487 netbt/hci_link.c 		got = m->m_pkthdr.len + link->hl_rxp->m_pkthdr.len;
link              488 netbt/hci_link.c 		m_cat(link->hl_rxp, m);
link              489 netbt/hci_link.c 		m = link->hl_rxp;
link              506 netbt/hci_link.c 	link->hl_rxp = NULL;
link              509 netbt/hci_link.c 		l2cap_recv_frame(m, link);
link              526 netbt/hci_link.c hci_acl_send(struct mbuf *m, struct hci_link *link,
link              533 netbt/hci_link.c 	KASSERT(link != NULL);
link              538 netbt/hci_link.c 	if (link->hl_state == HCI_LINK_CLOSED) {
link              552 netbt/hci_link.c 	mlen = link->hl_unit->hci_max_acl_size;
link              555 netbt/hci_link.c 		link->hl_unit->hci_devname, link->hl_handle, plen, mlen);
link              575 netbt/hci_link.c 	TAILQ_INSERT_TAIL(&link->hl_txq, pdu, lp_next);
link              576 netbt/hci_link.c 	link->hl_txqlen += num;
link              578 netbt/hci_link.c 	hci_acl_start(link);
link              604 netbt/hci_link.c hci_acl_start(struct hci_link *link)
link              612 netbt/hci_link.c 	KASSERT(link != NULL);
link              614 netbt/hci_link.c 	unit = link->hl_unit;
link              618 netbt/hci_link.c 	if (link->hl_state != HCI_LINK_OPEN)
link              621 netbt/hci_link.c 	if (link->hl_txqlen == 0 || unit->hci_num_acl_pkts == 0)
link              625 netbt/hci_link.c 	pdu = TAILQ_FIRST(&link->hl_txq);
link              641 netbt/hci_link.c 			handle = HCI_MK_CON_HANDLE(link->hl_handle,
link              644 netbt/hci_link.c 			handle = HCI_MK_CON_HANDLE(link->hl_handle,
link              656 netbt/hci_link.c 		link->hl_txqlen--;
link              671 netbt/hci_link.c 				link->hl_state = HCI_LINK_BLOCK;
link              673 netbt/hci_link.c 				link->hl_state = HCI_LINK_OPEN;
link              686 netbt/hci_link.c 	if (TAILQ_NEXT(link, hl_next)) {
link              687 netbt/hci_link.c 		TAILQ_REMOVE(&unit->hci_links, link, hl_next);
link              688 netbt/hci_link.c 		TAILQ_INSERT_TAIL(&unit->hci_links, link, hl_next);
link              698 netbt/hci_link.c hci_acl_complete(struct hci_link *link, int num)
link              703 netbt/hci_link.c 	DPRINTFN(5, "handle #%d (%d)\n", link->hl_handle, num);
link              706 netbt/hci_link.c 		pdu = TAILQ_FIRST(&link->hl_txq);
link              710 netbt/hci_link.c 				link->hl_unit->hci_devname, num,
link              711 netbt/hci_link.c 				link->hl_handle);
link              720 netbt/hci_link.c 				TAILQ_REMOVE(&link->hl_txq, pdu, lp_next);
link              819 netbt/hci_link.c 	struct hci_link *link;
link              846 netbt/hci_link.c 	link = hci_link_lookup_handle(unit, handle);
link              847 netbt/hci_link.c 	if (link == NULL || link->hl_type == HCI_LINK_ACL) {
link              854 netbt/hci_link.c 	(*link->hl_sco->sp_proto->input)(link->hl_sco->sp_upper, m);
link              862 netbt/hci_link.c hci_sco_start(struct hci_link *link)
link              871 netbt/hci_link.c hci_sco_complete(struct hci_link *link, int num)
link              874 netbt/hci_link.c 	DPRINTFN(5, "handle #%d (num=%d)\n", link->hl_handle, num);
link              875 netbt/hci_link.c 	link->hl_sco->sp_pending--;
link              876 netbt/hci_link.c 	(*link->hl_sco->sp_proto->complete)(link->hl_sco->sp_upper, num);
link              887 netbt/hci_link.c 	struct hci_link *link;
link              891 netbt/hci_link.c 	link = malloc(sizeof *link, M_BLUETOOTH, M_NOWAIT);
link              892 netbt/hci_link.c 	if (link == NULL)
link              894 netbt/hci_link.c 	bzero(link, sizeof *link);
link              896 netbt/hci_link.c 	link->hl_unit = unit;
link              897 netbt/hci_link.c 	link->hl_state = HCI_LINK_CLOSED;
link              900 netbt/hci_link.c 	timeout_set(&link->hl_expire, hci_acl_timeout, link);
link              902 netbt/hci_link.c 	TAILQ_INIT(&link->hl_txq);	/* outgoing packets */
link              903 netbt/hci_link.c 	TAILQ_INIT(&link->hl_reqs);	/* request queue */
link              905 netbt/hci_link.c 	link->hl_mtu = L2CAP_MTU_DEFAULT;		/* L2CAP signal mtu */
link              906 netbt/hci_link.c 	link->hl_flush = L2CAP_FLUSH_TIMO_DEFAULT;	/* flush timeout */
link              909 netbt/hci_link.c 	TAILQ_INSERT_HEAD(&unit->hci_links, link, hl_next);
link              910 netbt/hci_link.c 	return link;
link              914 netbt/hci_link.c hci_link_free(struct hci_link *link, int err)
link              920 netbt/hci_link.c 	KASSERT(link != NULL);
link              923 netbt/hci_link.c 		link->hl_handle, link->hl_type,
link              924 netbt/hci_link.c 		link->hl_state, link->hl_refcnt);
link              927 netbt/hci_link.c 	if (link->hl_refcnt > 0) {
link              931 netbt/hci_link.c 			if (chan->lc_link == link)
link              935 netbt/hci_link.c 	KASSERT(link->hl_refcnt == 0);
link              938 netbt/hci_link.c 	while ((req = TAILQ_FIRST(&link->hl_reqs)) != NULL)
link              941 netbt/hci_link.c 	KASSERT(TAILQ_EMPTY(&link->hl_reqs));
link              944 netbt/hci_link.c 	while ((pdu = TAILQ_FIRST(&link->hl_txq)) != NULL) {
link              945 netbt/hci_link.c 		TAILQ_REMOVE(&link->hl_txq, pdu, lp_next);
link              948 netbt/hci_link.c 			link->hl_unit->hci_num_acl_pkts += pdu->lp_pending;
link              953 netbt/hci_link.c 	KASSERT(TAILQ_EMPTY(&link->hl_txq));
link              956 netbt/hci_link.c 	if (link->hl_rxp != NULL) {
link              957 netbt/hci_link.c 		m_freem(link->hl_rxp);
link              958 netbt/hci_link.c 		link->hl_rxp = NULL;
link              962 netbt/hci_link.c 	if (link->hl_link != NULL) {
link              963 netbt/hci_link.c 		hci_acl_close(link->hl_link, err);
link              964 netbt/hci_link.c 		link->hl_link = NULL;
link              968 netbt/hci_link.c 	if (link->hl_sco != NULL) {
link              971 netbt/hci_link.c 		pcb = link->hl_sco;
link              973 netbt/hci_link.c 		link->hl_sco = NULL;
link              978 netbt/hci_link.c 	IF_PURGE(&link->hl_data);
link              985 netbt/hci_link.c 	link->hl_state = HCI_LINK_CLOSED;
link              986 netbt/hci_link.c 	timeout_del(&link->hl_expire);
link              987 netbt/hci_link.c 	if (timeout_triggered(&link->hl_expire))
link              990 netbt/hci_link.c 	TAILQ_REMOVE(&link->hl_unit->hci_links, link, hl_next);
link              991 netbt/hci_link.c 	free(link, M_BLUETOOTH);
link             1000 netbt/hci_link.c 	struct hci_link *link;
link             1002 netbt/hci_link.c 	TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link             1003 netbt/hci_link.c 		if (link->hl_type == type && link->hl_state == state)
link             1007 netbt/hci_link.c 	return link;
link             1018 netbt/hci_link.c 	struct hci_link *link;
link             1023 netbt/hci_link.c 	TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link             1024 netbt/hci_link.c 		if (link->hl_type != type)
link             1027 netbt/hci_link.c 		if (type == HCI_LINK_SCO && link->hl_handle != 0)
link             1030 netbt/hci_link.c 		if (bdaddr_same(&link->hl_bdaddr, bdaddr))
link             1034 netbt/hci_link.c 	return link;
link             1040 netbt/hci_link.c 	struct hci_link *link;
link             1044 netbt/hci_link.c 	TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link             1045 netbt/hci_link.c 		if (handle == link->hl_handle)
link             1049 netbt/hci_link.c 	return link;
link               60 netbt/hci_misc.c 	struct hci_link *link;
link               71 netbt/hci_misc.c 		TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link               72 netbt/hci_misc.c 			if (link->hl_type != HCI_LINK_ACL)
link               75 netbt/hci_misc.c 			if (bdaddr_same(&link->hl_bdaddr, dest))
link              165 netbt/hci_unit.c 	struct hci_link *link, *next;
link              184 netbt/hci_unit.c 		while ((link = next) != NULL) {
link              185 netbt/hci_unit.c 			next = TAILQ_NEXT(link, hl_next);
link              186 netbt/hci_unit.c 			if (acl || link->hl_type != HCI_LINK_ACL)
link              187 netbt/hci_unit.c 				hci_link_free(link, ECONNABORTED);
link              336 netbt/hci_unit.c 		struct hci_link *link;
link              342 netbt/hci_unit.c 		TAILQ_FOREACH(link, &unit->hci_links, hl_next) {
link              343 netbt/hci_unit.c 			if (link == M_GETCTX(m, struct hci_link *)) {
link              344 netbt/hci_unit.c 				hci_sco_complete(link, 1);
link              110 netbt/l2cap_lower.c l2cap_recv_frame(struct mbuf *m, struct hci_link *link)
link              122 netbt/l2cap_lower.c 		    link->hl_unit->hci_devname, hdr.length);
link              128 netbt/l2cap_lower.c 		l2cap_recv_signal(m, link);
link              138 netbt/l2cap_lower.c 	if (chan != NULL && chan->lc_link == link
link              145 netbt/l2cap_lower.c 		link->hl_unit->hci_devname, hdr.length, hdr.dcid);
link              113 netbt/l2cap_misc.c 	struct hci_link *link = chan->lc_link;
link              117 netbt/l2cap_misc.c 	if (link == NULL)
link              121 netbt/l2cap_misc.c 	next_id = link->hl_lastid + 1;
link              126 netbt/l2cap_misc.c 	req = TAILQ_FIRST(&link->hl_reqs);
link              134 netbt/l2cap_misc.c 	req->lr_id = link->hl_lastid = next_id;
link              138 netbt/l2cap_misc.c 	req->lr_link = link;
link              143 netbt/l2cap_misc.c 	TAILQ_INSERT_TAIL(&link->hl_reqs, req, lr_next);
link              152 netbt/l2cap_misc.c l2cap_request_lookup(struct hci_link *link, uint8_t id)
link              156 netbt/l2cap_misc.c 	TAILQ_FOREACH(req, &link->hl_reqs, lr_next) {
link              170 netbt/l2cap_misc.c 	struct hci_link *link = req->lr_link;
link              176 netbt/l2cap_misc.c 	TAILQ_REMOVE(&link->hl_reqs, req, lr_next);
link               68 netbt/l2cap_signal.c l2cap_recv_signal(struct mbuf *m, struct hci_link *link)
link               86 netbt/l2cap_signal.c 			link->hl_unit->hci_devname,
link               94 netbt/l2cap_signal.c 			l2cap_recv_command_rej(m, link);
link              101 netbt/l2cap_signal.c 			l2cap_recv_connect_req(m, link);
link              108 netbt/l2cap_signal.c 			l2cap_recv_connect_rsp(m, link);
link              112 netbt/l2cap_signal.c 			l2cap_recv_config_req(m, link);
link              116 netbt/l2cap_signal.c 			l2cap_recv_config_rsp(m, link);
link              123 netbt/l2cap_signal.c 			l2cap_recv_disconnect_req(m, link);
link              130 netbt/l2cap_signal.c 			l2cap_recv_disconnect_rsp(m, link);
link              135 netbt/l2cap_signal.c 			l2cap_send_signal(link, L2CAP_ECHO_RSP, cmd.ident,
link              147 netbt/l2cap_signal.c 			l2cap_recv_info_req(m, link);
link              164 netbt/l2cap_signal.c 	l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_NOT_UNDERSTOOD);
link              175 netbt/l2cap_signal.c l2cap_recv_command_rej(struct mbuf *m, struct hci_link *link)
link              190 netbt/l2cap_signal.c 	req = l2cap_request_lookup(link, cmd.ident);
link              208 netbt/l2cap_signal.c 		link->hl_mtu = letoh16(cp.data[0]);
link              235 netbt/l2cap_signal.c l2cap_recv_connect_req(struct mbuf *m, struct hci_link *link)
link              258 netbt/l2cap_signal.c 	bdaddr_copy(&laddr.bt_bdaddr, &link->hl_unit->hci_bdaddr);
link              264 netbt/l2cap_signal.c 	bdaddr_copy(&raddr.bt_bdaddr, &link->hl_bdaddr);
link              281 netbt/l2cap_signal.c 			l2cap_send_connect_rsp(link, cmd.ident,
link              289 netbt/l2cap_signal.c 		new->lc_link = hci_acl_open(link->hl_unit, &link->hl_bdaddr);
link              290 netbt/l2cap_signal.c 		KASSERT(new->lc_link == link);
link              308 netbt/l2cap_signal.c 			hci_acl_close(link, err);
link              311 netbt/l2cap_signal.c 			l2cap_send_connect_rsp(link, cmd.ident,
link              319 netbt/l2cap_signal.c 		err = l2cap_send_connect_rsp(link, cmd.ident,
link              336 netbt/l2cap_signal.c 	l2cap_send_connect_rsp(link, cmd.ident,
link              345 netbt/l2cap_signal.c l2cap_recv_connect_rsp(struct mbuf *m, struct hci_link *link)
link              362 netbt/l2cap_signal.c 	req = l2cap_request_lookup(link, cmd.ident);
link              411 netbt/l2cap_signal.c l2cap_recv_config_req(struct mbuf *m, struct hci_link *link)
link              437 netbt/l2cap_signal.c 	if (chan == NULL || chan->lc_link != link
link              441 netbt/l2cap_signal.c 		l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_INVALID_CID,
link              552 netbt/l2cap_signal.c 	l2cap_send_signal(link, L2CAP_CONFIG_RSP, cmd.ident, len, buf);
link              568 netbt/l2cap_signal.c 	l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_NOT_UNDERSTOOD);
link              577 netbt/l2cap_signal.c l2cap_recv_config_rsp(struct mbuf *m, struct hci_link *link)
link              602 netbt/l2cap_signal.c 	req = l2cap_request_lookup(link, cmd.ident);
link              629 netbt/l2cap_signal.c 		if (l2cap_send_signal(link, L2CAP_CONFIG_REQ, link->hl_lastid,
link              787 netbt/l2cap_signal.c l2cap_recv_disconnect_req(struct mbuf *m, struct hci_link *link)
link              804 netbt/l2cap_signal.c 	if (chan == NULL || chan->lc_link != link || chan->lc_rcid != cp.scid) {
link              805 netbt/l2cap_signal.c 		l2cap_send_command_rej(link, cmd.ident, L2CAP_REJ_INVALID_CID,
link              812 netbt/l2cap_signal.c 	l2cap_send_signal(link, L2CAP_DISCONNECT_RSP, cmd.ident,
link              824 netbt/l2cap_signal.c l2cap_recv_disconnect_rsp(struct mbuf *m, struct hci_link *link)
link              840 netbt/l2cap_signal.c 	req = l2cap_request_lookup(link, cmd.ident);
link              863 netbt/l2cap_signal.c l2cap_recv_info_req(struct mbuf *m, struct hci_link *link)
link              882 netbt/l2cap_signal.c 		l2cap_send_signal(link, L2CAP_INFO_RSP, cmd.ident,
link              892 netbt/l2cap_signal.c l2cap_send_signal(struct hci_link *link, uint8_t code, uint8_t ident,
link              900 netbt/l2cap_signal.c 	if (link == NULL)
link              903 netbt/l2cap_signal.c 	if (sizeof(l2cap_cmd_hdr_t) + length > link->hl_mtu)
link              905 netbt/l2cap_signal.c 			link->hl_unit->hci_devname);
link              941 netbt/l2cap_signal.c 		link->hl_unit->hci_devname, code, ident, length);
link              943 netbt/l2cap_signal.c 	return hci_acl_send(m, link, NULL);
link              950 netbt/l2cap_signal.c l2cap_send_command_rej(struct hci_link *link, uint8_t ident,
link              987 netbt/l2cap_signal.c 	return l2cap_send_signal(link, L2CAP_COMMAND_REJ, ident, len, &cp);
link             1097 netbt/l2cap_signal.c l2cap_send_connect_rsp(struct hci_link *link, uint8_t ident, uint16_t dcid,
link             1107 netbt/l2cap_signal.c 	return l2cap_send_signal(link, L2CAP_CONNECT_RSP, ident, sizeof(cp), &cp);
link              167 scsi/ch.c      	struct scsi_link *link = sa->sa_sc_link;
link              170 scsi/ch.c      	sc->sc_link = link;
link              171 scsi/ch.c      	link->device = &ch_switch;
link              172 scsi/ch.c      	link->device_softc = sc;
link              173 scsi/ch.c      	link->openings = 1;
link              293 scsi/scsiconf.c 	struct scsi_link *link;
link              300 scsi/scsiconf.c 	link = sc->sc_link[target][0];
link              301 scsi/scsiconf.c 	if (link == NULL)
link              304 scsi/scsiconf.c 	if ((link->flags & (SDEV_UMASS | SDEV_ATAPI)) == 0 &&
link              305 scsi/scsiconf.c 	    SCSISPC(link->inqdata.version) > 2) {
link              310 scsi/scsiconf.c 		if (scsi_report_luns(link, REPORT_NORMAL, report,
link              335 scsi/scsiconf.c 			sc->sc_link[target][0] = link;
link              406 scsi/scsiconf.c 	struct scsi_link *link;
link              417 scsi/scsiconf.c 	link = sc->sc_link[target][lun];
link              418 scsi/scsiconf.c 	if (link == NULL)
link              421 scsi/scsiconf.c 	if (((flags & DETACH_FORCE) == 0) && (link->flags & SDEV_OPEN))
link              427 scsi/scsiconf.c 	rv = config_detach(link->device_softc, flags);
link              432 scsi/scsiconf.c 	free(link, M_DEVBUF);
link              103 sys/gmon.h     	u_short	link;
link               66 sys/syscallargs.h 	syscallarg(const char *) link;
link              269 sys/syscallargs.h 	syscallarg(const char *) link;
link               62 xfs/xfs_dev-common.c xfs_onq(const struct xfs_link *link)
link               64 xfs/xfs_dev-common.c     return link->next != NULL || link->prev != NULL;
link               98 xfs/xfs_dev.h  xfs_onq(const struct xfs_link *link);
link               36 xfs/xfs_vopdefs.h NNPFS_VOP_DEF(link);