taglinefilesource code
walk71fs/msdos/dir.cchar c,*walk;
walk80fs/msdos/dir.cwalk = filp->f_pos++ ? ".." : ".";
walk81fs/msdos/dir.cfor (i = 0; *walk; walk++)
walk82fs/msdos/dir.cput_fs_byte(*walk,dirent->d_name+i++);
walk119fs/msdos/fat.cstruct fat_cache *walk;
walk124fs/msdos/fat.cfor (walk = fat_cache; walk; walk = walk->next)
walk125fs/msdos/fat.cif (inode->i_dev == walk->device && walk->ino == inode->i_ino &&
walk126fs/msdos/fat.cwalk->file_cluster <= cluster && walk->file_cluster >
walk128fs/msdos/fat.c*d_clu = walk->disk_cluster;
walk130fs/msdos/fat.cprintk("cache hit: %d (%d)\r\n",walk->file_cluster,*d_clu);
walk132fs/msdos/fat.cif ((*f_clu = walk->file_cluster) == cluster) return;
walk140fs/msdos/fat.cstruct fat_cache *walk;
walk142fs/msdos/fat.cfor (walk = fat_cache; walk; walk = walk->next) {
walk143fs/msdos/fat.cif (walk->device) printk("(%d,%d) ",walk->file_cluster,
walk144fs/msdos/fat.cwalk->disk_cluster);
walk154fs/msdos/fat.cstruct fat_cache *walk,*last;
walk160fs/msdos/fat.cfor (walk = fat_cache; walk->next; walk = (last = walk)->next)
walk161fs/msdos/fat.cif (inode->i_dev == walk->device && walk->ino == inode->i_ino &&
walk162fs/msdos/fat.cwalk->file_cluster == f_clu) {
walk163fs/msdos/fat.cif (walk->disk_cluster != d_clu)
walk167fs/msdos/fat.clast->next = walk->next;
walk168fs/msdos/fat.cwalk->next = fat_cache;
walk169fs/msdos/fat.cfat_cache = walk;
walk175fs/msdos/fat.cwalk->device = inode->i_dev;
walk176fs/msdos/fat.cwalk->ino = inode->i_ino;
walk177fs/msdos/fat.cwalk->file_cluster = f_clu;
walk178fs/msdos/fat.cwalk->disk_cluster = d_clu;
walk180fs/msdos/fat.cwalk->next = fat_cache;
walk181fs/msdos/fat.cfat_cache = walk;
walk193fs/msdos/fat.cstruct fat_cache *walk;
walk195fs/msdos/fat.cfor (walk = fat_cache; walk; walk = walk->next)
walk196fs/msdos/fat.cif (walk->device == inode->i_dev && walk->ino == inode->i_ino)
walk197fs/msdos/fat.cwalk->device = 0;
walk203fs/msdos/fat.cstruct fat_cache *walk;
walk205fs/msdos/fat.cfor (walk = fat_cache; walk; walk = walk->next)
walk206fs/msdos/fat.cif (walk->device == device) walk->device = 0;
walk25fs/msdos/misc.cchar *walk;
walk33fs/msdos/misc.cfor (walk = bin_extensions; *walk; walk += 3)
walk34fs/msdos/misc.cif (!strncmp(extension,walk,3)) return 1;
walk29fs/msdos/namei.cchar *walk,**reserved;
walk42fs/msdos/namei.cfor (walk = res; len && walk-res < 8; walk++) {
walk53fs/msdos/namei.c*walk = c >= 'a' && c <= 'z' ? c-32 : c;
walk62fs/msdos/namei.cif (walk == res) return -EINVAL;
walk64fs/msdos/namei.cwhile (walk-res < 8) *walk++ = ' ';
walk65fs/msdos/namei.cwhile (len > 0 && walk-res < MSDOS_NAME) {
walk76fs/msdos/namei.c*walk++ = c >= 'a' && c <= 'z' ? c-32 : c;
walk81fs/msdos/namei.cwhile (walk-res < MSDOS_NAME) *walk++ = ' ';
walk391fs/msdos/namei.cstruct inode *old_inode,*new_inode,*free_inode,*dotdot_inode,*walk;
walk397fs/msdos/namei.cif (!(walk = iget(new_dir->i_dev,new_dir->i_ino))) return -EIO;
walk398fs/msdos/namei.cwhile (walk->i_ino != MSDOS_ROOT_INO) {
walk399fs/msdos/namei.cino = msdos_parent_ino(walk,1);
walk400fs/msdos/namei.ciput(walk);
walk403fs/msdos/namei.cif (!(walk = iget(new_dir->i_dev,ino))) return -EIO;
walk405fs/msdos/namei.ciput(walk);