Lines Matching refs:lock_rwsem_ptr
108 static unsigned long lock_rwsem_ptr;
109 module_param_unsafe(lock_rwsem_ptr, ulong, 0400);
110 MODULE_PARM_DESC(lock_rwsem_ptr, "lock rw_semaphore at address");
182 if (lock_rwsem_ptr && master) {
185 (void *)lock_rwsem_ptr);
187 down_read((struct rw_semaphore *)lock_rwsem_ptr);
189 down_write((struct rw_semaphore *)lock_rwsem_ptr);
286 if (lock_rwsem_ptr && master) {
288 up_read((struct rw_semaphore *)lock_rwsem_ptr);
290 up_write((struct rw_semaphore *)lock_rwsem_ptr);
293 (void *)lock_rwsem_ptr);
484 test_kernel_ptr(lock_rwsem_ptr, sizeof(struct rw_semaphore)))
498 test_magic(lock_rwsem_ptr,
512 test_magic(lock_rwsem_ptr,
548 lock_rwsem_ptr = (unsigned long)&test_inode->i_rwsem;
551 lock_rwsem_ptr = (unsigned long)&test_file->f_mapping->i_mmap_rwsem;
554 lock_rwsem_ptr = (unsigned long)&test_inode->i_sb->s_umount;