Home
last modified time | relevance | path

Searched refs:SE_EXCL (Results 1 – 25 of 46) sorted by relevance

12

/titanic_50/usr/src/uts/common/vm/
H A Dpage_lock.c312 ((es & SE_EXCL_WANTED) && (se == SE_EXCL))); in page_lock_es()
321 se = SE_EXCL; in page_lock_es()
353 se = SE_EXCL; in page_lock_es()
358 if (se == SE_EXCL) { in page_lock_es()
513 ((es & SE_EXCL_WANTED) && (se == SE_EXCL))); in page_try_reclaim_lock()
522 se = SE_EXCL; in page_try_reclaim_lock()
590 if (se == SE_EXCL) { in page_trylock()
H A Dpage_retire.c939 if (!PP_ISKAS(pp) && page_trylock(pp, SE_EXCL)) { in page_retire_thread_cb()
1121 page_try_reclaim_lock(pp, SE_EXCL, SE_RETIRED)) { in page_unretire_pp()
1282 if (!page_trylock(lpp, pp == lpp? SE_EXCL : SE_SHARED)) in page_retire_test()
1284 if (!page_trylock(cpp, SE_EXCL)) { in page_retire_test()
H A Dvm_page.c856 se = SE_EXCL; in page_lookup_create()
874 se = SE_EXCL; in page_lookup_create()
911 se = SE_EXCL; in page_lookup_create()
1195 if (!page_trylock(pp, SE_EXCL)) { in page_exists_physcontig()
2500 if (!page_lock(pp, SE_EXCL, phm, P_NO_RECLAIM)) { in page_create_va()
2855 !page_trylock(pp, SE_EXCL)) in free_vp_pages()
2862 ASSERT(PAGE_LOCKED_SE(pp, SE_EXCL)); in free_vp_pages()
3281 if (!page_lock(pp, SE_EXCL, phm, P_RECLAIM)) { in page_rename()
4349 if (!page_trylock(pp, SE_EXCL)) in page_busy()
4434 if (!page_trylock(pp, SE_EXCL)) { in page_invalidate_pages()
[all …]
H A Dseg_kmem.c384 pp = page_numtopp(pfnum, SE_EXCL); in boot_mapin()
1018 SE_EXCL); in segkmem_free_vn()
1021 pp = page_lookup(vp, (u_offset_t)(uintptr_t)addr, SE_EXCL); in segkmem_free_vn()
1232 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)addr, SE_EXCL); in segkmem_free_one_lp()
H A Dpage.h58 SE_EXCL /* exclusive lock (value == -1) */ enumerator
663 ((se) == SE_EXCL ? PAGE_EXCL(pp) : PAGE_SHARED(pp))
H A Dvm_pvn.c264 se = SE_EXCL; in pvn_write_kluster()
905 se = (flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED; in pvn_vplist_dirty()
H A Dvm_anon.c1079 pp = page_lookup(vp, (u_offset_t)off, SE_EXCL); in anon_decref()
1205 pp = page_lookup(vp, (u_offset_t)off, SE_EXCL); in anon_decref_pages()
1221 SE_EXCL); in anon_decref_pages()
1254 SE_EXCL); in anon_decref_pages()
1710 pp = page_lookup_nowait(vp, (u_offset_t)off, SE_EXCL); in anon_disclaim()
1837 if (!page_trylock(pp, SE_EXCL)) in anon_disclaim()
3122 SE_EXCL); in anon_try_demote_pages()
H A Dvm_pagelist.c2049 if (!page_trylock(pp, SE_EXCL)) { in page_promote()
2099 if (flags == PC_ALLOC && (page_trylock_cons(pplist, SE_EXCL))) { in page_promote()
2199 page_trylock_cons(pp, SE_EXCL)) { in page_demote()
2245 SE_EXCL)) { in page_demote()
2986 SE_EXCL)) { in page_get_mnode_freelist()
3171 if (!page_trylock(pp, SE_EXCL)) { in page_trylock_contig_pages()
4028 while (IS_DUMP_PAGE(pp) || !page_trylock(pp, SE_EXCL)) { in page_get_mnode_cachelist()
H A Dseg_kp.c740 SE_EXCL); in segkp_release_internal()
909 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)red_va, SE_EXCL); in segkp_unmap_red()
/titanic_50/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c173 lock = (rw == S_CREATE ? SE_EXCL : SE_SHARED); in swap_getapage()
187 if (lock != SE_EXCL) { in swap_getapage()
191 lock = SE_EXCL; in swap_getapage()
564 pp = page_lookup(vp, io_off, SE_EXCL); in swap_putpage()
568 SE_EXCL : SE_SHARED); in swap_putpage()
673 se = (flags & B_FREE ? SE_EXCL : SE_SHARED); in swap_putapage()
/titanic_50/usr/src/uts/i86pc/os/
H A Dhold_page.c55 if (page_trylock(pp, SE_EXCL) == 0) in plat_hold_page()
/titanic_50/usr/src/uts/i86pc/vm/
H A Di86_mmu.c105 if (!page_trylock(pp, SE_EXCL)) { in page_numtopp_alloc()
130 if (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_NO_RECLAIM)) { in page_numtopp_alloc()
H A Dvm_machdep.c1014 (page_trylock(pp, SE_EXCL) == 0)) { in is_contigpage_free()
3117 SE_EXCL) == 0) { in page_get_mnode_anylist()
3212 SE_EXCL) == 0) { in page_get_mnode_anylist()
/titanic_50/usr/src/uts/sun4u/starfire/os/
H A Dstarfire.c315 result = page_trylock(page, SE_EXCL); in plat_freelist_process()
378 result = page_trylock(page, SE_EXCL); in plat_freelist_process()
/titanic_50/usr/src/uts/i86xpv/os/
H A Dballoon.c300 rv = page_lock(&page_array[i], SE_EXCL, NULL, P_NO_RECLAIM); in balloon_init_new_pages()
312 rv = page_lock(&page_array[i], SE_EXCL, NULL, P_NO_RECLAIM); in balloon_init_new_pages()
/titanic_50/usr/src/uts/common/os/
H A Dmem_cage.c1365 if (page_trylock(pp, SE_EXCL)) { in kcage_assimilate_page()
1424 if (!kcage_setnoreloc_pages(pp, SE_EXCL)) { in kcage_assimilate_page()
1788 !page_trylock(pp, SE_EXCL)) { in kcage_cageout()
H A Dmem_config.c455 while (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_RECLAIM)) in kphysm_add_memory_dynamic()
1852 if (!page_try_reclaim_lock(pp, SE_EXCL, in delete_memory_thread()
1952 SE_EXCL)) { in delete_memory_thread()
2017 if (!group_page_trylock(pp, SE_EXCL)) { in delete_memory_thread()
2128 if (page_try_reclaim_lock(pp, SE_EXCL, in delete_memory_thread()
2501 while (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_RECLAIM)) in memseg_remap_init_pages()
H A Dvm_pageout.c968 if (!page_trylock(pp, SE_EXCL)) { in checkpage()
/titanic_50/usr/src/uts/common/fs/
H A Dfsflush.c254 if (!page_trylock(pp, SE_EXCL)) in fsflush_do_pages()
/titanic_50/usr/src/uts/sun4/os/
H A Dmemlist.c215 if (page_trylock(pp, SE_EXCL) == 0) in less_pages()
/titanic_50/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c498 pp = page_lookup(vp, pgoff, SE_EXCL); in dc_getblock()
635 se_t se = (flags & (B_INVAL | B_FREE)) ? SE_EXCL : SE_SHARED; in dc_putpage()
/titanic_50/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c560 (u_offset_t)(uintptr_t)addr, SE_EXCL); in contig_mem_span_free()
/titanic_50/usr/src/uts/common/fs/bootfs/
H A Dbootfs_vnops.c376 pp = page_lookup(vp, off, rw == S_CREATE ? SE_EXCL : SE_SHARED); in bootfs_getapage()
/titanic_50/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1852 if (pp = page_lookup(vp, off, rw == S_CREATE ? SE_EXCL : SE_SHARED)) { in tmp_getapage()
1999 SE_EXCL : SE_SHARED); in tmp_putpage()
2002 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in tmp_putpage()
/titanic_50/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c1983 se_t se = (rw == S_CREATE ? SE_EXCL : SE_SHARED); in spec_getapage()
2074 SE_EXCL : SE_SHARED); in spec_putpage()
2077 (flags & B_FREE) ? SE_EXCL : SE_SHARED); in spec_putpage()

12