introduce write_trylock_irqsave()