rdstrategy
return physio(rdstrategy, NULL, dev, B_READ, minphys, uio);
return physio(rdstrategy, NULL, dev, B_WRITE, minphys, uio);
error = writedisklabel(rdlabdev(dev), rdstrategy, lp, NULL);
static dev_type_strategy(rdstrategy);
.d_strategy = rdstrategy,
msg = readdisklabel(rdlabdev(dev), rdstrategy, lp, NULL);
{ "rd", rdstrategy, rdopen, rdclose, rdioctl }, /*2*/
int rdstrategy(void *, int, daddr_t, size_t, void *, size_t *);
err = rdstrategy(rs, F_READ, LABELSECTOR,
static dev_type_strategy(rdstrategy);
.d_strategy = rdstrategy,
rdstrategy, dl, NULL);
writedisklabel(dev, rdstrategy, lp, 0));
return (physio (rdstrategy, NULL, dev, B_READ, minphys, uio));
return (physio (rdstrategy, NULL, dev, B_WRITE, minphys, uio));
error = writedisklabel(RDLABELDEV(dev), rdstrategy, lp,
dev_type_strategy(rdstrategy);
.d_strategy = rdstrategy,
rdstrategy, lp, NULL);
return (physio(rdstrategy, NULL, dev, B_READ, minphys, uio));
return (physio(rdstrategy, NULL, dev, B_WRITE, minphys, uio));