Symbol: B_WRITE_AREA
headers/os/drivers/pcmcia/k_compat.h
84
B_READ_AREA | B_WRITE_AREA, &virt);
headers/private/system/vm_defs.h
15
(B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA | B_STACK_AREA)
src/add-ons/accelerants/3dfx/accelerant.cpp
38
(void**)&(gInfo.sharedInfo), B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/3dfx/accelerant.cpp
44
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gInfo.sharedInfo->regsArea);
src/add-ons/accelerants/ati/accelerant.cpp
37
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, sharedArea);
src/add-ons/accelerants/ati/accelerant.cpp
42
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gInfo.sharedInfo->regsArea);
src/add-ons/accelerants/common/create_display_modes.cpp
525
size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/et6x00/InitAccelerant.c
35
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gpd.sharedInfoArea);
src/add-ons/accelerants/et6x00/ProposeDisplayMode.c
104
B_ANY_ADDRESS, maxSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/accelerants/framebuffer/accelerant.cpp
63
B_READ_AREA | B_WRITE_AREA, sharedArea));
src/add-ons/accelerants/intel_810/accelerant.cpp
73
(void**)&(gInfo.sharedInfo), B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/intel_810/accelerant.cpp
79
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gInfo.sharedInfo->regsArea);
src/add-ons/accelerants/intel_extreme/accelerant.cpp
111
(void**)&gInfo->shared_info, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/intel_extreme/accelerant.cpp
118
(void**)&gInfo->registers, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/matrox/InitAccelerant.c
37
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area);
src/add-ons/accelerants/matrox/InitAccelerant.c
58
B_READ_AREA | B_WRITE_AREA, si->regs_area);
src/add-ons/accelerants/matrox/ProposeDisplayMode.c
492
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/neomagic/InitAccelerant.c
36
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area);
src/add-ons/accelerants/neomagic/InitAccelerant.c
70
B_READ_AREA | B_WRITE_AREA, si->regs_area);
src/add-ons/accelerants/neomagic/InitAccelerant.c
79
B_READ_AREA | B_WRITE_AREA, si->regs2_area);
src/add-ons/accelerants/neomagic/ProposeDisplayMode.c
360
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/nvidia/InitAccelerant.c
36
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area);
src/add-ons/accelerants/nvidia/InitAccelerant.c
61
B_READ_AREA | B_WRITE_AREA, si->regs_area);
src/add-ons/accelerants/nvidia/ProposeDisplayMode.c
635
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/radeon/InitAccelerant.c
51
B_READ_AREA | B_WRITE_AREA, gpd.virtual_card_area );
src/add-ons/accelerants/radeon/InitAccelerant.c
57
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area );
src/add-ons/accelerants/radeon/InitAccelerant.c
64
B_READ_AREA | B_WRITE_AREA, ai->si->regs_area );
src/add-ons/accelerants/radeon/InitAccelerant.c
74
B_READ_AREA | B_WRITE_AREA, ai->si->memory[mt_PCI].area );
src/add-ons/accelerants/radeon/InitAccelerant.c
84
B_READ_AREA | B_WRITE_AREA, ai->si->memory[mt_AGP].area );
src/add-ons/accelerants/radeon/ProposeDisplayMode.c
604
max_size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/accelerants/radeon_hd/accelerant.cpp
125
(void**)&gInfo->shared_info, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/radeon_hd/accelerant.cpp
134
(void**)&gInfo->regs, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/radeon_hd/accelerant.cpp
144
(void**)&gInfo->rom, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/accelerants/s3/accel.cpp
38
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gpd.sharedInfoArea);
src/add-ons/accelerants/s3/accel.cpp
43
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, gInfo.sharedInfo->regsArea);
src/add-ons/accelerants/skeleton/InitAccelerant.c
35
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area);
src/add-ons/accelerants/skeleton/InitAccelerant.c
58
B_READ_AREA | B_WRITE_AREA, si->regs_area);
src/add-ons/accelerants/skeleton/ProposeDisplayMode.c
542
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/vesa/accelerant.cpp
62
B_READ_AREA | B_WRITE_AREA, sharedArea));
src/add-ons/accelerants/via/InitAccelerant.c
36
B_READ_AREA | B_WRITE_AREA, gpd.shared_info_area);
src/add-ons/accelerants/via/InitAccelerant.c
59
B_READ_AREA | B_WRITE_AREA, si->regs_area);
src/add-ons/accelerants/via/ProposeDisplayMode.c
544
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/accelerants/virtio/accelerant.cpp
62
B_READ_AREA | B_WRITE_AREA, sharedArea));
src/add-ons/kernel/bus_managers/acpi/ACPICAHaiku.cpp
1189
(info.protection & B_WRITE_AREA) != 0 &&
src/add-ons/kernel/bus_managers/firewire/fwohci_pci.cpp
203
B_READ_AREA | B_WRITE_AREA, "fw ohci register");
src/add-ons/kernel/bus_managers/hyperv/VMBus.cpp
1193
if ((protection & B_WRITE_AREA) != 0)
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
782
B_READ_AREA | B_WRITE_AREA, (void**)&info.aperture_base);
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
789
B_ANY_KERNEL_BLOCK_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/kernel/busses/scsi/53c8xx/53c8xx.c
1093
B_ANY_KERNEL_ADDRESS, B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/busses/scsi/53c8xx/53c8xx.c
1111
B_32_BIT_CONTIGUOUS, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/busses/scsi/buslogic/buslogic.c
804
B_ANY_KERNEL_ADDRESS, B_READ_AREA | B_WRITE_AREA, &a);
src/add-ons/kernel/busses/scsi/buslogic/buslogic.c
835
B_32_BIT_CONTIGUOUS, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/ac97/geode/geode_controller.cpp
311
B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/ac97/sis7018/Stream.cpp
76
B_32_BIT_CONTIGUOUS, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/cmedia/cm.c
369
trysize, B_LOMEM, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/generic/util.c
79
protection = B_READ_AREA | B_WRITE_AREA;
src/add-ons/kernel/drivers/audio/hda/hda_controller.cpp
895
B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/ice1712/util.cpp
55
B_READ_AREA | B_WRITE_AREA, 0, 0,
src/add-ons/kernel/drivers/audio/null/null_hardware.c
29
B_CONTIGUOUS, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/audio/usb/Stream.cpp
192
B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
147
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/3dfx/driver.cpp
160
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
621
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/ati/driver.cpp
631
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/common/memory_manager.c
133
B_ANY_ADDRESS, size, B_FULL_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/et6x00/driver.c
401
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/framebuffer/device.cpp
121
&dummy, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, 0,
src/add-ons/kernel/drivers/graphics/framebuffer/framebuffer.cpp
61
size, B_ANY_KERNEL_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
302
B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/intel_810/driver.cpp
330
B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/matrox/driver.c
362
B_CLONEABLE_AREA | (si->use_clone_bugfix ? B_READ_AREA|B_WRITE_AREA : 0),
src/add-ons/kernel/drivers/graphics/matrox/driver.c
453
B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/matrox/driver.c
502
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/matrox/driver.c
512
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
382
B_CLONEABLE_AREA | (si->use_clone_bugfix ? B_READ_AREA|B_WRITE_AREA : 0),
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
399
B_CLONEABLE_AREA | (si->use_clone_bugfix ? B_READ_AREA|B_WRITE_AREA : 0),
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
498
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/neomagic/driver.c
508
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
690
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
700
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
944
B_CLONEABLE_AREA | B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
965
B_READ_AREA | B_WRITE_AREA, &(si->dma_buffer));
src/add-ons/kernel/drivers/graphics/nvidia/driver.c
971
B_READ_AREA | B_WRITE_AREA, &(si->dma_buffer));
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
106
B_READ_AREA | B_WRITE_AREA, &gart->buffer.ptr );
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
113
B_READ_AREA | B_WRITE_AREA, &gart->buffer.ptr );
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
154
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
179
map_area_size, B_FULL_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
55
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/add-ons/kernel/drivers/graphics/radeon/PCI_GART.c
87
2 * size, B_CONTIGUOUS/*B_FULL_LOCK*/, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA );
src/add-ons/kernel/drivers/graphics/radeon/init.c
137
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/radeon/init.c
147
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
797
B_ANY_KERNEL_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
265
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/s3/driver.cpp
275
B_READ_AREA + B_WRITE_AREA,
src/add-ons/kernel/drivers/graphics/skeleton/driver.c
382
B_CLONEABLE_AREA | (si->use_clone_bugfix ? B_READ_AREA|B_WRITE_AREA : 0),
src/add-ons/kernel/drivers/graphics/skeleton/driver.c
474
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/skeleton/driver.c
485
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/vesa/device.cpp
121
&dummy, B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, 0,
src/add-ons/kernel/drivers/graphics/via/driver.c
391
B_CLONEABLE_AREA | (si->use_clone_bugfix ? B_READ_AREA|B_WRITE_AREA : 0),
src/add-ons/kernel/drivers/graphics/via/driver.c
483
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/via/driver.c
494
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA,
src/add-ons/kernel/drivers/graphics/virtio/virtio_gpu.cpp
598
B_FULL_LOCK | B_CONTIGUOUS, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/misc/mem.c
150
area = mem_map_target(position, *numBytes, B_WRITE_AREA, &virtualAddress);
src/add-ons/kernel/drivers/network/ether/etherpci/etherpci.c
1202
B_ANY_KERNEL_ADDRESS, B_READ_AREA | B_WRITE_AREA,
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
537
B_32_BIT_FULL_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/drivers/network/ether/wb840/wb840.c
562
B_32_BIT_FULL_LOCK, B_READ_AREA | B_WRITE_AREA);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1397
if (writeSize > 0 && !(info.protection & B_WRITE_AREA)) {
src/add-ons/kernel/file_systems/userlandfs/private/RequestAllocator.cpp
248
B_READ_AREA | B_WRITE_AREA
src/add-ons/media/media-add-ons/radeon/Radeon.cpp
593
B_READ_AREA | B_WRITE_AREA, src_area );
src/apps/processcontroller/MemoryBarMenuItem.cpp
237
areaInfo.protection |= B_WRITE_AREA;
src/apps/processcontroller/MemoryBarMenuItem.cpp
241
if ((areaInfo.protection & B_WRITE_AREA) != 0)
src/bin/debug/profile/Team.cpp
122
SAMPLE_AREA_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/bin/debug/profile/profile.cpp
687
B_READ_AREA | B_WRITE_AREA);
src/bin/debug/scheduling_recorder/scheduling_recorder.cpp
136
B_READ_AREA | B_WRITE_AREA);
src/bin/debug/strace/area.cpp
20
FLAG_INFO_ENTRY(B_WRITE_AREA),
src/kits/app/LinkSender.cpp
193
alignedSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/app/Message.cpp
1157
B_ANY_ADDRESS, size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/app/ServerMemoryAllocator.cpp
97
B_CLONEABLE_AREA | B_READ_AREA | (readOnly ? 0 : B_WRITE_AREA),
src/kits/debugger/debugger_interface/core/CoreFileDebuggerInterface.cpp
336
protection = info->Protection() & ~(uint32)B_WRITE_AREA;
src/kits/debugger/jobs/RetrieveMemoryBlockJob.cpp
62
fMemoryBlock->SetWritable((protection & B_WRITE_AREA) != 0);
src/kits/debugger/user_interface/util/UiUtils.cpp
205
ADD_AREA_FLAG_IF_PRESENT(B_WRITE_AREA, protection, "w", _output,
src/kits/debugger/user_interface/util/UiUtils.cpp
214
if ((userFlags & B_WRITE_AREA) != 0)
src/kits/game/DirectWindow.cpp
612
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, fSourceDirectArea);
src/kits/interface/Bitmap.cpp
1294
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, fServerArea);
src/kits/media/Buffer.cpp
245
B_READ_AREA | B_WRITE_AREA, reply.info.area);
src/kits/media/BufferGroup.cpp
72
placement, areaSize, lock, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/kits/media/Controllable.cpp
67
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, request.area);
src/kits/media/FileInterface.cpp
108
(void**)&formats, B_ANY_ADDRESS, B_WRITE_AREA,
src/kits/media/MediaDefs.cpp
807
ROUND_UP_TO_PAGE(size), B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/media/MediaNode.cpp
747
(void**)&addr, B_ANY_ADDRESS, B_WRITE_AREA,
src/kits/media/MediaRoster.cpp
2437
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/kits/media/MediaRoster.cpp
2999
B_READ_AREA | B_WRITE_AREA);
src/kits/media/MediaRoster.cpp
3300
B_READ_AREA | B_WRITE_AREA);
src/kits/media/MediaRoster.cpp
617
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/kits/media/MediaRoster.cpp
667
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/kits/media/ParameterWeb.cpp
1306
ROUND_UP_TO_PAGE(size), B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/media/ParameterWeb.cpp
1378
ROUND_UP_TO_PAGE(size), B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/media/RealtimeAlloc.cpp
293
pool->max_size, B_LAZY_LOCK, B_READ_AREA | B_WRITE_AREA);
src/kits/media/SharedBufferList.cpp
48
B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/kits/media/SharedBufferList.cpp
82
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, areaReply.area);
src/kits/media/TimeSource.cpp
495
B_READ_AREA | B_WRITE_AREA, area);
src/kits/media/TimeSource.cpp
517
B_FULL_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/app/ClientMemoryAllocator.cpp
272
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/app/Desktop.cpp
503
B_ANY_ADDRESS, areaSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/app/DirectWindowInfo.cpp
106
set_area_protection(area, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/app/DirectWindowInfo.cpp
35
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/app/EventStream.cpp
62
B_PAGE_SIZE, B_LAZY_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
src/servers/input/InputServer.cpp
393
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, area);
src/servers/media/BufferManager.cpp
211
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA, area);
src/servers/media/MediaFilesManager.cpp
168
size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/servers/media/MediaFilesManager.cpp
209
size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/servers/media/media_server.cpp
387
B_ANY_ADDRESS, size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/servers/media/media_server.cpp
489
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, request.area);
src/servers/media/media_server.cpp
518
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, request.area);
src/servers/registrar/MessagingService.cpp
57
B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, kernelAreaID);
src/system/boot/loader/elf.cpp
314
B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA, &mappedRegion)
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
804
B_READ_AREA | B_WRITE_AREA) != B_OK) {
src/system/boot/loader/kernel_args.cpp
438
B_READ_AREA | B_WRITE_AREA) != B_OK) {
src/system/boot/loader/kernel_args.cpp
453
if (platform_allocate_region(&block, kChunkSize, B_READ_AREA | B_WRITE_AREA) != B_OK)
src/system/boot/platform/openfirmware/arch/ppc/cpu.cpp
110
B_READ_AREA | B_WRITE_AREA, false);
src/system/boot/platform/openfirmware/arch/ppc/mmu.cpp
492
if (_protection & B_WRITE_AREA)
src/system/boot/platform/openfirmware/arch/sparc/cpu.cpp
94
B_READ_AREA | B_WRITE_AREA, false);
src/system/boot/platform/openfirmware/arch/sparc/mmu.cpp
374
if (_protection & B_WRITE_AREA)
src/system/boot/platform/openfirmware/heap.cpp
30
B_READ_AREA | B_WRITE_AREA);
src/system/boot/platform/pxe_ia32/network.cpp
436
B_READ_AREA | B_WRITE_AREA) != B_OK) {
src/system/boot/platform/riscv/mmu.cpp
269
.isWrite = (region->protection & B_WRITE_AREA) != 0,
src/system/boot/platform/riscv/mmu.cpp
416
B_READ_AREA | B_WRITE_AREA) != B_OK) {
src/system/boot/platform/u-boot/arch/ppc/arch_cpu.cpp
138
B_READ_AREA | B_WRITE_AREA, false);
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
174
if ((attributes & B_WRITE_AREA) == 0)
src/system/kernel/arch/arm/paging/32bit/ARMPagingMethod32Bit.h
208
attributes = B_KERNEL_READ_AREA | B_KERNEL_WRITE_AREA | B_READ_AREA | B_WRITE_AREA;
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
525
if ((attributes & B_WRITE_AREA) != 0 || (attributes & B_KERNEL_WRITE_AREA) != 0)
src/system/kernel/arch/arm64/VMSAv8TranslationMap.cpp
774
*flags |= B_WRITE_AREA;
src/system/kernel/arch/arm64/arch_vm.cpp
111
if ((protection & B_READ_AREA) != 0 && (protection & B_WRITE_AREA) == 0
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
460
page.write_protect = (attributes & B_WRITE_AREA) == 0;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
564
| (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
609
| (attributes & B_USER_PROTECTION ? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
846
*_flags |= (pt[index].write_protect ? 0 : B_WRITE_AREA) | B_READ_AREA;
src/system/kernel/arch/m68k/arch_vm_translation_map_impl.cpp
933
pt[index].write_protect = (attributes & B_WRITE_AREA) == 0;
src/system/kernel/arch/m68k/paging/040/M68KPagingMethod040.cpp
657
} else if ((attributes & B_WRITE_AREA) == 0)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
258
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
309
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
660
*_flags |= ((entry & M68K_PTE_READONLY) == 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
728
*_flags |= ((entry & M68K_PTE_READONLY) == 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/m68k/paging/040/M68KVMTranslationMap040.cpp
759
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.cpp
363
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
362
if (attributes & (B_READ_AREA | B_WRITE_AREA))
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
363
protection = (attributes & B_WRITE_AREA) ? PTE_READ_WRITE : PTE_READ_ONLY;
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
436
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
797
*_outFlags |= B_KERNEL_READ_AREA | B_KERNEL_WRITE_AREA | B_READ_AREA | (entry->page_protection == PTE_READ_ONLY ? 0 : B_WRITE_AREA);
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
830
*_flags |= ((entry & PPC_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
876
*_flags |= ((entry & PPC_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/ppc/paging/460/PPCVMTranslationMap460.cpp
909
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.cpp
363
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
362
if (attributes & (B_READ_AREA | B_WRITE_AREA))
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
363
protection = (attributes & B_WRITE_AREA) ? PTE_READ_WRITE : PTE_READ_ONLY;
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
436
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
797
*_outFlags |= B_KERNEL_READ_AREA | B_KERNEL_WRITE_AREA | B_READ_AREA | (entry->page_protection == PTE_READ_ONLY ? 0 : B_WRITE_AREA);
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
830
*_flags |= ((entry & PPC_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
876
*_flags |= ((entry & PPC_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/ppc/paging/classic/PPCVMTranslationMapClassic.cpp
909
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
265
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
449
*_flags |= B_WRITE_AREA;
src/system/kernel/arch/riscv64/RISCV64VMTranslationMap.cpp
499
newPte.isWrite = (attributes & B_WRITE_AREA) != 0;
src/system/kernel/arch/riscv64/arch_int.cpp
113
((B_WRITE_AREA | B_KERNEL_WRITE_AREA) & pageFlags) != 0
src/system/kernel/arch/x86/arch_vm.cpp
806
if ((protection & (B_READ_AREA | B_WRITE_AREA)) == B_READ_AREA
src/system/kernel/arch/x86/arch_vm.cpp
814
if ((protection & (B_READ_AREA | B_WRITE_AREA)) != 0
src/system/kernel/arch/x86/paging/32bit/X86PagingMethod32Bit.cpp
535
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
177
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
451
*_flags |= ((entry & X86_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
493
*_flags |= ((entry & X86_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/x86/paging/32bit/X86VMTranslationMap32Bit.cpp
522
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/x86/paging/64bit/X86PagingMethod64Bit.cpp
422
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
499
*_flags |= ((entry & X86_64_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/x86/paging/64bit/X86VMTranslationMap64Bit.cpp
544
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/x86/paging/pae/X86PagingMethodPAE.cpp
824
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
408
? B_WRITE_AREA : B_KERNEL_WRITE_AREA));
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
701
*_flags |= ((entry & X86_PAE_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
750
*_flags |= ((entry & X86_PAE_PTE_WRITABLE) != 0 ? B_WRITE_AREA : 0)
src/system/kernel/arch/x86/paging/pae/X86VMTranslationMapPAE.cpp
786
if ((attributes & B_WRITE_AREA) != 0)
src/system/kernel/debug/BreakpointManager.cpp
738
if (!(areaInfo.protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA))) {
src/system/kernel/debug/BreakpointManager.cpp
740
areaInfo.protection | B_WRITE_AREA);
src/system/kernel/debug/core_dump.cpp
1186
if ((protection & B_WRITE_AREA) != 0)
src/system/kernel/elf.cpp
2057
protection |= B_WRITE_AREA;
src/system/kernel/team.cpp
1392
B_READ_AREA | B_WRITE_AREA | B_KERNEL_AREA, 0, 0,
src/system/kernel/thread.cpp
941
areaSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_STACK_AREA,
src/system/kernel/vm/VMCache.cpp
1058
&& (area->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0) {
src/system/kernel/vm/vm.cpp
1168
= (get_area_page_protection(area, pageAddress) & B_WRITE_AREA) != 0;
src/system/kernel/vm/vm.cpp
1293
uint32 commitProtection = B_WRITE_AREA | B_KERNEL_WRITE_AREA;
src/system/kernel/vm/vm.cpp
2306
&& (protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0
src/system/kernel/vm/vm.cpp
2316
protectionMax = protection | (B_USER_PROTECTION & ~B_WRITE_AREA);
src/system/kernel/vm/vm.cpp
2537
if ((sourceArea->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) == 0)
src/system/kernel/vm/vm.cpp
2538
protectionMax &= ~B_WRITE_AREA;
src/system/kernel/vm/vm.cpp
3055
= (source->protection & (B_KERNEL_WRITE_AREA | B_WRITE_AREA)) != 0;
src/system/kernel/vm/vm.cpp
3071
& (B_WRITE_AREA | (B_WRITE_AREA << 4))) != 0) {
src/system/kernel/vm/vm.cpp
3142
= (newProtection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0;
src/system/kernel/vm/vm.cpp
3201
= (area->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0;
src/system/kernel/vm/vm.cpp
3257
== (area->protection & ~(B_WRITE_AREA | B_KERNEL_WRITE_AREA))
src/system/kernel/vm/vm.cpp
3531
&& (area->protection & (B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA)) == 0)
src/system/kernel/vm/vm.cpp
4104
& (B_WRITE_AREA | (isUser ? 0 : B_KERNEL_WRITE_AREA))) == 0) {
src/system/kernel/vm/vm.cpp
4175
newProtection &= ~(B_WRITE_AREA | B_KERNEL_WRITE_AREA);
src/system/kernel/vm/vm.cpp
4586
|| (*protection & B_WRITE_AREA) != 0)
src/system/kernel/vm/vm.cpp
4591
if ((*protection & B_WRITE_AREA) != 0)
src/system/kernel/vm/vm.cpp
4768
& (B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA);
src/system/kernel/vm/vm.cpp
4941
requiredProtection |= B_KERNEL_WRITE_AREA | (isUser ? B_WRITE_AREA : 0);
src/system/kernel/vm/vm.cpp
5092
requiredProtection |= B_KERNEL_WRITE_AREA | (isUser ? B_WRITE_AREA : 0);
src/system/kernel/vm/vm.cpp
5251
requiredProtection |= B_KERNEL_WRITE_AREA | (isUser ? B_WRITE_AREA : 0);
src/system/kernel/vm/vm.cpp
538
& (B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA);
src/system/kernel/vm/vm.cpp
542
area->protection &= ~(B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA
src/system/kernel/vm/vm.cpp
560
protection &= B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA;
src/system/kernel/vm/vm.cpp
586
if ((protection & B_WRITE_AREA) != 0)
src/system/kernel/vm/vm.cpp
6026
if ((protection & ~(B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA)) != 0)
src/system/kernel/vm/vm.cpp
603
uint32 commitProtection = B_WRITE_AREA | B_KERNEL_WRITE_AREA;
src/system/kernel/vm/vm.cpp
6122
uint8 commitProtection = B_WRITE_AREA;
src/system/kernel/vm/vm.cpp
6192
&& (protection & B_WRITE_AREA) != 0;
src/system/kernel/vm/vm.cpp
803
writable = (area->protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA)) != 0;
src/system/libroot/os/thread.c
93
B_READ_AREA | B_WRITE_AREA | B_EXECUTE_AREA | B_STACK_AREA);
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
355
B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
484
B_READ_AREA | B_WRITE_AREA | B_OVERCOMMITTING_AREA);
src/system/libroot/posix/malloc/debug/guarded_heap.cpp
525
B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/debug/heap.cpp
1621
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/debug/heap.cpp
1732
B_ANY_ADDRESS, areaSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/debug/heap.cpp
1816
HEAP_INITIAL_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/debug/heap.cpp
1854
B_ANY_ADDRESS, areaSize, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
157
uint32 protection = B_READ_AREA | B_WRITE_AREA;
src/system/libroot/posix/malloc/hoard2/arch-specific.cpp
99
uint32 protection = B_READ_AREA | B_WRITE_AREA;
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
358
allocate, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/malloc/openbsd/PagesAllocator.cpp
90
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/libroot/posix/sys/mman.cpp
131
areaProtection |= B_WRITE_AREA;
src/system/runtime_loader/elf.cpp
1214
B_READ_AREA | B_WRITE_AREA);
src/system/runtime_loader/heap.cpp
66
B_EXACT_ADDRESS, size, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/system/runtime_loader/images.cpp
371
B_READ_AREA | B_WRITE_AREA);
src/system/runtime_loader/images.cpp
385
uint32 protection = B_READ_AREA | B_WRITE_AREA
src/system/runtime_loader/images.cpp
463
protection |= B_WRITE_AREA | B_EXECUTE_AREA;
src/system/runtime_loader/images.cpp
466
protection |= B_WRITE_AREA;
src/tests/add-ons/accelerants/intel_extreme/intel_reg.cpp
109
uint32 protection = B_READ_AREA | (write ? B_WRITE_AREA : 0);
src/tests/add-ons/kernel/bus_managers/agp_gart/gart_tester.cpp
213
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/add-ons/kernel/network/userland_ipc.c
132
B_READ_AREA | B_WRITE_AREA,command->area[i].id);
src/tests/add-ons/kernel/network/userland_ipc.c
460
B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/kits/game/ParticlesII/particlesII.cpp
129
area = create_area("save", (void**)&save_buffer, B_ANY_ADDRESS, 640*480, B_NO_LOCK, B_READ_AREA|B_WRITE_AREA);
src/tests/kits/game/page_flipper/page_flip.cpp
106
640 * 2048, B_NO_LOCK, B_READ_AREA|B_WRITE_AREA);
src/tests/kits/media/AreaTest.cpp
48
B_READ_AREA | B_WRITE_AREA, id);
src/tests/kits/media/AreaTest.cpp
50
B_READ_AREA | B_WRITE_AREA, id);
src/tests/servers/input/comm/area.c
14
newArea = clone_area("isClone", &appBuffer, B_ANY_ADDRESS, B_READ_AREA|B_WRITE_AREA, appArea);
src/tests/system/kernel/slab/Slab.cpp
70
byteCount, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/cow_bug113_test.cpp
18
B_ANY_ADDRESS, B_PAGE_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/mlock_test.cpp
13
SPACE_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/mmap_cut_tests.cpp
107
set_area_protection(area_for(ptr + B_PAGE_SIZE * 3), B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/page_fault_cache_merge_test.cpp
21
B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/reserved_areas_test.cpp
59
B_READ_AREA | (readOnly ? 0 : B_WRITE_AREA));
src/tests/system/kernel/vm/resize_area_tests.cpp
103
B_EXACT_ADDRESS, B_PAGE_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/resize_area_tests.cpp
24
B_EXACT_ADDRESS, B_PAGE_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/set_area_protection_test1.cpp
131
B_READ_AREA | B_WRITE_AREA);
src/tests/system/kernel/vm/set_area_protection_test1.cpp
64
B_READ_AREA | B_WRITE_AREA, areas[2]);
src/tests/system/kernel/vm/transfer_area_test.cpp
36
B_ANY_ADDRESS, B_PAGE_SIZE, B_NO_LOCK, B_READ_AREA | B_WRITE_AREA);