/xen-4.10.0-shim-comet/xen/xsm/flask/ss/ |
A D | mls_types.h | 30 static inline int mls_level_eq(struct mls_level *l1, struct mls_level *l2) in mls_level_eq() argument 35 return ((l1->sens == l2->sens) && in mls_level_eq() 36 ebitmap_cmp(&l1->cat, &l2->cat)); in mls_level_eq() 39 static inline int mls_level_dom(struct mls_level *l1, struct mls_level *l2) in mls_level_dom() argument 44 return ((l1->sens >= l2->sens) && in mls_level_dom() 45 ebitmap_contains(&l1->cat, &l2->cat)); in mls_level_dom() 48 #define mls_level_incomp(l1, l2) \ argument 49 (!mls_level_dom((l1), (l2)) && !mls_level_dom((l2), (l1))) 51 #define mls_level_between(l1, l2, l3) \ argument 52 (mls_level_dom((l1), (l2)) && mls_level_dom((l3), (l1)))
|
A D | services.c | 108 struct mls_level *l1, *l2; in constraint_expr_eval() local 169 l2 = &(tcontext->range.level[0]); in constraint_expr_eval() 173 l2 = &(tcontext->range.level[1]); in constraint_expr_eval() 177 l2 = &(tcontext->range.level[0]); in constraint_expr_eval() 181 l2 = &(tcontext->range.level[1]); in constraint_expr_eval() 185 l2 = &(scontext->range.level[1]); in constraint_expr_eval() 189 l2 = &(tcontext->range.level[1]); in constraint_expr_eval() 195 s[++sp] = mls_level_eq(l1, l2); in constraint_expr_eval() 198 s[++sp] = !mls_level_eq(l1, l2); in constraint_expr_eval() 201 s[++sp] = mls_level_dom(l1, l2); in constraint_expr_eval() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | machine_kexec.c | 38 l2_pgentry_t *l2 = NULL; in machine_kexec_add_page() local 75 l2 = __map_domain_page(l2_page); in machine_kexec_add_page() 76 l2 += l2_table_offset(vaddr); in machine_kexec_add_page() 77 if ( !(l2e_get_flags(*l2) & _PAGE_PRESENT) ) in machine_kexec_add_page() 82 l2e_write(l2, l2e_from_page(l1_page, __PAGE_HYPERVISOR)); in machine_kexec_add_page() 85 l1_page = l2e_get_page(*l2); in machine_kexec_add_page() 95 if ( l2 ) in machine_kexec_add_page() 96 unmap_domain_page(l2); in machine_kexec_add_page()
|
A D | mm.c | 1102 define_get_linear_pagetable(l2); 2033 if ( UPDATE_ENTRY(l2, pl2e, ol2e, nl2e, pfn, vcpu, preserve_ad) ) in mod_l2_entry() 2042 if ( unlikely(!UPDATE_ENTRY(l2, pl2e, ol2e, nl2e, pfn, vcpu, in mod_l2_entry() 2049 else if ( unlikely(!UPDATE_ENTRY(l2, pl2e, ol2e, nl2e, pfn, vcpu, in mod_l2_entry() 5562 void write_32bit_pse_identmap(uint32_t *l2) in write_32bit_pse_identmap() argument 5566 for ( i = 0; i < PAGE_SIZE / sizeof(*l2); i++ ) in write_32bit_pse_identmap() 5567 l2[i] = ((i << 22) | _PAGE_PRESENT | _PAGE_RW | _PAGE_USER | in write_32bit_pse_identmap()
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/ |
A D | intel_cacheinfo.c | 123 unsigned int trace = 0, l1i = 0, l1d = 0, l2 = 0, l3 = 0; /* Cache sizes */ in init_intel_cacheinfo() local 219 l2 += cache_table[k].size; in init_intel_cacheinfo() 245 l2 = new_l2; in init_intel_cacheinfo() 263 if (l2) in init_intel_cacheinfo() 264 printk("CPU: L2 cache: %dK\n", l2); in init_intel_cacheinfo() 270 c->x86_cache_size = l3 ? l3 : (l2 ? l2 : (l1i+l1d)); in init_intel_cacheinfo() 272 return l2; in init_intel_cacheinfo()
|
A D | intel.c | 317 unsigned int l2 = 0; in init_intel() local 323 l2 = init_intel_cacheinfo(c); in init_intel()
|
/xen-4.10.0-shim-comet/tools/flask/policy/policy/ |
A D | mls | 40 # | l1 role_mls_op l2 42 # | h1 role_mls_op l2 45 # | l2 role_mls_op h2 70 (( h1 dom h2 ) and (( l1 eq l2 ) or (t1 == mls_priv))); 74 ((l1 dom l2) or (t1 == mls_priv)); 78 ((l1 eq l2) or (t1 == mls_priv));
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | paging.c | 118 mfn_t *l4, *l3, *l2; in paging_free_log_dirty_bitmap() local 269 mfn_t mfn, *l4, *l3, *l2; in paging_mark_pfn_dirty() local 318 l2 = map_domain_page(mfn); in paging_mark_pfn_dirty() 319 mfn = l2[i2]; in paging_mark_pfn_dirty() 322 unmap_domain_page(l2); in paging_mark_pfn_dirty() 363 mfn_t mfn, *l4, *l3, *l2; in paging_mfn_is_dirty() local 392 l2 = map_domain_page(mfn); in paging_mfn_is_dirty() 394 unmap_domain_page(l2); in paging_mfn_is_dirty() 491 l1 = ((l2 && mfn_valid(l2[i2])) ? in paging_log_dirty_op() 515 if ( l2 ) in paging_log_dirty_op() [all …]
|
A D | guest_walk.c | 267 gw->l2e.l2 &= ~_PAGE_PSE; in guest_walk_tables() 290 gfn_t start = _gfn(unfold_pse36(gw->l2e.l2) >> PAGE_SHIFT); in guest_walk_tables() 451 if ( set_ad_bits(&l2p[guest_l2_table_offset(va)].l2, &gw->l2e.l2, in guest_walk_tables()
|
A D | p2m-pt.c | 672 entry_content.l1 = l2e_content.l2; in p2m_pt_set_entry() 868 if ( needs_recalc(l2, *l2e) ) in p2m_pt_get_entry()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | string.c | 414 int l1, l2; variable 416 l2 = strlen(s2); 417 if (!l2) 420 while (l1 >= l2) { 422 if (!memcmp(s1,s2,l2))
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | guest_pt.h | 73 typedef struct { guest_intpte_t l2; } guest_l2e_t; member 80 { return _gfn(gl2e.l2 >> PAGE_SHIFT); } in guest_l2e_get_gfn() 85 { return gl2e.l2 & 0xfff; } in guest_l2e_get_flags() 304 return ((l2e.l2 & (rsvd_bits | GUEST_L2_PAGETABLE_RSVD | in guest_l2e_rsvd_bits() 306 ((l2e.l2 & _PAGE_PSE) && in guest_l2e_rsvd_bits() 307 (l2e.l2 & ((GUEST_PAGING_LEVELS == 2 && guest_can_use_pse36(v->domain)) in guest_l2e_rsvd_bits() 445 gw->l2e.l2, mfn_x(gw->l2mfn)); in print_gw()
|
A D | page.h | 60 #define l2e_get_intpte(x) ((x).l2) 68 ((unsigned long)(((x).l2 & (PADDR_MASK&PAGE_MASK)) >> PAGE_SHIFT)) 84 ((paddr_t)(((x).l2 & (PADDR_MASK&PAGE_MASK)))) 98 #define l2e_get_flags(x) (get_pte_flags((x).l2)) 104 #define l2e_get_pkey(x) get_pte_pkey((x).l2) 167 #define l2e_add_flags(x, flags) ((x).l2 |= put_pte_flags(flags)) 173 #define l2e_remove_flags(x, flags) ((x).l2 &= ~put_pte_flags(flags)) 184 ( !!(((x).l2 ^ (y).l2) & ((PADDR_MASK&PAGE_MASK)|put_pte_flags(flags))) )
|
A D | mm.h | 620 void write_32bit_pse_identmap(uint32_t *l2);
|
/xen-4.10.0-shim-comet/unmodified_drivers/linux-2.6/platform-pci/ |
A D | evtchn.c | 250 unsigned long l1, l2; in evtchn_interrupt() local 276 l2 = active_evtchns(cpu, s, l1i); in evtchn_interrupt() 279 masked_l2 = l2 & ((~0UL) << l2i); in evtchn_interrupt() 321 l2 = active_evtchns(cpu, s, l1i); in evtchn_interrupt() 322 if (l2 == 0) /* we handled all ports, so we can clear the selector bit */ in evtchn_interrupt()
|
/xen-4.10.0-shim-comet/tools/memshr/ |
A D | bidir-hash.c | 1224 struct bucket_lock *l1, *l2; in hash_resize() local 1250 l1 = l2 = NULL; in hash_resize() 1253 alloc_tab(h, size, &t2, &l2); in hash_resize() 1254 if(!t2 || !l2) goto alloc_fail; in hash_resize() 1286 h->value_lock_tab = L2C(h, l2); in hash_resize() 1302 if(t2 || l2) free_buckets(h, t2, l2); in hash_resize()
|
/xen-4.10.0-shim-comet/tools/xenmon/ |
A D | xenmon.py | 352 [h2, l2, f2] = summarize(startat, endat, 10 * 10**9, samples) 499 (math.ceil(l2[1]), l2[0], l2[2], math.ceil(l1[1]), l1[0], l1[2]), _c.A_BOLD)
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | page.h | 83 typedef struct { intpte_t l2; } l2_pgentry_t; member
|
/xen-4.10.0-shim-comet/docs/features/ |
A D | intel_psr_cat_cdp.pandoc | 65 `-l2`: Show cbm for L2 cache. 79 `-l2`: Specify cbm for L2 cache. 417 root@:~$ xl psr-cat-cbm-set -l2 1 0x7f 419 root@:~$ xl psr-cat-show -l2 1
|
/xen-4.10.0-shim-comet/tools/libfsimage/xfs/ |
A D | xfs.h | 206 xfs_uint32_t l0, l1, l2, l3; member
|
A D | fsys_xfs.c | 134 (((xfs_fsblock_t)le32 (r->l2)) << 11) | in xt_start()
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | store.ml | 145 let rec compare l1 l2 = 146 match l1, l2 with 150 (* if l1 or l2 is empty, we found the equal part already *)
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | multi.c | 236 mismatch |= (gw->l2e.l2 != l2p[guest_l2_table_offset(va)].l2); in shadow_check_gwalk() 240 mismatch |= (gw->l2e.l2 != l2p[guest_l2_table_offset(va)].l2); in shadow_check_gwalk() 782 _sh_propagate(v, gl2e.l2, sl1mfn, sl2e, 2, ft, p2m_ram_rw); in l2e_propagate_from_guest() 1041 if ( old_sl2e.l2 == new_sl2e.l2 ) return 0; /* Nothing to do */ in shadow_set_l2e() 2068 if ( !user_only || (sl2e->l2 & _PAGE_USER) ) in sh_unhook_32b_mappings() 2080 if ( !user_only || (sl2e->l2 & _PAGE_USER) ) in sh_unhook_pae_mappings()
|