Lines Matching defs:di_inode
5532 struct btrfs_inode *di_inode;
5553 di_inode = btrfs_iget_logging(di_key.objectid, root);
5554 if (IS_ERR(di_inode)) {
5555 ret = PTR_ERR(di_inode);
5559 if (!need_log_inode(trans, di_inode)) {
5560 btrfs_add_delayed_iput(di_inode);
5567 ret = btrfs_log_inode(trans, di_inode, log_mode, ctx);
5568 btrfs_add_delayed_iput(di_inode);
6383 struct btrfs_inode *di_inode;
6393 di_inode = btrfs_iget_logging(key.objectid, inode->root);
6394 if (IS_ERR(di_inode)) {
6395 ret = PTR_ERR(di_inode);
6399 if (!need_log_inode(trans, di_inode)) {
6400 btrfs_add_delayed_iput(di_inode);
6408 ret = btrfs_log_inode(trans, di_inode, log_mode, ctx);
6411 ret = log_new_dir_dentries(trans, di_inode, ctx);
6413 btrfs_add_delayed_iput(di_inode);