/fs/ |
D | file.c | 148 static int expand_fdtable(struct files_struct *files, unsigned int nr) in expand_fdtable() argument 149 __releases(files->file_lock) in expand_fdtable() 150 __acquires(files->file_lock) in expand_fdtable() 154 spin_unlock(&files->file_lock); in expand_fdtable() 160 if (atomic_read(&files->count) > 1) in expand_fdtable() 163 spin_lock(&files->file_lock); in expand_fdtable() 174 cur_fdt = files_fdtable(files); in expand_fdtable() 177 rcu_assign_pointer(files->fdt, new_fdt); in expand_fdtable() 178 if (cur_fdt != &files->fdtab) in expand_fdtable() 193 static int expand_files(struct files_struct *files, unsigned int nr) in expand_files() argument [all …]
|
D | pipe.c | 62 if (pipe->files) in pipe_lock_nested() 77 if (pipe->files) in pipe_unlock() 575 if (!--pipe->files) { in put_pipe_info() 743 pipe->files = 2; in get_pipe_inode() 799 static int __do_pipe_flags(int *fd, struct file **files, int flags) in __do_pipe_flags() argument 807 error = create_pipe_files(files, flags); in __do_pipe_flags() 829 fput(files[0]); in __do_pipe_flags() 830 fput(files[1]); in __do_pipe_flags() 836 struct file *files[2]; in do_pipe_flags() local 837 int error = __do_pipe_flags(fd, files, flags); in do_pipe_flags() [all …]
|
D | Kconfig | 108 This option enables files appropriately marked files on appropriely 161 Tmpfs is a file system which keeps all files in virtual memory. 163 Everything in tmpfs is temporary in the sense that no files will be 164 created on your hard drive. The files live in memory and swap 185 files for sound to work properly. In short, if you're not sure,
|
D | libfs.c | 533 const struct tree_descr *files) in simple_fill_super() argument 562 for (i = 0; !files->name || files->name[0]; i++, files++) { in simple_fill_super() 563 if (!files->name) in simple_fill_super() 572 dentry = d_alloc_name(root, files->name); in simple_fill_super() 580 inode->i_mode = S_IFREG | files->mode; in simple_fill_super() 582 inode->i_fop = files->ops; in simple_fill_super()
|
D | coredump.c | 549 struct file *files[2]; in umh_pipe_setup() local 551 int err = create_pipe_files(files, 0); in umh_pipe_setup() 555 cp->file = files[1]; in umh_pipe_setup() 557 err = replace_fd(0, files[0], 0); in umh_pipe_setup() 558 fput(files[0]); in umh_pipe_setup()
|
/fs/proc/ |
D | fd.c | 22 struct files_struct *files = NULL; in seq_show() local 31 files = get_files_struct(task); in seq_show() 34 if (files) { in seq_show() 37 spin_lock(&files->file_lock); in seq_show() 38 file = fcheck_files(files, fd); in seq_show() 40 struct fdtable *fdt = files_fdtable(files); in seq_show() 49 spin_unlock(&files->file_lock); in seq_show() 50 put_files_struct(files); in seq_show() 60 show_fd_locks(m, file, files); in seq_show() 86 struct files_struct *files = get_files_struct(task); in tid_fd_mode() local [all …]
|
D | Kconfig | 8 your hard disk: the files are created on the fly by the kernel when 9 you try to access them. Also, you cannot read the files with older 75 /proc/sys directory. They are explained in the files 88 Various /proc files exist to monitor process memory utilization: 108 bool "Include /proc/uid/ files"
|
D | task_nommu.c | 62 if (current->files && atomic_read(¤t->files->count) > 1) in task_mem() 63 sbytes += kobjsize(current->files); in task_mem() 65 bytes += kobjsize(current->files); in task_mem()
|
/fs/jffs2/ |
D | LICENCE | 1 The files in this directory and elsewhere which refer to this LICENCE 20 As a special exception, if other files instantiate templates or use 21 macros or inline functions from these files, or you compile these 22 files and link them with other works to produce a work based on these 23 files, these files do not by themselves cause the resulting work to be 25 these files must still be made available in accordance with section (3)
|
/fs/nfsd/ |
D | Kconfig | 14 files residing on this system using Sun's Network File System 55 manipulate POSIX Access Control Lists on files residing on NFS 56 servers. NFS servers enforce POSIX ACLs on local files whether 61 POSIX ACLs on files exported by your system's NFS server. NFS 83 To export files using NFSv4, you need to install additional user 129 draft-ietf-nfsv4-flex-files for more details. 144 SELinux and Smack to label files to facilitate enforcement of their policies. 148 Smack policies on NFSv4 files, say N.
|
D | nfsctl.c | 1268 const struct tree_descr *files) in nfsdfs_create_files() argument 1276 for (i = 0; files->name && files->name[0]; i++, files++) { in nfsdfs_create_files() 1277 if (!files->name) in nfsdfs_create_files() 1279 dentry = d_alloc_name(root, files->name); in nfsdfs_create_files() 1283 S_IFREG | files->mode); in nfsdfs_create_files() 1288 inode->i_fop = files->ops; in nfsdfs_create_files() 1304 const struct tree_descr *files) in nfsd_client_mkdir() argument 1315 ret = nfsdfs_create_files(dentry, files); in nfsd_client_mkdir()
|
/fs/hpfs/ |
D | Kconfig | 7 is the file system used for organizing files on OS/2 hard disk 8 partitions. Say Y if you want to be able to read files from and 9 write files to an OS/2 HPFS partition on your hard drive. OS/2
|
/fs/fat/ |
D | Kconfig | 10 files on them, i.e. MSDOS files will look and behave just like all 11 other Unix files. 23 If you need to move large files on floppies between a DOS and a 48 transparent, i.e. the MSDOS files look and behave just like all 49 other Unix files.
|
/fs/reiserfs/ |
D | README | 6 Source code files that contain the phrase "licensing governed by 7 reiserfs/README" are "governed files" throughout this file. Governed 8 files are licensed under the GPL. The portions of them owned by Hans 11 other licenses. If you add your code to governed files, and don't 14 All portions of governed files not labeled otherwise are owned by Hans 100 space problem with packing tails of files for files larger than a node 102 align files), and he invented and implemented indirect items and
|
D | Kconfig | 6 Stores not just filenames but the files themselves in a balanced 13 large directories and small files. Additional patches are needed 49 Create under /proc/fs/reiserfs a hierarchy of files, displaying
|
/fs/unicode/ |
D | README.utf8data | 4 The full set of files can be found here: 56 the *.txt files, before checking in the new versions of the utf8data.h 57 and README.utf8data files.
|
/fs/verity/ |
D | Kconfig | 25 fs-verity is especially useful on large files where not all 45 Support verifying signatures of verity files against the X.509 50 used to provide an authenticity guarantee for verity files, as
|
/fs/notify/fanotify/ |
D | Kconfig | 23 listeners which need to scan files before allowing the system access to 24 use those files. This is used by some anti-malware vendors and by some
|
/fs/nfs/ |
D | Kconfig | 9 Choose Y here if you want to access files residing on other 61 Lists on files residing on NFS servers. NFS servers enforce 62 ACLs on local files whether this protocol is available or not. 66 applications to access and modify ACLs on files on the server. 96 This option enables swapon to work on files located on NFS mounts.
|
/fs/ocfs2/ |
D | quota_local.c | 169 struct inode *linode = sb_dqopt(sb)->files[type]; in ocfs2_local_check_quota_file() 688 struct inode *lqinode = sb_dqopt(sb)->files[type]; in ocfs2_local_read_info() 796 status = ocfs2_modify_bh(sb_dqopt(sb)->files[type], bh, olq_update_info, in ocfs2_local_write_info() 852 status = ocfs2_modify_bh(sb_dqopt(sb)->files[type], in ocfs2_local_free_info() 862 ocfs2_inode_unlock(sb_dqopt(sb)->files[type], 1); in ocfs2_local_free_info() 898 struct inode *lqinode = sb_dqopt(sb)->files[dquot->dq_id.type]; in ocfs2_local_write_dquot() 967 struct inode *lqinode = sb_dqopt(sb)->files[type]; in ocfs2_local_quota_add_chunk() 1099 struct inode *lqinode = sb_dqopt(sb)->files[type]; in ocfs2_extend_local_quota_file() 1220 struct inode *lqinode = sb_dqopt(sb)->files[type]; in ocfs2_create_local_dquot() 1280 INODE_CACHE(sb_dqopt(sb)->files[type]), in ocfs2_local_release_dquot()
|
/fs/bfs/ |
D | Kconfig | 8 files during the boot process. It is usually mounted under /stand 10 partition. You should say Y if you want to read or write the files
|
/fs/befs/ |
D | Kconfig | 9 on files and directories, and database-like indices on selected 12 extremely large volumes and files.
|
/fs/affs/ |
D | Kconfig | 8 if you want to be able to read and write files from and to an Amiga 15 With this driver you can also mount disk files used by Bernd
|
/fs/quota/ |
D | quota_v1.c | 62 if (!dqopt->files[type]) in v1_read_dqblk() 97 if (sb_dqopt(dquot->dq_sb)->files[type]) in v1_commit_dqblk() 129 struct inode *inode = sb_dqopt(sb)->files[type]; in v1_check_quota_file()
|
/fs/cachefiles/ |
D | Kconfig | 4 tristate "Filesystem caching on files" 19 caching on files module. If this is set, the debugging output may be
|