Searched refs:d_reclen (Results 1 - 14 of 14) sorted by relevance

/linux-master/include/linux/
H A Ddirent.h8 unsigned short d_reclen; member in struct:linux_dirent64
H A Dcompat.h319 u16 d_reclen; member in struct:compat_dirent
/linux-master/fs/reiserfs/
H A Ddir.c141 int d_reclen; local
149 d_reclen = entry_length(bh, ih, entry_num);
152 if (d_reclen <= 0 ||
153 d_name + d_reclen > bh->b_data + bh->b_size) {
163 if (!d_name[d_reclen - 1])
164 d_reclen = strlen(d_name);
167 if (d_reclen >
179 if (d_reclen <= 32) {
182 local_buf = kmalloc(d_reclen,
202 memcpy(local_buf, d_name, d_reclen);
[all...]
/linux-master/fs/freevxfs/
H A Dvxfs_dir.h42 __fs16 d_reclen; /* record length */ member in struct:vxfs_direct
H A Dvxfs_lookup.c91 if (!de->d_reclen) {
97 pg_ofs += fs16_to_cpu(sbi, de->d_reclen);
98 pos += fs16_to_cpu(sbi, de->d_reclen);
241 if (!de->d_reclen) {
247 pg_ofs += fs16_to_cpu(sbi, de->d_reclen);
248 pos += fs16_to_cpu(sbi, de->d_reclen);
258 pos -= fs16_to_cpu(sbi, de->d_reclen);
/linux-master/fs/ufs/
H A Ddir.c97 unsigned len = fs16_to_cpu(dir->i_sb, de->d_reclen);
136 rec_len = fs16_to_cpu(sb, p->d_reclen);
232 fs16_to_cpu(sb, p->d_reclen));
352 de->d_reclen = cpu_to_fs16(sb, chunk_size);
356 if (de->d_reclen == 0) {
366 rec_len = fs16_to_cpu(sb, de->d_reclen);
388 de1->d_reclen = cpu_to_fs16(sb, rec_len - name_len);
389 de->d_reclen = cpu_to_fs16(sb, name_len);
490 ctx->pos += fs16_to_cpu(sb, de->d_reclen);
508 unsigned to = ((char*)dir - kaddr) + fs16_to_cpu(sb, dir->d_reclen);
[all...]
H A Dufs_fs.h293 __fs16 d_reclen; /* length of this entry */ member in struct:ufs_dir_entry
/linux-master/fs/
H A Dreaddir.c250 unsigned short d_reclen; member in struct:linux_dirent
295 unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
377 unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
502 unsigned short d_reclen; member in struct:compat_linux_dirent
546 unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
/linux-master/include/uapi/linux/
H A Dmsdos_fs.h93 unsigned short d_reclen; member in struct:__fat_dirent
H A Dcoda.h153 u_int16_t d_reclen; /* length of this record */ member in struct:venus_dirent
/linux-master/tools/include/nolibc/
H A Dtypes.h177 unsigned short d_reclen; member in struct:linux_dirent64
/linux-master/fs/fat/
H A Ddir.c726 put_user(0, &d2->d_reclen) || \
729 put_user(name_len, &d1->d_reclen)) \
745 put_user(long_len, &d2->d_reclen) || \
750 put_user(short_len, &d1->d_reclen)) \
812 if (put_user(0, &d1->d_reclen))
850 if (put_user(0, &d1->d_reclen))
/linux-master/fs/coda/
H A Ddir.c391 if (vdir->d_reclen < vdir_size + vdir->d_namlen) {
413 /* we'll always have progress because d_reclen is unsigned and
415 ctx->pos += vdir->d_reclen;
/linux-master/arch/alpha/kernel/
H A Dosf_sys.c92 * offset differences aren't the same as "d_reclen").
98 unsigned short d_reclen; member in struct:osf_dirent
137 put_user(reclen, &dirent->d_reclen) ||

Completed in 192 milliseconds