Home
last modified time | relevance | path

Searched refs:slock (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/sys/uvm/
H A Duvm_pdaemon.c387 krwlock_t *slock; in uvmpd_page_owner_lock() local
397 slock = uobj->vmobjlock; in uvmpd_page_owner_lock()
398 KASSERTMSG(slock != NULL, "pg %p uobj %p, NULL lock", pg, uobj); in uvmpd_page_owner_lock()
400 slock = anon->an_lock; in uvmpd_page_owner_lock()
401 KASSERTMSG(slock != NULL, "pg %p anon %p, NULL lock", pg, anon); in uvmpd_page_owner_lock()
403 slock = NULL; in uvmpd_page_owner_lock()
405 return slock; in uvmpd_page_owner_lock()
419 krwlock_t *slock, *heldslock = NULL; in uvmpd_trylockowner() local
423 slock = uvmpd_page_owner_lock(pg); in uvmpd_trylockowner()
424 if (slock == NULL) { in uvmpd_trylockowner()
[all …]
H A Duvm_pager.c331 krwlock_t *slock; in uvm_aio_aiodone_pages() local
340 slock = NULL; in uvm_aio_aiodone_pages()
347 slock = uobj->vmobjlock; in uvm_aio_aiodone_pages()
348 rw_enter(slock, RW_WRITER); in uvm_aio_aiodone_pages()
382 slock = pg->uobject->vmobjlock; in uvm_aio_aiodone_pages()
384 slock = pg->uanon->an_lock; in uvm_aio_aiodone_pages()
386 rw_enter(slock, RW_WRITER); in uvm_aio_aiodone_pages()
469 rw_exit(slock); in uvm_aio_aiodone_pages()
479 rw_exit(slock); in uvm_aio_aiodone_pages()
H A Duvm_loan.c489 krwlock_t *slock = pgpp[0]->uobject->vmobjlock; in uvm_loanpage() local
491 rw_exit(slock); in uvm_loanpage()
493 rw_enter(slock, RW_WRITER); in uvm_loanpage()
953 krwlock_t *slock; in uvm_unloanpage() local
965 slock = NULL; in uvm_unloanpage()
968 slock = pg->uobject->vmobjlock; in uvm_unloanpage()
970 slock = pg->uanon->an_lock; in uvm_unloanpage()
972 if (rw_tryenter(slock, RW_WRITER)) { in uvm_unloanpage()
977 slock = NULL; in uvm_unloanpage()
1005 if (slock != NULL) { in uvm_unloanpage()
[all …]
H A Duvm.h166 #define UVM_UNLOCK_AND_WAIT(event, slock, intr, msg, timo) \ argument
169 msg, timo, slock); \
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/thread/
H A Dthreadbase.d387 synchronized (slock) in getAllImpl()
561 @property static Mutex slock() nothrow @nogc in slock() function
619 slock.lock_nothrow();
620 scope(exit) slock.unlock_nothrow();
675 slock.lock_nothrow();
676 scope(exit) slock.unlock_nothrow();
722 slock.lock_nothrow();
750 slock.unlock_nothrow();
870 ThreadBase.slock.lock_nothrow(); in thread_findByAddr()
871 scope(exit) ThreadBase.slock.unlock_nothrow(); in thread_findByAddr()
[all …]
H A Dosthread.d493 slock.lock_nothrow();
494 scope(exit) slock.unlock_nothrow();
1989 Thread.slock.lock_nothrow(); in thread_suspendAll()
H A Dfiber.d1121 Thread.slock.lock_nothrow();
1122 scope(exit) Thread.slock.unlock_nothrow();
/netbsd-src/usr.sbin/npf/npftest/libnpftest/
H A Dnpf_rule_test.c204 int slock, error;
209 slock = npf_config_read_enter(npf);
217 npf_config_read_exit(npf, slock);
66 int slock, error; run_raw_testcase() local
/netbsd-src/sys/net/npf/
H A Dnpf_handler.c219 int slock = npf_config_read_enter(npf); in npfk_packet_handler() local
225 npf_config_read_exit(npf, slock); in npfk_packet_handler()
244 npf_config_read_exit(npf, slock); in npfk_packet_handler()
H A Dnpf_nat.c416 int slock = npf_config_read_enter(npf); in npf_nat_inspect() local
423 npf_config_read_exit(npf, slock); in npf_nat_inspect()
428 npf_config_read_exit(npf, slock); in npf_nat_inspect()
513 int slock = npf_config_read_enter(npf); in npf_nat_create() local
516 npf_config_read_exit(npf, slock); in npf_nat_create()
521 npf_config_read_exit(npf, slock); in npf_nat_create()
/netbsd-src/sys/miscfs/genfs/
H A Dgenfs_io.c867 krwlock_t * const slock = uobj->vmobjlock; in genfs_do_putpages() local
897 KASSERT(rw_write_held(slock)); in genfs_do_putpages()
935 rw_exit(slock); in genfs_do_putpages()
949 rw_exit(slock); in genfs_do_putpages()
958 rw_exit(slock); in genfs_do_putpages()
975 rw_enter(slock, RW_WRITER); in genfs_do_putpages()
1041 rw_exit(slock); in genfs_do_putpages()
1048 rw_enter(slock, RW_WRITER); in genfs_do_putpages()
1086 uvm_pagewait(pg, slock, "genput"); in genfs_do_putpages()
1092 rw_enter(slock, RW_WRITER); in genfs_do_putpages()
[all …]
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs_subr.c111 krwlock_t *slock; in tmpfs_init_vnode() local
117 slock = node->tn_spec.tn_reg.tn_aobj->vmobjlock; in tmpfs_init_vnode()
118 rw_obj_hold(slock); in tmpfs_init_vnode()
119 uvm_obj_setlock(&vp->v_uobj, slock); in tmpfs_init_vnode()
/netbsd-src/share/dict/
H A Dweb2183569 slock