Home
last modified time | relevance | path

Searched refs:entries (Results 1 – 25 of 91) sorted by relevance

1234

/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_resource.c26 DECLARE_NAMED_HYPERCALL_BOUNCE(entries, op->entries, in xc_resource_op_one()
30 if ( xc_hypercall_bounce_pre(xch, entries) ) in xc_resource_op_one()
36 set_xen_guest_handle(platform_op.u.resource_op.entries, entries); in xc_resource_op_one()
41 xc_hypercall_bounce_post(xch, entries); in xc_resource_op_one()
76 DECLARE_HYPERCALL_BUFFER(xc_resource_entry_t, entries); in xc_resource_op_multi()
90 entries, entries_size); in xc_resource_op_multi()
91 if ( !entries) in xc_resource_op_multi()
96 memcpy(entries, op->entries, entries_size); in xc_resource_op_multi()
106 set_xen_guest_handle(platform_op->u.resource_op.entries, entries); in xc_resource_op_multi()
121 entries, entries_size); in xc_resource_op_multi()
[all …]
A Dxc_psr.c166 xc_resource_entry_t entries[3]; in xc_psr_cmt_get_data() local
189 entries[nr].rsvd = 0; in xc_psr_cmt_get_data()
193 entries[nr].idx = MSR_IA32_CMT_CTR; in xc_psr_cmt_get_data()
194 entries[nr].val = 0; in xc_psr_cmt_get_data()
195 entries[nr].rsvd = 0; in xc_psr_cmt_get_data()
200 tsc_entry = &entries[nr]; in xc_psr_cmt_get_data()
203 entries[nr].val = 0; in xc_psr_cmt_get_data()
204 entries[nr].rsvd = 0; in xc_psr_cmt_get_data()
208 assert(nr <= ARRAY_SIZE(entries)); in xc_psr_cmt_get_data()
212 op.entries = entries; in xc_psr_cmt_get_data()
[all …]
A Dxc_offline_page.c44 struct pte_backup_entry *entries; member
185 backup->entries = realloc(backup->entries, in backup_ptes()
187 if (backup->entries == NULL) in backup_ptes()
403 privcmd_mmap_entry_t *entries; in xc_map_m2p() local
427 if (entries == NULL) in xc_map_m2p()
434 entries[i].mfn = extent_start[i]; in xc_map_m2p()
438 entries, m2p_chunks); in xc_map_m2p()
446 *mfn0 = entries[0].mfn; in xc_map_m2p()
449 free(entries); in xc_map_m2p()
553 if (!old_ptes.entries) in xc_exchange_page()
[all …]
A Dxc_sr_common_x86_pv.c101 privcmd_mmap_entry_t *entries = NULL; in x86_pv_map_m2p() local
129 entries = malloc(m2p_chunks * sizeof(privcmd_mmap_entry_t)); in x86_pv_map_m2p()
130 if ( !entries ) in x86_pv_map_m2p()
138 entries[i].mfn = extents_start[i]; in x86_pv_map_m2p()
142 M2P_CHUNK_SIZE, entries, m2p_chunks); in x86_pv_map_m2p()
154 ctx->x86_pv.compat_m2p_mfn0 = entries[0].mfn; in x86_pv_map_m2p()
179 free(entries); in x86_pv_map_m2p()
A Dxc_dom_hvmloader.c189 privcmd_mmap_entry_t *entries = NULL; in xc_dom_load_hvm_kernel() local
195 entries = calloc(pages, sizeof(privcmd_mmap_entry_t)); in xc_dom_load_hvm_kernel()
196 if ( entries == NULL ) in xc_dom_load_hvm_kernel()
200 entries[i].mfn = (elf->pstart >> PAGE_SHIFT) + i; in xc_dom_load_hvm_kernel()
205 entries, pages); in xc_dom_load_hvm_kernel()
233 free(entries); in xc_dom_load_hvm_kernel()
238 free(entries); in xc_dom_load_hvm_kernel()
A Dxc_sr_save_x86_hvm.c84 struct xc_sr_rec_hvm_params_entry entries[ARRAY_SIZE(params)]; in write_hvm_params() local
110 entries[hdr.count].index = index; in write_hvm_params()
111 entries[hdr.count].value = value; in write_hvm_params()
120 rc = write_split_record(ctx, &rec, entries, hdr.count * sizeof(*entries)); in write_hvm_params()
A Dxc_dom_boot.c133 privcmd_mmap_entry_t *entries; in xc_dom_boot_domU_map() local
138 entries = xc_dom_malloc(dom, count * sizeof(privcmd_mmap_entry_t)); in xc_dom_boot_domU_map()
139 if ( entries == NULL ) in xc_dom_boot_domU_map()
148 entries[i].mfn = xc_dom_p2m(dom, pfn + i); in xc_dom_boot_domU_map()
152 entries, count); in xc_dom_boot_domU_map()
A Dxc_foreign_memory.c59 privcmd_mmap_entry_t entries[], in xc_map_foreign_ranges() argument
77 arr[i * num_per_entry + j] = entries[i].mfn + j; in xc_map_foreign_ranges()
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Ddescriptor-tables.c56 long pv_set_gdt(struct vcpu *v, unsigned long *frames, unsigned int entries) in pv_set_gdt() argument
61 unsigned int i, nr_pages = (entries + 511) / 512; in pv_set_gdt()
63 if ( entries > FIRST_RESERVED_GDT_ENTRY ) in pv_set_gdt()
86 v->arch.pv_vcpu.gdt_ents = entries; in pv_set_gdt()
105 unsigned int entries) in do_set_gdt() argument
107 int nr_pages = (entries + 511) / 512; in do_set_gdt()
113 if ( entries > FIRST_RESERVED_GDT_ENTRY ) in do_set_gdt()
121 if ( (ret = pv_set_gdt(curr, frames, entries)) == 0 ) in do_set_gdt()
186 unsigned int i, nr_pages = (entries + 511) / 512; in compat_set_gdt()
191 if ( entries > FIRST_RESERVED_GDT_ENTRY ) in compat_set_gdt()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddomain_page.c101 ASSERT(idx < dcache->entries); in map_domain_page()
121 idx = find_next_zero_bit(dcache->inuse, dcache->entries, dcache->cursor); in map_domain_page()
122 if ( unlikely(idx >= dcache->entries) ) in map_domain_page()
127 for ( i = 0; i < BITS_TO_LONGS(dcache->entries); i++ ) in map_domain_page()
134 if ( accum | (prev & BITMAP_LAST_WORD_MASK(dcache->entries)) ) in map_domain_page()
135 idx = find_first_zero_bit(dcache->inuse, dcache->entries); in map_domain_page()
155 BUG_ON(idx >= dcache->entries); in map_domain_page()
273 if ( ents > dcache->entries ) in mapcache_vcpu_init()
290 dcache->entries = ents; in mapcache_vcpu_init()
A Dplatform_hypercall.c43 xenpf_resource_entry_t *entries; member
86 xenpf_resource_entry_t *entry = ra->entries + i; in check_resource_access()
127 xenpf_resource_entry_t *entry = ra->entries + i; in resource_access()
747 if ( !ra.entries ) in do_platform_op()
755 if ( copy_from_guest(ra.entries, guest_entries, ra.nr_entries) ) in do_platform_op()
757 xfree(ra.entries); in do_platform_op()
767 if ( __copy_to_guest(guest_entries, ra.entries, 1) ) in do_platform_op()
770 xfree(ra.entries); in do_platform_op()
777 xfree(ra.entries); in do_platform_op()
787 if ( __copy_to_guest(guest_entries, ra.entries, in do_platform_op()
[all …]
/xen-4.10.0-shim-comet/xen/drivers/acpi/apei/
A Dapei-base.c58 u32 entries) in apei_exec_ctx_init() argument
66 ctx->entries = entries; in apei_exec_ctx_init()
174 for (i = 0; i < ctx->entries; i++) { in __apei_exec_run()
215 for (i = 0; i < ctx->entries; i++) { in apei_exec_for_each_entry()
255 ctx_unmap.entries = end; in apei_exec_pre_map_gars()
A Dapei-internal.h31 u32 entries; member
38 u32 entries);
/xen-4.10.0-shim-comet/xen/include/asm-x86/pv/
A Dmm.h28 long pv_set_gdt(struct vcpu *v, unsigned long *frames, unsigned int entries);
46 unsigned int entries) in pv_set_gdt() argument
/xen-4.10.0-shim-comet/xen/common/
A Dkimage.c440 kimage_entry_t *entries; in kimage_add_entry() local
450 entries = __map_domain_page(image->entry_page); in kimage_add_entry()
451 entries[image->next_entry] = page_to_maddr(page) | IND_INDIRECTION; in kimage_add_entry()
452 unmap_domain_page(entries); in kimage_add_entry()
458 entries = __map_domain_page(image->entry_page); in kimage_add_entry()
459 entries[image->next_entry] = entry; in kimage_add_entry()
461 unmap_domain_page(entries); in kimage_add_entry()
487 kimage_entry_t *entries; in kimage_terminate() local
489 entries = __map_domain_page(image->entry_page); in kimage_terminate()
490 entries[image->next_entry] = IND_DONE; in kimage_terminate()
[all …]
/xen-4.10.0-shim-comet/docs/misc/
A Dgrant-tables.txt38 1. Shared grant entries
39 2. Active grant entries
46 Shared grant entries
50 entries. The guest writes into these entries to create grant references. The
58 Active grant entries
62 entries for safety, and to reference count mappings.
93 active entries
110 Active entries are obtained by calling active_entry_acquire(gt, ref).
127 Active entries cannot be acquired while holding the maptrack lock.
128 Multiple active entries can be acquired while holding the grant table
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Damd-iommu.h58 unsigned long entries; member
64 unsigned long entries; member
152 uint32_t entries; member
A Dhypercall.h68 unsigned int entries);
174 XEN_GUEST_HANDLE_PARAM(uint) frame_list, unsigned int entries);
/xen-4.10.0-shim-comet/tools/blktap2/vhd/lib/
A Dvhd-util-resize.c343 blocks = malloc(vhd->bat.entries * sizeof(vhd_block_t)); in vhd_defrag_shrink()
355 for (i = 0; i < vhd->bat.entries; i++) { in vhd_defrag_shrink()
366 quicksort(blocks, 0, vhd->bat.entries - 1); in vhd_defrag_shrink()
369 i < vhd->bat.entries && free_idx < free_cnt; i++) { in vhd_defrag_shrink()
412 new_entries = orig_entries - entries; in vhd_clear_bat_entries()
442 vhd->bat.entries = new_entries; in vhd_clear_bat_entries()
550 for (i = 0; i < vhd->bat.entries; i++) { in vhd_first_data_block()
571 for (i = 0; i < vhd->bat.entries; i++) { in vhd_next_block_offset()
786 new_entries = vhd->header.max_bat_size + entries; in vhd_add_bat_entries()
833 new_bat.entries = new_entries; in vhd_add_bat_entries()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Damd-iommu-defs.h35 #define PTE_PER_TABLE_ALIGN(entries) \ argument
36 (((entries) + PTE_PER_TABLE_SIZE - 1) & PTE_PER_TABLE_MASK)
37 #define PTE_PER_TABLE_ALLOC(entries) \ argument
38 PAGE_SIZE * (PTE_PER_TABLE_ALIGN(entries) >> PTE_PER_TABLE_SHIFT)
/xen-4.10.0-shim-comet/tools/examples/
A Dxlexample.pvhlinux35 # A list of 'vifspec' entries as described in
40 # A list of `diskspec' entries as described in
A Dxlexample.pvlinux37 # A list of 'vifspec' entries as described in
42 # A list of `diskspec' entries as described in
A Dxlexample.hvm36 # A list of 'vifspec' entries as described in
41 # A list of `diskspec' entries as described in
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_guest.c173 buffer->entries = 1 << length_raw; in guest_iommu_enable_ring_buffer()
193 if ( tail >= iommu->ppr_log.entries || head >= iommu->ppr_log.entries ) in guest_iommu_add_ppr_log()
214 if ( ++tail >= iommu->ppr_log.entries ) in guest_iommu_add_ppr_log()
242 if ( tail >= iommu->event_log.entries || head >= iommu->event_log.entries ) in guest_iommu_add_event_log()
262 if ( ++tail >= iommu->event_log.entries ) in guest_iommu_add_event_log()
488 if ( tail >= iommu->cmd_buffer.entries || in guest_iommu_process_command()
489 head >= iommu->cmd_buffer.entries ) in guest_iommu_process_command()
542 if ( ++head >= iommu->cmd_buffer.entries ) in guest_iommu_process_command()
/xen-4.10.0-shim-comet/xen/tools/kconfig/
A Dmconf.c314 struct list_head entries; member
331 list_for_each_entry(sp, &trail, entries) { in set_subtitle()
370 list_for_each_entry(pos, data->head, entries) { in update_text()
430 list_add_tail(&stpart.entries, &trail); in search_conf()
457 list_for_each_entry_safe(pos, tmp, &head, entries) in search_conf()
658 list_add_tail(&stpart.entries, &trail); in conf()

Completed in 30 milliseconds

1234