static int logfs_write_inode(struct inode *inode, struct writeback_control *wbc) { int ret; long flags = WF_LOCK; /* Can only happen if creat() failed. Safe to skip. */ if (logfs_inode(inode)->li_flags & LOGFS_IF_STILLBORN) return 0; ret = __logfs_write_inode(inode, NULL, flags); LOGFS_BUG_ON(ret, inode->i_sb); return ret; }
static int logfs_write_inode(struct inode *inode, struct writeback_control *wbc) { int ret; long flags = WF_LOCK; if (logfs_inode(inode)->li_flags & LOGFS_IF_STILLBORN) return 0; ret = __logfs_write_inode(inode, NULL, flags); LOGFS_BUG_ON(ret, inode->i_sb); return ret; }
static int write_inode(struct inode *inode) { return __logfs_write_inode(inode, WF_LOCK); }