> > if (XFS_IS_UQUOTA_ON(mp) && udqp && > i_uid_read(VFS_I(ip)) != udqp->q_id) > - udq_delblks = udqp; > + new_udqp = udqp; We don't even need two variables for each type, instead we can just clear the original pointer to NULL if the conditions aren't met.