chkdq
if ((error = chkdq(ip, btodb(size), cred, 0)) != 0)
(void) chkdq(ip, -btodb(size), cred, FORCE);
if ((error = chkdq(ip, btodb(nsize - osize), cred, 0)) != 0) {
(void) chkdq(ip, -btodb(nsize - osize), cred, FORCE);
(void)chkdq(ip, -btodb(deallocated), cred, FORCE);
(void)chkdq(ip, -btodb(deallocated), cred, FORCE);
(void) chkdq(oip, -extblocks, NOCRED, FORCE);
(void) chkdq(oip, -blocksreleased, NOCRED, 0);
chkdq(ip, DIP(ip, blocks), l->l_cred, FORCE);
int chkdq(struct inode *, int64_t, kauth_cred_t, int);
error = chkdq(ip, 0, cred, 0);
(void) chkdq(ip, -change, cred, 0);
if ((error = chkdq(ip, change, cred, 0)) == 0) {
(void) chkdq(ip, -change, cred, FORCE);
(void) chkdq(ip, change, cred, FORCE);