Searched refs:dirents (Results 1 – 8 of 8) sorted by relevance
906 mutex_lock(&cfid->dirents.de_mutex); in cifs_dir_emit()909 mutex_unlock(&cfid->dirents.de_mutex); in cifs_dir_emit()1053 mutex_lock(&cfid->dirents.de_mutex); in cifs_readdir()1060 cfid->dirents.ctx = ctx; in cifs_readdir()1061 cfid->dirents.pos = 2; in cifs_readdir()1067 if (cfid->dirents.is_valid) { in cifs_readdir()1069 mutex_unlock(&cfid->dirents.de_mutex); in cifs_readdir()1073 mutex_unlock(&cfid->dirents.de_mutex); in cifs_readdir()1076 mutex_unlock(&cfid->dirents.de_mutex); in cifs_readdir()1127 mutex_lock(&cfid->dirents.de_mutex); in cifs_readdir()[all …]
49 struct cached_dirents dirents; member
598 INIT_LIST_HEAD(&cfid->dirents.entries); in init_cached_dir()599 mutex_init(&cfid->dirents.de_mutex); in init_cached_dir()615 list_for_each_entry_safe(dirent, q, &cfid->dirents.entries, entry) { in free_cached_dir()
153 de = &block->dirents[d]; in afs_dir_scan_block()319 de = &block->dirents[slot]; in afs_edit_dir_add()447 de = &block->dirents[slot]; in afs_edit_dir_remove()551 de = &block->dirents[slot]; in afs_edit_dir_update_dotdot()
95 union afs_xdr_dirent dirents[AFS_DIR_SLOTS_PER_BLOCK]; member
432 dire = &block->dirents[offset]; in afs_dir_iterate_block()
161 (one directory, if it's large, has dirents in tree on HPFS) must be replaced
1378 constituting the nodes, and directory entries (dirents) constituting the edges.1381 These are called directory entries, or dirents for short.4389 blocks and salvage any dirents that look plausible, correct link counts, and4421 directory and add the staged dirents into the temporary directory.4729 the dirents and add them to the now-empty directories.