netdev_trylock
while (!netdev_trylock(bp->dev)) {
while (!netdev_trylock(rq->netdev)) {
while (!netdev_trylock(sq->netdev)) {
while (!netdev_trylock(netdev)) {
while (!netdev_trylock(dev)) {