| /dev/bus/pci/bus_mgr/ |
| A D | resource.cpp | 46 …LTRACEF("range base %#llx size %#llx type %d prefetchable %d\n", range.base, range.size, range.typ… in set_range() 51 status_t resource_allocator::allocate_mmio(bool can_be_64bit, bool prefetchable, uint64_t size, uin… in allocate_mmio() argument 64 range.base, range.size, size, align, prefetchable, can_be_64bit); in allocate_mmio() 67 if (range.base + size <= range.base + range.size) { in allocate_mmio() 69 range.base += size; in allocate_mmio() 70 range.size -= size; in allocate_mmio() 85 status_t resource_allocator::allocate_io(uint32_t size, uint8_t align, uint32_t *out) { in allocate_io() argument 88 …F("range base %#llx size %#llx. request size %#x align %u\n", range.base, range.size, size, align); in allocate_io() 91 if (range.base + size <= range.base + range.size) { in allocate_io() 93 range.base += size; in allocate_io() [all …]
|
| A D | device.cpp | 366 bars_[i].size = ((size & ~0b11) ^ 0xffff) + 1; in load_bars() 383 bars_[i].size = (~(size & ~0b1111)) + 1; in load_bars() 459 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local 467 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local 475 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local 483 auto size = ROUNDUP(bar.size, PAGE_SIZE); in compute_bar_sizes() local 517 request->size = ROUNDUP(bar.size, 16); in get_bar_alloc_requests() 522 auto size = ROUNDUP(bar.size, PAGE_SIZE); in get_bar_alloc_requests() local 524 request->size = size; in get_bar_alloc_requests() 530 auto size = ROUNDUP(bar.size, PAGE_SIZE); in get_bar_alloc_requests() local [all …]
|
| A D | resource.h | 20 uint64_t size; member 24 type, base, size); in dump() 51 status_t allocate_io(uint32_t size, uint8_t align, uint32_t *out); 52 …status_t allocate_mmio(bool can_be_64bit, bool prefetchable, uint64_t size, uint8_t align, uint64_…
|
| A D | bridge.cpp | 333 if (size > 0) { in get_bar_alloc_requests() 340 request->size = size; in get_bar_alloc_requests() 382 temp |= (((address + request->size - 1) >> 8) & 0xf0) << 8; in assign_resource() 387 DEBUG_ASSERT(IS_ALIGNED(request->size, (1UL << 20))); in assign_resource() 390 temp |= ((address + request->size - 1) >> 16 & 0xfff0) << 16; in assign_resource() 409 DEBUG_ASSERT(IS_ALIGNED(request->size, (1UL << 20))); in assign_resource() 413 temp |= ((address + request->size - 1) >> 16 & 0xfff0) << 16; in assign_resource() 419 temp = (address + request->size - 1) >> 32; in assign_resource() 446 r.size = io.limit + io.base + 1; in assign_child_resources() 455 r.size = mmio.limit - mmio.base + 1; in assign_child_resources() [all …]
|
| A D | bus.cpp | 180 if (r->size > temp2->size) { in allocate_resources() 219 auto err = allocator.allocate_io(r->size, r->align, &addr); in allocate_resources() 243 auto err = allocator.allocate_mmio(can_be_64bit, prefetchable, r->size, r->align, &addr); in allocate_resources()
|
| A D | bus_mgr.cpp | 177 r.size = len; in pci_bus_mgr_add_resource() 328 if (bar->addr >= UINT32_MAX || bar->size >= UINT32_MAX) { in pci_dump_bar() 330 index, bar->addr, bar->size, bar->io, bar->size_64, bar->prefetchable); in pci_dump_bar() 333 index, bar->addr, bar->size, bar->io, bar->size_64, bar->prefetchable); in pci_dump_bar()
|
| A D | device.h | 67 uint64_t size; member
|
| /dev/virtio/9p/ |
| A D | client.c | 36 static status_t pdu_init(struct p9_fcall *pdu, size_t size) in pdu_init() argument 43 pdu->capacity = size; in pdu_init() 58 pdu->size = 0; in pdu_reset() 113 uint32_t size = req->tc.size; in p9_req_finalize() local 117 ret = pdu_writed(&req->tc, size); in p9_req_finalize() 118 req->tc.size = size; in p9_req_finalize() 120 LTRACEF("req->tc.sdata (%p) size (%u)\n", req->tc.sdata, size); in p9_req_finalize() 121 hexdump8(req->tc.sdata, size); in p9_req_finalize() 135 req->rc.size); in p9_req_receive() 136 hexdump8(req->rc.sdata, req->rc.size); in p9_req_receive() [all …]
|
| A D | protocol.h | 37 uint32_t size; member 73 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size); 74 size_t pdu_write(struct p9_fcall *pdu, void *data, size_t size);
|
| A D | protocol.c | 38 size_t pdu_read(struct p9_fcall *pdu, void *data, size_t size) in pdu_read() argument 40 size_t len = MIN(pdu->size - pdu->offset, size); in pdu_read() 47 size_t pdu_write(struct p9_fcall *pdu, void *data, size_t size) in pdu_write() argument 49 size_t len = MIN(pdu->capacity - pdu->offset, size); in pdu_write() 51 memcpy(&pdu->sdata[pdu->size], data, len); in pdu_write() 52 pdu->size += len; in pdu_write() 181 ssize_t p9_dirent_read(uint8_t *data, uint32_t size, p9_dirent_t *ent) in p9_dirent_read() argument 186 fake_pdu.size = size; in p9_dirent_read() 187 fake_pdu.capacity = size; in p9_dirent_read() 389 rmsg->msg.rgetattr.size = pdu_readq(&req->rc); in p9_proto_rgetattr() [all …]
|
| A D | virtio-9p.c | 168 req->rc.size = e->len; in virtio_9p_irq_driver_callback()
|
| /dev/include/hw/ |
| A D | multiboot.h | 66 uint32_t size; member 151 uint32_t size; member
|
| /dev/bus/pci/backend/ |
| A D | ecam.cpp | 62 …size_t size = ((size_t)end_bus_ - (size_t)start_bus_ + 1) << 20; // each bus occupies 20 bits of a… in initialize() local 63 LTRACEF("aperture size %#zx\n", size); in initialize() 70 …status_t err = vmm_alloc_physical(vmm_get_kernel_aspace(), "pci_ecam", size, (void **)&ecam_ptr_, … in initialize()
|
| /dev/virtio/ |
| A D | virtio.c | 327 size_t size = vring_size(len, PAGE_SIZE); in virtio_alloc_ring() local 328 LTRACEF("need %zu bytes\n", size); in virtio_alloc_ring() 332 …status_t err = vmm_alloc_contiguous(vmm_get_kernel_aspace(), "virtio_ring", size, &vptr, 0, 0, ARC… in virtio_alloc_ring() 347 void *vptr = memalign(PAGE_SIZE, size); in virtio_alloc_ring() 352 memset(vptr, 0, size); in virtio_alloc_ring()
|
| /dev/virtio/9p/include/dev/virtio/ |
| A D | 9p.h | 305 uint64_t size; member 460 ssize_t p9_dirent_read(uint8_t *data, uint32_t size, p9_dirent_t *ent);
|
| /dev/bus/pci/include/dev/bus/ |
| A D | pci.h | 32 size_t size; member
|