Home
last modified time | relevance | path

Searched refs:in (Results 1 – 25 of 93) sorted by relevance

1234

/fs/cifs/
Dmd5.c26 static void MD5Transform(__u32 buf[4], __u32 const in[16]);
80 unsigned char *p = (unsigned char *) ctx->in + t; in cifs_MD5_update()
88 byteReverse(ctx->in, 16); in cifs_MD5_update()
89 MD5Transform(ctx->buf, (__u32 *) ctx->in); in cifs_MD5_update()
96 memmove(ctx->in, buf, 64); in cifs_MD5_update()
97 byteReverse(ctx->in, 16); in cifs_MD5_update()
98 MD5Transform(ctx->buf, (__u32 *) ctx->in); in cifs_MD5_update()
105 memmove(ctx->in, buf, len); in cifs_MD5_update()
123 p = ctx->in + count; in cifs_MD5_final()
133 byteReverse(ctx->in, 16); in cifs_MD5_final()
[all …]
Dsmbdes.c156 permute(char *out, char *in, uchar *p, int n) in permute() argument
160 out[i] = in[p[i] - 1]; in permute()
192 dohash(char *out, char *in, char *key, int forw) in dohash() argument
234 permute(pd1, in, perm3, 64); in dohash()
321 smbhash(unsigned char *out, const unsigned char *in, unsigned char *key, in smbhash() argument
340 inb[i] = (in[i / 8] & (1 << (7 - (i % 8)))) ? 1 : 0; in smbhash()
376 D_P16(unsigned char *p14, unsigned char *in, unsigned char *out)
378 smbhash(out, in, p14, 0);
379 smbhash(out + 8, in + 8, p14 + 7, 0);
383 E_old_pw_hash(unsigned char *p14, unsigned char *in, unsigned char *out)
[all …]
DCHANGES17 top of the share. Fix problem in 2.6.28 resolving DFS paths to
20 removed directory. Fix oops in cifs_dfs_ref.c when prefixpath is not reachable
29 in a way that more servers accept, but only if we can first rename the
33 This reduces the number of EAGAIN errors returned by TCP/IP in
35 when sending large SMBWriteX requests). Fix case in which a portion of
36 data can in some cases not get written to the file on the server before the
39 umount race that can cause oops in mount or umount or reconnect.
46 Fix endian problems in acl (mode from/to cifs acl) on bigendian
56 Fix bug in rewinding readdir directory searches. Add nodfs mount option.
79 enabled. Fix memory leak in FindNext when the SMB call returns -EBADF.
[all …]
Dmd4.c140 copy64(__u32 *M, unsigned char *in) in copy64() argument
145 M[i] = (in[i * 4 + 3] << 24) | (in[i * 4 + 2] << 16) | in copy64()
146 (in[i * 4 + 1] << 8) | (in[i * 4 + 0] << 0); in copy64()
160 mdfour(unsigned char *out, unsigned char *in, int n) in mdfour() argument
172 copy64(M, in); in mdfour()
174 in += 64; in mdfour()
180 memcpy(buf, in, n); in mdfour()
DREADME6 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 …]
/fs/udf/
Dudfend.h7 static inline kernel_lb_addr lelb_to_cpu(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 lb_addr cpu_to_lelb(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 short_ad lesa_to_cpu(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 short_ad cpu_to_lesa(short_ad in) in cpu_to_lesa() argument
[all …]
/fs/yaffs2/
Dyaffs_guts.c62 static int yaffs_PutChunkIntoFile(yaffs_Object *in, int chunkInInode,
69 static int yaffs_UpdateObjectHeader(yaffs_Object *in, const YCHAR *name,
73 static int yaffs_DeleteWorker(yaffs_Object *in, yaffs_Tnode *tn, __u32 level,
75 static int yaffs_DoGenericObjectDeletion(yaffs_Object *in);
93 static void yaffs_CheckObjectDetailsLoaded(yaffs_Object *in);
97 static int yaffs_CheckFileSanity(yaffs_Object *in);
99 #define yaffs_CheckFileSanity(in) argument
102 static void yaffs_InvalidateWholeChunkCache(yaffs_Object *in);
107 static int yaffs_FindChunkInFile(yaffs_Object *in, int chunkInInode,
1572 static int yaffs_DeleteWorker(yaffs_Object *in, yaffs_Tnode *tn, __u32 level, in yaffs_DeleteWorker() argument
[all …]
/fs/fuse/
Ddir.c120 req->in.h.opcode = FUSE_LOOKUP; in fuse_lookup_init()
121 req->in.h.nodeid = nodeid; in fuse_lookup_init()
122 req->in.numargs = 1; in fuse_lookup_init()
123 req->in.args[0].size = name->len + 1; in fuse_lookup_init()
124 req->in.args[0].value = name->name; in fuse_lookup_init()
420 req->in.h.opcode = FUSE_CREATE; in fuse_create_open()
421 req->in.h.nodeid = get_node_id(dir); in fuse_create_open()
422 req->in.numargs = 2; in fuse_create_open()
423 req->in.args[0].size = sizeof(inarg); in fuse_create_open()
424 req->in.args[0].value = &inarg; in fuse_create_open()
[all …]
Dfile.c34 req->in.h.opcode = isdir ? FUSE_OPENDIR : FUSE_OPEN; in fuse_send_open()
35 req->in.h.nodeid = get_node_id(inode); in fuse_send_open()
36 req->in.numargs = 1; in fuse_send_open()
37 req->in.args[0].size = sizeof(inarg); in fuse_send_open()
38 req->in.args[0].value = &inarg; in fuse_send_open()
148 struct fuse_release_in *inarg = &req->misc.release.in; in fuse_release_fill()
152 req->in.h.opcode = opcode; in fuse_release_fill()
153 req->in.h.nodeid = nodeid; in fuse_release_fill()
154 req->in.numargs = 1; in fuse_release_fill()
155 req->in.args[0].size = sizeof(struct fuse_release_in); in fuse_release_fill()
[all …]
/fs/efs/
Dinode.c55 struct efs_inode_info *in; in efs_iget() local
66 in = INODE_INFO(inode); in efs_iget()
127 in->numextents = be16_to_cpu(efs_inode->di_numextents); in efs_iget()
128 in->lastextent = 0; in efs_iget()
132 extent_copy(&(efs_inode->di_u.di_extents[i]), &(in->extents[i])); in efs_iget()
133 if (i < in->numextents && in->extents[i].cooked.ex_magic != 0) { in efs_iget()
144 inode->i_ino, in->numextents, inode->i_mode); in efs_iget()
203 struct efs_inode_info *in = INODE_INFO(inode); in efs_map_block() local
211 last = in->lastextent; in efs_map_block()
213 if (in->numextents <= EFS_DIRECTEXTENTS) { in efs_map_block()
[all …]
/fs/ntfs/
DChangeLog3 - The only places in the kernel where a file is resized are
5 held. Just have to be careful in read-/writepage and other helpers
7 with initialized_size extension in ntfs_file_write*() and writepage.
11 - Implement filling in of holes in aops.c::ntfs_writepage() and its
25 journal is large ntfs_attr_set() results in the VM trying to balance
26 dirty pages which in turn tries to that the s_umount lock and thus we
34 - Fix deadlock in fs/ntfs/inode.c::ntfs_put_inode(). Thanks to Sergey
43 - Fix an (innocent) off-by-one error in the runlist code.
44 - Fix a buggette in an "should be impossible" case handling where we
49 unused, invalid mft records which are the same in both $MFT and
[all …]
DKconfig13 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/befs/
DChangeLog46 * 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/
Dsplice.c270 __generic_file_splice_read(struct file *in, loff_t *ppos, in __generic_file_splice_read() argument
274 struct address_space *mapping = in->f_mapping; in __generic_file_splice_read()
306 page_cache_sync_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
363 page_cache_async_readahead(mapping, &in->f_ra, in, in __generic_file_splice_read()
411 error = mapping->a_ops->readpage(in, page); in __generic_file_splice_read()
469 in->f_ra.prev_pos = (loff_t)index << PAGE_CACHE_SHIFT; in __generic_file_splice_read()
491 ssize_t generic_file_splice_read(struct file *in, loff_t *ppos, in generic_file_splice_read() argument
498 isize = i_size_read(in->f_mapping->host); in generic_file_splice_read()
506 ret = __generic_file_splice_read(in, ppos, pipe, len, flags); in generic_file_splice_read()
915 static long do_splice_to(struct file *in, loff_t *ppos, in do_splice_to() argument
[all …]
DKconfig.binfmt14 executables are distributed solely in ELF format. You definitely
17 Information about ELF is contained in the ELF HOWTO available from
36 segments of a binary to be located in memory independently of each
37 other. This makes this format ideal for use in environments where no
53 the first page of the file in a core dump makes it possible to
54 identify the build ID bits in the file, without paying the i/o
56 GDB before 6.7 are confused by ELF core dump files in this format.
92 executables used in the earliest versions of UNIX. Linux used
96 The conversion to ELF started in 1995. This option is primarily
106 or /lib/ld.so) are still in a.out format, you will have to
[all …]
/fs/ext4/
Dhash.c19 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/
Dhash.c19 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 ext3fs_dirhash() local
177 (*str2hashbuf)(p, len, in, 8); in ext3fs_dirhash()
178 half_md4_transform(buf, in); in ext3fs_dirhash()
190 (*str2hashbuf)(p, len, in, 4); in ext3fs_dirhash()
191 TEA_transform(buf, in); in ext3fs_dirhash()
/fs/affs/
DChanges11 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/nls/
DKconfig34 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/hfs/
Dtrans.c33 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()
95 void hfs_asc2mac(struct super_block *sb, struct hfs_name *out, struct qstr *in) in hfs_asc2mac() argument
103 src = in->name; in hfs_asc2mac()
104 srclen = in->len; in hfs_asc2mac()
/fs/reiserfs/
DREADME9 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/
DTODO8 - 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/proc/
DKconfig13 (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/nfs/
DKconfig14 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.
37 (RFC 1813) in the kernel's NFS client.
69 (RFC 3530) in the kernel's NFS client.
72 space programs which can be found in the Linux nfs-utils package,
/fs/jfs/
DKconfig6 available in the file <file:Documentation/filesystems/jfs.txt>.
30 labels in the jfs filesystem.
40 Y here. This will result in additional debugging messages to be
42 results in very little overhead.
49 to be made available to the user in the /proc/fs/jfs/ directory.

1234