read_only
bool read_only; /* non-zero if read only */
bool read_only; /* non-zero if read only */
geometry->read_only = false; // TODO check write protect switch?
deviceGeometry->read_only = true;
nvme_pcicfg_map_bar(void* devhandle, unsigned int bar, bool read_only,
B_ANY_KERNEL_ADDRESS, B_KERNEL_READ_AREA | (read_only ? 0 : B_KERNEL_WRITE_AREA),
int nvme_pcicfg_map_bar(void *devhandle, unsigned int bar, bool read_only,
bool read_only, void **mapped_addr)
uint32_t flags = (read_only ? 0 : PCI_DEV_MAP_FLAG_WRITABLE);
uint8_t read_only : 1;
geometry->read_only = false;
geometry->removable, geometry->read_only, geometry->write_once);
geometry->read_only = true;
geometry->removable, geometry->read_only, geometry->write_once);
geometry->read_only = false;
geometry->removable, geometry->read_only, geometry->write_once,
geometry.read_only = lun->write_protected;
geometry.read_only = cookie->dev->readonly;
geometry.read_only = false;
geometry->read_only = remoteDisk->IsReadOnly();
geometry->read_only = ((info->features & VIRTIO_BLK_F_RO) != 0);
geometry->removable, geometry->read_only, geometry->write_once);
geometry->read_only = !(imageStat.st_mode & S_IWUSR);
if (geometry->read_only) {
if (hasDeviceGeometry && deviceGeometry.read_only) {
if (geometry.read_only) {
if (parameter->read_only ||
printf("%sread_only.\n", geom.read_only?"":"not ");
bool read_only;
const bool read_only;
if (cache->read_only) {
if (cache->read_only)
if (cache->read_only)
geometry.read_only = false;
return fDeviceData.geometry.read_only;
fDeviceData.geometry.read_only = true;
if (fDeviceData.geometry.read_only)
geometry->read_only = false;
printf(" read only %d\n", data->geometry.read_only);
device->geometry.read_only = true;
info.geometry.read_only = false;
info.geometry.read_only = true;
bool readOnly = (initInfo->use_geometry && initInfo->geometry.read_only);
info.geometry.read_only = false;
dg->read_only = info.geometry.read_only;
geometry.read_only = false;
geometry.read_only = false;
bool read_only;
if (cache->read_only)
if (cache->read_only)
if (cache->read_only)
geometry->read_only = systemGeometry.read_only;
geometry->read_only = false;
geometry->read_only = false;
geometry->read_only = !isWritable;