Home
last modified time | relevance | path

Searched refs:start (Results 1 – 11 of 11) sorted by relevance

/devicemodel/core/
A Dsw_load_common.c166 add_e820_entry(struct e820_entry *e820, int len, uint64_t start, in add_e820_entry() argument
175 if ((e_s <= start) && ((start + size) <= e_e)) { in add_e820_entry()
181 pt[1] = start; in add_e820_entry()
182 pt[2] = start + size; in add_e820_entry()
189 if (e_s == start) { in add_e820_entry()
193 if (e_e == (start + size)) { in add_e820_entry()
A Dinout.c70 register_default_iohandler(int start, int size) in register_default_iohandler() argument
74 if (!VERIFY_IOPORT(start, size)) { in register_default_iohandler()
75 pr_err("invalid input: port:0x%x, size:%d", start, size); in register_default_iohandler()
81 iop.port = start; in register_default_iohandler()
/devicemodel/hw/mmio/
A Dcore.c121 uint64_t start, end; in get_mmio_hpa_resource() local
134 if ((!dm_strtoul(ltrim(line), &cp, 16, &start) && *cp == '-') && in get_mmio_hpa_resource()
136 if ((start == 0) && (end == 0)) { in get_mmio_hpa_resource()
145 *res_start = start; in get_mmio_hpa_resource()
147 *res_size = end - start + 1; in get_mmio_hpa_resource()
/devicemodel/include/
A Dsw_load.h75 int add_e820_entry(struct e820_entry *e820, int len, uint64_t start,
A Dmei.h383 uint8_t start; member
408 uint8_t start; member
A Dpci_core.h258 uint64_t start; member
267 int reserve_io_rgn(uint64_t start,
/devicemodel/hw/pci/virtio/
A Dvhost_vsock.c30 vhost_vsock_set_running(struct vhost_dev *vdev, int start) in vhost_vsock_set_running() argument
32 return vhost_kernel_ioctl(vdev, VHOST_VSOCK_SET_RUNNING, &start); in vhost_vsock_set_running()
A Dvirtio_mei.c1356 res.start = req->start; in vmei_hbm_handler()
/devicemodel/hw/
A Dblock_if.c302 discard_range_validate(struct blockif_ctxt *bc, off_t start, off_t size) in discard_range_validate() argument
304 off_t start_sector = start / DEV_BSIZE; in discard_range_validate()
307 if (!size || (start + size) > (bc->size + bc->sub_file_start_lba)) in discard_range_validate()
530 off_t start, end; in blockif_init_alignment_info() local
539 start = br->offset + bc->sub_file_start_lba; in blockif_init_alignment_info()
540 info->is_offset_aligned = (!(start % alignment)); in blockif_init_alignment_info()
557 info->head = start % alignment; in blockif_init_alignment_info()
558 info->aligned_dn_start = start - info->head; in blockif_init_alignment_info()
561 end = start + info->org_size; in blockif_init_alignment_info()
/devicemodel/hw/pci/
A Dcore.c123 return (rng1->start - rng2->start); in compare_io_rgns()
131 int reserve_io_rgn(uint64_t start, in reserve_io_rgn() argument
138 reserved_bar_regions[i].start = start; in reserve_io_rgn()
188 if(is_io_rgns_overlap(reserved_bar_regions[i].start, in adjust_bar_region()
861 addr = region->start; in pci_emul_alloc_pbar()
1597 if (reserved_bar_regions[i].start < bi->iobase) { in init_pci()
1598 bi->iobase = reserved_bar_regions[i].start; in init_pci()
A Dxhci.c300 uint32_t start; member
1443 while (excap && excap->start != XHCI_APL_DRDCAP_BASE) in pci_xhci_apl_drdregs_write()
1446 if (!excap || !excap->data || excap->start != XHCI_APL_DRDCAP_BASE) { in pci_xhci_apl_drdregs_write()
3907 while (excap && excap->start != EXCAP_GROUP_END) { in pci_xhci_excap_read()
3908 if (off >= excap->start && off < excap->end) in pci_xhci_excap_read()
3913 if (!excap || excap->start == EXCAP_GROUP_END) { in pci_xhci_excap_read()
3919 if (excap->start != EXCAP_GROUP_END) { in pci_xhci_excap_read()
3920 off -= excap->start; in pci_xhci_excap_read()
4304 if (((struct pci_xhci_excap *)(xdev->excap_ptr))->start in pci_xhci_parse_extcap()
4601 xdev->excapoff = excap->start; in pci_xhci_init()
[all …]

Completed in 30 milliseconds