dowrite
int dowrite, j, nb, fd, retval;
dowrite = 0;
dowrite = 1;
if (dowrite) {
g_open_by_ident(const char *ident, int dowrite, char *name, size_t size)
fd = g_open(pp->lg_name, dowrite);
g_device_path_open(const char *devpath, int *fdp, int dowrite)
fd = open(devpath, dowrite ? O_RDWR : O_RDONLY);
fd = open(path, dowrite ? O_RDWR : O_RDONLY);
g_open(const char *name, int dowrite)
path = g_device_path_open(name, &fd, dowrite);
provinfo(struct hast_resource *res, bool dowrite)
dowrite ? O_RDWR : O_RDONLY);
int provinfo(struct hast_resource *res, bool dowrite);
int dowrite)
if (dowrite == BD_WR)
int dowrite)
if (dowrite == BD_WR)
caddr_t dest, int dowrite)
if (dowrite == BD_RD && dblk >= 0x100000000)
result = bd_edd_io(bd, dblk, blks, dest, dowrite);
result = bd_chs_io(bd, dblk, blks, dest, dowrite);
if (dowrite == BD_WR) {
dowrite(offset, size);