Searched refs:DMAResource (Results 1 - 21 of 21) sorted by relevance
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/ |
H A D | scsi_disk.h | 15 struct DMAResource; 29 DMAResource* dma_resource;
|
H A D | scsi_disk.cpp | 420 panic("updating DMAResource not yet implemented..."); 423 // TODO: we need to replace the DMAResource in our IOScheduler 427 panic("initializing DMAResource failed: %s", strerror(status)); 546 info->dma_resource = new(std::nothrow) DMAResource;
|
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/ |
H A D | scsi_cd.h | 32 DMAResource* dma_resource;
|
H A D | scsi_cd.cpp | 912 panic("updating DMAResource not yet implemented..."); 915 // TODO: we need to replace the DMAResource in our IOScheduler 919 panic("initializing DMAResource failed: %s", strerror(status)); 1067 info->dma_resource = new(std::nothrow) DMAResource;
|
/haiku/src/add-ons/kernel/drivers/disk/mmc/ |
H A D | mmc_disk.h | 40 DMAResource* dmaResource;
|
H A D | mmc_disk.cpp | 250 info->dmaResource = new(std::nothrow) DMAResource;
|
/haiku/src/system/kernel/device_manager/ |
H A D | IOScheduler.h | 37 IOScheduler(DMAResource* resource); 65 DMAResource* fDMAResource;
|
H A D | dma_resources.h | 86 class DMAResource { class 88 DMAResource(); 89 ~DMAResource();
|
H A D | IOScheduler.cpp | 15 IOScheduler::IOScheduler(DMAResource* resource)
|
H A D | dma_resources.cpp | 94 DMAResource::DMAResource() function in class:DMAResource 103 DMAResource::~DMAResource() 114 DMAResource::Init(device_node* node, generic_size_t blockSize, 159 DMAResource::Init(const dma_restrictions& restrictions, 187 TRACE("DMAResource::Init(): chose bounce buffer size %lu\n", 191 dprintf("DMAResource@%p: low/high %" B_PRIxGENADDR "/%" B_PRIxGENADDR 229 DMAResource::CreateBuffer(DMABuffer** _buffer) 241 DMAResource [all...] |
H A D | IOCache.h | 22 IOCache(DMAResource* resource,
|
H A D | IOSchedulerSimple.h | 22 IOSchedulerSimple(DMAResource* resource);
|
H A D | IOCache.cpp | 41 IOCache::IOCache(DMAResource* resource, size_t cacheLineSize) 441 // Advance the request to the interesting offset, so the DMAResource can
|
H A D | IOSchedulerSimple.cpp | 87 IOSchedulerSimple::IOSchedulerSimple(DMAResource* resource)
|
/haiku/src/add-ons/kernel/drivers/disk/usb/usb_disk/ |
H A D | usb_disk.h | 29 struct DMAResource; 47 Vector<DMAResource*> dma_resources;
|
H A D | usb_disk.cpp | 130 static DMAResource* 134 DMAResource* r = device->dma_resources[i]; 952 // ensure we have a DMAResource for this block_size 957 DMAResource* dmaResource = new DMAResource; 1807 DMAResource* dmaResource = get_dma_resource(lun->device, lun->block_size);
|
/haiku/src/tests/system/kernel/device_manager/ |
H A D | dma_resource_test.cpp | 69 void Run(DMAResource& resource); 166 DMAResource fDMAResource; 179 static DMAResource* sDMAResource; 545 Test::Run(DMAResource& resource) 564 _Panic("DMAResource::TranslateNext() failed: %s\n", 1167 sDMAResource = new(std::nothrow) DMAResource;
|
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/ |
H A D | virtio_block.cpp | 15 class DMAResource; 57 DMAResource* dma_resource; 460 panic("updating DMAResource not yet implemented..."); 470 // TODO: we need to replace the DMAResource in our IOScheduler 474 panic("initializing DMAResource failed: %s", strerror(status)); 550 info->dma_resource = new(std::nothrow) DMAResource;
|
/haiku/src/tests/system/kernel/file_corruption/driver/ |
H A D | checksum_device.cpp | 412 fDMAResource = new(std::nothrow) DMAResource; 608 DMAResource* fDMAResource;
|
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/ |
H A D | ram_disk.cpp | 339 fDMAResource = new(std::nothrow) DMAResource; 942 DMAResource* fDMAResource;
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 91 DMAResource dma_resource;
|
Completed in 98 milliseconds