/haiku/src/add-ons/kernel/file_systems/userlandfs/private/ |
H A D | AreaSupport.cpp | 23 area_info areaInfo; 24 status_t error = get_area_info(*area, &areaInfo); 28 *offset = (uint8*)address - (uint8*)areaInfo.address; 29 if (*offset + size > (int32)areaInfo.size) 32 *areaBaseAddress = areaInfo.address;
|
H A D | Requests.cpp | 481 area_info areaInfo; local 482 error = get_area_info(area, &areaInfo); 485 if (offset + size > (int32)areaInfo.size)
|
/haiku/src/bin/ |
H A D | listarea.c | 47 area_info areaInfo; local 61 while (get_next_area_info(id, &cookie, &areaInfo) == B_OK) { 64 areaInfo.area, 65 areaInfo.name, 66 areaInfo.address, 67 areaInfo.size, 68 areaInfo.ram_size, 69 areaInfo.copy_count, 70 areaInfo.in_count, 71 areaInfo [all...] |
/haiku/src/system/libroot/os/ |
H A D | area.c | 72 _get_area_info(area_id id, area_info *areaInfo, size_t size) argument 77 return _kern_get_area_info(id, areaInfo); 82 _get_next_area_info(team_id team, ssize_t *cookie, area_info *areaInfo, size_t size) argument 87 return _kern_get_next_area_info(team, cookie, areaInfo);
|
/haiku/src/tests/kits/game/direct_window_info_test/ |
H A D | dwinfo.cpp | 62 area_info areaInfo; local 63 if (areaId >= 0 && get_area_info(areaId, &areaInfo) == B_OK) 64 printf("area size: %ld\n", areaInfo.size);
|
/haiku/src/system/kernel/debug/ |
H A D | core_dump.cpp | 465 AreaInfo* areaInfo = allocator.New<AreaInfo>(); local 468 if (areaInfo != NULL) { 469 areaInfo->fId = area->id; 470 areaInfo->fName = name; 471 areaInfo->fBase = area->Base(); 472 areaInfo->fSize = area->Size(); 473 areaInfo->fLock = B_FULL_LOCK; 474 areaInfo->fProtection = area->protection; 475 areaInfo->fRamSize = ramSize; 476 areaInfo 1022 AreaInfo* areaInfo = AreaInfo::Create(fAreaInfoAllocator, area, local [all...] |
H A D | BreakpointManager.cpp | 721 area_info areaInfo; local 722 status_t error = get_area_info(area, &areaInfo); 732 int32 maxWrite = (uint8*)areaInfo.address + areaInfo.size - address; 738 if (!(areaInfo.protection & (B_WRITE_AREA | B_KERNEL_WRITE_AREA))) { 740 areaInfo.protection | B_WRITE_AREA); 754 set_area_protection(area, areaInfo.protection);
|
H A D | user_debugger.cpp | 349 area_info areaInfo; local 350 if (get_area_info(sampleArea, &areaInfo) == B_OK) { 351 unlock_memory(areaInfo.address, areaInfo.size, B_READ_DEVICE); 1196 area_info areaInfo; local 1197 if (get_area_info(sampleArea, &areaInfo) == B_OK) { 1198 unlock_memory(areaInfo.address, areaInfo.size, B_READ_DEVICE); 2274 area_info areaInfo; local 2276 result = get_area_info(sampleArea, &areaInfo); 2422 area_info areaInfo; local [all...] |
H A D | system_profiler.cpp | 1496 area_info areaInfo; local 1497 get_area_info(area, &areaInfo); 1501 areaInfo, *sRecordedParameters); 1562 area_info areaInfo; local 1563 status_t error = get_area_info(parameters.buffer_area, &areaInfo); 1567 if (areaInfo.team != team) 1588 SystemProfiler* profiler = new(std::nothrow) SystemProfiler(team, areaInfo,
|
/haiku/src/kits/debug/ |
H A D | SymbolLookup.cpp | 89 area_info areaInfo; 92 while ((error = get_next_area_info(fTeam, &cookie, &areaInfo)) == B_OK) { 94 areaInfo.area, areaInfo.address, areaInfo.size, areaInfo.name)); 96 Area *area = new(std::nothrow) Area(areaInfo.area, areaInfo.address, 97 areaInfo.size); 258 area_info areaInfo; local [all...] |
/haiku/src/apps/processcontroller/ |
H A D | MemoryBarMenuItem.cpp | 213 area_info areaInfo; local 219 while (get_next_area_info(fTeamID, &cookie, &areaInfo) == B_OK) { 221 lram_size += areaInfo.ram_size; 224 // int zone = (int (areaInfo.address) & 0xf0000000) >> 24; 225 if ((areaInfo.protection & B_WRITE_AREA) != 0) 226 lwram_size += areaInfo.ram_size;
|
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Transfer.cpp | 190 area_info areaInfo; 191 if (fUserArea < B_OK || get_area_info(fUserArea, &areaInfo) < B_OK) { 197 vector[i].base = vector[i].base - (addr_t)areaInfo.address; 199 if (vector[i].base > areaInfo.size 200 || (vector[i].base + vector[i].length) > areaInfo.size) {
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 109 extern status_t _get_area_info(area_id id, area_info *areaInfo, size_t size); 111 area_info *areaInfo, size_t size); 113 #define get_area_info(id, areaInfo) \ 114 _get_area_info((id), (areaInfo),sizeof(*(areaInfo))) 115 #define get_next_area_info(team, cookie, areaInfo) \ 116 _get_next_area_info((team), (cookie), (areaInfo), sizeof(*(areaInfo)))
|
/haiku/src/kits/debugger/debugger_interface/local/ |
H A D | LocalDebuggerInterface.cpp | 570 area_info areaInfo; local 572 while (get_next_area_info(fTeamID, &cookie, &areaInfo) == B_OK) { 573 AreaInfo* info = new(std::nothrow) AreaInfo(fTeamID, areaInfo.area, 574 areaInfo.name, (addr_t)areaInfo.address, areaInfo.size, 575 areaInfo.ram_size, areaInfo.lock, areaInfo.protection);
|
/haiku/src/system/libroot/posix/malloc_debug/ |
H A D | heap.cpp | 1780 area_info areaInfo; local 1782 if (area >= B_OK && get_area_info(area, &areaInfo) == B_OK) { 1783 area_allocation_info *info = (area_allocation_info *)areaInfo.address; 1787 && info->size == areaInfo.size && info->base == areaInfo.address 1788 && info->allocation_size < areaInfo.size) { 1935 area_info areaInfo; 1937 if (area >= B_OK && get_area_info(area, &areaInfo) == B_OK) { 1938 area_allocation_info *info = (area_allocation_info *)areaInfo.address; 1942 && info->size == areaInfo [all...] |
H A D | guarded_heap.cpp | 704 area_info areaInfo; 705 if (get_area_info(allocationArea, &areaInfo) != B_OK) 708 guarded_heap_page* page = (guarded_heap_page*)areaInfo.address; 716 if (page->allocation_size >= areaInfo.size)
|
/haiku/src/kits/app/ |
H A D | LinkReceiver.cpp | 297 area_info areaInfo; local 298 if (get_area_info(sourceArea, &areaInfo) < B_OK) 302 void* areaAddress = areaInfo.address;
|
H A D | Message.cpp | 1187 area_info areaInfo; 1188 status_t result = get_area_info(fHeader->message_area, &areaInfo); 1192 if (areaInfo.team != BPrivate::current_team()) 1197 uint8* address = (uint8*)areaInfo.address;
|
/haiku/src/system/kernel/ |
H A D | heap.cpp | 2384 area_info areaInfo; 2386 if (area >= B_OK && get_area_info(area, &areaInfo) == B_OK) { 2387 area_allocation_info *info = (area_allocation_info *)areaInfo.address; 2391 && info->size == areaInfo.size && info->base == areaInfo.address 2392 && info->allocation_size < areaInfo.size) { 2437 area_info areaInfo; 2439 if (area >= B_OK && get_area_info(area, &areaInfo) == B_OK) { 2440 area_allocation_info *info = (area_allocation_info *)areaInfo.address; 2444 && info->size == areaInfo [all...] |
/haiku/src/add-ons/accelerants/intel_extreme/ |
H A D | accelerant.cpp | 58 area_info areaInfo; local 59 get_area_info(gInfo->shared_info->registers_area, &areaInfo); 64 for (uint32 i = 0; i < areaInfo.size; i += sizeof(data)) {
|