Home
last modified time | relevance | path

Searched refs:files (Results 1 – 25 of 80) sorted by relevance

1234

/fs/
Dfile.c169 static int expand_fdtable(struct files_struct *files, unsigned int nr) in expand_fdtable() argument
170 __releases(files->file_lock) in expand_fdtable()
171 __acquires(files->file_lock) in expand_fdtable()
175 spin_unlock(&files->file_lock); in expand_fdtable()
181 if (atomic_read(&files->count) > 1) in expand_fdtable()
184 spin_lock(&files->file_lock); in expand_fdtable()
195 cur_fdt = files_fdtable(files); in expand_fdtable()
198 rcu_assign_pointer(files->fdt, new_fdt); in expand_fdtable()
199 if (cur_fdt != &files->fdtab) in expand_fdtable()
214 static int expand_files(struct files_struct *files, unsigned int nr) in expand_files() argument
[all …]
Dpipe.c80 if (pipe->files) in pipe_lock_nested()
95 if (pipe->files) in pipe_unlock()
701 if (!--pipe->files) { in put_pipe_info()
883 pipe->files = 2; in get_pipe_inode()
951 static int __do_pipe_flags(int *fd, struct file **files, int flags) in __do_pipe_flags() argument
959 error = create_pipe_files(files, flags); in __do_pipe_flags()
981 fput(files[0]); in __do_pipe_flags()
982 fput(files[1]); in __do_pipe_flags()
988 struct file *files[2]; in do_pipe_flags() local
989 int error = __do_pipe_flags(fd, files, flags); in do_pipe_flags()
[all …]
Dlocks.c555 fl->fl_owner = current->files; in flock64_to_posix_lock()
2437 struct files_struct *files = current->files; in fcntl_setlk() local
2443 spin_lock(&files->file_lock); in fcntl_setlk()
2444 f = files_lookup_fd_locked(files, fd); in fcntl_setlk()
2445 spin_unlock(&files->file_lock); in fcntl_setlk()
2560 struct files_struct *files = current->files; in fcntl_setlk64() local
2566 spin_lock(&files->file_lock); in fcntl_setlk64()
2567 f = files_lookup_fd_locked(files, fd); in fcntl_setlk64()
2568 spin_unlock(&files->file_lock); in fcntl_setlk64()
2885 struct file *filp, struct files_struct *files) in __show_fd_locks() argument
[all …]
/fs/jffs2/
DLICENCE1 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/proc/
Dfd.c23 struct files_struct *files = NULL; in seq_show() local
33 files = task->files; in seq_show()
34 if (files) { in seq_show()
37 spin_lock(&files->file_lock); in seq_show()
38 file = files_lookup_fd_locked(files, fd); in seq_show()
40 struct fdtable *fdt = files_fdtable(files); in seq_show()
49 spin_unlock(&files->file_lock); in seq_show()
63 show_fd_locks(m, file, files); in seq_show()
Dtask_nommu.c62 if (current->files && atomic_read(&current->files->count) > 1) in task_mem()
63 sbytes += kobjsize(current->files); in task_mem()
65 bytes += kobjsize(current->files); in task_mem()
DKconfig8 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:
/fs/ceph/
Dmetric.c20 struct ceph_opened_files *files; in ceph_mdsc_send_metrics() local
35 + sizeof(*meta) + sizeof(*dlease) + sizeof(*files) in ceph_mdsc_send_metrics()
109 files = (struct ceph_opened_files *)(dlease + 1); in ceph_mdsc_send_metrics()
110 files->header.type = cpu_to_le32(CLIENT_METRIC_TYPE_OPENED_FILES); in ceph_mdsc_send_metrics()
111 files->header.ver = 1; in ceph_mdsc_send_metrics()
112 files->header.compat = 1; in ceph_mdsc_send_metrics()
113 files->header.data_len = cpu_to_le32(sizeof(*files) - header_len); in ceph_mdsc_send_metrics()
114 files->opened_files = cpu_to_le64(atomic64_read(&m->opened_files)); in ceph_mdsc_send_metrics()
115 files->total = cpu_to_le64(sum); in ceph_mdsc_send_metrics()
119 icaps = (struct ceph_pinned_icaps *)(files + 1); in ceph_mdsc_send_metrics()
/fs/nfsd/
DKconfig14 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
85 To export files using NFSv4, you need to install additional user
131 draft-ietf-nfsv4-flex-files for more details.
156 SELinux and Smack to label files to facilitate enforcement of their policies.
160 Smack policies on NFSv4 files, say N.
Dnfsctl.c1274 const struct tree_descr *files, in nfsdfs_create_files() argument
1283 for (i = 0; files->name && files->name[0]; i++, files++) { in nfsdfs_create_files()
1284 dentry = d_alloc_name(root, files->name); in nfsdfs_create_files()
1288 S_IFREG | files->mode); in nfsdfs_create_files()
1293 inode->i_fop = files->ops; in nfsdfs_create_files()
1311 const struct tree_descr *files, in nfsd_client_mkdir() argument
1323 ret = nfsdfs_create_files(dentry, files, fdentries); in nfsd_client_mkdir()
/fs/hpfs/
DKconfig8 is the file system used for organizing files on OS/2 hard disk
9 partitions. Say Y if you want to be able to read files from and
10 write files to an OS/2 HPFS partition on your hard drive. OS/2
/fs/fat/
DKconfig10 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/ntfs3/
DKconfig9 write, journal replaying, sparse/compressed files support).
29 In Windows 10 one can use command "compact" to compress any files.
31 If activated you will be able to read such files correctly.
/fs/reiserfs/
DREADME6 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
DKconfig6 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/
DREADME.utf8data4 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/
DKconfig30 fs-verity is especially useful on large files where not all
42 Support verifying signatures of verity files against the X.509
47 used to provide an authenticity guarantee for verity files, as
/fs/cachefiles/
DKconfig4 tristate "Filesystem caching on files"
19 caching on files module. If this is set, the debugging output may be
/fs/notify/fanotify/
DKconfig23 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/ocfs2/
Dquota_local.c169 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/
DKconfig8 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/
DKconfig9 on files and directories, and database-like indices on selected
12 extremely large volumes and files.
/fs/affs/
DKconfig8 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/
Dquota_v1.c62 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/nfs/
DKconfig9 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.

1234