Searched refs:dire (Results 1 - 3 of 3) sorted by relevance

/linux-master/fs/squashfs/
H A Ddir.c105 struct squashfs_dir_entry *dire; local
109 dire = kmalloc(sizeof(*dire) + SQUASHFS_NAME_LEN + 1, GFP_KERNEL);
110 if (dire == NULL) {
170 err = squashfs_read_metadata(inode->i_sb, dire, &block,
171 &offset, sizeof(*dire));
175 size = le16_to_cpu(dire->size) + 1;
181 err = squashfs_read_metadata(inode->i_sb, dire->name,
186 length += sizeof(*dire) + size;
191 dire
[all...]
H A Dnamei.c134 struct squashfs_dir_entry *dire; local
142 dire = kmalloc(sizeof(*dire) + SQUASHFS_NAME_LEN + 1, GFP_KERNEL);
143 if (dire == NULL) {
178 err = squashfs_read_metadata(dir->i_sb, dire, &block,
179 &offset, sizeof(*dire));
183 size = le16_to_cpu(dire->size) + 1;
189 err = squashfs_read_metadata(dir->i_sb, dire->name,
194 length += sizeof(*dire) + size;
196 if (name[0] < dire
[all...]
/linux-master/fs/afs/
H A Ddir.c404 union afs_xdr_dirent *dire; local
431 dire = &block->dirents[offset];
432 nlen = strnlen(dire->u.name,
445 nlen, dire->u.name);
478 if (!dir_emit(ctx, dire->u.name, nlen,
479 ntohl(dire->u.vnode),
482 ntohl(dire->u.unique) : DT_UNKNOWN)) {

Completed in 88 milliseconds