Symbol: DMAResource
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.cpp
250
info->dmaResource = new(std::nothrow) DMAResource;
src/add-ons/kernel/drivers/disk/mmc/mmc_disk.h
40
DMAResource* dmaResource;
src/add-ons/kernel/drivers/disk/nvme/nvme_disk.cpp
116
DMAResource dma_resource;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.cpp
1066
info->dma_resource = new(std::nothrow) DMAResource;
src/add-ons/kernel/drivers/disk/scsi/scsi_cd/scsi_cd.h
32
DMAResource* dma_resource;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.cpp
546
info->dma_resource = new(std::nothrow) DMAResource;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.h
15
struct DMAResource;
src/add-ons/kernel/drivers/disk/scsi/scsi_disk/scsi_disk.h
29
DMAResource* dma_resource;
src/add-ons/kernel/drivers/disk/usb/usb_disk/usb_disk.cpp
962
DMAResource* dmaResource = new DMAResource;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
343
fDMAResource = new(std::nothrow) DMAResource;
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
875
DMAResource* fDMAResource;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
16
class DMAResource;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
558
info->dma_resource = new(std::nothrow) DMAResource;
src/add-ons/kernel/drivers/disk/virtual/virtio_block/virtio_block.cpp
58
DMAResource* dma_resource;
src/system/kernel/device_manager/IOCache.cpp
41
IOCache::IOCache(DMAResource* resource, size_t cacheLineSize)
src/system/kernel/device_manager/IOCache.h
22
IOCache(DMAResource* resource,
src/system/kernel/device_manager/IOScheduler.cpp
15
IOScheduler::IOScheduler(DMAResource* resource)
src/system/kernel/device_manager/IOScheduler.h
28
IOScheduler(DMAResource* resource);
src/system/kernel/device_manager/IOScheduler.h
36
const DMAResource* GetDMAResource() const { return fDMAResource; }
src/system/kernel/device_manager/IOScheduler.h
58
DMAResource* fDMAResource;
src/system/kernel/device_manager/IOSchedulerSimple.cpp
107
IOSchedulerSimple::IOSchedulerSimple(DMAResource* resource)
src/system/kernel/device_manager/IOSchedulerSimple.h
22
IOSchedulerSimple(DMAResource* resource);
src/system/kernel/device_manager/dma_resources.cpp
103
DMAResource::~DMAResource()
src/system/kernel/device_manager/dma_resources.cpp
114
DMAResource::Init(device_node* node, generic_size_t blockSize,
src/system/kernel/device_manager/dma_resources.cpp
159
DMAResource::Init(const dma_restrictions& restrictions,
src/system/kernel/device_manager/dma_resources.cpp
229
DMAResource::CreateBuffer(DMABuffer** _buffer)
src/system/kernel/device_manager/dma_resources.cpp
241
DMAResource::CreateBounceBuffer(DMABounceBuffer** _buffer)
src/system/kernel/device_manager/dma_resources.cpp
288
DMAResource::_RestrictBoundaryAndSegmentSize(generic_addr_t base,
src/system/kernel/device_manager/dma_resources.cpp
304
DMAResource::_CutBuffer(DMABuffer& buffer, phys_addr_t& physicalBounceBuffer,
src/system/kernel/device_manager/dma_resources.cpp
347
DMAResource::_AddBounceBuffer(DMABuffer& buffer,
src/system/kernel/device_manager/dma_resources.cpp
405
DMAResource::TranslateNext(IORequest* request, IOOperation* operation,
src/system/kernel/device_manager/dma_resources.cpp
753
DMAResource::RecycleBuffer(DMABuffer* buffer)
src/system/kernel/device_manager/dma_resources.cpp
768
DMAResource::_NeedsBoundsBuffers() const
src/system/kernel/device_manager/dma_resources.cpp
94
DMAResource::DMAResource()
src/system/kernel/device_manager/dma_resources.h
86
class DMAResource {
src/system/kernel/device_manager/dma_resources.h
88
DMAResource();
src/system/kernel/device_manager/dma_resources.h
89
~DMAResource();
src/tests/system/kernel/device_manager/dma_resource_test.cpp
1167
sDMAResource = new(std::nothrow) DMAResource;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
166
DMAResource fDMAResource;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
179
static DMAResource* sDMAResource;
src/tests/system/kernel/device_manager/dma_resource_test.cpp
545
Test::Run(DMAResource& resource)
src/tests/system/kernel/device_manager/dma_resource_test.cpp
69
void Run(DMAResource& resource);
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
412
fDMAResource = new(std::nothrow) DMAResource;
src/tests/system/kernel/file_corruption/driver/checksum_device.cpp
608
DMAResource* fDMAResource;