Home
last modified time | relevance | path

Searched refs:type_info (Results 1 – 24 of 24) sorted by relevance

/xen/xen/common/coverage/
A Dgcc_3_4.c111 struct type_info { struct
135 struct type_info type_info[GCOV_COUNTERS]; member
219 static struct type_info *get_type(struct gcov_iterator *iter) in get_type()
221 return &iter->type_info[iter->type]; in get_type()
346 iter.type_info[iter.num_types].ctr_type = i; in gcov_info_to_gcda()
347 iter.type_info[iter.num_types].offset = 0; in gcov_info_to_gcda()
/xen/xen/arch/x86/pv/
A Ddom0_build.c64 page->u.inuse.type_info |= PGT_validated | 1; in mark_pv_pt_pages_rdonly()
67 if ( (page->u.inuse.type_info & PGT_type_mask) == in mark_pv_pt_pages_rdonly()
72 page->u.inuse.type_info += 1 | PGT_pinned; in mark_pv_pt_pages_rdonly()
144 page->u.inuse.type_info = PGT_l3_page_table | PGT_validated | 1; in setup_pv_physmap()
177 page->u.inuse.type_info = PGT_l2_page_table | PGT_validated | 1; in setup_pv_physmap()
203 page->u.inuse.type_info = PGT_l1_page_table | PGT_validated | 1; in setup_pv_physmap()
603 maddr_to_page(mpt_alloc)->u.inuse.type_info = PGT_l4_page_table; in dom0_construct_pv()
615 maddr_to_page(mpt_alloc)->u.inuse.type_info = PGT_l3_page_table; in dom0_construct_pv()
641 maddr_to_page(mpt_alloc)->u.inuse.type_info = in dom0_construct_pv()
667 if ( !page->u.inuse.type_info && in dom0_construct_pv()
[all …]
A Dgrant_table.c107 if ( (page->u.inuse.type_info & PGT_type_mask) != PGT_l1_page_table ) in create_grant_pv_mapping()
164 if ( (page->u.inuse.type_info & PGT_type_mask) != PGT_l1_page_table ) in steal_linear_address()
270 if ( (page->u.inuse.type_info & PGT_type_mask) != PGT_l1_page_table ) in replace_grant_pv_mapping()
A Dro-page-fault.c119 ASSERT((page->u.inuse.type_info & PGT_type_mask) == PGT_l1_page_table); in ptwr_emulated_update()
120 ASSERT((page->u.inuse.type_info & PGT_count_mask) != 0); in ptwr_emulated_update()
277 if ( (page->u.inuse.type_info & PGT_type_mask) != PGT_l1_page_table ) in ptwr_do_page_fault()
A Ddescriptor-tables.c208 switch ( page->u.inuse.type_info & PGT_type_mask ) in do_update_descriptor()
A Ddomain.c136 pg->u.inuse.type_info = PGT_l4_page_table | PGT_validated | 1; in setup_compat_l4()
/xen/xen/arch/x86/
A Dmm.c488 page->u.inuse.type_info = in share_xen_page_with_guest()
490 page->u.inuse.type_info |= PGT_validated | 1; in share_xen_page_with_guest()
2501 ASSERT((page->u.inuse.type_info & in cleanup_page_mappings()
2638 type, page->u.inuse.type_info, in validate_page()
2652 ASSERT((page->u.inuse.type_info & in validate_page()
2665 page->u.inuse.type_info = 0; in validate_page()
2668 ASSERT((page->u.inuse.type_info & in validate_page()
2762 page->u.inuse.type_info--; in _put_final_page_type()
2766 ASSERT((page->u.inuse.type_info & in _put_final_page_type()
2882 y = page->u.inuse.type_info; in _put_page_type()
[all …]
A Ddomain.c216 unsigned int index = MASK_EXTR(page->u.inuse.type_info, in dump_pageframe_info()
221 switch ( page->u.inuse.type_info & PGT_type_mask ) in dump_pageframe_info()
230 page->count_info, page->u.inuse.type_info); in dump_pageframe_info()
244 page->count_info, page->u.inuse.type_info); in dump_pageframe_info()
251 page->count_info, page->u.inuse.type_info); in dump_pageframe_info()
1969 y = page->u.inuse.type_info; in relinquish_memory()
1977 y = cmpxchg(&page->u.inuse.type_info, x, in relinquish_memory()
1988 page->u.inuse.type_info |= PGT_validated; in relinquish_memory()
2013 page->u.inuse.type_info++; in relinquish_memory()
2015 page->u.inuse.type_info |= PGT_partial; in relinquish_memory()
[all …]
A Ddomctl.c407 switch( page->u.inuse.type_info & PGT_type_mask ) in arch_do_domctl()
423 if ( page->u.inuse.type_info & PGT_pinned ) in arch_do_domctl()
/xen/xen/arch/x86/mm/
A Dmem_sharing.c139 while ( (x = page->u.inuse.type_info) & PGT_locked ) in _page_lock()
146 } while ( cmpxchg(&page->u.inuse.type_info, x, nx) != x ); in _page_lock()
153 unsigned long x, nx, y = page->u.inuse.type_info; in _page_unlock()
162 } while ( (y = cmpxchg(&page->u.inuse.type_info, x, nx)) != x ); in _page_unlock()
287 unsigned long t = read_atomic(&pg->u.inuse.type_info); in rmap_count()
451 t = read_atomic(&page->u.inuse.type_info); in mem_sharing_lookup()
489 mfn_x(mfn), pg->u.inuse.type_info); in audit()
574 (pg->u.inuse.type_info & PGT_count_mask)); in audit()
658 if ( (page->u.inuse.type_info & PGT_count_mask) != 1 ) in page_make_sharable()
710 if ( page->u.inuse.type_info != expected_type ) in page_make_private()
[all …]
A Dmem_paging.c250 if ( (page->u.inuse.type_info & PGT_count_mask) != 0 ) in nominate()
309 if ( (page->u.inuse.type_info & PGT_count_mask) != 0 ) in evict()
A Dp2m-pod.c274 if ( test_and_clear_bit(_PGT_pinned, &(page+i)->u.inuse.type_info) ) in p2m_pod_set_cache_target()
A Dp2m.c671 pg->u.inuse.type_info = (PGT_l1_page_table * level) | 1 | PGT_validated; in p2m_alloc_ptp()
1492 pg_type = read_atomic(&(mfn_to_page(omfn)->u.inuse.type_info)); in set_shared_p2m_entry()
/xen/xen/arch/x86/mm/shadow/
A Dcommon.c712 || (page->u.inuse.type_info & PGT_count_mask) == 0 in shadow_promote()
1259 pg->count_info, pg->u.inuse.type_info); in shadow_free_p2m_page()
1436 gpg->u.inuse.type_info); in sh_hash_audit_bucket()
1449 gpg->u.inuse.type_info); in sh_hash_audit_bucket()
1855 || (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
1974 if ( (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
1997 if ( (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
2097 && ((page->u.inuse.type_info & PGT_count_mask) in sh_remove_all_mappings()
2103 page->count_info, page->u.inuse.type_info, in sh_remove_all_mappings()
2820 unpaged_pagetable->u.inuse.type_info); in shadow_teardown()
[all …]
A Dprivate.h481 unsigned long type_info; in sh_mfn_is_a_page_table() local
491 type_info = page->u.inuse.type_info & PGT_type_mask; in sh_mfn_is_a_page_table()
492 return type_info && (type_info <= PGT_l4_page_table); in sh_mfn_is_a_page_table()
A Dmulti.c1099 if ( (page->u.inuse.type_info & PGT_count_mask) == 1 ) in shadow_vram_get_l1e()
1133 if ( (page->u.inuse.type_info & PGT_count_mask) == 1 ) in shadow_vram_put_l1e()
4302 if ( (mfn_to_page(readonly_mfn)->u.inuse.type_info in sh_rm_write_access_from_l1()
/xen/xen/common/ubsan/
A Dubsan.h12 u16 type_info; member
A Dubsan.c79 return type->type_info & 1; in type_is_signed()
84 return 1 << (type->type_info >> 1); in type_bit_width()
/xen/xen/include/asm-x86/
A Dmm.h154 unsigned long type_info; member
447 ASSERT(((_p)->u.inuse.type_info & PGT_type_mask) == (_t)); \
448 ASSERT(((_p)->u.inuse.type_info & PGT_count_mask) != 0)
/xen/xen/include/asm-arm/
A Dp2m.h346 if ( page->u.inuse.type_info & PGT_writable_page ) in get_page_from_gfn()
A Dmm.h42 unsigned long type_info; member
/xen/xen/arch/x86/mm/hap/
A Dhap.c311 pg->count_info, pg->u.inuse.type_info); in hap_free_p2m_page()
/xen/xen/common/
A Dpage_alloc.c1022 pg[i].u.inuse.type_info = 0; in alloc_heap_pages()
2408 if ( pg[i].u.inuse.type_info & PGT_count_mask ) in free_domheap_pages()
/xen/xen/arch/arm/
A Dmm.c1388 page->u.inuse.type_info = in share_xen_page_with_guest()

Completed in 80 milliseconds