Searched refs:virt (Results 1 - 25 of 26) sorted by relevance

12

/fuchsia/zircon/kernel/dev/iommu/intel/
H A Diommu_page.cpp14 IommuPage::IommuPage(vm_page_t* page, uintptr_t virt) : page_(page), virt_(virt) { argument
H A Diommu_page.h49 IommuPage(vm_page_t* page, uintptr_t virt);
/fuchsia/zircon/system/dev/display/vim-display/
H A Dvim-audio-utils.cpp32 ZX_DEBUG_ASSERT(buf_.virt == nullptr);
38 reinterpret_cast<uintptr_t>(buf_.virt) + buf_.offset);
/fuchsia/zircon/system/ulib/ddk/
H A Dio-buffer.c35 zx_vaddr_t virt; local
42 zx_status_t status = zx_vmar_map(zx_vmar_root_self(), map_options, 0, vmo_handle, 0, size, &virt);
59 zx_vmar_unmap(zx_vmar_root_self(), virt, size); local
70 buffer->virt = (void *)virt;
141 zx_status_t io_buffer_init_mmio(io_buffer_t* buffer, zx_handle_t vmo_handle, void* virt, argument
151 buffer->virt = (void *)virt;
175 zx_vaddr_t virt; local
176 status = zx_vmar_map(zx_vmar_root_self(), options, 0, vmo_handle, 0, size, &virt);
188 zx_vmar_unmap(zx_vmar_root_self(), virt, size); local
[all...]
/fuchsia/zircon/system/dev/video/usb-video/
H A Dvideo-buffer.cpp35 void* virt; local
39 flags, reinterpret_cast<uintptr_t*>(&virt));
48 new (&ac) VideoBuffer(fbl::move(vmo), size, virt));
/fuchsia/zircon/system/ulib/ddk/include/ddk/
H A Dio-buffer.h28 void* virt; member in struct:__anon909
109 return (void*)(((uintptr_t)buffer->virt) + buffer->offset);
/fuchsia/zircon/system/dev/bus/virtio/
H A Dconsole.cpp70 void* virt = io_buffer_virt(&buf_); local
75 desc.virt = reinterpret_cast<uint8_t*>(virt) + i * chunk_size;
286 memcpy(buf, desc->virt + desc->processed_len, len);
323 memcpy(desc->virt, buf, len);
H A Dconsole.h19 uint8_t* virt; member in struct:virtio::TransferDescriptor
/fuchsia/zircon/system/dev/lib/usb-request/
H A Dusb-request.c27 return (void*)(((uintptr_t)req->virt) + req->offset);
39 zx_vmar_unmap(zx_vmar_root_self(), (uintptr_t)req->virt, req->size);
84 req->virt = (void *)mapped_addr;
130 req->virt = (void *)mapped_addr;
174 req->virt = (void *)mapped_addr;
/fuchsia/zircon/system/dev/bus/platform/
H A Dplatform-protocol-device.cpp136 uintptr_t virt; local
138 ZX_VM_PERM_WRITE | ZX_VM_MAP_RANGE, &virt);
149 *out_vaddr = reinterpret_cast<void*>(virt + (mmio.base - vmo_base));
H A Dplatform-proxy-device.cpp346 uintptr_t virt; local
348 ZX_VM_PERM_WRITE | ZX_VM_MAP_RANGE, &virt);
358 *out_vaddr = reinterpret_cast<void*>(virt + (mmio.base - vmo_base));
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/
H A Dsdmmc.h64 void* virt; // Used if use_dma is false member in struct:sdmmc_req
65 uint64_t buf_offset; // offset into dma_vmo or virt
H A Dsdio.h62 void* virt; // Used if use_dma is false member in struct:sdio_rw_txn
63 uint64_t buf_offset; // offset into dma_vmo or virt
H A Dusb.h63 void* virt; member in struct:usb_request
/fuchsia/zircon/system/dev/block/nvme/
H A Dnvme.c49 void* virt; // io buffer virt base member in struct:__anon208
372 pages = utxn->virt;
811 nvme->utxn[n].virt = nvme->iob.virt + (IDX_UTXN_POOL + n) * PAGE_SIZE;
855 nvme->admin_sq = nvme->iob.virt + PAGE_SIZE * IDX_ADMIN_SQ;
859 nvme->admin_cq = nvme->iob.virt + PAGE_SIZE * IDX_ADMIN_CQ;
867 nvme->io_sq = nvme->iob.virt + PAGE_SIZE * IDX_IO_SQ;
871 nvme->io_cq = nvme->iob.virt + PAGE_SIZE * IDX_IO_CQ;
876 void* scratch = nvme->iob.virt
[all...]
/fuchsia/zircon/system/dev/block/sdmmc/
H A Dops.c242 req.virt = NULL;
246 req.virt = buf + buf_offset;
337 .virt = ext_csd,
H A Dsdio.c56 *(uintptr_t*)(txn->virt), txn->virt);
67 void *buf = use_dma ? NULL : txn->virt;
133 txn.virt = dword;
146 txn.virt = (void *)&dword;
H A Dsdmmc.c388 req->virt = NULL;
396 (uintptr_t*)&req->virt);
420 zx_vmar_unmap(zx_vmar_root_self(), (uintptr_t)req->virt, txn->bop.rw.length);
/fuchsia/zircon/kernel/arch/x86/
H A Dmmu.cpp571 LTRACEF("kernel aspace: pt phys %#" PRIxPTR ", virt %p\n", pt_->phys(), pt_->virt());
580 LTRACEF("guest paspace: pt phys %#" PRIxPTR ", virt %p\n", pt_->phys(), pt_->virt());
595 LTRACEF("user aspace: pt phys %#" PRIxPTR ", virt %p\n", pt_->phys(), pt_->virt());
/fuchsia/zircon/kernel/arch/x86/page_tables/include/arch/x86/page_tables/
H A Dpage_tables.h77 void* virt() const { return virt_; } function in class:X86PageTableBase
/fuchsia/zircon/scripts/
H A Drun-zircon410 ARGS+=" -machine virt"
/fuchsia/zircon/system/dev/block/aml-sd-emmc/
H A Daml-sd-emmc.c52 // virt address of mmio
253 .virt = tuning_res,
617 uint32_t* dest = (uint32_t*)req->virt;
807 uint32_t* src = (uint32_t*)req->virt;
/fuchsia/zircon/system/dev/block/sdhci/
H A Dsdhci.c284 uint32_t* wrd = req->virt + offset;
304 uint32_t* wrd = req->virt + offset;
/fuchsia/zircon/system/dev/usb/xhci/
H A Dxhci.c137 static void xhci_vmo_release(zx_handle_t handle, zx_vaddr_t virt) { argument
140 zx_vmar_unmap(zx_vmar_root_self(), virt, size); local
/fuchsia/zircon/system/dev/block/imx-sdhci/
H A Dimx-sdhci.c359 uint32_t* wrd = req->virt + offset;
378 uint32_t* wrd = req->virt + offset;

Completed in 193 milliseconds

12