LOCKF_IRQ
*(unsigned long *)mask |= (entry->class->usage_mask & LOCKF_IRQ);
return !!((entry->class->usage_mask & LOCKF_IRQ) & *(unsigned long *)mask);
excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK;
excl |= (excl & LOCKF_IRQ) << LOCK_USAGE_READ_MASK;