| /dev/include/dev/class/ |
| A D | i2c.h | 17 status_t (*write)(struct device *dev, uint8_t addr, const void *buf, size_t len); 18 status_t (*read)(struct device *dev, uint8_t addr, void *buf, size_t len); 20 status_t (*write_reg)(struct device *dev, uint8_t addr, uint8_t reg, uint8_t value); 21 status_t (*read_reg)(struct device *dev, uint8_t addr, uint8_t reg, void *value); 26 status_t class_i2c_write(struct device *dev, uint8_t addr, const void *buf, size_t len); 27 status_t class_i2c_read(struct device *dev, uint8_t addr, void *buf, size_t len); 28 status_t class_i2c_write_reg(struct device *dev, uint8_t addr, uint8_t reg, uint8_t value); 29 status_t class_i2c_read_reg(struct device *dev, uint8_t addr, uint8_t reg, void *value);
|
| A D | fb.h | 14 void *addr; member
|
| /dev/class/ |
| A D | i2c_api.c | 12 status_t class_i2c_write(struct device *dev, uint8_t addr, const void *buf, size_t len) { in class_i2c_write() argument 18 return ops->write(dev, addr, buf, len); in class_i2c_write() 23 status_t class_i2c_read(struct device *dev, uint8_t addr, void *buf, size_t len) { in class_i2c_read() argument 29 return ops->read(dev, addr, buf, len); in class_i2c_read() 34 status_t class_i2c_write_reg(struct device *dev, uint8_t addr, uint8_t reg, uint8_t value) { in class_i2c_write_reg() argument 40 return ops->write_reg(dev, addr, reg, value); in class_i2c_write_reg() 45 status_t class_i2c_read_reg(struct device *dev, uint8_t addr, uint8_t reg, void *value) { in class_i2c_read_reg() argument 51 return ops->read_reg(dev, addr, reg, value); in class_i2c_read_reg()
|
| /dev/net/e1000/ |
| A D | e1000_hw.h | 83 uint64_t addr; member 92 this, addr, length, checksum, status, errors, special); in dump() 100 uint64_t addr; member 110 this, addr, length, cso, cmd, sta_rsv, css, special); in dump()
|
| A D | e1000.cpp | 197 DEBUG_ASSERT(pktbuf_data_phys(rx_pktbuf_[rx_last_head_]) == rxd.addr); in irq_handler() 276 td.addr = pktbuf_data_phys(p); in tx() 300 rd.addr = pktbuf_data_phys(p); in add_pktbuf_to_rxring_locked() 333 if (!bars[0].valid || bars[0].addr == 0) { in init_device() 343 bars[0].addr, /* vmm_flags */ 0, ARCH_MMU_FLAG_UNCACHED_DEVICE); in init_device()
|
| /dev/bus/pci/bus_mgr/ |
| A D | bus.cpp | 218 uint32_t addr = 0; in allocate_resources() local 219 auto err = allocator.allocate_io(r->size, r->align, &addr); in allocate_resources() 228 r->dev->assign_resource(r, addr); in allocate_resources() 235 uint64_t addr = 0; in allocate_resources() local 243 auto err = allocator.allocate_mmio(can_be_64bit, prefetchable, r->size, r->align, &addr); in allocate_resources() 251 r->dev->assign_resource(r, addr); in allocate_resources()
|
| A D | device.cpp | 357 bars_[i].addr = bar_addr & ~0x3; in load_bars() 363 pci_write_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4, bars_[i].addr); in load_bars() 374 bars_[i].addr = bar_addr & ~0xf; in load_bars() 380 pci_write_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4, bars_[i].addr); in load_bars() 396 bars_[i].addr = bar_addr & ~0xf; in load_bars() 397 bars_[i].addr |= (uint64_t)config_.type0.base_addresses[i + 1] << 32; in load_bars() 408 pci_write_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4, bars_[i].addr); in load_bars() 409 pci_write_config_word(loc_, PCI_CONFIG_BASE_ADDRESSES + i * 4 + 4, bars_[i].addr >> 32); in load_bars()
|
| A D | bus_mgr.cpp | 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 | bridge.cpp | 193 …printf("BAR %zu: addr %#" PRIx64 " size %#zx io %d valid %d\n", b, bars_[b].addr, bars_[b].size, b… in dump()
|
| /dev/include/hw/ |
| A D | multiboot.h | 59 uint32_t addr; member 67 uint32_t addr; member
|
| /dev/virtio/block/ |
| A D | virtio-block.c | 346 desc->addr = req_phys; in virtio_block_do_txn() 356 desc->addr = (uint64_t)pa; in virtio_block_do_txn() 360 desc->addr = (uint64_t)(uintptr_t)buf; in virtio_block_do_txn() 370 … LTRACEF("first descriptor va 0x%lx desc->addr 0x%llx desc->len %u\n", va, desc->addr, desc->len); in virtio_block_do_txn() 397 next_desc->addr = (uint64_t)pa; in virtio_block_do_txn() 418 desc->addr = status_phys; in virtio_block_do_txn()
|
| /dev/virtio/include/dev/virtio/ |
| A D | virtio_ring.h | 66 uint64_t addr; member
|
| /dev/virtio/gpu/ |
| A D | virtio_gpu.h | 155 uint64_t addr; member
|
| A D | virtio-gpu.c | 76 desc->addr = gdev->gpu_request_phys; in send_command_response() 89 desc->addr = res_phys; in send_command_response() 220 req.mem.addr = pa; in attach_backing()
|
| /dev/virtio/net/ |
| A D | virtio-net.c | 280 desc->addr = pktbuf_data_phys(p); in virtio_net_queue_tx_pktbuf() 286 desc->addr = pktbuf_data_phys(p2); in virtio_net_queue_tx_pktbuf() 350 desc->addr = pktbuf_data_phys(p); in virtio_net_queue_rx()
|
| /dev/bus/pci/include/dev/bus/ |
| A D | pci.h | 31 uint64_t addr; member
|
| /dev/virtio/9p/ |
| A D | client.c | 153 desc->addr = vaddr_to_paddr(req->tc.sdata); in virtio_9p_req_send() 162 desc->addr = vaddr_to_paddr(req->rc.sdata); in virtio_9p_req_send()
|
| /dev/virtio/ |
| A D | virtio.c | 65 printf("\taddr 0x%llx\n", desc->addr); in virtio_dump_desc()
|