Lines Matching full:de
25 void *dentry_blk, struct erofs_dirent *de, in erofs_fill_dentries() argument
30 while (de < end) { in erofs_fill_dentries()
35 d_type = fs_ftype_to_dtype(de->file_type); in erofs_fill_dentries()
37 nameoff = le16_to_cpu(de->nameoff); in erofs_fill_dentries()
41 if (de + 1 >= end) in erofs_fill_dentries()
44 de_namelen = le16_to_cpu(de[1].nameoff) - nameoff; in erofs_fill_dentries()
57 le64_to_cpu(de->nid), d_type)) in erofs_fill_dentries()
60 ++de; in erofs_fill_dentries()
77 struct erofs_dirent *de; in erofs_readdir() local
80 de = erofs_bread(&buf, dir, i, EROFS_KMAP); in erofs_readdir()
81 if (IS_ERR(de)) { in erofs_readdir()
85 err = PTR_ERR(de); in erofs_readdir()
89 nameoff = le16_to_cpu(de->nameoff); in erofs_readdir()
93 "invalid de[0].nameoff %u @ nid %llu", in erofs_readdir()
112 err = erofs_fill_dentries(dir, ctx, de, (void *)de + ofs, in erofs_readdir()