Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 56) sorted by relevance

123

/xen/xen/arch/x86/hvm/
A Dgrant_table.c28 int create_grant_p2m_mapping(uint64_t addr, mfn_t frame, in create_grant_p2m_mapping() argument
44 frame, PAGE_ORDER_4K, p2mt); in create_grant_p2m_mapping()
51 int replace_grant_p2m_mapping(uint64_t addr, mfn_t frame, in replace_grant_p2m_mapping() argument
63 if ( !p2m_is_grant(type) || !mfn_eq(old_mfn, frame) ) in replace_grant_p2m_mapping()
68 type, mfn_x(old_mfn), mfn_x(frame)); in replace_grant_p2m_mapping()
71 if ( guest_physmap_remove_page(d, _gfn(gfn), frame, PAGE_ORDER_4K) ) in replace_grant_p2m_mapping()
/xen/xen/include/asm-x86/hvm/
A Dgrant_table.h26 int create_grant_p2m_mapping(uint64_t addr, mfn_t frame,
29 int replace_grant_p2m_mapping(uint64_t addr, mfn_t frame,
36 static inline int create_grant_p2m_mapping(uint64_t addr, mfn_t frame, in create_grant_p2m_mapping() argument
43 static inline int replace_grant_p2m_mapping(uint64_t addr, mfn_t frame, in replace_grant_p2m_mapping() argument
/xen/xen/include/asm-x86/pv/
A Dgrant_table.h26 int create_grant_pv_mapping(uint64_t addr, mfn_t frame,
28 int replace_grant_pv_mapping(uint64_t addr, mfn_t frame,
35 static inline int create_grant_pv_mapping(uint64_t addr, mfn_t frame, in create_grant_pv_mapping() argument
42 static inline int replace_grant_pv_mapping(uint64_t addr, mfn_t frame, in replace_grant_pv_mapping() argument
/xen/xen/include/asm-x86/
A Dgrant_table.h20 static inline int create_grant_host_mapping(uint64_t addr, mfn_t frame, in create_grant_host_mapping() argument
25 return create_grant_p2m_mapping(addr, frame, flags, cache_flags); in create_grant_host_mapping()
26 return create_grant_pv_mapping(addr, frame, flags, cache_flags); in create_grant_host_mapping()
29 static inline int replace_grant_host_mapping(uint64_t addr, mfn_t frame, in replace_grant_host_mapping() argument
34 return replace_grant_p2m_mapping(addr, frame, new_addr, flags); in replace_grant_host_mapping()
35 return replace_grant_pv_mapping(addr, frame, new_addr, flags); in replace_grant_host_mapping()
/xen/docs/misc/
A Dgrant-tables.txt14 2. domB uses the reference to map the granted frame.
16 4. domB unmaps the granted frame.
26 2. domB uses the ref to hand over a frame it owns.
55 sha->frame : machine frame being granted
64 act->frame : machine frame being granted
77 map->domid : owner of the mapped frame
142 domA [frame]--> domB
226 Transferring ownership of a frame to another domain
234 Prepare to accept a frame from a foreign domain
275 Transfer a frame to a foreign domain
[all …]
A Ddump-core-format.txt82 This elements represents the frame number of the page
84 pfn: guest-specific pseudo-physical frame number
85 gmfn: machine physical frame number
100 This elements represents the frame number of the page
/xen/tools/libxc/
A Dxc_sr_common_x86_pv.h55 uint64_t frame = (pte & PTE_FRAME_MASK) >> PAGE_SHIFT; in pte_to_frame() local
58 if ( frame >= INVALID_MFN ) in pte_to_frame()
62 return frame; in pte_to_frame()
/xen/xen/common/
A Dvirtual_region.c139 core.frame[i - 1].n_bugs = sz; in setup_virtual_regions()
140 core.frame[i - 1].bugs = s; in setup_virtual_regions()
142 core_init.frame[i - 1].n_bugs = sz; in setup_virtual_regions()
143 core_init.frame[i - 1].bugs = s; in setup_virtual_regions()
A Dgrant_table.c2369 sha->frame = mfn_x(mfn); in gnttab_transfer()
2377 sha->full_page.frame = mfn_x(mfn); in gnttab_transfer()
3154 reserved_entries[i].frame = shared_entry_v2(gt, i).full_page.frame; in gnttab_set_version()
3195 reserved_entries[i].frame; in gnttab_set_version()
3916 *gfn = _gfn(sha1->frame); in mem_sharing_gref_to_gfn()
3924 *gfn = _gfn(sha2->sub_page.frame); in mem_sharing_gref_to_gfn()
3926 *gfn = _gfn(sha2->full_page.frame); in mem_sharing_gref_to_gfn()
4101 uint64_t frame; in gnttab_usage_print() local
4115 frame = shared_entry_v1(gt, ref).frame; in gnttab_usage_print()
4119 frame = shared_entry_v2(gt, ref).full_page.frame; in gnttab_usage_print()
[all …]
/xen/xen/arch/x86/hvm/vmx/
A Drealmode.c33 uint16_t frame[3]; in realmode_deliver_exception() local
69 frame[0] = regs->ip + insn_len; in realmode_deliver_exception()
70 frame[1] = csr->sel; in realmode_deliver_exception()
71 frame[2] = regs->flags & ~X86_EFLAGS_RF; in realmode_deliver_exception()
80 (void)hvm_copy_to_guest_phys(pstk, frame, sizeof(frame), current); in realmode_deliver_exception()
/xen/stubdom/grub/
A Dmini-os.c327 struct frame { struct
336 struct frame *frame = alloca(sizeof(*frame) + s); in minios_transmit() argument
338 memcpy(frame->dest, d, ETH_ALEN); in minios_transmit()
339 memcpy(frame->src, nic->node_addr, ETH_ALEN); in minios_transmit()
340 frame->type = htons(t); in minios_transmit()
341 memcpy(frame->data, p, s); in minios_transmit()
343 netfront_xmit(net_dev, (void*) frame, sizeof(*frame) + s); in minios_transmit()
/xen/xen/arch/x86/pv/
A Dgrant_table.c47 int create_grant_pv_mapping(uint64_t addr, mfn_t frame, in create_grant_pv_mapping() argument
57 nl1e = l1e_from_mfn(frame, grant_to_pte_flags(flags, cache_flags)); in create_grant_pv_mapping()
189 int replace_grant_pv_mapping(uint64_t addr, mfn_t frame, in replace_grant_pv_mapping() argument
279 if ( unlikely(!mfn_eq(l1e_get_mfn(ol1e), frame)) || in replace_grant_pv_mapping()
286 l1e_get_intpte(l1e_from_mfn(frame, grant_pte_flags))); in replace_grant_pv_mapping()
A Ddescriptor-tables.c169 unsigned int frame; in compat_set_gdt() local
171 if ( __copy_from_guest(&frame, frame_list, 1) ) in compat_set_gdt()
174 frames[i] = frame; in compat_set_gdt()
/xen/tools/libs/foreignmemory/
A Dcore.c142 unsigned int id, unsigned long frame, unsigned long nr_frames, in xenforeignmemory_map_resource() argument
165 fres->frame = frame; in xenforeignmemory_map_resource()
A Dprivate.h50 unsigned long frame; member
/xen/xen/include/public/
A Dgrant_table.h142 uint32_t frame; member
247 uint64_t frame; member
259 uint64_t frame; member
/xen/xen/common/compat/
A Dgrant_table.c179 unsigned int frame = (_s_)->frame_list.p[i]; \ in compat_grant_table_op()
181 i, &frame, 1) ) \ in compat_grant_table_op()
308 uint64_t frame = (_s_)->frame_list.p[i]; \ in compat_grant_table_op()
310 i, &frame, 1) ) \ in compat_grant_table_op()
A Dmemory.c432 compat_pfn_t frame; in compat_memory_op() local
435 &frame, cmp.mar.frame_list, i, 1) ) in compat_memory_op()
438 xen_frame_list[i] = frame; in compat_memory_op()
615 compat_pfn_t frame = xen_frame_list[i]; in compat_memory_op() local
617 if ( frame != xen_frame_list[i] ) in compat_memory_op()
620 compat_frame_list[i] = frame; in compat_memory_op()
/xen/xen/include/xen/
A Dvirtual_region.h24 } frame[BUGFRAME_NR]; member
/xen/tools/libs/foreignmemory/include/
A Dxenforeignmemory.h168 unsigned int id, unsigned long frame, unsigned long nr_frames,
/xen/xen/arch/x86/
A Dtraps.c455 unsigned long *frame, next, addr; in _show_trace() local
475 frame = (unsigned long *)next; in _show_trace()
476 next = frame[0]; in _show_trace()
477 addr = frame[(offsetof(struct cpu_user_regs, rip) - in _show_trace()
484 frame = (unsigned long *)next; in _show_trace()
485 next = frame[0]; in _show_trace()
486 addr = frame[1]; in _show_trace()
491 low = (unsigned long)&frame[2]; in _show_trace()
1109 for ( i = 0, b = region->frame[id].bugs; in do_invalid_op()
1110 i < region->frame[id].n_bugs; b++, i++ ) in do_invalid_op()
/xen/xen/drivers/passthrough/amd/
A Diommu_map.c440 unsigned long frame = gfn + i; in amd_iommu_reserve_domain_unity_map() local
442 rt = amd_iommu_map_page(domain, _dfn(frame), _mfn(frame), flags, in amd_iommu_reserve_domain_unity_map()
/xen/tools/xentrace/
A Dxenctx.c875 guest_word_t frame; in print_stack() local
910 frame = frame_pointer(ctx); in print_stack()
911 while(frame && stack < stack_limit) { in print_stack()
913 while (stack < frame) { in print_stack()
924 stack = frame; in print_stack()
930 frame = read_stack_word(p, width); in print_stack()
939 if (frame) { in print_stack()
/xen/tools/misc/
A Dxencons20 def __child_death(signum, frame): argument
/xen/tools/
A DRules.mk172 CFLAGS += -O0 -fno-omit-frame-pointer
176 CFLAGS += -O2 -fomit-frame-pointer

Completed in 54 milliseconds

123