/haiku/src/servers/media/ |
H A D | media_server.cpp | 376 reply.area = -1; 379 area_id area = -1; local 382 // We create an area here, and transfer it to the client 386 area = create_area("get live nodes", (void**)&infos, 388 if (area < 0) { 389 reply.area = area; 397 if (area >= 0) { 398 // transfer the area to the target team 399 reply.area 770 area_id area = gMediaFilesManager->GetTypesArea(reply.count); local 797 area_id area = gMediaFilesManager->GetItemsArea(request.type, local [all...] |
H A D | BufferManager.cpp | 59 *_area = info->area; 70 size_t offset, area_id area, media_buffer_id* _bufferID) 73 TRACE("RegisterBuffer team = %" B_PRId32 ", area = %" 75 team, area, offset, size); 77 area_id clonedArea = _CloneArea(area); 80 ", team = %" B_PRId32 ", area = %" B_PRId32 ", offset = %" 82 area, offset, size); 88 info.area = clonedArea; 135 _ReleaseClonedArea(info->area); 161 _ReleaseClonedArea(entry.value.area); 69 RegisterBuffer(team_id team, size_t size, int32 flags, size_t offset, area_id area, media_buffer_id* _bufferID) argument 195 _CloneArea(area_id area) argument [all...] |
H A D | MediaFilesManager.cpp | 164 area_id area = create_area("media types", (void**)&start, B_ANY_ADDRESS, local 166 if (area < 0) { 167 ERROR("MediaFilesManager::GetTypesArea(): failed to create area: %s\n", 168 strerror(area)); 170 return area; 179 return area; 205 area_id area = create_area("media refs", (void**)&start, B_ANY_ADDRESS, local 207 if (area < 0) { 208 ERROR("MediaFilesManager::GetRefsArea(): failed to create area: %s\n", 209 strerror(area)); [all...] |
/haiku/src/kits/media/ |
H A D | TimeSource.cpp | 279 // BTimeSource. We create the communication area in FinishCreate(), 461 // We create a clone of the communication area. 464 area_id area = find_area(name); local 465 if (area <= 0) { 466 ERROR("BTimeSource::BTimeSource couldn't find area, node %" B_PRId32 476 B_READ_AREA | B_WRITE_AREA, area); 479 ERROR("BTimeSource::BTimeSource couldn't clone area, node %" B_PRId32 501 ERROR("BTimeSource::BTimeSource couldn't create area, node %" B_PRId32
|
H A D | BufferGroup.cpp | 50 // area, with "placement" and "lock" attributes. 51 // The BBuffers created will clone the area, and 52 // then we delete our area. This way BBuffers are 66 // now we create the area 71 area_id bufferArea = create_area("some buffers area", &startAddress, 74 ERROR("BBufferGroup: failed to allocate %ld bytes area\n", areaSize); 82 info.area = bufferArea;
|
H A D | ParameterWeb.cpp | 1301 area_id area; local 1304 // create an area if large data needs to be transfered 1305 area = create_area("get parameter data", &data, B_ANY_ADDRESS, 1307 if (area < B_OK) { 1308 ERROR("BParameter::GetValue can't create area of %ld bytes\n", 1313 area = -1; 1319 request.area = area; 1341 if (area >= B_OK) 1342 delete_area(area); 1372 area_id area; local [all...] |
H A D | MediaFiles.cpp | 60 delete_area(reply.area); 113 delete_area(reply.area);
|
H A D | FileInterface.cpp | 107 area_id area = clone_area("client formats area", local 111 if (area < 0) { 113 " can't clone area\n"); 126 delete_area(area);
|
H A D | Controllable.cpp | 52 takes care of large buffers that need an area. 58 if (request.area == -1 && smallBuffer != NULL) { 65 // large data transfer, clone area 67 B_ANY_ADDRESS, B_READ_AREA | B_WRITE_AREA, request.area); 69 ERROR("BControllabe: cloning area failed: %s\n",
|
/haiku/src/kits/app/ |
H A D | Application.cpp | 701 if (message->FindInt32("server area", &serverArea) == B_OK) { 1453 area_id area; 1455 status = fServerAllocator->AddArea(sharedReadOnlyArea, area, base, true);
|
/haiku/src/system/kernel/vm/ |
H A D | VMAddressSpace.cpp | 123 // create the area and address space hash tables 353 kprintf(" %*s id %*s %*s area count area size\n", 362 VMArea* area = areaIt.Next();) { 364 areaSize += area->Size();
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_vm.cpp | 68 area_id area; member in struct:__anon1884::memory_type_range 172 if (range->area == areaID) 584 range->area = areaID; 618 B_PRIx64 ", %" B_PRIu32 ")\n", range->area, range->base, 627 dprintf("remove_memory_type_range(): no range known for area %" B_PRId32 652 // account for DMA area and mark the pages unusable 737 // That's why we do not allow any area that user can access, but not execute 750 arch_vm_unset_memory_type(struct VMArea *area) argument 752 if (area->MemoryType() == 0) 755 remove_memory_type_range(area 760 arch_vm_set_memory_type(struct VMArea *area, phys_addr_t physicalBase, uint32 type) argument [all...] |
/haiku/src/bin/ |
H A D | catarea.c | 6 area_id area, cloned; local 14 area = atoi(argv[1]); 16 cloned = clone_area("cloned for catarea", (void **)&ptr, B_ANY_ADDRESS, B_READ_AREA, area);
|
/haiku/src/add-ons/translators/ppm/ |
H A D | PPMMain.cpp | 28 PPMWindow(BRect area) argument 29 : BWindow(area, B_TRANSLATE("PPM Settings"), B_TITLED_WINDOW,
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/private/ |
H A D | Requests.cpp | 446 //PRINT((" relocating address: area: %ld, offset: %ld, size: %ld...\n", 453 area_id area = address->GetArea(); local 454 if (area < 0) { 468 // clone the area 470 area = clone_area("cloned request data", &data, 476 area); 477 if (area < 0) 478 RETURN_ERROR(area); 479 fAreas[(*fAreaCount)++] = area; 482 error = get_area_info(area, [all...] |
/haiku/src/add-ons/kernel/drivers/misc/ |
H A D | mem.c | 114 area_id area; local 123 area = mem_map_target(position, *numBytes, B_READ_AREA, &virtualAddress); 124 if (area < 0) { 126 return area; 132 delete_area(area); 141 area_id area; local 150 area = mem_map_target(position, *numBytes, B_WRITE_AREA, &virtualAddress); 151 if (area < 0) { 153 return area; 159 delete_area(area); 168 area_id area; local [all...] |
/haiku/src/add-ons/accelerants/radeon/ |
H A D | InitAccelerant.c | 63 ai->regs_area = clone_area( "Radeon regs area", (void **)&ai->regs, B_ANY_ADDRESS, 71 if( ai->si->memory[mt_PCI].area > 0 ) { 72 ai->mapped_memory[mt_PCI].area = clone_area( "Radeon PCI GART area", 74 B_READ_AREA | B_WRITE_AREA, ai->si->memory[mt_PCI].area ); 75 if( ai->mapped_memory[mt_PCI].area < 0 ) { 76 result = ai->mapped_memory[mt_PCI].area; 81 if( ai->si->memory[mt_AGP].area > 0 ) { 82 ai->mapped_memory[mt_AGP].area = clone_area( "Radeon AGP GART area", [all...] |
/haiku/src/system/kernel/arch/x86/paging/pae/ |
H A D | X86PagingMethodPAE.cpp | 440 // create an area for the (already allocated) data 444 area_id area = create_area("physical page pool", &temp, local 447 if (area < B_OK) { 449 "create area for physical page pool."); 450 return area; 452 fDataArea = area; 454 // create an area for the virtual address space 456 area = vm_create_null_area(VMAddressSpace::KernelID(), 459 if (area < B_OK) { 461 "create area fo 628 area_id area = create_area("kernel paging structs", &fEarlyPageStructures, local [all...] |
/haiku/src/system/kernel/slab/ |
H A D | MemoryManager.h | 33 // The offset from the start of the area to the Area structure. This space 34 // is not mapped and will trip code writing beyond the previous area's 158 static void _FreeChunk(Area* area, MetaChunk* metaChunk, 165 static void _PushFreeArea(Area* area); 168 static void _AddArea(Area* area); 170 static void _FreeArea(Area* area, bool areaRemoved, 179 static void _UnmapFreeChunksEarly(Area* area); 180 static void _ConvertEarlyArea(Area* area); 243 MemoryManager::_PushFreeArea(Area* area) argument 245 _push(sFreeAreas, area); [all...] |
/haiku/src/kits/debugger/elf/ |
H A D | CoreFile.cpp | 483 // check entry size and area count 526 // create and add area 529 WARNING("No matching segment found for area %" B_PRIu64 " (ID %#" 535 CoreFileAreaInfo* area = new(std::nothrow) CoreFileAreaInfo(segment, id, local 537 if (area == NULL || !fAreaInfos.AddItem(area)) { 538 delete area; 781 CoreFileAreaInfo* area = fAreaInfos.ItemAt(i); local 782 if (address >= area->BaseAddress() 783 && address < area [all...] |
/haiku/src/kits/interface/ |
H A D | ChannelSlider.cpp | 77 BChannelSlider::BChannelSlider(BRect area, const char* name, const char* label, argument 79 : BChannelControl(area, name, label, model, channels, resizeMode, flags) 85 BChannelSlider::BChannelSlider(BRect area, const char* name, const char* label, argument 88 : BChannelControl(area, name, label, model, channels, resizeMode, flags) 544 BChannelSlider::DrawChannel(BView* into, int32 channel, BRect area, argument 547 float hCenter = area.Width() / 2; 548 float vCenter = area.Height() / 2; 553 leftTop.Set(area.left + hCenter, area.top + vCenter); 556 leftTop.Set(area [all...] |
/haiku/src/tests/add-ons/kernel/network/ |
H A D | userland_ipc.c | 81 area_id area; member in struct:__anon2040 108 delete_cloned_areas(net_area_info *area) argument 112 if (area[i].id == 0) 115 delete_area(area[i].id); 128 if (command->area[i].id <= 0) 132 B_READ_AREA | B_WRITE_AREA,command->area[i].id); 208 net_area_info area[MAX_NET_AREAS]; local 222 if (clone_command_areas(area, command) < B_OK) { 235 args = convert_to_local(&command->area[0],&area[ [all...] |
/haiku/src/tests/add-ons/kernel/bus_managers/agp_gart/ |
H A D | gart_tester.cpp | 212 area_id area = create_area("test", &address, B_ANY_ADDRESS, 2 * B_PAGE_SIZE, local 214 printf("Area %ld, address %p\n", area, address); 215 status = sGART->bind_aperture(aperture, area, 0, 0, 0, false, 0, &base[4]); 217 printf("binding area failed: %s\n", strerror(status)); 224 delete_area(area);
|
/haiku/src/system/libroot/posix/glibc/libio/ |
H A D | genops.c | 118 Assumes the current get area is the main get area. */ 134 /* Switch current get area from backup buffer to (start of) main get area. */ 154 /* Switch current get area from main get area to (end of) backup area. */ 257 /* Append [_IO_read_base..end_p] to backup area. */ 259 /* needed_size is how much space we need in the backup area. */ 996 if _sbuf has a backup area tha [all...] |
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.h | 44 virtual status_t UnmapPage(VMArea* area, addr_t address, 46 virtual void UnmapPages(VMArea* area, addr_t base, 48 virtual void UnmapArea(VMArea* area, 66 VMArea* area, addr_t address,
|