Searched refs:fDMAResource (Results 1 - 7 of 7) sorted by relevance

/haiku/src/system/kernel/device_manager/
H A DIOScheduler.cpp17 fDMAResource(resource),
H A DIOScheduler.h65 DMAResource* fDMAResource; member in class:IOScheduler
H A DIOSchedulerSimple.cpp150 size_t count = fDMAResource != NULL ? fDMAResource->BufferCount() : 16;
161 if (fDMAResource != NULL)
162 fBlockSize = fDMAResource->BlockSize();
305 kprintf(" DMA resource: %p\n", fDMAResource);
353 if (fDMAResource != NULL)
354 fDMAResource->RecycleBuffer(operation->Buffer());
411 if (fDMAResource != NULL) {
417 status_t status = fDMAResource->TranslateNext(request, operation,
H A DIOCache.cpp221 kprintf(" DMA resource: %p\n", fDMAResource);
464 status_t error = fDMAResource->TranslateNext(request, &operation,
476 fDMAResource->RecycleBuffer(operation.Buffer());
569 error = fDMAResource->TranslateNext(&request, &operation,
578 fDMAResource->RecycleBuffer(operation.Buffer());
/haiku/src/tests/system/kernel/file_corruption/driver/
H A Dchecksum_device.cpp303 fDMAResource(NULL),
412 fDMAResource = new(std::nothrow) DMAResource;
413 if (fDMAResource == NULL) {
418 error = fDMAResource->Init(restrictions, B_PAGE_SIZE,
425 fIOScheduler = new(std::nothrow) IOSchedulerSimple(fDMAResource);
456 delete fDMAResource;
457 fDMAResource = NULL;
608 DMAResource* fDMAResource;
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/
H A Dram_disk.cpp242 fDMAResource(NULL),
339 fDMAResource = new(std::nothrow) DMAResource;
340 if (fDMAResource == NULL) {
345 error = fDMAResource->Init(restrictions, B_PAGE_SIZE,
352 fIOScheduler = new(std::nothrow) IOSchedulerSimple(fDMAResource);
374 delete fDMAResource;
375 fDMAResource = NULL;
942 DMAResource* fDMAResource; member in struct:RawDevice
/haiku/src/tests/system/kernel/device_manager/
H A Ddma_resource_test.cpp125 status_t status = fDMAResource.Init(restrictions, blockSize, 10, 10);
152 test->Run(fDMAResource);
166 DMAResource fDMAResource; member in class:TestSuite

Completed in 63 milliseconds