Lines Matching refs:shm_file
55 struct file *shm_file;
289 if (shp->shm_file != sfd->file) {
324 struct file *shm_file;
326 shm_file = shp->shm_file;
327 shp->shm_file = NULL;
331 if (!is_file_hugepages(shm_file))
332 shmem_lock(shm_file, 0, shp->mlock_user);
334 user_shm_unlock(i_size_read(file_inode(shm_file)),
336 fput(shm_file);
767 shp->shm_file = file;
932 inode = file_inode(shp->shm_file);
934 if (is_file_hugepages(shp->shm_file)) {
936 struct hstate *h = hstate_file(shp->shm_file);
1162 struct file *shm_file;
1199 shm_file = shp->shm_file;
1200 if (is_file_hugepages(shm_file))
1206 err = shmem_lock(shm_file, 1, user);
1217 shmem_lock(shm_file, 0, shp->mlock_user);
1220 get_file(shm_file);
1223 shmem_unlock_mapping(shm_file->f_mapping);
1225 fput(shm_file);
1607 base = get_file(shp->shm_file);