Home | History | Annotate | Download | only in ic

Lines Matching defs:ld

33  * ICP-Vortex "GDT" front-end for ld(4) driver.
98 struct ld_softc *ld = &sc->sc_ld;
105 ld->sc_dv = self;
110 ld->sc_maxxfer = ICP_MAX_XFER;
111 ld->sc_secsize = ICP_SECTOR_SIZE;
112 ld->sc_start = ld_icp_start;
113 ld->sc_dump = ld_icp_dump;
114 ld->sc_ioctl = ld_icp_ioctl;
115 ld->sc_secperunit = cd->cd_size;
116 ld->sc_flags = LDF_ENABLED;
117 ld->sc_maxqueuecnt = icp->icp_openings;
122 ld->sc_flags = LDF_ENABLED;
153 ld->sc_flags = LDF_ENABLED;
158 ld->sc_flags = LDF_ENABLED;
164 ldattach(ld, BUFQ_DISK_DEFAULT_STRAT);
244 ld_icp_start(struct ld_softc *ld, struct buf *bp)
247 return (ld_icp_dobio((struct ld_icp_softc *)ld, bp->b_data,
252 ld_icp_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
259 return (ld_icp_dobio((struct ld_icp_softc *)ld, data,
260 blkcnt * ld->sc_secsize, blkno, 1, NULL));
265 ld_icp_flush(struct ld_softc *ld, bool poll)
273 sc = (struct ld_icp_softc *)ld;
274 icp = device_private(device_parent(ld->sc_dv));
296 ld_icp_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
302 error = ld_icp_flush(ld, poll);
356 MODULE(MODULE_CLASS_DRIVER, ld_icp, "ld"); /* no icp module yet */