Home
last modified time | relevance | path

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

12345

/linux-4.19.296/fs/
Dfile.c148 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 …]
Dpipe.c76 if (pipe->files) in pipe_lock_nested()
91 if (pipe->files) in pipe_unlock()
578 if (!--pipe->files) { in put_pipe_info()
746 pipe->files = 2; in get_pipe_inode()
802 static int __do_pipe_flags(int *fd, struct file **files, int flags) in __do_pipe_flags() argument
810 error = create_pipe_files(files, flags); in __do_pipe_flags()
832 fput(files[0]); in __do_pipe_flags()
833 fput(files[1]); in __do_pipe_flags()
839 struct file *files[2]; in do_pipe_flags() local
840 int error = __do_pipe_flags(fd, files, flags); in do_pipe_flags()
[all …]
DKconfig101 This option enables files appropriately marked files on appropriely
151 Tmpfs is a file system which keeps all files in virtual memory.
153 Everything in tmpfs is temporary in the sense that no files will be
154 created on your hard drive. The files live in memory and swap
175 files for sound to work properly. In short, if you're not sure,
/linux-4.19.296/include/linux/
Dfdtable.h73 #define rcu_dereference_check_fdtable(files, fdtfd) \ argument
74 rcu_dereference_check((fdtfd), lockdep_is_held(&(files)->file_lock))
76 #define files_fdtable(files) \ argument
77 rcu_dereference_check_fdtable((files), (files)->fdt)
82 static inline struct file *__fcheck_files(struct files_struct *files, unsigned int fd) in __fcheck_files() argument
84 struct fdtable *fdt = rcu_dereference_raw(files->fdt); in __fcheck_files()
93 static inline struct file *fcheck_files(struct files_struct *files, unsigned int fd) in fcheck_files() argument
96 !lockdep_is_held(&files->file_lock), in fcheck_files()
98 return __fcheck_files(files, fd); in fcheck_files()
104 #define fcheck(fd) fcheck_files(current->files, fd)
[all …]
/linux-4.19.296/fs/proc/
Dfd.c22 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 …]
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()
DKconfig7 your hard disk: the files are created on the fly by the kernel when
8 you try to access them. Also, you cannot read the files with older
73 /proc/sys directory. They are explained in the files
86 Various /proc files exist to monitor process memory utilization:
/linux-4.19.296/
D.gitignore2 # NOTE! Don't add files that are generated in specific
6 # NOTE! Please use 'git ls-files -i --exclude-standard'
8 # any tracked files which get ignored after the change.
49 # Top-level generic files
82 # git files that we don't want to ignore even if they are dot-files
90 # Generated include files
100 # quilt's files
104 # cscope files
108 # gnu global files
114 # id-utils files
/linux-4.19.296/include/drm/
Ddrm_debugfs.h81 int drm_debugfs_create_files(const struct drm_info_list *files,
84 int drm_debugfs_remove_files(const struct drm_info_list *files,
87 static inline int drm_debugfs_create_files(const struct drm_info_list *files, in drm_debugfs_create_files() argument
94 static inline int drm_debugfs_remove_files(const struct drm_info_list *files, in drm_debugfs_remove_files() argument
/linux-4.19.296/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)
/linux-4.19.296/fs/hpfs/
DKconfig6 is the file system used for organizing files on OS/2 hard disk
7 partitions. Say Y if you want to be able to read files from and
8 write files to an OS/2 HPFS partition on your hard drive. OS/2
/linux-4.19.296/fs/nfsd/
DKconfig12 files residing on this system using Sun's Network File System
53 manipulate POSIX Access Control Lists on files residing on NFS
54 servers. NFS servers enforce POSIX ACLs on local files whether
59 POSIX ACLs on files exported by your system's NFS server. NFS
80 To export files using NFSv4, you need to install additional user
126 draft-ietf-nfsv4-flex-files for more details.
141 SELinux and Smack to label files to facilitate enforcement of their policies.
145 Smack policies on NFSv4 files, say N.
/linux-4.19.296/fs/notify/fanotify/
DKconfig22 listeners which need to scan files before allowing the system access to
23 use those files. This is used by some anti-malware vendors and by some
/linux-4.19.296/fs/fat/
DKconfig9 files on them, i.e. MSDOS files will look and behave just like all
10 other Unix files.
22 If you need to move large files on floppies between a DOS and a
47 transparent, i.e. the MSDOS files look and behave just like all
48 other Unix files.
/linux-4.19.296/fs/befs/
DKconfig8 on files and directories, and database-like indices on selected
11 extremely large volumes and files.
/linux-4.19.296/fs/affs/
DKconfig7 if you want to be able to read and write files from and to an Amiga
14 With this driver you can also mount disk files used by Bernd
/linux-4.19.296/fs/bfs/
DKconfig7 files during the boot process. It is usually mounted under /stand
9 partition. You should say Y if you want to read or write the files
/linux-4.19.296/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
DKconfig5 Stores not just filenames but the files themselves in a balanced
12 large directories and small files. Additional patches are needed
48 Create under /proc/fs/reiserfs a hierarchy of files, displaying
/linux-4.19.296/lib/
D.gitignore2 # Generated files
/linux-4.19.296/fs/cachefiles/
DKconfig3 tristate "Filesystem caching on files"
18 caching on files module. If this is set, the debugging output may be
/linux-4.19.296/usr/
D.gitignore2 # Generated files
/linux-4.19.296/fs/quota/
Dquota_v1.c61 if (!dqopt->files[type]) in v1_read_dqblk()
96 if (sb_dqopt(dquot->dq_sb)->files[type]) in v1_commit_dqblk()
128 struct inode *inode = sb_dqopt(sb)->files[type]; in v1_check_quota_file()
/linux-4.19.296/fs/nfs/
DKconfig8 Choose Y here if you want to access files residing on other
60 Lists on files residing on NFS servers. NFS servers enforce
61 ACLs on local files whether this protocol is available or not.
65 applications to access and modify ACLs on files on the server.
95 This option enables swapon to work on files located on NFS mounts.
/linux-4.19.296/drivers/eisa/
DMakefile20 clean-files := devlist.h

12345