Searched refs:dev_base (Results 1 - 9 of 9) sorted by relevance

/barrelfish-master/lib/virtio/backends/
H A Dvirtio_mmio.h23 void *dev_base; ///< mapped virtual base address of this device member in struct:virtio_device_mmio
H A Dvirtio_device_mmio.c366 uint8_t *config_space = ((uint8_t *) mmio_dev->dev_base)
396 uint8_t *config_space = ((uint8_t *) mmio_dev->dev_base) + config_offset;
443 (mackerel_addr_t) (info->backend.args.mmio.dev_base));
444 mmio_dev->dev_base = info->backend.args.mmio.dev_base;
693 if (setup->backend.args.mmio.dev_base == NULL) {
695 err = vspace_map_one_frame_attr(&setup->backend.args.mmio.dev_base,
720 mmio_host->dev_base = setup->backend.args.mmio.dev_base;
724 (uintptr_t)mmio_host->dev_base);
[all...]
/barrelfish-master/lib/virtio/
H A Ddevice.c52 if (setup->backend.args.mmio.dev_base == NULL
171 void *dev_base; local
172 err = vspace_map_one_frame_attr(&dev_base, dev_size, dev_cap,
187 setup->backend.args.mmio.dev_base = dev_base;
195 (uintptr_t )dev_base);
201 vspace_unmap(dev_base);
/barrelfish-master/usr/drivers/pl390_dist/
H A Dmain.c313 lvaddr_t dev_base; local
314 err = map_device_cap(mem_cap, &dev_base);
317 err = pl390_dist_init(bfi->dstate, (mackerel_addr_t)dev_base);
/barrelfish-master/usr/drivers/virtio/block/
H A Ddevice.c97 .dev_base = dev_regs,
/barrelfish-master/kernel/arch/armv7/
H A Dpaging.c195 lvaddr_t paging_map_device(lpaddr_t dev_base, size_t dev_size) argument
208 if (ARM_L1_SECTION_NUMBER(dev_base) != ARM_L1_SECTION_NUMBER(dev_base+dev_size-1)) {
210 dev_base, dev_size );
218 uint32_t dev_section = ARM_L1_SECTION_NUMBER(dev_base);
219 uint32_t dev_offset = ARM_L1_SECTION_OFFSET(dev_base);
235 map_kernel_section_hi(dev_virt, make_dev_section(dev_base));
/barrelfish-master/usr/drivers/omap44xx/sdma/
H A Dmain.c421 lvaddr_t dev_base; local
422 err = map_device_cap(bfi->caps[0], &dev_base);
426 omap_sdma_init(bfi->dstate, (mackerel_addr_t)dev_base, sdma_irq_handler);
H A Domap_sdma.c450 * \param dev_base Virtual address where the SDMA module is mapped to
458 errval_t omap_sdma_init(struct sdma_driver_state* st, mackerel_addr_t dev_base, omap_sdma_irq_handler_t irq_cb) argument
464 omap44xx_sdma_initialize(&st->devsdma, dev_base);
/barrelfish-master/include/virtio/
H A Dvirtio_device.h144 void *dev_base; member in struct:virtio_backend_arg::__anon376::__anon377

Completed in 197 milliseconds