Lines Matching defs:d_inode
89 struct inode *d_inode; /* Where the name belongs to - NULL is
466 * doesn't map to an inode (ie. ->d_inode is NULL). The dentry could represent
472 * dentries. (2) It should also be used in combination with d_inode() to get
478 return dentry->d_inode == NULL;
486 * (ie. ->d_inode is not NULL). The dentry might still represent a whiteout if
491 * dentries. (2) It should also be used in combination with d_inode() to get
496 return dentry->d_inode != NULL;
512 * d_inode - Get the actual inode of this dentry
518 static inline struct inode *d_inode(const struct dentry *dentry)
520 return dentry->d_inode;
532 return READ_ONCE(dentry->d_inode);
547 struct inode *inode = upper->d_inode;
575 * Otherwise return d_inode().
580 return d_inode(d_real((struct dentry *) dentry, D_REAL_DATA));