lock 69 compat/linux/linux_dummy.c DUMMY(lock); /* #53 */
lock 142 dev/acpi/acpidock.c acpidock_docklock(struct acpidock_softc *sc, int lock)
lock 149 dev/acpi/acpidock.c cmd.v_integer = lock;
lock 153 dev/acpi/acpidock.c dnprintf(20, "%s: _LCK %d failed\n", DEVNAME(sc), lock);
lock 157 dev/acpi/acpidock.c dnprintf(20, "%s: _LCK %d successful\n", DEVNAME(sc), lock);
lock 418 dev/i2o/ioprbs.c ioprbs_lock_t lock;
lock 421 dev/i2o/ioprbs.c lock = IOPRBS_LOCK(sc);
lock 514 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 529 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 550 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 793 dev/i2o/ioprbs.c ioprbs_lock_t lock;
lock 797 dev/i2o/ioprbs.c lock = IOPRBS_LOCK(sc);
lock 814 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 823 dev/i2o/ioprbs.c ioprbs_lock_t lock;
lock 827 dev/i2o/ioprbs.c lock = IOPRBS_LOCK(sc);
lock 835 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 978 dev/i2o/ioprbs.c ioprbs_lock_t lock;
lock 986 dev/i2o/ioprbs.c lock = IOPRBS_LOCK(sc);
lock 988 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 998 dev/i2o/ioprbs.c ioprbs_lock_t lock;
lock 1000 dev/i2o/ioprbs.c lock = IOPRBS_LOCK(sc);
lock 1003 dev/i2o/ioprbs.c IOPRBS_UNLOCK(sc, lock);
lock 93 dev/i2o/ioprbsvar.h #define IOPRBS_UNLOCK(sc, lock) splx(lock)
lock 116 dev/i2o/iopvar.h struct lock sc_conflock; /* autoconfiguration lock */
lock 151 dev/ic/ciss.c ciss_lock_t lock;
lock 313 dev/ic/ciss.c lock = CISS_LOCK_SCRATCH(sc);
lock 317 dev/ic/ciss.c CISS_UNLOCK_SCRATCH(sc, lock);
lock 326 dev/ic/ciss.c CISS_UNLOCK_SCRATCH(sc, lock);
lock 339 dev/ic/ciss.c CISS_UNLOCK_SCRATCH(sc, lock);
lock 619 dev/ic/ciss.c ciss_lock_t lock;
lock 630 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 654 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 753 dev/ic/ciss.c ciss_lock_t lock;
lock 756 dev/ic/ciss.c lock = CISS_LOCK_SCRATCH(sc);
lock 776 dev/ic/ciss.c CISS_UNLOCK_SCRATCH(sc, lock);
lock 793 dev/ic/ciss.c ciss_lock_t lock;
lock 796 dev/ic/ciss.c lock = CISS_LOCK_SCRATCH(sc);
lock 817 dev/ic/ciss.c CISS_UNLOCK_SCRATCH(sc, lock);
lock 830 dev/ic/ciss.c ciss_lock_t lock;
lock 846 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 874 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 878 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 891 dev/ic/ciss.c ciss_lock_t lock;
lock 906 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 933 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 937 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 946 dev/ic/ciss.c ciss_lock_t lock;
lock 955 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 969 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 995 dev/ic/ciss.c ciss_lock_t lock;
lock 1000 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 1004 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 1041 dev/ic/ciss.c ciss_lock_t lock;
lock 1048 dev/ic/ciss.c lock = CISS_LOCK(sc);
lock 1174 dev/ic/ciss.c CISS_UNLOCK(sc, lock);
lock 69 dev/ic/cissvar.h #define CISS_UNLOCK(sc, lock) splx(lock)
lock 71 dev/ic/cissvar.h #define CISS_UNLOCK_SCRATCH(sc, lock) splx(lock)
lock 1138 dev/ic/rln.c struct rln_mm_cmd lock = RLN_MM_EEPROM_PROTECT;
lock 1142 dev/ic/rln.c return (rln_msg_txrx(sc, &lock, sizeof lock,
lock 101 dev/ic/tea5757.c tea5757_search(struct tea5757_t *tea, u_int32_t stereo, u_int32_t lock, int dir)
lock 106 dev/ic/tea5757.c reg = stereo | lock | TEA5757_SEARCH_START;
lock 135 dev/ic/tea5757.c tea5757_set_freq(struct tea5757_t *tea, u_int32_t stereo, u_int32_t lock, u_int32_t freq)
lock 145 dev/ic/tea5757.c data |= stereo | lock | TEA5757_SEARCH_END;
lock 152 dev/ic/tea5757.c tea5757_encode_lock(u_int8_t lock)
lock 156 dev/ic/tea5757.c if (lock < 8)
lock 158 dev/ic/tea5757.c else if (lock > 7 && lock < 15)
lock 160 dev/ic/tea5757.c else if (lock > 14 && lock < 51)
lock 162 dev/ic/tea5757.c else if (lock > 50)
lock 169 dev/ic/tea5757.c tea5757_decode_lock(u_int32_t lock)
lock 173 dev/ic/tea5757.c switch (lock) {
lock 143 dev/ic/twe.c twe_lock_t lock;
lock 363 dev/ic/twe.c lock = TWE_LOCK(sc);
lock 365 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 370 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 438 dev/ic/twe.c twe_lock_t lock;
lock 444 dev/ic/twe.c lock = TWE_LOCK(sc);
lock 477 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 692 dev/ic/twe.c twe_lock_t lock;
lock 737 dev/ic/twe.c lock = TWE_LOCK(sc);
lock 745 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 793 dev/ic/twe.c twe_lock_t lock;
lock 862 dev/ic/twe.c lock = TWE_LOCK(sc);
lock 888 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 904 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 925 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 936 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 960 dev/ic/twe.c twe_lock_t lock;
lock 1022 dev/ic/twe.c lock = TWE_LOCK(sc);
lock 1051 dev/ic/twe.c TWE_UNLOCK(sc, lock);
lock 55 dev/ic/twevar.h struct lock sc_lock;
lock 84 dev/ic/twevar.h #define TWE_UNLOCK(sc, lock) splx(lock)
lock 340 dev/isa/aztech.c ri->lock = 0;
lock 166 dev/isa/radiotrack.c ri->lock = 0;
lock 100 dev/isa/radiotrack2.c u_int32_t lock;
lock 163 dev/isa/radiotrack2.c sc->lock = TEA5757_S030;
lock 181 dev/isa/radiotrack2.c tea5757_set_freq(&sc->tea, sc->stereo, sc->lock, sc->freq);
lock 229 dev/isa/radiotrack2.c sc.lock = TEA5757_S030;
lock 238 dev/isa/radiotrack2.c tea5757_set_freq(&sc.tea, sc.stereo, sc.lock, sc.freq);
lock 292 dev/isa/radiotrack2.c ri->lock = tea5757_decode_lock(sc->lock);
lock 319 dev/isa/radiotrack2.c sc->lock = tea5757_encode_lock(ri->lock);
lock 321 dev/isa/radiotrack2.c sc->lock, sc->stereo, ri->freq);
lock 332 dev/isa/radiotrack2.c tea5757_search(&sc->tea, sc->lock, sc->stereo, f);
lock 198 dev/isa/sf16fmr.c ri->lock = 0;
lock 112 dev/isa/sf16fmr2.c u_int32_t lock;
lock 177 dev/isa/sf16fmr2.c sc->lock = TEA5757_S030;
lock 195 dev/isa/sf16fmr2.c tea5757_set_freq(&sc->tea, sc->stereo, sc->lock, sc->freq);
lock 271 dev/isa/sf16fmr2.c sc.lock = TEA5757_S030;
lock 281 dev/isa/sf16fmr2.c tea5757_set_freq(&sc.tea, sc.stereo, sc.lock, sc.freq);
lock 354 dev/isa/sf16fmr2.c ri->lock = tea5757_decode_lock(sc->lock);
lock 372 dev/isa/sf16fmr2.c sc->lock = tea5757_encode_lock(ri->lock);
lock 374 dev/isa/sf16fmr2.c sc->lock, sc->stereo, ri->freq);
lock 385 dev/isa/sf16fmr2.c tea5757_search(&sc->tea, sc->lock, sc->stereo, f);
lock 563 dev/pci/bktr/bktr_os.c ri->volume = ri->rfreq = ri->lock = 0;
lock 154 dev/pci/fmsradio.c u_int32_t lock;
lock 180 dev/pci/fmsradio.c r->lock = TEA5757_S030;
lock 210 dev/pci/fmsradio.c radio->lock, radio->freq);
lock 296 dev/pci/fmsradio.c radio->lock, radio->freq);
lock 382 dev/pci/fmsradio.c radio->lock, radio->freq);
lock 515 dev/pci/fmsradio.c ri->lock = tea5757_decode_lock(radio->lock);
lock 563 dev/pci/fmsradio.c radio->lock = tea5757_encode_lock(ri->lock);
lock 565 dev/pci/fmsradio.c radio->lock, radio->stereo, ri->freq);
lock 577 dev/pci/fmsradio.c tea5757_search(&radio->tea, radio->lock,
lock 96 dev/pci/gtp.c u_int32_t lock;
lock 148 dev/pci/gtp.c sc->lock = TEA5757_S030;
lock 171 dev/pci/gtp.c ri->lock = tea5757_decode_lock(sc->lock);
lock 190 dev/pci/gtp.c sc->lock = tea5757_encode_lock(ri->lock);
lock 192 dev/pci/gtp.c sc->lock, sc->stereo, ri->freq);
lock 203 dev/pci/gtp.c tea5757_search(&sc->tea, sc->lock, sc->stereo, f);
lock 216 dev/pci/gtp.c sc->lock, sc->stereo, sc->freq);
lock 91 dev/pci/vga_pcivar.h struct lock sc_lock; /* lock for access to GATT */
lock 283 dev/raidframe/rf_dagfuncs.c unsigned lock = RF_EXTRACT_LOCK_FLAG(node->params[3].v);
lock 295 dev/raidframe/rf_dagfuncs.c RF_ASSERT(!(lock && unlock));
lock 296 dev/raidframe/rf_dagfuncs.c flags |= (lock) ? RF_LOCK_DISK_QUEUE : 0;
lock 325 dev/raidframe/rf_dagfuncs.c unsigned lock = RF_EXTRACT_LOCK_FLAG(node->params[3].v);
lock 338 dev/raidframe/rf_dagfuncs.c RF_ASSERT(!(lock && unlock));
lock 339 dev/raidframe/rf_dagfuncs.c flags |= (lock) ? RF_LOCK_DISK_QUEUE : 0;
lock 130 dev/raidframe/rf_freelist.h RF_DECLARE_MUTEX(lock);
lock 152 dev/raidframe/rf_freelist.h rc = rf_mutex_init(&(_fl_)->lock); \
lock 170 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 183 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 186 dev/raidframe/rf_freelist.h #define RF_FREELIST_MUTEX_OF(_fl_) ((_fl_)->lock)
lock 188 dev/raidframe/rf_freelist.h #define RF_FREELIST_DO_UNLOCK(_fl_) RF_UNLOCK_MUTEX((_fl_)->lock)
lock 190 dev/raidframe/rf_freelist.h #define RF_FREELIST_DO_LOCK(_fl_) RF_LOCK_MUTEX((_fl_)->lock)
lock 203 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 220 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 235 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 252 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 266 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 311 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 326 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 371 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 385 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 442 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 473 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 489 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 535 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 545 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 556 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 570 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 588 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 599 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 611 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 623 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 635 dev/raidframe/rf_freelist.h RF_UNLOCK_MUTEX((_fl_)->lock); \
lock 646 dev/raidframe/rf_freelist.h RF_LOCK_MUTEX((_fl_)->lock); \
lock 669 dev/raidframe/rf_freelist.h rf_mutex_destroy(&((_fl_)->lock)); \
lock 687 dev/raidframe/rf_freelist.h rf_mutex_destroy(&((_fl_)->lock)); \
lock 707 dev/raidframe/rf_freelist.h rf_mutex_destroy(&((_fl_)->lock)); \
lock 171 dev/sdmmc/sdmmcvar.h struct lock sc_lock; /* lock around host controller */
lock 218 dev/systrace.c rw_enter_write(&fst->lock);
lock 238 dev/systrace.c rw_exit_write(&fst->lock);
lock 247 dev/systrace.c rw_exit_write(&fst->lock);
lock 335 dev/systrace.c rw_enter_write(&fst->lock);
lock 407 dev/systrace.c rw_exit_write(&fst->lock);
lock 425 dev/systrace.c rw_enter_write(&fst->lock);
lock 431 dev/systrace.c rw_exit_write(&fst->lock);
lock 466 dev/systrace.c rw_enter_write(&fst->lock);
lock 495 dev/systrace.c rw_exit_write(&fst->lock);
lock 569 dev/systrace.c rw_init(&fst->lock, "systrace");
lock 641 dev/systrace.c rw_enter_write(&fst->lock);
lock 648 dev/systrace.c rw_exit_write(&fst->lock);
lock 668 dev/systrace.c rw_enter_write(&fst->lock);
lock 683 dev/systrace.c rw_exit_write(&fst->lock);
lock 694 dev/systrace.c rw_enter_write(&fst->lock); \
lock 727 dev/systrace.c rw_enter_write(&fst->lock);
lock 771 dev/systrace.c rw_exit_write(&fst->lock);
lock 800 dev/systrace.c rw_enter_write(&fst->lock);
lock 835 dev/systrace.c rw_exit_write(&fst->lock);
lock 878 dev/systrace.c rw_enter_write(&fst->lock);
lock 910 dev/systrace.c rw_exit_write(&fst->lock);
lock 1323 dev/systrace.c rw_enter_write(&fst->lock);
lock 1334 dev/systrace.c rw_exit_write(&fst->lock);
lock 1488 dev/systrace.c rw_enter_write(&fst->lock);
lock 1511 dev/systrace.c rw_exit_write(&fst->lock);
lock 1529 dev/systrace.c rw_enter_write(&fst->lock);
lock 1542 dev/systrace.c rw_exit_write(&fst->lock);
lock 1784 dev/systrace.c rw_exit_write(&fst->lock);
lock 197 dev/systrace.h struct rwlock lock;
lock 271 dev/usb/udsbr.c ri->lock = 0;
lock 81 isofs/cd9660/cd9660_node.h struct lock i_lock; /* node lock */
lock 42 isofs/udf/udf.h struct lock u_lock;
lock 133 kern/kern_lock.c TAILQ_HEAD(, lock) spinlock_list =
lock 171 kern/kern_lock.c lockinit(struct lock *lkp, int prio, char *wmesg, int timo, int flags)
lock 174 kern/kern_lock.c bzero(lkp, sizeof(struct lock));
lock 190 kern/kern_lock.c lockstatus(struct lock *lkp)
lock 209 kern/kern_lock.c lockmgr(__volatile struct lock *lkp, u_int flags, struct simplelock *interlkp)
lock 434 kern/kern_lock.c lockmgr_printinfo(__volatile struct lock *lkp)
lock 395 kern/kern_synch.c _spinlock_lock_t *lock = SCARG(uap, lock);
lock 401 kern/kern_synch.c if (lock)
lock 402 kern/kern_synch.c copyout(&unlocked, lock, sizeof(unlocked));
lock 105 kern/vfs_lockf.c struct lockf *lock;
lock 112 kern/vfs_lockf.c lock = pool_get(&lockfpool, PR_WAITOK);
lock 113 kern/vfs_lockf.c lock->lf_uid = uid;
lock 114 kern/vfs_lockf.c return (lock);
lock 118 kern/vfs_lockf.c lf_free(struct lockf *lock)
lock 122 kern/vfs_lockf.c uip = uid_find(lock->lf_uid);
lock 124 kern/vfs_lockf.c pool_put(&lockfpool, lock);
lock 136 kern/vfs_lockf.c struct lockf *lock;
lock 184 kern/vfs_lockf.c lock = lf_alloc(p->p_ucred->cr_uid, op != F_UNLCK ? 1 : 2);
lock 185 kern/vfs_lockf.c if (!lock)
lock 187 kern/vfs_lockf.c lock->lf_start = start;
lock 188 kern/vfs_lockf.c lock->lf_end = end;
lock 189 kern/vfs_lockf.c lock->lf_id = id;
lock 190 kern/vfs_lockf.c lock->lf_head = head;
lock 191 kern/vfs_lockf.c lock->lf_type = fl->l_type;
lock 192 kern/vfs_lockf.c lock->lf_next = NULL;
lock 193 kern/vfs_lockf.c TAILQ_INIT(&lock->lf_blkhd);
lock 194 kern/vfs_lockf.c lock->lf_flags = flags;
lock 201 kern/vfs_lockf.c return (lf_setlock(lock));
lock 204 kern/vfs_lockf.c error = lf_clearlock(lock);
lock 205 kern/vfs_lockf.c lf_free(lock);
lock 209 kern/vfs_lockf.c error = lf_getlock(lock, fl);
lock 210 kern/vfs_lockf.c lf_free(lock);
lock 214 kern/vfs_lockf.c lf_free(lock);
lock 224 kern/vfs_lockf.c lf_setlock(struct lockf *lock)
lock 227 kern/vfs_lockf.c struct lockf **head = lock->lf_head;
lock 234 kern/vfs_lockf.c lf_print("lf_setlock", lock);
lock 241 kern/vfs_lockf.c if (lock->lf_type == F_WRLCK)
lock 247 kern/vfs_lockf.c while ((block = lf_getblock(lock)) != NULL) {
lock 251 kern/vfs_lockf.c if ((lock->lf_flags & F_WAIT) == 0) {
lock 252 kern/vfs_lockf.c lf_free(lock);
lock 265 kern/vfs_lockf.c if ((lock->lf_flags & F_POSIX) &&
lock 282 kern/vfs_lockf.c if (wproc == (struct proc *)lock->lf_id) {
lock 283 kern/vfs_lockf.c lf_free(lock);
lock 293 kern/vfs_lockf.c if ((lock->lf_flags & F_FLOCK) &&
lock 294 kern/vfs_lockf.c lock->lf_type == F_WRLCK) {
lock 295 kern/vfs_lockf.c lock->lf_type = F_UNLCK;
lock 296 kern/vfs_lockf.c (void) lf_clearlock(lock);
lock 297 kern/vfs_lockf.c lock->lf_type = F_WRLCK;
lock 303 kern/vfs_lockf.c lock->lf_next = block;
lock 306 kern/vfs_lockf.c lf_print("lf_setlock", lock);
lock 310 kern/vfs_lockf.c TAILQ_INSERT_TAIL(&block->lf_blkhd, lock, lf_block);
lock 311 kern/vfs_lockf.c error = tsleep(lock, priority, lockstr, 0);
lock 317 kern/vfs_lockf.c TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
lock 318 kern/vfs_lockf.c lf_free(lock);
lock 322 kern/vfs_lockf.c if (lock->lf_next != NULL) {
lock 323 kern/vfs_lockf.c TAILQ_REMOVE(&lock->lf_next->lf_blkhd, lock, lf_block);
lock 324 kern/vfs_lockf.c lock->lf_next = NULL;
lock 327 kern/vfs_lockf.c lf_free(lock);
lock 344 kern/vfs_lockf.c ovcase = lf_findoverlap(block, lock, SELF, &prev, &overlap);
lock 359 kern/vfs_lockf.c *prev = lock;
lock 360 kern/vfs_lockf.c lock->lf_next = overlap;
lock 369 kern/vfs_lockf.c if (lock->lf_type == F_RDLCK &&
lock 372 kern/vfs_lockf.c overlap->lf_type = lock->lf_type;
lock 373 kern/vfs_lockf.c lf_free(lock);
lock 374 kern/vfs_lockf.c lock = overlap; /* for debug output below */
lock 381 kern/vfs_lockf.c if (overlap->lf_type == lock->lf_type) {
lock 382 kern/vfs_lockf.c lf_free(lock);
lock 383 kern/vfs_lockf.c lock = overlap; /* for debug output below */
lock 386 kern/vfs_lockf.c if (overlap->lf_start == lock->lf_start) {
lock 387 kern/vfs_lockf.c *prev = lock;
lock 388 kern/vfs_lockf.c lock->lf_next = overlap;
lock 389 kern/vfs_lockf.c overlap->lf_start = lock->lf_end + 1;
lock 391 kern/vfs_lockf.c lf_split(overlap, lock);
lock 400 kern/vfs_lockf.c if (lock->lf_type == F_RDLCK &&
lock 408 kern/vfs_lockf.c ltmp->lf_next = lock;
lock 409 kern/vfs_lockf.c TAILQ_INSERT_TAIL(&lock->lf_blkhd,
lock 417 kern/vfs_lockf.c *prev = lock;
lock 418 kern/vfs_lockf.c lock->lf_next = overlap->lf_next;
lock 419 kern/vfs_lockf.c prev = &lock->lf_next;
lock 430 kern/vfs_lockf.c lock->lf_next = overlap->lf_next;
lock 431 kern/vfs_lockf.c overlap->lf_next = lock;
lock 432 kern/vfs_lockf.c overlap->lf_end = lock->lf_start - 1;
lock 433 kern/vfs_lockf.c prev = &lock->lf_next;
lock 443 kern/vfs_lockf.c *prev = lock;
lock 444 kern/vfs_lockf.c lock->lf_next = overlap;
lock 446 kern/vfs_lockf.c overlap->lf_start = lock->lf_end + 1;
lock 454 kern/vfs_lockf.c lf_print("lf_setlock: got the lock", lock);
lock 467 kern/vfs_lockf.c lf_clearlock(struct lockf *lock)
lock 469 kern/vfs_lockf.c struct lockf **head = lock->lf_head;
lock 478 kern/vfs_lockf.c lf_print("lf_clearlock", lock);
lock 481 kern/vfs_lockf.c while ((ovcase = lf_findoverlap(lf, lock, SELF,
lock 496 kern/vfs_lockf.c if (overlap->lf_start == lock->lf_start) {
lock 497 kern/vfs_lockf.c overlap->lf_start = lock->lf_end + 1;
lock 500 kern/vfs_lockf.c lf_split(overlap, lock);
lock 501 kern/vfs_lockf.c overlap->lf_next = lock->lf_next;
lock 511 kern/vfs_lockf.c overlap->lf_end = lock->lf_start - 1;
lock 517 kern/vfs_lockf.c overlap->lf_start = lock->lf_end + 1;
lock 530 kern/vfs_lockf.c lf_getlock(struct lockf *lock, struct flock *fl)
lock 536 kern/vfs_lockf.c lf_print("lf_getlock", lock);
lock 539 kern/vfs_lockf.c if ((block = lf_getblock(lock)) != NULL) {
lock 562 kern/vfs_lockf.c lf_getblock(struct lockf *lock)
lock 566 kern/vfs_lockf.c prev = lock->lf_head;
lock 568 kern/vfs_lockf.c while (lf_findoverlap(lf, lock, OTHERS, &prev, &overlap) != 0) {
lock 572 kern/vfs_lockf.c if ((lock->lf_type == F_WRLCK || overlap->lf_type == F_WRLCK))
lock 591 kern/vfs_lockf.c lf_findoverlap(struct lockf *lf, struct lockf *lock, int type,
lock 598 kern/vfs_lockf.c lf_print("lf_findoverlap: looking for overlap in", lock);
lock 602 kern/vfs_lockf.c start = lock->lf_start;
lock 603 kern/vfs_lockf.c end = lock->lf_end;
lock 605 kern/vfs_lockf.c if (((type & SELF) && lf->lf_id != lock->lf_id) ||
lock 606 kern/vfs_lockf.c ((type & OTHERS) && lf->lf_id == lock->lf_id)) {
lock 725 kern/vfs_lockf.c lf_wakelock(struct lockf *lock)
lock 729 kern/vfs_lockf.c while ((wakelock = TAILQ_FIRST(&lock->lf_blkhd))) {
lock 730 kern/vfs_lockf.c TAILQ_REMOVE(&lock->lf_blkhd, wakelock, lf_block);
lock 741 kern/vfs_lockf.c lf_print(char *tag, struct lockf *lock)
lock 745 kern/vfs_lockf.c printf("%s: lock %p for ", tag, lock);
lock 746 kern/vfs_lockf.c if (lock->lf_flags & F_POSIX)
lock 747 kern/vfs_lockf.c printf("proc %d", ((struct proc *)(lock->lf_id))->p_pid);
lock 749 kern/vfs_lockf.c printf("id %p", lock->lf_id);
lock 751 kern/vfs_lockf.c lock->lf_type == F_RDLCK ? "shared" :
lock 752 kern/vfs_lockf.c lock->lf_type == F_WRLCK ? "exclusive" :
lock 753 kern/vfs_lockf.c lock->lf_type == F_UNLCK ? "unlock" :
lock 754 kern/vfs_lockf.c "unknown", lock->lf_start, lock->lf_end);
lock 755 kern/vfs_lockf.c block = TAILQ_FIRST(&lock->lf_blkhd);
lock 758 kern/vfs_lockf.c TAILQ_FOREACH(block, &lock->lf_blkhd, lf_block)
lock 765 kern/vfs_lockf.c lf_printlist(char *tag, struct lockf *lock)
lock 770 kern/vfs_lockf.c for (lf = *lock->lf_head; lf; lf = lf->lf_next) {
lock 52 miscfs/procfs/procfs_subr.c struct lock pfs_vlock;
lock 152 msdosfs/denode.h struct lock de_lock; /* denode lock */
lock 73 ntfs/ntfs_ihash.c struct lock ntfs_hashlock;
lock 32 ntfs/ntfs_ihash.h extern struct lock ntfs_hashlock;
lock 76 ntfs/ntfs_inode.h struct lock i_lock;
lock 92 ntfs/ntfs_inode.h struct lock f_lock; /* fnode lock >Keep this first< */
lock 102 ntfs/ntfs_subr.c static struct lock ntfs_toupper_lock;
lock 45 sys/lock.h typedef struct lock lock_data_t;
lock 46 sys/lock.h typedef struct lock *lock_t;
lock 53 sys/lock.h struct lock {
lock 157 sys/lock.h void lockinit(struct lock *, int prio, char *wmesg, int timo,
lock 159 sys/lock.h int lockmgr(__volatile struct lock *, u_int flags, struct simplelock *);
lock 160 sys/lock.h void lockmgr_printinfo(__volatile struct lock *);
lock 161 sys/lock.h int lockstatus(struct lock *);
lock 164 sys/lock.h int _spinlock_release_all(__volatile struct lock *, const char *, int);
lock 165 sys/lock.h void _spinlock_acquire_count(__volatile struct lock *, int, const char *,
lock 172 sys/lock.h int spinlock_release_all(__volatile struct lock *);
lock 173 sys/lock.h void spinlock_acquire_count(__volatile struct lock *, int);
lock 57 sys/mplock.h __mp_lock_init(struct __mp_lock *lock)
lock 59 sys/mplock.h __cpu_simple_lock_init(&lock->mpl_lock);
lock 60 sys/mplock.h lock->mpl_cpu = LK_NOCPU;
lock 61 sys/mplock.h lock->mpl_count = 0;
lock 78 sys/mplock.h __mp_lock(struct __mp_lock *lock)
lock 82 sys/mplock.h if (lock->mpl_cpu != cpu_number()) {
lock 84 sys/mplock.h __cpu_simple_lock(&lock->mpl_lock);
lock 93 sys/mplock.h &lock->mpl_lock);
lock 98 sys/mplock.h lock);
lock 104 sys/mplock.h lock->mpl_cpu = cpu_number();
lock 106 sys/mplock.h lock->mpl_count++;
lock 115 sys/mplock.h __mp_lock_try(struct __mp_lock *lock, cpuid_t *cpu)
lock 119 sys/mplock.h if (lock->mpl_cpu != cpu_number()) {
lock 120 sys/mplock.h if (!__cpu_simple_lock_try(&lock->mpl_lock)) {
lock 121 sys/mplock.h *cpu = lock->mpl_cpu;
lock 125 sys/mplock.h lock->mpl_cpu = cpu_number();
lock 127 sys/mplock.h lock->mpl_count++;
lock 133 sys/mplock.h __mp_unlock(struct __mp_lock *lock)
lock 138 sys/mplock.h if (lock->mpl_count == 0 || lock->mpl_cpu == LK_NOCPU) {
lock 140 sys/mplock.h lock);
lock 145 sys/mplock.h if (--lock->mpl_count == 0) {
lock 146 sys/mplock.h lock->mpl_cpu = LK_NOCPU;
lock 147 sys/mplock.h __cpu_simple_unlock(&lock->mpl_lock);
lock 153 sys/mplock.h __mp_release_all(struct __mp_lock *lock) {
lock 155 sys/mplock.h int rv = lock->mpl_count;
lock 158 sys/mplock.h if (lock->mpl_count == 0 || lock->mpl_cpu == LK_NOCPU) {
lock 161 sys/mplock.h lock);
lock 166 sys/mplock.h lock->mpl_cpu = LK_NOCPU;
lock 167 sys/mplock.h lock->mpl_count = 0;
lock 168 sys/mplock.h __cpu_simple_unlock(&lock->mpl_lock);
lock 174 sys/mplock.h __mp_release_all_but_one(struct __mp_lock *lock) {
lock 176 sys/mplock.h int rv = lock->mpl_count - 1;
lock 179 sys/mplock.h if (lock->mpl_count == 0 || lock->mpl_cpu == LK_NOCPU) {
lock 182 sys/mplock.h lock);
lock 187 sys/mplock.h lock->mpl_count = 1;
lock 193 sys/mplock.h __mp_acquire_count(struct __mp_lock *lock, int count) {
lock 197 sys/mplock.h __mp_lock(lock);
lock 202 sys/mplock.h __mp_lock_held(struct __mp_lock *lock) {
lock 203 sys/mplock.h return lock->mpl_count && lock->mpl_cpu == cpu_number();
lock 48 sys/radioio.h int lock; /* locking field strength during an automatic search */
lock 1223 sys/syscallargs.h syscallarg(void *) lock;
lock 67 ufs/ext2fs/ext2fs_vfsops.c extern struct lock ufs_hashlock;
lock 86 ufs/ufs/inode.h struct lock i_lock; /* Inode lock */
lock 216 uvm/uvm_map.h struct rwlock lock; /* Lock for map data */
lock 368 uvm/uvm_map.h rv = (rw_enter(&map->lock, RW_WRITE|RW_NOSLEEP) == 0);
lock 388 uvm/uvm_map.h } while (rw_enter(&map->lock, RW_WRITE|RW_SLEEPFAIL) != 0);
lock 393 uvm/uvm_map.h #define vm_map_lock_read(map) rw_enter_read(&(map)->lock)
lock 398 uvm/uvm_map.h rw_exit(&(map)->lock); \
lock 401 uvm/uvm_map.h #define vm_map_unlock_read(map) rw_exit_read(&(map)->lock)
lock 403 uvm/uvm_map.h #define vm_map_downgrade(map) rw_enter(&(map)->lock, RW_DOWNGRADE)
lock 407 uvm/uvm_map.h rw_exit_read(&(map)->lock); \
lock 408 uvm/uvm_map.h rw_enter_write(&(map)->lock); \
lock 125 uvm/uvm_map_i.h rw_init(&map->lock, "vmmaplk");
lock 117 xfs/xfs_dev-common.c #define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags))
lock 120 xfs/xfs_dev-common.c #define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock))
lock 123 xfs/xfs_dev-common.c #define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp), (flags), (lock), (proc))
lock 126 xfs/xfs_dev-common.c #define xfs_vfs_busy(mp, flags, lock, proc) (0)
lock 129 xfs/xfs_dev-common.c #define xfs_vfs_busy(mp, flags, lock, proc) vfs_busy((mp))
lock 76 xfs/xfs_node-bsd.c lockinit (&result->lock, PVFS, "xfs_lock", 0, LK_NOPAUSE);
lock 52 xfs/xfs_node.h typedef struct lock xfs_vnode_lock;
lock 70 xfs/xfs_node.h xfs_vnode_lock lock;
lock 781 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
lock 833 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
lock 882 xfs/xfs_vnodeops-bsd.c xfs_vnode_lock *l = &xn->lock;
lock 56 xfs/xfs_vopdefs.h NNPFS_VOP_DEF(lock);