• Home
  • Raw
  • Download

Lines Matching refs:index

399 int ovl_verify_index(struct dentry *index, struct path *lowerstack,  in ovl_verify_index()  argument
409 if (!d_inode(index)) in ovl_verify_index()
424 if (d_is_dir(index) || ovl_is_whiteout(index)) in ovl_verify_index()
427 if (index->d_name.len < sizeof(struct ovl_fh)*2) in ovl_verify_index()
431 len = index->d_name.len / 2; in ovl_verify_index()
437 if (hex2bin((u8 *)fh, index->d_name.name, len) || len != fh->len) in ovl_verify_index()
440 err = ovl_verify_origin_fh(index, fh); in ovl_verify_index()
444 err = ovl_check_origin(index, lowerstack, numlower, &stack, &ctr); in ovl_verify_index()
451 if (d_inode(index)->i_nlink == 1 && in ovl_verify_index()
452 ovl_get_nlink(origin.dentry, index, 0) == 0) in ovl_verify_index()
462 index, d_inode(index)->i_mode & S_IFMT, err); in ovl_verify_index()
509 struct dentry *index; in ovl_lookup_index() local
518 index = lookup_one_len_unlocked(name.name, ofs->indexdir, name.len); in ovl_lookup_index()
519 if (IS_ERR(index)) { in ovl_lookup_index()
520 err = PTR_ERR(index); in ovl_lookup_index()
522 index = NULL; in ovl_lookup_index()
532 inode = d_inode(index); in ovl_lookup_index()
533 if (d_is_negative(index)) { in ovl_lookup_index()
537 } else if (ovl_dentry_weird(index) || ovl_is_whiteout(index) || in ovl_lookup_index()
547 index, d_inode(index)->i_mode & S_IFMT, in ovl_lookup_index()
554 return index; in ovl_lookup_index()
557 dput(index); in ovl_lookup_index()
558 index = NULL; in ovl_lookup_index()
562 dput(index); in ovl_lookup_index()
563 index = ERR_PTR(-EIO); in ovl_lookup_index()
598 struct dentry *index = NULL; in ovl_lookup() local
701 index = ovl_lookup_index(dentry, upperdentry, origin); in ovl_lookup()
702 if (IS_ERR(index)) { in ovl_lookup()
703 err = PTR_ERR(index); in ovl_lookup()
704 index = NULL; in ovl_lookup()
720 else if (index) in ovl_lookup()
721 upperdentry = dget(index); in ovl_lookup()
724 inode = ovl_get_inode(dentry, upperdentry, index); in ovl_lookup()
730 if (index) in ovl_lookup()
735 dput(index); in ovl_lookup()
746 dput(index); in ovl_lookup()