ldp 1040 dev/ic/ciss.c struct ciss_ld *ldp; ldp 1063 dev/ic/ciss.c ldp = sc->sc_lds[bv->bv_volid]; ldp 1064 dev/ic/ciss.c if (!ldp) ldp 1075 dev/ic/ciss.c bv->bv_nodisk = ldp->ndrives; ldp 1076 dev/ic/ciss.c strlcpy(bv->bv_dev, ldp->xname, sizeof(bv->bv_dev)); ldp 1101 dev/ic/ciss.c ldp = sc->sc_lds[bd->bd_volid]; ldp 1102 dev/ic/ciss.c if (!ldp || (pd = bd->bd_diskid) > ldp->ndrives) { ldp 1110 dev/ic/ciss.c if (ldstat->bigrebuild == ldp->tgts[pd]) ldp 1112 dev/ic/ciss.c if (ciss_bitset(ldp->tgts[pd] & (~CISS_BIGBIT), ldp 1116 dev/ic/ciss.c bd->bd_channel = (ldp->tgts[pd] & (~CISS_BIGBIT)) / ldp 1118 dev/ic/ciss.c bd->bd_target = ldp->tgts[pd] % sc->ndrives; ldp 1125 dev/ic/ciss.c if ((error = ciss_pdid(sc, ldp->tgts[pd], pdid, ldp 1155 dev/ic/ciss.c ldp = sc->sc_lds[ld]; ldp 1156 dev/ic/ciss.c if (!ldp) ldp 1158 dev/ic/ciss.c for (pd = 0; pd < ldp->ndrives; pd++) ldp 1159 dev/ic/ciss.c if (ldp->tgts[pd] == (CISS_BIGBIT + ldp 1320 dev/ic/ciss.c struct ciss_ld *ldp; ldp 1335 dev/ic/ciss.c ldp = malloc(sizeof(*ldp) + (k-1), M_DEVBUF, M_NOWAIT); ldp 1336 dev/ic/ciss.c if (!ldp) ldp 1339 dev/ic/ciss.c bzero(&ldp->bling, sizeof(ldp->bling)); ldp 1340 dev/ic/ciss.c ldp->ndrives = k; ldp 1341 dev/ic/ciss.c bcopy(buf, ldp->tgts, k); ldp 1342 dev/ic/ciss.c return ldp; ldp 1351 dev/ic/ciss.c struct ciss_ld *ldp; ldp 1356 dev/ic/ciss.c ldp = sc->sc_lds[ld]; ldp 1357 dev/ic/ciss.c if (!ldp || pd > ldp->ndrives) ldp 1360 dev/ic/ciss.c ldp->bling.pdtab[ldp->tgts[pd]] = stat == BIOC_SBUNBLINK? 0 : ldp 1362 dev/ic/ciss.c bcopy(&ldp->bling, blink, sizeof(*blink));