Searched refs:areaInfo (Results 1 - 20 of 20) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/userlandfs/private/
H A DAreaSupport.cpp23 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 DRequests.cpp481 area_info areaInfo; local
482 error = get_area_info(area, &areaInfo);
485 if (offset + size > (int32)areaInfo.size)
/haiku/src/bin/
H A Dlistarea.c47 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 Darea.c72 _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 Ddwinfo.cpp62 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 Dcore_dump.cpp465 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 DBreakpointManager.cpp721 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 Duser_debugger.cpp349 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 Dsystem_profiler.cpp1496 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 DSymbolLookup.cpp89 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 DMemoryBarMenuItem.cpp213 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 DTransfer.cpp190 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 DOS.h109 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 DLocalDebuggerInterface.cpp570 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 Dheap.cpp1780 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 Dguarded_heap.cpp704 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 DLinkReceiver.cpp297 area_info areaInfo; local
298 if (get_area_info(sourceArea, &areaInfo) < B_OK)
302 void* areaAddress = areaInfo.address;
H A DMessage.cpp1187 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 Dheap.cpp2384 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 Daccelerant.cpp58 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)) {

Completed in 250 milliseconds