/fs/udf/ |
D | udfend.h | 7 static inline struct kernel_lb_addr lelb_to_cpu(struct lb_addr in) in lelb_to_cpu() argument 11 out.logicalBlockNum = le32_to_cpu(in.logicalBlockNum); in lelb_to_cpu() 12 out.partitionReferenceNum = le16_to_cpu(in.partitionReferenceNum); in lelb_to_cpu() 17 static inline struct lb_addr cpu_to_lelb(struct kernel_lb_addr in) in cpu_to_lelb() argument 21 out.logicalBlockNum = cpu_to_le32(in.logicalBlockNum); in cpu_to_lelb() 22 out.partitionReferenceNum = cpu_to_le16(in.partitionReferenceNum); in cpu_to_lelb() 27 static inline struct short_ad lesa_to_cpu(struct short_ad in) in lesa_to_cpu() argument 31 out.extLength = le32_to_cpu(in.extLength); in lesa_to_cpu() 32 out.extPosition = le32_to_cpu(in.extPosition); in lesa_to_cpu() 37 static inline struct short_ad cpu_to_lesa(struct short_ad in) in cpu_to_lesa() argument [all …]
|
/fs/efs/ |
D | inode.c | 54 struct efs_inode_info *in; in efs_iget() local 65 in = INODE_INFO(inode); in efs_iget() 126 in->numextents = be16_to_cpu(efs_inode->di_numextents); in efs_iget() 127 in->lastextent = 0; in efs_iget() 131 extent_copy(&(efs_inode->di_u.di_extents[i]), &(in->extents[i])); in efs_iget() 132 if (i < in->numextents && in->extents[i].cooked.ex_magic != 0) { in efs_iget() 143 inode->i_ino, in->numextents, inode->i_mode); in efs_iget() 202 struct efs_inode_info *in = INODE_INFO(inode); in efs_map_block() local 210 last = in->lastextent; in efs_map_block() 212 if (in->numextents <= EFS_DIRECTEXTENTS) { in efs_map_block() [all …]
|
/fs/fuse/ |
D | dir.c | 143 req->in.h.opcode = FUSE_LOOKUP; in fuse_lookup_init() 144 req->in.h.nodeid = nodeid; in fuse_lookup_init() 145 req->in.numargs = 1; in fuse_lookup_init() 146 req->in.args[0].size = name->len + 1; in fuse_lookup_init() 147 req->in.args[0].value = name->name; in fuse_lookup_init() 279 req->in.h.opcode = FUSE_CANONICAL_PATH; in fuse_dentry_canonical_path() 280 req->in.h.nodeid = get_node_id(inode); in fuse_dentry_canonical_path() 281 req->in.numargs = 0; in fuse_dentry_canonical_path() 489 req->in.h.opcode = FUSE_CREATE; in fuse_create_open() 490 req->in.h.nodeid = get_node_id(dir); in fuse_create_open() [all …]
|
D | file.c | 38 req->in.h.opcode = opcode; in fuse_send_open() 39 req->in.h.nodeid = nodeid; in fuse_send_open() 40 req->in.numargs = 1; in fuse_send_open() 41 req->in.args[0].size = sizeof(inarg); in fuse_send_open() 42 req->in.args[0].value = &inarg; in fuse_send_open() 218 struct fuse_release_in *inarg = &req->misc.release.in; in fuse_prepare_release() 230 req->in.h.opcode = opcode; in fuse_prepare_release() 231 req->in.h.nodeid = ff->nodeid; in fuse_prepare_release() 232 req->in.numargs = 1; in fuse_prepare_release() 233 req->in.args[0].size = sizeof(struct fuse_release_in); in fuse_prepare_release() [all …]
|
D | Kconfig | 2 tristate "FUSE (Filesystem in Userspace) support" 5 in a userspace program. 20 tristate "Character device in Userspace support" 24 implemented in userspace.
|
D | dev.c | 131 req->in.h.uid = from_kuid_munged(&init_user_ns, current_fsuid()); in fuse_req_init_context() 132 req->in.h.gid = from_kgid_munged(&init_user_ns, current_fsgid()); in fuse_req_init_context() 133 req->in.h.pid = current->pid; in fuse_req_init_context() 316 req->in.h.len = sizeof(struct fuse_in_header) + in queue_request() 317 len_args(req->in.numargs, (struct fuse_arg *) req->in.args); in queue_request() 355 req->in.h.unique = fuse_get_unique(fc); in flush_bg_queue() 501 req->in.h.unique = fuse_get_unique(fc); in __fuse_request_send() 560 req->in.h.unique = unique; in fuse_request_send_notify_reply() 593 req->in.h.opcode = FUSE_FORGET; in fuse_force_forget() 594 req->in.h.nodeid = nodeid; in fuse_force_forget() [all …]
|
/fs/befs/ |
D | ChangeLog | 46 * Fixed bug in befs_find_brun_indirect() that would result in the wrong 47 block being read. It was introduced when adding byteswapping in 50 * Fixed a longstanding bug in befs_find_key() that would result in it 52 for. For example, this would cause files in the same directory with 61 * Documentation improvements in source. [WD] 63 * Makefile fix for independent module when CONFIG_MODVERSION is set in 76 * Made functions in endian.h to do the correct byteswapping, no matter 79 * Abbandoned silly checks for a NULL superblock pointer in debug.c. [WD] 99 would result in the filesystem using the on-disk uid and gid. [WD] 113 * Added new debug/warning/error print functions in debug.c. [all …]
|
/fs/f2fs/ |
D | hash.c | 28 static void TEA_transform(unsigned int buf[4], unsigned int const in[]) in TEA_transform() argument 32 __u32 a = in[0], b = in[1], c = in[2], d = in[3]; in TEA_transform() 77 __u32 in[8], buf[4]; in f2fs_dentry_hash() local 91 str2hashbuf(p, len, in, 4); in f2fs_dentry_hash() 92 TEA_transform(buf, in); in f2fs_dentry_hash()
|
/fs/cifs/ |
D | CHANGES | 9 have duplicated data). Fix oops in cifs_lookup. Workaround problem 10 mounting to OS/400 Netserve. Fix oops in cifs_get_tcp_session. 13 FindFirst fails but QPathInfo queries works). Fix oops with dfs in 19 Fix memory leak in reconnect. Fix oops in DFS mount error path. 42 Guard against buffer overruns in various UCS-2 to UTF-8 string conversions 70 Fix "redzone overwritten" bug in cifs_put_tcon (CIFSTcon may allocate too 81 top of the share. Fix problem in 2.6.28 resolving DFS paths to 84 removed directory. Fix oops in cifs_dfs_ref.c when prefixpath is not reachable 93 in a way that more servers accept, but only if we can first rename the 97 This reduces the number of EAGAIN errors returned by TCP/IP in [all …]
|
D | README | 6 servers. This code was developed in participation with the Protocol Freedom 29 already in the kernel configure menu) and then 61 If you do not have the utility mount.cifs (in the Samba 3.0 source tree and on 62 the CIFS VFS web site) copy it to the same directory in which mount.smbfs and 69 Linux clients is useful in mapping Uids and Gids consistently across the 89 2) an entry for the share in /etc/fstab indicating that a user may 94 in order to reduce risks, the "nosuid" mount flag is passed in on mount to 96 When mount is executed as root, nosuid is not passed in by default, 105 There is a corresponding manual page for cifs mounting in the Samba 3.0 and 106 later source tree in docs/manpages/mount.cifs.8 [all …]
|
D | TODO | 19 d) Cleanup now unneeded SessSetup code in 20 fs/cifs/connect.c and add back in NTLMSSP code if any servers 39 extra copy in/out of the socket buffers in some cases. 52 in the Extended Attribute format their SFU clients would recognize. 80 u) DOS attrs - returned as pseudo-xattr in Samba format (check VFAT and NTFS for this too) 87 processes can proceed better in parallel (on the server) 108 a few fields in the tree connection but we do do not know which 117 types. Try nested symlinks (8 deep). Return max path name in stat -f information 120 share and run it against cifs vfs in automated fashion.
|
/fs/ceph/ |
D | inode.c | 561 struct ceph_mds_reply_inode *info = iinfo->in; in fill_inode() 885 static struct dentry *splice_dentry(struct dentry *dn, struct inode *in, in splice_dentry() argument 895 realdn = d_materialise_unique(dn, in); in splice_dentry() 898 PTR_ERR(realdn), dn, in, ceph_vinop(in)); in splice_dentry() 939 struct inode *in = NULL; in ceph_fill_trace() local 971 ininfo = rinfo->targeti.in; in ceph_fill_trace() 974 in = ceph_get_inode(sb, vino); in ceph_fill_trace() 975 err = fill_inode(in, &rinfo->targeti, NULL, in ceph_fill_trace() 978 iput(in); in ceph_fill_trace() 1026 le64_to_cpu(rinfo->diri.in->ino)); in ceph_fill_trace() [all …]
|
/fs/ext4/ |
D | hash.c | 19 static void TEA_transform(__u32 buf[4], __u32 const in[]) in TEA_transform() argument 23 __u32 a = in[0], b = in[1], c = in[2], d = in[3]; in TEA_transform() 145 __u32 in[8], buf[4]; in ext4fs_dirhash() local 177 (*str2hashbuf)(p, len, in, 8); in ext4fs_dirhash() 178 half_md4_transform(buf, in); in ext4fs_dirhash() 190 (*str2hashbuf)(p, len, in, 4); in ext4fs_dirhash() 191 TEA_transform(buf, in); in ext4fs_dirhash()
|
/fs/ext3/ |
D | hash.c | 17 static void TEA_transform(__u32 buf[4], __u32 const in[]) in TEA_transform() argument 21 __u32 a = in[0], b = in[1], c = in[2], d = in[3]; in TEA_transform() 143 __u32 in[8], buf[4]; in ext3fs_dirhash() local 175 (*str2hashbuf)(p, len, in, 8); in ext3fs_dirhash() 176 half_md4_transform(buf, in); in ext3fs_dirhash() 188 (*str2hashbuf)(p, len, in, 4); in ext3fs_dirhash() 189 TEA_transform(buf, in); in ext3fs_dirhash()
|
/fs/ |
D | splice.c | 307 __generic_file_splice_read(struct file *in, loff_t *ppos, in __generic_file_splice_read() argument 311 struct address_space *mapping = in->f_mapping; in __generic_file_splice_read() 347 page_cache_sync_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read() 404 page_cache_async_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read() 442 error = mapping->a_ops->readpage(in, page); in __generic_file_splice_read() 500 in->f_ra.prev_pos = (loff_t)index << PAGE_CACHE_SHIFT; in __generic_file_splice_read() 523 ssize_t generic_file_splice_read(struct file *in, loff_t *ppos, in generic_file_splice_read() argument 530 isize = i_size_read(in->f_mapping->host); in generic_file_splice_read() 538 ret = __generic_file_splice_read(in, ppos, pipe, len, flags); in generic_file_splice_read() 541 file_accessed(in); in generic_file_splice_read() [all …]
|
/fs/nls/ |
D | Kconfig | 34 If you specify a wrong value, it will use the built-in NLS; 42 The Microsoft FAT file system family can deal with filenames in 44 in so-called DOS codepages. You need to include the appropriate 48 say Y here if you want to include the DOS codepage that is used in 54 The Microsoft FAT file system family can deal with filenames in 56 in so-called DOS codepages. You need to include the appropriate 66 The Microsoft FAT file system family can deal with filenames in 68 in so-called DOS codepages. You need to include the appropriate 79 The Microsoft FAT file system family can deal with filenames in 80 native language character sets. These character sets are stored in [all …]
|
/fs/affs/ |
D | Changes | 11 in readdir()) gives compiler warnings but is 52 - wrong sign in __affs_hash_dentry 53 - remove unnecessary check in affs_new_inode 95 - Corruption in truncate() bugfix [Ken Tyler <kent@werple.net.au>] 120 more consistent. Changed a bad example in the 123 - Sets the NOEXEC flag in read_super() for old file 131 - Cleanup of error handling in read_super(). 132 Didn't release all resources in case of an 140 - Cleanup of error handling in namei.c. (BH) 142 - Cleanup of error handling in file.c. (BH) [all …]
|
/fs/hfs/ |
D | trans.c | 33 int hfs_mac2asc(struct super_block *sb, char *out, const struct hfs_name *in) in hfs_mac2asc() argument 41 src = in->name; in hfs_mac2asc() 42 srclen = in->len; in hfs_mac2asc() 97 void hfs_asc2mac(struct super_block *sb, struct hfs_name *out, struct qstr *in) in hfs_asc2mac() argument 105 src = in->name; in hfs_asc2mac() 106 srclen = in->len; in hfs_asc2mac()
|
/fs/reiserfs/ |
D | README | 9 Reiser, or authorized to be licensed by him, have been in the past, 10 and likely will be in the future, licensed to other parties under 16 others or sending us a patch, and leaving the sentence in stating that 17 licensing is governed by the statement in this file, you accept this. 21 a check in the mail to you (for non-trivial improvements) when he 36 Finally, nothing in this license shall be interpreted to allow you to 41 to address the fair crediting issue in the next GPL version.) 52 mkreiserfs and other utilities are in reiserfs/utils, or wherever your 55 version of reiserfs that is in their kernel, with many important 60 which is in the kernel code, and relocating the utilities may require [all …]
|
/fs/jffs2/ |
D | TODO | 8 - disable compression in commit_write()? 15 decide which inodes should be in-core immediately after mount. 28 - Stop keeping name in-core with struct jffs2_full_dirent. If we keep the hash in 29 the full dirent, we only need to go to the flash in lookup() when we think we've 30 got a match, and in readdir(). 36 2. get_sb()->build_fs()->scan() path... Why get_sb() removes scan()'s crap in
|
/fs/nfs/ |
D | Kconfig | 14 install the user space mount.nfs command which can be found in 16 Information about using the mount command is available in the 21 available in the kernel to mount NFS servers. Support for NFS 26 autoconfiguration" in the NETWORK menu, and select "Root file 28 module in this case. 38 (RFC 1094) in the kernel's NFS client. 48 (RFC 1813) in the kernel's NFS client. 81 (RFC 3530) in the kernel's NFS client. 84 space programs which can be found in the Linux nfs-utils package, 103 (RFC 5661) in the kernel's NFS client. [all …]
|
/fs/proc/ |
D | Kconfig | 13 (there is a small number of Interrupt ReQuest lines in your computer 20 meaning it has to be given a location in the directory hierarchy. 22 /proc" or the equivalent line in /etc/fstab does the job. 24 The /proc file system is explained in the file 40 Exports the dump image of crashed kernel in ELF format. 53 /proc/sys directory. They are explained in the files 54 in <file:Documentation/sysctl/>. Note that enabling this 59 limited in memory.
|
/fs/ntfs/ |
D | Kconfig | 13 without NTFS support enabled in the kernel. 26 If you are not using Windows NT, 2000, XP or 2003 in addition to 34 Y here. This will result in additional consistency checks to be 44 If you leave debugging messages disabled, this results in little 45 overhead, but enabling debug messages results in very significant 55 This enables the partial, but safe, write support in the NTFS driver. 67 Note: While write support is safe in this version (a rewrite from 69 write support, included in Linux 2.5.10 and before (since 1997),
|
/fs/jfs/ |
D | Kconfig | 7 available in the file <file:Documentation/filesystems/jfs.txt>. 31 labels in the jfs filesystem. 41 Y here. This will result in additional debugging messages to be 43 results in very little overhead. 50 to be made available to the user in the /proc/fs/jfs/ directory.
|
/fs/logfs/ |
D | compr.c | 17 int logfs_compress(void *in, void *out, size_t inlen, size_t outlen) in logfs_compress() argument 27 stream.next_in = in; in logfs_compress() 51 int logfs_uncompress(void *in, void *out, size_t inlen, size_t outlen) in logfs_uncompress() argument 61 stream.next_in = in; in logfs_uncompress()
|