| /xen/tools/libs/gnttab/ |
| A D | netbsd.c | 178 struct ioctl_gntdev_alloc_grant_ref alloc; in osdep_gntshr_share_pages() local 180 alloc.gref_ids = malloc(count * sizeof(uint32_t)); in osdep_gntshr_share_pages() 181 if ( alloc.gref_ids == NULL ) in osdep_gntshr_share_pages() 184 alloc.domid = domid; in osdep_gntshr_share_pages() 186 alloc.count = count; in osdep_gntshr_share_pages() 196 alloc.va = area; in osdep_gntshr_share_pages() 198 alloc.notify.offset = 0; in osdep_gntshr_share_pages() 199 alloc.notify.action = 0; in osdep_gntshr_share_pages() 202 alloc.notify.offset = notify_offset; in osdep_gntshr_share_pages() 207 alloc.notify.event_channel_port = notify_port; in osdep_gntshr_share_pages() [all …]
|
| /xen/stubdom/vtpmmgr/ |
| A D | marshal.h | 290 if(alloc == UNPACK_ALLOC) { in unpack_PTR() 301 if (alloc == UNPACK_ALLOC) { in unpack3_PTR() 309 #define unpack3_VPTR(ptr, pos, max, buf, size, alloc) unpack3_PTR(ptr, pos, max, (void*)(buf), size… argument 477 unpack3_PTR(ptr, pos, max, &k->IV, k->ivSize, alloc); in unpack3_TPM_SYMMETRIC_KEY_PARMS() 490 unpack3_PTR(ptr, pos, max, &k->data, k->size, alloc); in unpack3_TPM_SYMMETRIC_KEY() 586 unpack3_PTR(ptr, pos, max, &k->key, k->keyLength, alloc); in unpack3_TPM_STORE_PUBKEY() 603 unpack3_TPM_STORE_PUBKEY(ptr, pos, len, &k->pubKey, alloc); in unpack3_TPM_PUBKEY() 688 &p->creationPCRSelection, alloc) || in unpack3_TPM_PCR_INFO_LONG() 690 &p->releasePCRSelection, alloc) || in unpack3_TPM_PCR_INFO_LONG() 774 return unpack_PTR(ptr, &b->payloadData, payloadSize, alloc); in unpack_TPM_BOUND_DATA() [all …]
|
| /xen/tools/libacpi/ |
| A D | build.c | 85 madt = ctxt->mem_ops.alloc(ctxt, sz, 16); in construct_madt() 171 hpet = ctxt->mem_ops.alloc(ctxt, sizeof(*hpet), 16); in construct_hpet() 195 waet = ctxt->mem_ops.alloc(ctxt, sizeof(*waet), 16); in construct_waet() 219 p = ctxt->mem_ops.alloc(ctxt, size, 16); in construct_srat() 274 slit = ctxt->mem_ops.alloc(ctxt, size, 16); in construct_slit() 322 buffer = ctxt->mem_ops.alloc(ctxt, header->length, 16); in construct_passthrough_tables() 376 ssdt = ctxt->mem_ops.alloc(ctxt, sizeof(ssdt_pm), 16); in construct_secondary_tables() 384 ssdt = ctxt->mem_ops.alloc(ctxt, sizeof(ssdt_s3), 16); in construct_secondary_tables() 392 ssdt = ctxt->mem_ops.alloc(ctxt, sizeof(ssdt_s4), 16); in construct_secondary_tables() 530 buf = ctxt->mem_ops.alloc(ctxt, sizeof(config->vm_gid), 8); in new_vm_gid() [all …]
|
| A D | libacpi.h | 42 void *(*alloc)(struct acpi_ctxt *ctxt, uint32_t size, uint32_t align); member
|
| /xen/tools/firmware/rombios/32bit/ |
| A D | pmm.c | 489 struct pmmAllocArgs alloc; member 513 ret = pmmAllocate(ap->alloc.length, ap->alloc.handle, ap->alloc.flags); in pmm() 515 ap->alloc.length, ap->alloc.handle, ap->alloc.flags, ret); in pmm()
|
| /xen/xen/test/livepatch/ |
| A D | Makefile | 35 --rename-section=.data=.modinfo,alloc,load,readonly,data,contents -S $@.bin $@ 50 --rename-section=.data=.livepatch.depends,alloc,load,readonly,data,contents -S $@.bin $@ 60 --rename-section=.data=.livepatch.xen_depends,alloc,load,readonly,data,contents -S $@.bin $@ 70 --rename-section=.data=.livepatch.depends,alloc,load,readonly,data,contents -S $@.bin $@
|
| /xen/xen/arch/x86/boot/ |
| A D | reloc.c | 73 static u32 alloc; variable 77 return alloc -= ALIGN_UP(bytes, 16); in alloc_mem() 357 alloc = trampoline; in reloc()
|
| /xen/xen/arch/x86/efi/ |
| A D | efi-boot.h | 129 char *alloc = NULL; in place_string() local 137 alloc = ebmalloc(len1 + len2); in place_string() 143 memcpy(alloc, s, len1); in place_string() 146 alloc[len1 - 1] = ' '; in place_string() 147 memcpy(alloc + len1, old, len2); in place_string() 150 *addr = (long)alloc; in place_string()
|
| /xen/xen/arch/arm/ |
| A D | dom0less-build.c | 725 evtchn_alloc_unbound_t alloc; in alloc_xenstore_evtchn() local 728 alloc.dom = d->domain_id; in alloc_xenstore_evtchn() 729 alloc.remote_dom = hardware_domain->domain_id; in alloc_xenstore_evtchn() 730 rc = evtchn_alloc_unbound(&alloc, 0); in alloc_xenstore_evtchn() 737 d->arch.hvm.params[HVM_PARAM_STORE_EVTCHN] = alloc.port; in alloc_xenstore_evtchn()
|
| /xen/xen/arch/x86/pv/ |
| A D | shim.c | 451 struct evtchn_alloc_unbound alloc = { in pv_shim_event_channel_op() local 466 rc = xen_hypercall_event_channel_op(EVTCHNOP_alloc_unbound, &alloc); in pv_shim_event_channel_op() 471 rc = evtchn_bind_virq(&virq, alloc.port); in pv_shim_event_channel_op() 474 close.port = alloc.port; in pv_shim_event_channel_op()
|
| /xen/xen/common/ |
| A D | event_channel.c | 307 int evtchn_alloc_unbound(evtchn_alloc_unbound_t *alloc, evtchn_port_t port) in evtchn_alloc_unbound() argument 312 domid_t dom = alloc->dom; in evtchn_alloc_unbound() 329 rc = xsm_evtchn_unbound(XSM_TARGET, d, chn, alloc->remote_dom); in evtchn_alloc_unbound() 336 if ( (chn->u.unbound.remote_domid = alloc->remote_dom) == DOMID_SELF ) in evtchn_alloc_unbound() 342 alloc->port = port; in evtchn_alloc_unbound()
|
| /xen/xen/include/xen/ |
| A D | event.h | 75 int __must_check evtchn_alloc_unbound(evtchn_alloc_unbound_t *alloc,
|
| /xen/docs/misc/ |
| A D | grant-tables.txt | 240 printk("Cannot alloc a frame to surrender\n"); 285 /* alloc a page and grant access. 286 * alloc page returns a page struct. */
|
| /xen/tools/libs/light/ |
| A D | libxl_x86_acpi.c | 169 libxl_ctxt.c.mem_ops.alloc = mem_alloc; in libxl__dom_load_acpi()
|
| A D | libxl_event.c | 359 rc = OSEVENT_HOOK(fd,register, alloc, fd, &ev->nexus->for_app_reg, in libxl__ev_fd_register() 483 rc = OSEVENT_HOOK(timeout,register, alloc, &ev->nexus->for_app_reg, in time_register_finite()
|
| A D | CODING_STYLE | 60 libxl__*alloc et al. GCNEW, GCNEW_ARRAY, GCREALLOC_ARRAY
|
| /xen/xen/drivers/passthrough/vtd/ |
| A D | iommu.c | 317 unsigned int *flush_flags, bool alloc) in addr_to_dma_page_maddr() argument 327 ASSERT(target || !alloc); in addr_to_dma_page_maddr() 333 if ( !alloc ) in addr_to_dma_page_maddr() 360 if ( !alloc ) in addr_to_dma_page_maddr()
|
| /xen/tools/firmware/hvmloader/ |
| A D | util.c | 964 ctxt.mem_ops.alloc = acpi_mem_alloc; in hvmloader_acpi_build_tables()
|
| /xen/tools/libs/util/ |
| A D | CODING_STYLE | 60 libxl__*alloc et al. GCNEW, GCNEW_ARRAY, GCREALLOC_ARRAY
|
| /xen/docs/man/ |
| A D | xl.cfg.5.pod.in | 1351 =item C<be-alloc=BOOLEAN>
|