ld_softc
struct ld_softc *ld = arg;
ld_thunkbus_ldstart(struct ld_softc *ld, struct buf *bp)
struct ld_softc *ld = arg;
ld_thunkbus_ldstart(struct ld_softc *ld, struct buf *bp)
struct ld_softc *ld = arg;
ld_thunkbus_lddump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_thunkbus_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag,
static int ld_thunkbus_ldstart(struct ld_softc *, struct buf *);
static int ld_thunkbus_lddump(struct ld_softc *, void *, daddr_t, int);
static int ld_thunkbus_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
struct ld_softc sc_ld;
struct ld_softc *ld = &sc->sc_ld;
static int ld_ataraid_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_ataraid_ioctl(struct ld_softc *, u_long, void *, int32_t,
static int ld_ataraid_start_span(struct ld_softc *, struct buf *);
static int ld_ataraid_start_raid0(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_ataraid_start_span(struct ld_softc *ld, struct buf *bp)
ld_ataraid_start_raid0(struct ld_softc *ld, struct buf *bp)
ld_ataraid_dump(struct ld_softc *sc, void *data, daddr_t blkno, int blkcnt)
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_ataraid_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag,
struct ld_softc sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_iop_start(struct ld_softc *ld, struct buf *bp)
ld_iop_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_iop_flush(struct ld_softc *ld, bool poll)
ld_iop_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc sc_ld;
static int ld_iop_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_iop_flush(struct ld_softc *, bool);
static int ld_iop_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
static int ld_iop_start(struct ld_softc *, struct buf *);
ld_aac_start(struct ld_softc *ld, struct buf *bp)
ld_aac_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
struct ld_softc sc_ld;
static int ld_aac_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_aac_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
ld_cac_start(struct ld_softc *ld, struct buf *bp)
ld_cac_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
struct ld_softc sc_ld;
int ld_cac_dump(struct ld_softc *, void *, daddr_t, int);
int ld_cac_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ldsc = device_private(dv);
ld_icp_start(struct ld_softc *ld, struct buf *bp)
ld_icp_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_icp_flush(struct ld_softc *ld, bool poll)
ld_icp_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
struct ld_softc sc_ld;
static int ld_icp_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_icp_flush(struct ld_softc *, bool);
static int ld_icp_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
static int ld_icp_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_mlx_start(struct ld_softc *ld, struct buf *bp)
ld_mlx_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
struct ld_softc sc_ld;
static int ld_mlx_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_mlx_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_nvme_start(struct ld_softc *ld, struct buf *bp)
ld_nvme_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_nvme_flush(struct ld_softc *ld, bool poll)
ld_nvme_getcache(struct ld_softc *ld, int *addr)
ld_nvme_setcache(struct ld_softc *ld, int addr)
ld_nvme_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
struct ld_softc sc_ld;
static int ld_nvme_start(struct ld_softc *, struct buf *);
static int ld_nvme_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_nvme_flush(struct ld_softc *, bool);
static int ld_nvme_getcache(struct ld_softc *, int *);
static int ld_nvme_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld;
ldattach(struct ld_softc *sc, const char *default_strategy)
ldadjqparam(struct ld_softc *sc, int xmax)
ldbegindetach(struct ld_softc *sc, int flags)
ldenddetach(struct ld_softc *sc)
struct ld_softc *sc = device_private(dev);
struct ld_softc *sc = device_private(dev);
struct ld_softc *sc;
struct ld_softc *sc;
struct ld_softc *sc;
struct ld_softc *sc = device_private(self);
struct ld_softc *sc;
struct ld_softc *sc = device_private(dev);
lddone(struct ld_softc *sc, struct buf *bp)
struct ld_softc *sc;
struct ld_softc *sc;
struct ld_softc *sc = device_private(dev);
struct ld_softc *sc;
struct ld_softc *sc = device_private(d);
ld_fake_geometry(struct ld_softc *sc)
ld_set_geometry(struct ld_softc *sc)
struct ld_softc *sc = device_private(d);
struct ld_softc *sc = device_private(dev);
static void ld_fake_geometry(struct ld_softc *);
static void ld_set_geometry(struct ld_softc *);
lddiscardend(struct ld_softc *sc, struct buf *bp)
struct ld_softc *sc;
int (*sc_dump)(struct ld_softc *, void *, daddr_t, int);
int (*sc_ioctl)(struct ld_softc *, u_long, void *, int32_t, bool);
int (*sc_start)(struct ld_softc *, struct buf *);
int (*sc_discard)(struct ld_softc *, struct buf *);
int ldadjqparam(struct ld_softc *, int);
void ldattach(struct ld_softc *, const char *);
int ldbegindetach(struct ld_softc *, int);
void ldenddetach(struct ld_softc *);
void lddone(struct ld_softc *, struct buf *);
void lddiscardend(struct ld_softc *, struct buf *);
ld_amr_start(struct ld_softc *ld, struct buf *bp)
ld_amr_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
struct ld_softc sc_ld;
static int ld_amr_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_amr_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_twa_start(struct ld_softc *ld, struct buf *bp)
ld_twa_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_twa_flush(struct ld_softc *ld, bool poll)
ld_twa_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc sc_ld;
static int ld_twa_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_twa_flush(struct ld_softc *, bool);
static int ld_twa_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
static int ld_twa_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
ld_twe_start(struct ld_softc *ld, struct buf *bp)
ld_twe_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_twe_flush(struct ld_softc *ld, bool poll)
ld_twe_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc sc_ld;
static int ld_twe_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_twe_flush(struct ld_softc *, bool);
static int ld_twe_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
static int ld_twe_start(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
ld_virtio_setcache(struct ld_softc *ld, int bits)
ld_virtio_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag, bool poll)
ld_virtio_discard(struct ld_softc *ld, struct buf *bp)
struct ld_softc sc_ld;
static int ld_virtio_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_virtio_start(struct ld_softc *, struct buf *);
static int ld_virtio_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
static int ld_virtio_info(struct ld_softc *, bool);
static int ld_virtio_discard(struct ld_softc *, struct buf *);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_virtio_info(struct ld_softc *ld, bool poll)
ld_virtio_start(struct ld_softc *ld, struct buf *bp)
ld_virtio_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
struct ld_softc *ld = &sc->sc_ld;
ld_virtio_flush(struct ld_softc *ld, bool poll)
ld_virtio_getcache(struct ld_softc *ld, int *bitsp)
static int ld_sdmmc_dump(struct ld_softc *, void *, daddr_t, int);
static int ld_sdmmc_start(struct ld_softc *, struct buf *);
static int ld_sdmmc_discard(struct ld_softc *, struct buf *);
static int ld_sdmmc_ioctl(struct ld_softc *, u_long, void *, int32_t, bool);
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
struct ld_softc *ld = &sc->sc_ld;
ld_sdmmc_start(struct ld_softc *ld, struct buf *bp)
ld_sdmmc_dump(struct ld_softc *ld, void *data, daddr_t blkno, int blkcnt)
ld_sdmmc_discard(struct ld_softc *ld, struct buf *bp)
ld_sdmmc_cachesync(struct ld_softc *ld, bool poll)
ld_sdmmc_ioctl(struct ld_softc *ld, u_long cmd, void *addr, int32_t flag,
struct ld_softc sc_ld;