tag | line | file | source code |
dirent | 28 | fs/ext/dir.c | static int ext_readdir(struct inode *, struct file *, struct dirent *, int); |
dirent | 65 | fs/ext/dir.c | struct dirent * dirent, int count) |
dirent | 101 | fs/ext/dir.c | put_fs_byte(c,i+dirent->d_name); |
dirent | 105 | fs/ext/dir.c | put_fs_long(de->inode,&dirent->d_ino); |
dirent | 106 | fs/ext/dir.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 107 | fs/ext/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 32 | fs/ext2/dir.c | static int ext2_readdir (struct inode *, struct file *, struct dirent *, int); |
dirent | 94 | fs/ext2/dir.c | struct dirent * dirent, int count) |
dirent | 121 | fs/ext2/dir.c | memcpy_tofs (dirent->d_name, de->name, |
dirent | 123 | fs/ext2/dir.c | put_fs_long (de->inode, &dirent->d_ino); |
dirent | 124 | fs/ext2/dir.c | put_fs_byte (0, de->name_len + dirent->d_name); |
dirent | 125 | fs/ext2/dir.c | put_fs_word (de->name_len, &dirent->d_reclen); |
dirent | 22 | fs/isofs/dir.c | static int isofs_readdir(struct inode *, struct file *, struct dirent *, int); |
dirent | 64 | fs/isofs/dir.c | struct dirent * dirent, int count) |
dirent | 128 | fs/isofs/dir.c | put_fs_byte('.',dirent->d_name); |
dirent | 136 | fs/isofs/dir.c | put_fs_byte('.',dirent->d_name); |
dirent | 137 | fs/isofs/dir.c | put_fs_byte('.',dirent->d_name+1); |
dirent | 187 | fs/isofs/dir.c | put_fs_byte(dpnt[j],j+dirent->d_name); /* And save it */ |
dirent | 211 | fs/isofs/dir.c | put_fs_long(inode_number, &dirent->d_ino); |
dirent | 212 | fs/isofs/dir.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 213 | fs/isofs/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 21 | fs/minix/dir.c | static int minix_readdir(struct inode *, struct file *, struct dirent *, int); |
dirent | 58 | fs/minix/dir.c | struct dirent * dirent, int count) |
dirent | 85 | fs/minix/dir.c | put_fs_byte(c,i+dirent->d_name); |
dirent | 89 | fs/minix/dir.c | put_fs_long(de->inode,&dirent->d_ino); |
dirent | 90 | fs/minix/dir.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 91 | fs/minix/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 23 | fs/msdos/dir.c | struct dirent *dirent,int count); |
dirent | 58 | fs/msdos/dir.c | struct dirent *dirent,int count) |
dirent | 72 | fs/msdos/dir.c | put_fs_byte(*walk,dirent->d_name+i++); |
dirent | 73 | fs/msdos/dir.c | put_fs_long(MSDOS_ROOT_INO,&dirent->d_ino); |
dirent | 74 | fs/msdos/dir.c | put_fs_byte(0,dirent->d_name+i); |
dirent | 75 | fs/msdos/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 87 | fs/msdos/dir.c | put_fs_byte(c,i+dirent->d_name); |
dirent | 90 | fs/msdos/dir.c | put_fs_byte('.',i+dirent->d_name); |
dirent | 96 | fs/msdos/dir.c | put_fs_byte(c,i+dirent->d_name); |
dirent | 104 | fs/msdos/dir.c | put_fs_long(ino,&dirent->d_ino); |
dirent | 105 | fs/msdos/dir.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 106 | fs/msdos/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 22 | fs/nfs/dir.c | static int nfs_readdir(struct inode *, struct file *, struct dirent *, int); |
dirent | 86 | fs/nfs/dir.c | struct dirent *dirent, int count) |
dirent | 151 | fs/nfs/dir.c | memcpy_tofs(dirent->d_name, entry->name, i + 1); |
dirent | 152 | fs/nfs/dir.c | put_fs_long(entry->fileid, &dirent->d_ino); |
dirent | 153 | fs/nfs/dir.c | put_fs_word(i, &dirent->d_reclen); |
dirent | 100 | fs/pipe.c | static int pipe_readdir(struct inode * inode, struct file * file, struct dirent * de, int count) |
dirent | 16 | fs/proc/base.c | static int proc_readbase(struct inode *, struct file *, struct dirent *, int); |
dirent | 132 | fs/proc/base.c | struct dirent * dirent, int count) |
dirent | 154 | fs/proc/base.c | put_fs_long(ino, &dirent->d_ino); |
dirent | 155 | fs/proc/base.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 156 | fs/proc/base.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 159 | fs/proc/base.c | put_fs_byte(de->name[i], i+dirent->d_name); |
dirent | 16 | fs/proc/fd.c | static int proc_readfd(struct inode *, struct file *, struct dirent *, int); |
dirent | 122 | fs/proc/fd.c | struct dirent * dirent, int count) |
dirent | 145 | fs/proc/fd.c | put_fs_long(fd, &dirent->d_ino); |
dirent | 146 | fs/proc/fd.c | put_fs_word(i, &dirent->d_reclen); |
dirent | 147 | fs/proc/fd.c | put_fs_byte(0, i+dirent->d_name); |
dirent | 149 | fs/proc/fd.c | put_fs_byte('.', i+dirent->d_name); |
dirent | 177 | fs/proc/fd.c | put_fs_long(ino, &dirent->d_ino); |
dirent | 178 | fs/proc/fd.c | put_fs_word(i, &dirent->d_reclen); |
dirent | 179 | fs/proc/fd.c | put_fs_byte(0, i+dirent->d_name); |
dirent | 181 | fs/proc/fd.c | put_fs_byte('0'+(fd % 10), i+dirent->d_name); |
dirent | 16 | fs/proc/root.c | static int proc_readroot(struct inode *, struct file *, struct dirent *, int); |
dirent | 124 | fs/proc/root.c | struct dirent * dirent, int count) |
dirent | 139 | fs/proc/root.c | put_fs_long(de->low_ino, &dirent->d_ino); |
dirent | 140 | fs/proc/root.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 141 | fs/proc/root.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 144 | fs/proc/root.c | put_fs_byte(de->name[i], i+dirent->d_name); |
dirent | 163 | fs/proc/root.c | put_fs_long((pid << 16)+2, &dirent->d_ino); |
dirent | 164 | fs/proc/root.c | put_fs_word(i, &dirent->d_reclen); |
dirent | 165 | fs/proc/root.c | put_fs_byte(0, i+dirent->d_name); |
dirent | 167 | fs/proc/root.c | put_fs_byte('0'+(pid % 10), i+dirent->d_name); |
dirent | 19 | fs/read_write.c | int sys_readdir(unsigned int fd, struct dirent * dirent, unsigned int count) |
dirent | 30 | fs/read_write.c | error = verify_area(VERIFY_WRITE, dirent, sizeof (*dirent)); |
dirent | 32 | fs/read_write.c | error = file->f_op->readdir(inode,file,dirent,count); |
dirent | 23 | fs/xiafs/dir.c | static int xiafs_readdir(struct inode *, struct file *, struct dirent *, int); |
dirent | 66 | fs/xiafs/dir.c | struct file * filp, struct dirent * dirent, int count) |
dirent | 99 | fs/xiafs/dir.c | put_fs_byte(de->d_name[i],i+dirent->d_name); |
dirent | 100 | fs/xiafs/dir.c | put_fs_byte(0,i+dirent->d_name); |
dirent | 101 | fs/xiafs/dir.c | put_fs_long(de->d_ino,&dirent->d_ino); |
dirent | 102 | fs/xiafs/dir.c | put_fs_word(i,&dirent->d_reclen); |
dirent | 266 | include/linux/fs.h | int (*readdir) (struct inode *, struct file *, struct dirent *, int); |
dirent | 55 | net/socket.c | struct dirent *dirent, int count); |
dirent | 275 | net/socket.c | sock_readdir(struct inode *inode, struct file *file, struct dirent *dirent, |