Lines Matching defs:lip
244 struct xfs_log_item *lip;
258 lip = dfp->dfp_ops->create_done(tp, dfp->dfp_intent, dfp->dfp_count);
259 if (!lip)
263 xfs_trans_add_item(tp, lip);
264 set_bit(XFS_LI_DIRTY, &lip->li_flags);
265 dfp->dfp_done = lip;
279 struct xfs_log_item *lip;
284 lip = dfp->dfp_ops->create_intent(tp, &dfp->dfp_work, dfp->dfp_count,
286 if (!lip)
288 if (IS_ERR(lip))
289 return PTR_ERR(lip);
292 xfs_trans_add_item(tp, lip);
293 set_bit(XFS_LI_DIRTY, &lip->li_flags);
294 dfp->dfp_intent = lip;
392 struct xfs_log_item *lip;
396 list_for_each_entry(lip, &tp->t_items, li_trans) {
397 switch (lip->li_type) {
399 bli = container_of(lip, struct xfs_buf_log_item,
415 ili = container_of(lip, struct xfs_inode_log_item,
510 struct xfs_log_item *lip;
514 lip = dfp->dfp_ops->relog_intent(tp, dfp->dfp_intent, dfp->dfp_done);
515 if (lip) {
516 xfs_trans_add_item(tp, lip);
517 set_bit(XFS_LI_DIRTY, &lip->li_flags);
520 dfp->dfp_intent = lip;
884 struct xfs_log_item *lip,
890 dfp->dfp_intent = lip;