dkbad
err = bad144_set(xd->bad144, (struct dkbad *)dvmabuf);
error = bad144_set(xd->bad144, (struct dkbad *)addr);
err = bad144_set(xy->bad144, (struct dkbad *)dvmabuf);
error = bad144_set(xy->bad144, (struct dkbad *)addr);
wd_diocsbad(struct wd_softc *wd, const struct dkbad *dkb)
return wd_diocsbad(wd, (struct dkbad *)addr);
struct dkbad bc_bt; /* the actual bad sector table */
bad144_set(struct bad144_context * const ctx, const struct dkbad * const bt)
struct dkbad *db = (struct dkbad *)bp->b_data;
const struct dkbad * const bt = &ctx->bc_bt;
error = bad144_set(xd->bad144, (struct dkbad *)addr);
error = bad144_set(xd->bad144, (struct dkbad *)buf);
error = bad144_set(xy->bad144, (struct dkbad *)buf);
error = bad144_set(xy->bad144, (struct dkbad *)addr);
int bad144_set(struct bad144_context *, const struct dkbad *);
#define DIOCSBAD _IOW('d', 110, struct dkbad) /* set kernel dkbad */
getold(int f, struct dkbad *bad)
static struct dkbad curbad, oldbad;
static daddr_t getold(int, struct dkbad *);