Lines Matching refs:lct
615 struct i2o_lct lct;
626 rv = iop_lct_get0(sc, &lct, sizeof(lct), chgind);
629 device_xname(sc->sc_dev), le32toh(lct.changeindicator), rv));
633 iop_reconfigure(sc, le32toh(lct.changeindicator));
1126 iop_lct_get0(struct iop_softc *sc, struct i2o_lct *lct, int size,
1135 memset(lct, 0, size);
1152 iop_msg_map(sc, im, mb, lct, size, 0, NULL);
1166 struct i2o_lct *lct;
1169 lct = malloc(esize, M_DEVBUF, M_WAITOK);
1170 if ((rv = iop_lct_get0(sc, lct, esize, 0)) != 0) {
1171 free(lct, M_DEVBUF);
1175 size = le16toh(lct->tablesize) << 2;
1177 free(lct, M_DEVBUF);
1178 lct = malloc(size, M_DEVBUF, M_WAITOK);
1179 if ((rv = iop_lct_get0(sc, lct, size, 0)) != 0) {
1180 free(lct, M_DEVBUF);
1188 sc->sc_lct = lct;