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

/haiku/src/add-ons/kernel/bus_managers/firewire/
H A Dutil.h30 area_id alloc_mem(void **virt, void **phy, size_t size, uint32 protection, const char *name);
31 area_id map_mem(void **virt, void *phy, size_t size, uint32 protection, const char *name);
H A Dutil.c37 alloc_mem(void **virt, void **phy, size_t size, uint32 protection, argument
64 if (virt)
65 *virt = virtadr;
68 TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %" B_PRIxPHYSADDR "\n", area, size, virtadr,
75 map_mem(void **virt, void *phy, size_t size, uint32 protection, argument
97 *virt = (char *)mapadr + offset;
100 "mapadr = %p, size = %ld, area = 0x%08" B_PRIx32 "\n", phy, *virt,
/haiku/src/add-ons/kernel/busses/scsi/ahci/
H A Dutil.h14 area_id alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
16 area_id map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
H A Dutil.cpp25 alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection, argument
48 if (virt)
49 *virt = virtadr;
52 TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %#" B_PRIxPHYSADDR "\n",
59 map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection, argument
81 *virt = (char *)mapadr + offset;
85 B_PRIuSIZE ", area = 0x%08" B_PRIx32 "\n", phy, *virt, offset, phyadr,
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Dutil.h30 area_id map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection,
32 area_id alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection,
H A Dutil.c40 map_mem(void **virt, phys_addr_t phy, size_t size, uint32 protection, argument
62 *virt = (char *)mapadr + offset;
66 ", area = 0x%08" B_PRIx32 "\n", phy, *virt, offset, phyadr, mapadr,
74 alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection, argument
99 if (virt)
100 *virt = virtadr;
103 TRACE("area = %" B_PRId32 ", size = %" B_PRIuSIZE ", virt = %p, phy = %"
/haiku/headers/os/drivers/pcmcia/
H A Dk_compat.h80 void *virt; local
84 B_READ_AREA | B_WRITE_AREA, &virt);
85 return (id < 0) ? NULL : virt;
87 static inline void iounmap(void *virt) argument
89 area_id id = area_for(virt);
/haiku/src/system/kernel/arch/riscv64/
H A Darch_vm.cpp254 uint64 virt = 0; local
255 if (!evaluate_debug_expression(argv[curArg++], &virt, false))
258 virt = ROUNDDOWN(virt, B_PAGE_SIZE);
260 Pte* pte = LookupPte(satp.ppn * B_PAGE_SIZE, virt);
267 dumper.Write(virt, pte->ppn * B_PAGE_SIZE, B_PAGE_SIZE, pte->val & 0xff);
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioQueue.cpp18 alloc_mem(void **virt, phys_addr_t *phy, size_t size, uint32 protection, argument
41 if (virt)
42 *virt = virtadr;
45 TRACE("area = %" B_PRId32 ", size = %ld, virt = %p, phy = %#" B_PRIxPHYSADDR "\n",
/haiku/src/system/boot/platform/efi/arch/arm/
H A Dentry.S9 .arch_extension virt
/haiku/src/system/boot/platform/bios_ia32/
H A Dmmu.cpp436 addr_t virt = get_next_virtual_page(); local
439 map_page(virt, phys, kDefaultPageFlags);
444 return (void *)virt;
614 dprintf("allocated virt memory ranges:\n");
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.cpp363 addr_t virt = args->arch_args.vir_pgdir + args->arch_args.next_pagetable; local
367 *virt_addr = virt;
386 "pgtable. phys=%#" B_PRIxPHYSADDR ", virt=%#" B_PRIxADDR "\n",
/haiku/src/add-ons/kernel/drivers/disk/nvme/
H A Dnvme_disk.cpp664 generic_io_vec virt = buffer->VecAt(i); local
668 status = get_memory_map_etc(request->TeamID(), (void*)virt.base,
669 virt.length, vtophys + nvme_request.iovec_count, &entries);

Completed in 123 milliseconds