• Home
  • Raw
  • Download

Lines Matching refs:flags

143 static inline int shmem_acct_size(unsigned long flags, loff_t size)  in shmem_acct_size()  argument
145 return (flags & VM_NORESERVE) ? in shmem_acct_size()
149 static inline void shmem_unacct_size(unsigned long flags, loff_t size) in shmem_unacct_size() argument
151 if (!(flags & VM_NORESERVE)) in shmem_unacct_size()
155 static inline int shmem_reacct_size(unsigned long flags, in shmem_reacct_size() argument
158 if (!(flags & VM_NORESERVE)) { in shmem_reacct_size()
174 static inline int shmem_acct_block(unsigned long flags) in shmem_acct_block() argument
176 return (flags & VM_NORESERVE) ? in shmem_acct_block()
180 static inline void shmem_unacct_blocks(unsigned long flags, long pages) in shmem_unacct_blocks() argument
182 if (flags & VM_NORESERVE) in shmem_unacct_blocks()
251 shmem_unacct_blocks(info->flags, freed); in shmem_recalc_inode()
570 error = shmem_reacct_size(SHMEM_I(inode)->flags, in shmem_setattr()
597 shmem_unacct_size(info->flags, inode->i_size); in shmem_evict_inode()
762 if (info->flags & VM_LOCKED) in shmem_writepage()
1161 if (shmem_acct_block(info->flags)) { in shmem_getpage_gfp()
1256 shmem_unacct_blocks(info->flags, 1); in shmem_getpage_gfp()
1314 if ((vmf->flags & FAULT_FLAG_ALLOW_RETRY) && in shmem_fault()
1315 !(vmf->flags & FAULT_FLAG_RETRY_NOWAIT)) { in shmem_fault()
1378 if (lock && !(info->flags & VM_LOCKED)) { in shmem_lock()
1381 info->flags |= VM_LOCKED; in shmem_lock()
1384 if (!lock && (info->flags & VM_LOCKED) && user) { in shmem_lock()
1386 info->flags &= ~VM_LOCKED; in shmem_lock()
1404 umode_t mode, dev_t dev, unsigned long flags) in shmem_get_inode() argument
1425 info->flags = flags & VM_NORESERVE; in shmem_get_inode()
1479 loff_t pos, unsigned len, unsigned flags, in shmem_write_begin() argument
1631 unsigned int flags) in shmem_file_splice_read() argument
1646 .flags = flags, in shmem_file_splice_read()
2382 …r, struct dentry *old_dentry, struct inode *new_dir, struct dentry *new_dentry, unsigned int flags) in shmem_rename2() argument
2387 if (flags & ~(RENAME_NOREPLACE | RENAME_EXCHANGE | RENAME_WHITEOUT)) in shmem_rename2()
2390 if (flags & RENAME_EXCHANGE) in shmem_rename2()
2396 if (flags & RENAME_WHITEOUT) { in shmem_rename2()
2601 const void *value, size_t size, int flags) in shmem_setxattr() argument
2612 return generic_setxattr(dentry, name, value, size, flags); in shmem_setxattr()
2618 return simple_xattr_set(&info->xattrs, name, value, size, flags); in shmem_setxattr()
2847 static int shmem_remount_fs(struct super_block *sb, int *flags, char *data) in shmem_remount_fs() argument
2920 unsigned int, flags) in SYSCALL_DEFINE2() argument
2928 if (flags & ~(unsigned int)MFD_ALL_FLAGS) in SYSCALL_DEFINE2()
2954 fd = get_unused_fd_flags((flags & MFD_CLOEXEC) ? O_CLOEXEC : 0); in SYSCALL_DEFINE2()
2968 if (flags & MFD_ALLOW_SEALING) in SYSCALL_DEFINE2()
3210 int flags, const char *dev_name, void *data) in shmem_mount() argument
3212 return mount_nodev(fs_type, flags, data, shmem_fill_super); in shmem_mount()
3314 #define shmem_get_inode(sb, dir, mode, dev, flags) ramfs_get_inode(sb, dir, mode, dev) argument
3315 #define shmem_acct_size(flags, size) 0 argument
3316 #define shmem_unacct_size(flags, size) do {} while (0) argument
3327 unsigned long flags, unsigned int i_flags) in __shmem_file_setup() argument
3341 if (shmem_acct_size(flags, size)) in __shmem_file_setup()
3356 inode = shmem_get_inode(sb, NULL, S_IFREG | S_IRWXUGO, 0, flags); in __shmem_file_setup()
3376 shmem_unacct_size(flags, size); in __shmem_file_setup()
3392 struct file *shmem_kernel_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_kernel_file_setup() argument
3394 return __shmem_file_setup(name, size, flags, S_PRIVATE); in shmem_kernel_file_setup()
3403 struct file *shmem_file_setup(const char *name, loff_t size, unsigned long flags) in shmem_file_setup() argument
3405 return __shmem_file_setup(name, size, flags, 0); in shmem_file_setup()