/src/sys/dev/ |
ldvar.h | 40 struct ld_softc { struct 64 int (*sc_dump)(struct ld_softc *, void *, daddr_t, int); 65 int (*sc_ioctl)(struct ld_softc *, u_long, void *, int32_t, bool); 66 int (*sc_start)(struct ld_softc *, struct buf *); 67 int (*sc_discard)(struct ld_softc *, struct buf *); 77 int ldadjqparam(struct ld_softc *, int); 78 void ldattach(struct ld_softc *, const char *); 79 int ldbegindetach(struct ld_softc *, int); 80 void ldenddetach(struct ld_softc *); 81 void lddone(struct ld_softc *, struct buf *) [all...] |
ld.c | 71 static void ld_fake_geometry(struct ld_softc *); 72 static void ld_set_geometry(struct ld_softc *); 127 ldattach(struct ld_softc *sc, const char *default_strategy) 180 ldadjqparam(struct ld_softc *sc, int xmax) 191 ldbegindetach(struct ld_softc *sc, int flags) 216 ldenddetach(struct ld_softc *sc) 281 struct ld_softc *sc = device_private(dev); 318 struct ld_softc *sc = device_private(dev); 346 struct ld_softc *sc; 374 struct ld_softc *sc [all...] |
/src/sys/dev/ic/ |
ld_nvme.c | 48 struct ld_softc sc_ld; 61 static int ld_nvme_start(struct ld_softc *, struct buf *); 62 static int ld_nvme_dump(struct ld_softc *, void *, daddr_t, int); 63 static int ld_nvme_flush(struct ld_softc *, bool); 64 static int ld_nvme_getcache(struct ld_softc *, int *); 65 static int ld_nvme_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 84 struct ld_softc *ld = &sc->sc_ld; 119 struct ld_softc *ld = &sc->sc_ld; 134 ld_nvme_start(struct ld_softc *ld, struct buf *bp) 150 ld_nvme_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt [all...] |
ld_icp.c | 59 struct ld_softc sc_ld; 67 static int ld_icp_dump(struct ld_softc *, void *, daddr_t, int); 68 static int ld_icp_flush(struct ld_softc *, bool); 69 static int ld_icp_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 72 static int ld_icp_start(struct ld_softc *, struct buf *); 98 struct ld_softc *ld = &sc->sc_ld; 170 struct ld_softc *ldsc = device_private(dv); 244 ld_icp_start(struct ld_softc *ld, struct buf *bp) 252 ld_icp_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt) 265 ld_icp_flush(struct ld_softc *ld, bool poll [all...] |
ld_mlx.c | 61 struct ld_softc sc_ld; 69 static int ld_mlx_dump(struct ld_softc *, void *, daddr_t, int); 72 static int ld_mlx_start(struct ld_softc *, struct buf *); 89 struct ld_softc *ld = &sc->sc_ld; 139 struct ld_softc *ld = &sc->sc_ld; 207 ld_mlx_start(struct ld_softc *ld, struct buf *bp) 247 ld_mlx_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
|
ld_cac.c | 59 struct ld_softc sc_ld; 68 int ld_cac_dump(struct ld_softc *, void *, daddr_t, int); 70 int ld_cac_start(struct ld_softc *, struct buf *); 91 struct ld_softc *ld = &sc->sc_ld; 139 ld_cac_start(struct ld_softc *ld, struct buf *bp) 166 ld_cac_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
|
ld_aac.c | 56 struct ld_softc sc_ld; 64 static int ld_aac_dump(struct ld_softc *, void *, daddr_t, int); 66 static int ld_aac_start(struct ld_softc *, struct buf *); 83 struct ld_softc *ld = &sc->sc_ld; 315 ld_aac_start(struct ld_softc *ld, struct buf *bp) 360 ld_aac_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
|
mlx.c | 684 struct ld_softc *ld;
|
/src/sys/arch/usermode/dev/ |
ld_thunkbus.c | 50 static int ld_thunkbus_ldstart(struct ld_softc *, struct buf *); 51 static int ld_thunkbus_lddump(struct ld_softc *, void *, daddr_t, int); 52 static int ld_thunkbus_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 70 struct ld_softc sc_ld; 98 struct ld_softc *ld = &sc->sc_ld; 146 struct ld_softc *ld = arg; 155 ld_thunkbus_ldstart(struct ld_softc *ld, struct buf *bp) 202 struct ld_softc *ld = arg; 242 ld_thunkbus_ldstart(struct ld_softc *ld, struct buf *bp) 260 struct ld_softc *ld = arg [all...] |
/src/sys/dev/pci/ |
ld_twa.c | 70 struct ld_softc sc_ld; 78 static int ld_twa_dump(struct ld_softc *, void *, daddr_t, int); 79 static int ld_twa_flush(struct ld_softc *, bool); 80 static int ld_twa_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 83 static int ld_twa_start(struct ld_softc *, struct buf *); 109 struct ld_softc *ld = &sc->sc_ld; 132 struct ld_softc *ld = &sc->sc_ld; 192 ld_twa_start(struct ld_softc *ld, struct buf *bp) 224 ld_twa_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt) 239 ld_twa_flush(struct ld_softc *ld, bool poll [all...] |
ld_twe.c | 60 struct ld_softc sc_ld; 68 static int ld_twe_dump(struct ld_softc *, void *, daddr_t, int); 69 static int ld_twe_flush(struct ld_softc *, bool); 70 static int ld_twe_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 73 static int ld_twe_start(struct ld_softc *, struct buf *); 96 struct ld_softc *ld = &sc->sc_ld; 161 struct ld_softc *ld = &sc->sc_ld; 229 ld_twe_start(struct ld_softc *ld, struct buf *bp) 262 ld_twe_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt) 274 ld_twe_flush(struct ld_softc *ld, bool poll [all...] |
ld_amr.c | 62 struct ld_softc sc_ld; 68 static int ld_amr_dump(struct ld_softc *, void *, daddr_t, int); 70 static int ld_amr_start(struct ld_softc *, struct buf *); 83 struct ld_softc *ld = &sc->sc_ld; 166 ld_amr_start(struct ld_softc *ld, struct buf *bp) 198 ld_amr_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
|
ld_virtio.c | 165 struct ld_softc sc_ld; 213 static int ld_virtio_dump(struct ld_softc *, void *, daddr_t, int); 214 static int ld_virtio_start(struct ld_softc *, struct buf *); 215 static int ld_virtio_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 216 static int ld_virtio_info(struct ld_softc *, bool); 217 static int ld_virtio_discard(struct ld_softc *, struct buf *); 223 struct ld_softc *ld = &sc->sc_ld; 314 struct ld_softc *ld = &sc->sc_ld; 472 ld_virtio_info(struct ld_softc *ld, bool poll) 596 ld_virtio_start(struct ld_softc *ld, struct buf *bp [all...] |
/src/sys/dev/sdmmc/ |
ld_sdmmc.c | 90 struct ld_softc sc_ld; 114 static int ld_sdmmc_dump(struct ld_softc *, void *, daddr_t, int); 115 static int ld_sdmmc_start(struct ld_softc *, struct buf *); 117 static int ld_sdmmc_discard(struct ld_softc *, struct buf *); 118 static int ld_sdmmc_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 247 struct ld_softc *ld = &sc->sc_ld; 323 struct ld_softc *ld = &sc->sc_ld; 356 struct ld_softc *ld = &sc->sc_ld; 401 ld_sdmmc_start(struct ld_softc *ld, struct buf *bp) 513 ld_sdmmc_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt [all...] |
/src/sys/dev/i2o/ |
ld_iop.c | 66 struct ld_softc sc_ld; 75 static int ld_iop_dump(struct ld_softc *, void *, daddr_t, int); 76 static int ld_iop_flush(struct ld_softc *, bool); 77 static int ld_iop_ioctl(struct ld_softc *, u_long, void *, int32_t, bool); 81 static int ld_iop_start(struct ld_softc *, struct buf *); 121 struct ld_softc *ld = &sc->sc_ld; 344 ld_iop_start(struct ld_softc *ld, struct buf *bp) 404 ld_iop_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt) 442 ld_iop_flush(struct ld_softc *ld, bool poll) 467 ld_iop_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll [all...] |
/src/sys/dev/ata/ |
ld_ataraid.c | 87 struct ld_softc sc_ld; 104 static int ld_ataraid_dump(struct ld_softc *, void *, daddr_t, int); 105 static int ld_ataraid_ioctl(struct ld_softc *, u_long, void *, int32_t, 112 static int ld_ataraid_start_span(struct ld_softc *, struct buf *); 114 static int ld_ataraid_start_raid0(struct ld_softc *, struct buf *); 153 struct ld_softc *ld = &sc->sc_ld; 270 struct ld_softc *ld = &sc->sc_ld; 337 ld_ataraid_start_span(struct ld_softc *ld, struct buf *bp) 395 ld_ataraid_start_raid0(struct ld_softc *ld, struct buf *bp) 584 ld_ataraid_dump(struct ld_softc *sc, void *data, daddr_t blkno, int blkcnt [all...] |