taglinefilesource code
dirent28fs/ext/dir.cstatic int ext_readdir(struct inode *, struct file *, struct dirent *, int);
dirent64fs/ext/dir.cstruct dirent * dirent, int count)
dirent100fs/ext/dir.cput_fs_byte(c,i+dirent->d_name);
dirent104fs/ext/dir.cput_fs_long(de->inode,&dirent->d_ino);
dirent105fs/ext/dir.cput_fs_byte(0,i+dirent->d_name);
dirent106fs/ext/dir.cput_fs_word(i,&dirent->d_reclen);
dirent22fs/isofs/dir.cstatic int isofs_readdir(struct inode *, struct file *, struct dirent *, int);
dirent63fs/isofs/dir.cstruct dirent * dirent, int count)
dirent127fs/isofs/dir.cput_fs_byte('.',dirent->d_name);
dirent135fs/isofs/dir.cput_fs_byte('.',dirent->d_name);
dirent136fs/isofs/dir.cput_fs_byte('.',dirent->d_name+1);
dirent186fs/isofs/dir.cput_fs_byte(dpnt[j],j+dirent->d_name); /* And save it */
dirent210fs/isofs/dir.cput_fs_long(inode_number, &dirent->d_ino);
dirent211fs/isofs/dir.cput_fs_byte(0,i+dirent->d_name);
dirent212fs/isofs/dir.cput_fs_word(i,&dirent->d_reclen);
dirent21fs/minix/dir.cstatic int minix_readdir(struct inode *, struct file *, struct dirent *, int);
dirent57fs/minix/dir.cstruct dirent * dirent, int count)
dirent82fs/minix/dir.cput_fs_byte(c,i+dirent->d_name);
dirent86fs/minix/dir.cput_fs_long(de->inode,&dirent->d_ino);
dirent87fs/minix/dir.cput_fs_byte(0,i+dirent->d_name);
dirent88fs/minix/dir.cput_fs_word(i,&dirent->d_reclen);
dirent23fs/msdos/dir.cstruct dirent *dirent,int count);
dirent56fs/msdos/dir.cstruct dirent *dirent,int count)
dirent70fs/msdos/dir.cput_fs_byte(*walk,dirent->d_name+i++);
dirent71fs/msdos/dir.cput_fs_long(MSDOS_ROOT_INO,&dirent->d_ino);
dirent72fs/msdos/dir.cput_fs_byte(0,dirent->d_name+i);
dirent73fs/msdos/dir.cput_fs_word(i,&dirent->d_reclen);
dirent86fs/msdos/dir.cput_fs_byte(c,i+dirent->d_name);
dirent89fs/msdos/dir.cput_fs_byte('.',i+dirent->d_name);
dirent95fs/msdos/dir.cput_fs_byte(c,i+dirent->d_name);
dirent103fs/msdos/dir.cput_fs_long(ino,&dirent->d_ino);
dirent104fs/msdos/dir.cput_fs_byte(0,i+dirent->d_name);
dirent105fs/msdos/dir.cput_fs_word(i,&dirent->d_reclen);
dirent22fs/nfs/dir.cstatic int nfs_readdir(struct inode *, struct file *, struct dirent *, int);
dirent85fs/nfs/dir.cstruct dirent *dirent, int count)
dirent150fs/nfs/dir.cmemcpy_tofs(dirent->d_name, entry->name, i + 1);
dirent151fs/nfs/dir.cput_fs_long(entry->fileid, &dirent->d_ino);
dirent152fs/nfs/dir.cput_fs_word(i, &dirent->d_reclen);
dirent100fs/pipe.cstatic int pipe_readdir(struct inode * inode, struct file * file, struct dirent * de, int count)
dirent16fs/proc/base.cstatic int proc_readbase(struct inode *, struct file *, struct dirent *, int);
dirent131fs/proc/base.cstruct dirent * dirent, int count)
dirent153fs/proc/base.cput_fs_long(ino, &dirent->d_ino);
dirent154fs/proc/base.cput_fs_word(i,&dirent->d_reclen);
dirent155fs/proc/base.cput_fs_byte(0,i+dirent->d_name);
dirent158fs/proc/base.cput_fs_byte(de->name[i], i+dirent->d_name);
dirent16fs/proc/fd.cstatic int proc_readfd(struct inode *, struct file *, struct dirent *, int);
dirent121fs/proc/fd.cstruct dirent * dirent, int count)
dirent144fs/proc/fd.cput_fs_long(fd, &dirent->d_ino);
dirent145fs/proc/fd.cput_fs_word(i, &dirent->d_reclen);
dirent146fs/proc/fd.cput_fs_byte(0, i+dirent->d_name);
dirent148fs/proc/fd.cput_fs_byte('.', i+dirent->d_name);
dirent176fs/proc/fd.cput_fs_long(ino, &dirent->d_ino);
dirent177fs/proc/fd.cput_fs_word(i, &dirent->d_reclen);
dirent178fs/proc/fd.cput_fs_byte(0, i+dirent->d_name);
dirent180fs/proc/fd.cput_fs_byte('0'+(fd % 10), i+dirent->d_name);
dirent16fs/proc/root.cstatic int proc_readroot(struct inode *, struct file *, struct dirent *, int);
dirent123fs/proc/root.cstruct dirent * dirent, int count)
dirent138fs/proc/root.cput_fs_long(de->low_ino, &dirent->d_ino);
dirent139fs/proc/root.cput_fs_word(i,&dirent->d_reclen);
dirent140fs/proc/root.cput_fs_byte(0,i+dirent->d_name);
dirent143fs/proc/root.cput_fs_byte(de->name[i], i+dirent->d_name);
dirent162fs/proc/root.cput_fs_long((pid << 16)+2, &dirent->d_ino);
dirent163fs/proc/root.cput_fs_word(i, &dirent->d_reclen);
dirent164fs/proc/root.cput_fs_byte(0, i+dirent->d_name);
dirent166fs/proc/root.cput_fs_byte('0'+(pid % 10), i+dirent->d_name);
dirent20fs/read_write.cint sys_readdir(unsigned int fd, struct dirent * dirent, unsigned int count)
dirent29fs/read_write.cverify_area(dirent, sizeof (*dirent));
dirent30fs/read_write.creturn file->f_op->readdir(inode,file,dirent,count);
dirent257include/linux/fs.hint (*readdir) (struct inode *, struct file *, struct dirent *, int);
dirent55net/socket.cstruct dirent *dirent, int count);
dirent275net/socket.csock_readdir(struct inode *inode, struct file *file, struct dirent *dirent,