Lines Matching defs:lip
35 static inline struct xfs_efi_log_item *EFI_ITEM(struct xfs_log_item *lip)
37 return container_of(lip, struct xfs_efi_log_item, efi_item);
57 struct xfs_log_item *lip)
71 struct xfs_log_item *lip,
74 struct xfs_efi_log_item *efip = EFI_ITEM(lip);
97 struct xfs_log_item *lip)
109 struct xfs_log_item *lip,
112 struct xfs_efi_log_item *efip = EFI_ITEM(lip);
113 struct xfs_ail *ailp = lip->li_ailp;
118 xfs_trans_del_item(lip);
121 xfs_trans_ail_delete(ailp, lip);
138 struct xfs_log_item *lip)
148 struct xfs_log_item *lip)
150 if (lip->li_flags & XFS_LI_ABORTED)
151 xfs_efi_item_free(EFI_ITEM(lip));
162 struct xfs_log_item *lip,
175 struct xfs_log_item *lip)
188 struct xfs_log_item *lip,
325 static inline struct xfs_efd_log_item *EFD_ITEM(struct xfs_log_item *lip)
327 return container_of(lip, struct xfs_efd_log_item, efd_item);
346 struct xfs_log_item *lip)
360 struct xfs_log_item *lip,
363 struct xfs_efd_log_item *efdp = EFD_ITEM(lip);
385 struct xfs_log_item *lip)
395 struct xfs_log_item *lip,
405 struct xfs_log_item *lip)
416 struct xfs_log_item *lip)
418 if (lip->li_flags & XFS_LI_ABORTED)
419 xfs_efd_item_free(EFD_ITEM(lip));
431 struct xfs_log_item *lip,
434 struct xfs_efd_log_item *efdp = EFD_ITEM(lip);
440 if (!(lip->li_flags & XFS_LI_ABORTED))
453 struct xfs_log_item *lip)
466 struct xfs_log_item *lip,