Lines Matching refs:rl_cookie
129 void *rl_cookie);
131 void *rl_cookie);
462 void *rl_cookie; in shm_read() local
472 rl_cookie = shm_rangelock_rlock(shmfd, uio->uio_offset, in shm_read()
475 shm_rangelock_unlock(shmfd, rl_cookie); in shm_read()
485 void *rl_cookie; in shm_write() local
517 rl_cookie = shm_rangelock_wlock(shmfd, 0, OFF_MAX); in shm_write()
519 rl_cookie = shm_rangelock_wlock(shmfd, uio->uio_offset, in shm_write()
528 rl_cookie); in shm_write()
534 shm_rangelock_unlock(shmfd, rl_cookie); in shm_write()
563 void *rl_cookie; in shm_ioctl() local
589 rl_cookie = shm_rangelock_wlock(shmfd, 0, OFF_MAX); in shm_ioctl()
593 shm_rangelock_unlock(shmfd, rl_cookie); in shm_ioctl()
599 rl_cookie = shm_rangelock_rlock(shmfd, 0, OFF_MAX); in shm_ioctl()
602 shm_rangelock_unlock(shmfd, rl_cookie); in shm_ioctl()
717 shm_dotruncate_locked(struct shmfd *shmfd, off_t length, void *rl_cookie) in shm_dotruncate_locked() argument
727 rangelock_cookie_assert(rl_cookie, RA_WLOCKED); in shm_dotruncate_locked()
783 shm_dotruncate_largepage(struct shmfd *shmfd, off_t length, void *rl_cookie) in shm_dotruncate_largepage() argument
794 rangelock_cookie_assert(rl_cookie, RA_WLOCKED); in shm_dotruncate_largepage()
877 shm_dotruncate_cookie(struct shmfd *shmfd, off_t length, void *rl_cookie) in shm_dotruncate_cookie() argument
883 length, rl_cookie) : shm_dotruncate_locked(shmfd, length, in shm_dotruncate_cookie()
884 rl_cookie); in shm_dotruncate_cookie()
892 void *rl_cookie; in shm_dotruncate() local
895 rl_cookie = shm_rangelock_wlock(shmfd, 0, OFF_MAX); in shm_dotruncate()
896 error = shm_dotruncate_cookie(shmfd, length, rl_cookie); in shm_dotruncate()
897 shm_rangelock_unlock(shmfd, rl_cookie); in shm_dotruncate()
1143 void *rl_cookie; in kern_shm_open2() local
1283 rl_cookie = shm_rangelock_wlock(shmfd, 0, OFF_MAX); in kern_shm_open2()
1337 rl_cookie); in kern_shm_open2()
1349 shm_rangelock_unlock(shmfd, rl_cookie); in kern_shm_open2()
1677 void *rl_cookie; in shm_mmap() local
1682 rl_cookie = shm_rangelock_rlock(shmfd, 0, objsize); in shm_mmap()
1756 shm_rangelock_unlock(shmfd, rl_cookie); in shm_mmap()
1966 void *rl_cookie; in shm_add_seals() local
1972 rl_cookie = shm_rangelock_wlock(shmfd, 0, OFF_MAX); in shm_add_seals()
2003 shm_rangelock_unlock(shmfd, rl_cookie); in shm_add_seals()
2082 void *rl_cookie; in shm_fspacectl() local
2097 rl_cookie = shm_rangelock_wlock(shmfd, off, off + len); in shm_fspacectl()
2111 shm_rangelock_unlock(shmfd, rl_cookie); in shm_fspacectl()
2119 void *rl_cookie; in shm_fallocate() local
2138 rl_cookie = shm_rangelock_wlock(shmfd, offset, size); in shm_fallocate()
2140 error = shm_dotruncate_cookie(shmfd, size, rl_cookie); in shm_fallocate()
2141 shm_rangelock_unlock(shmfd, rl_cookie); in shm_fallocate()