Lines Matching refs:lip
1132 struct xfs_log_item *lip) in xfs_qm_dqflush_done() argument
1134 struct xfs_dq_logitem *qip = (struct xfs_dq_logitem *)lip; in xfs_qm_dqflush_done()
1136 struct xfs_ail *ailp = lip->li_ailp; in xfs_qm_dqflush_done()
1147 if (test_bit(XFS_LI_IN_AIL, &lip->li_flags) && in xfs_qm_dqflush_done()
1148 ((lip->li_lsn == qip->qli_flush_lsn) || in xfs_qm_dqflush_done()
1149 test_bit(XFS_LI_FAILED, &lip->li_flags))) { in xfs_qm_dqflush_done()
1152 xfs_clear_li_failed(lip); in xfs_qm_dqflush_done()
1153 if (lip->li_lsn == qip->qli_flush_lsn) { in xfs_qm_dqflush_done()
1155 tail_lsn = xfs_ail_delete_one(ailp, lip); in xfs_qm_dqflush_done()
1172 struct xfs_log_item *lip, *n; in xfs_buf_dquot_iodone() local
1174 list_for_each_entry_safe(lip, n, &bp->b_li_list, li_bio_list) { in xfs_buf_dquot_iodone()
1175 list_del_init(&lip->li_bio_list); in xfs_buf_dquot_iodone()
1176 xfs_qm_dqflush_done(lip); in xfs_buf_dquot_iodone()
1184 struct xfs_log_item *lip; in xfs_buf_dquot_io_fail() local
1187 list_for_each_entry(lip, &bp->b_li_list, li_bio_list) in xfs_buf_dquot_io_fail()
1188 xfs_set_li_failed(lip, bp); in xfs_buf_dquot_io_fail()
1244 struct xfs_log_item *lip = &dqp->q_logitem.qli_item; in xfs_qm_dqflush() local
1328 xfs_trans_ail_delete(lip, 0); in xfs_qm_dqflush()