• Home
  • Raw
  • Download

Lines Matching refs:entry

155 	struct nfs_entry *entry;  member
185 __func__, (long long)desc->entry->cookie, in nfs_readdir_filler()
191 error = NFS_PROTO(inode)->readdir(file->f_path.dentry, cred, desc->entry->cookie, page, in nfs_readdir_filler()
226 p = desc->decode(p, desc->entry, desc->plus); in dir_decode()
231 desc->entry->fattr->time_start = desc->timestamp; in dir_decode()
232 desc->entry->fattr->gencount = desc->gencount; in dir_decode()
234 desc->entry->fattr->valid &= ~NFS_ATTR_FATTR; in dir_decode()
258 struct nfs_entry *entry = desc->entry; in find_dirent() local
264 __func__, (unsigned long long)entry->cookie); in find_dirent()
265 if (entry->prev_cookie == *desc->dir_cookie) in find_dirent()
286 struct nfs_entry *entry = desc->entry; in find_dirent_index() local
296 (unsigned long long)entry->cookie, desc->current_index); in find_dirent_index()
299 *desc->dir_cookie = entry->cookie; in find_dirent_index()
369 desc->entry->cookie = desc->entry->prev_cookie = 0; in readdir_search_pagecache()
370 desc->entry->eof = 0; in readdir_search_pagecache()
407 struct nfs_entry *entry = desc->entry; in nfs_do_filldir() local
414 (unsigned long long)entry->cookie); in nfs_do_filldir()
420 fileid = entry->ino; in nfs_do_filldir()
433 res = filldir(dirent, entry->name, entry->len, in nfs_do_filldir()
439 *desc->dir_cookie = entry->cookie; in nfs_do_filldir()
501 desc->entry->prev_cookie = *desc->dir_cookie; in uncached_readdir()
512 desc->entry->cookie = desc->entry->prev_cookie = 0; in uncached_readdir()
513 desc->entry->eof = 0; in uncached_readdir()
561 desc->entry = &my_entry; in nfs_readdir()
568 while(!desc->entry->eof) { in nfs_readdir()
573 if (*desc->dir_cookie && desc->entry->cookie != *desc->dir_cookie) { in nfs_readdir()
586 desc->entry->eof = 0; in nfs_readdir()
1099 struct nfs_entry *entry = desc->entry; in nfs_readdir_lookup() local
1102 .name = entry->name, in nfs_readdir_lookup()
1103 .len = entry->len, in nfs_readdir_lookup()
1130 (NFS_FILEID(dentry->d_inode) == entry->ino || in nfs_readdir_lookup()
1132 if (!desc->plus || entry->fh->size == 0) in nfs_readdir_lookup()
1135 entry->fh) == 0) in nfs_readdir_lookup()
1142 if (!desc->plus || !(entry->fattr->valid & NFS_ATTR_FATTR)) in nfs_readdir_lookup()
1151 inode = nfs_fhget(dentry->d_sb, entry->fh, entry->fattr); in nfs_readdir_lookup()
1669 static void nfs_access_free_entry(struct nfs_access_entry *entry) in nfs_access_free_entry() argument
1671 put_rpccred(entry->cred); in nfs_access_free_entry()
1672 kfree(entry); in nfs_access_free_entry()
1735 struct nfs_access_entry *entry; in __nfs_access_zap_cache() local
1739 entry = rb_entry(n, struct nfs_access_entry, rb_node); in __nfs_access_zap_cache()
1741 list_del(&entry->lru); in __nfs_access_zap_cache()
1773 struct nfs_access_entry *entry; in nfs_access_search_rbtree() local
1776 entry = rb_entry(n, struct nfs_access_entry, rb_node); in nfs_access_search_rbtree()
1778 if (cred < entry->cred) in nfs_access_search_rbtree()
1780 else if (cred > entry->cred) in nfs_access_search_rbtree()
1783 return entry; in nfs_access_search_rbtree()
1829 struct nfs_access_entry *entry; in nfs_access_add_rbtree() local
1834 entry = rb_entry(parent, struct nfs_access_entry, rb_node); in nfs_access_add_rbtree()
1836 if (set->cred < entry->cred) in nfs_access_add_rbtree()
1838 else if (set->cred > entry->cred) in nfs_access_add_rbtree()
1851 list_del(&entry->lru); in nfs_access_add_rbtree()
1853 nfs_access_free_entry(entry); in nfs_access_add_rbtree()