Home | History | Annotate | Download | only in ext2fs

Lines Matching defs:ls

39 	struct link_struct *ls = (struct link_struct *) priv_data;
44 rec_len = EXT2_DIR_REC_LEN(ls->namelen);
46 ls->err = ext2fs_get_rec_len(ls->fs, dirent, &curr_rec_len);
47 if (ls->err)
59 ls->err = ext2fs_set_rec_len(ls->fs, curr_rec_len, dirent);
60 if (ls->err)
75 ls->err = ext2fs_set_rec_len(ls->fs, min_rec_len, dirent);
76 if (ls->err)
82 ls->err = ext2fs_set_rec_len(ls->fs, rec_len, next);
83 if (ls->err)
94 dirent->inode = ls->inode;
95 dirent->name_len = ls->namelen;
96 strncpy(dirent->name, ls->name, ls->namelen);
97 if (ls->sb->s_feature_incompat & EXT2_FEATURE_INCOMPAT_FILETYPE)
98 dirent->name_len |= (ls->flags & 0x7) << 8;
100 ls->done++;
115 struct link_struct ls;
123 ls.fs = fs;
124 ls.name = name;
125 ls.namelen = name ? strlen(name) : 0;
126 ls.inode = ino;
127 ls.flags = flags;
128 ls.done = 0;
129 ls.sb = fs->super;
130 ls.blocksize = fs->blocksize;
131 ls.err = 0;
134 0, link_proc, &ls);
137 if (ls.err)
138 return ls.err;
140 if (!ls.done)