Lines Matching refs:de
78 static inline void *minix_next_entry(void *de, struct minix_sb_info *sbi) in minix_next_entry() argument
80 return (void*)((char*)de + sbi->s_dirsize); in minix_next_entry()
118 minix_dirent *de = (minix_dirent *)p; in minix_readdir() local
119 name = de->name; in minix_readdir()
120 inumber = de->inode; in minix_readdir()
182 minix_dirent *de = (minix_dirent *)p; in minix_find_entry() local
183 namx = de->name; in minix_find_entry()
184 inumber = de->inode; in minix_find_entry()
210 minix_dirent *de; in minix_add_link() local
232 de = (minix_dirent *)p; in minix_add_link()
238 namx = de->name; in minix_add_link()
239 inumber = de->inode; in minix_add_link()
246 de->inode = 0; in minix_add_link()
272 de->inode = inode->i_ino; in minix_add_link()
286 int minix_delete_entry(struct minix_dir_entry *de, struct folio *folio) in minix_delete_entry() argument
289 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in minix_delete_entry()
301 ((minix3_dirent *)de)->inode = 0; in minix_delete_entry()
303 de->inode = 0; in minix_delete_entry()
337 minix_dirent *de = (minix_dirent *)kaddr; in minix_make_empty() local
339 de->inode = inode->i_ino; in minix_make_empty()
340 strcpy(de->name, "."); in minix_make_empty()
341 de = minix_next_entry(de, sbi); in minix_make_empty()
342 de->inode = dir->i_ino; in minix_make_empty()
343 strcpy(de->name, ".."); in minix_make_empty()
379 minix_dirent *de = (minix_dirent *)p; in minix_empty_dir() local
380 name = de->name; in minix_empty_dir()
381 inumber = de->inode; in minix_empty_dir()
407 int minix_set_link(struct minix_dir_entry *de, struct folio *folio, in minix_set_link() argument
412 loff_t pos = folio_pos(folio) + offset_in_folio(folio, de); in minix_set_link()
422 ((minix3_dirent *)de)->inode = inode->i_ino; in minix_set_link()
424 de->inode = inode->i_ino; in minix_set_link()
434 struct minix_dir_entry *de = dir_get_folio(dir, 0, foliop); in minix_dotdot() local
436 if (!IS_ERR(de)) in minix_dotdot()
437 return minix_next_entry(de, sbi); in minix_dotdot()
444 struct minix_dir_entry *de = minix_find_entry(dentry, &folio); in minix_inode_by_name() local
447 if (de) { in minix_inode_by_name()
452 res = ((minix3_dirent *) de)->inode; in minix_inode_by_name()
454 res = de->inode; in minix_inode_by_name()
455 folio_release_kmap(folio, de); in minix_inode_by_name()