read_lock_bh
read_lock_bh(pm_lock);
read_lock_bh(pm_lock);
read_lock_bh(pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_chan->lock);
read_lock_bh(&mhi_chan->lock);
read_lock_bh(&mhi_chan->lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&mhi_cntrl->pm_lock);
read_lock_bh(&ldev->dmb_ht_lock);
read_lock_bh(&ldev->dmb_ht_lock);
read_lock_bh(&n->lock);
read_lock_bh(&in6_dev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&tree->u.spinlock);
read_lock_bh(&lh->cache->trees[index].u.spinlock);
read_lock_bh(&adapter_list_lock);
read_lock_bh(&d->lock);
read_lock_bh(&ctbl->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&ctbl->lock);
read_lock_bh(&ctbl->lock);
read_lock_bh(&d->lock);
read_lock_bh(&n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&attr.n->lock);
read_lock_bh(&attr.n->lock);
read_lock_bh(&attr.n->lock);
read_lock_bh(&attr.n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&n->lock);
read_lock_bh(&encap->neigh->lock);
read_lock_bh(&n->lock); /* Get a consistent view */
read_lock_bh(&encap->neigh->lock);
read_lock_bh(&fakelb_ifup_phys_lock);
read_lock_bh(&peer->endpoint_lock);
read_lock_bh(&peer->endpoint_lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&arm_state->susp_res_lock);
read_lock_bh(&arm_state->susp_res_lock);
read_lock_bh(&hba->ep_rdwr_lock);
read_lock_bh(&hba->ep_rdwr_lock);
read_lock_bh(&hba->ep_rdwr_lock);
read_lock_bh(&csk->callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&hvc_iucv_filter_lock);
read_lock_bh(&client->range_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_dir_dump_lock);
read_lock_bh(&ls->ls_masters_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_lkbxa_lock);
read_lock_bh(&ls->ls_requestqueue_lock);
read_lock_bh(&ls->ls_recv_active);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_lkbxa_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&ls->ls_rsbtbl_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&table->lock);
read_lock_bh(&priv->lock);
read_lock_bh(&priv->lock);
read_lock_bh(&priv->lock);
read_lock_bh(&priv->lock);
read_lock_bh(&priv->j1939_socks_lock);
read_lock_bh(&priv->j1939_socks_lock);
read_lock_bh(&priv->j1939_socks_lock);
read_lock_bh(&priv->j1939_socks_lock);
read_lock_bh(&priv->j1939_socks_lock);
read_lock_bh(&priv->lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&n->lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&in6_dev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&ifp->idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&neigh->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&indev->lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&pn->l2tp_ip_lock);
read_lock_bh(&pn->l2tp_ip6_lock);
read_lock_bh(&lapb_list_lock);
read_lock_bh(&sec->lock);
read_lock_bh(&sec->lock);
read_lock_bh(&sec->lock);
read_lock_bh(&ip_set_ref_lock);
read_lock_bh(&ip_set_ref_lock);
read_lock_bh(&ip_set_ref_lock);
read_lock_bh(&n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&idev->lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&in6_dev->lock);
read_lock_bh(&head->lock);
read_lock_bh(&head->lock);
read_lock_bh(&listen_clcsock->sk_callback_lock);
read_lock_bh(&clcsk->sk_callback_lock);
read_lock_bh(&clcsk->sk_callback_lock);
read_lock_bh(&clcsk->sk_callback_lock);
read_lock_bh(&clcsk->sk_callback_lock);
read_lock_bh(&lgr->conns_lock);
read_lock_bh(&lgr->conns_lock);
read_lock_bh(&lgr->conns_lock);
read_lock_bh(&lgr->conns_lock);
read_lock_bh(&lgr->conns_lock);
read_lock_bh(&mon->lock);
read_lock_bh(&mon->lock);
read_lock_bh(&mon->lock);
read_lock_bh(&mon->lock);
read_lock_bh(&nt->cluster_scope_lock);
read_lock_bh(&n->lock);
read_lock_bh(&n->lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&sk->sk_callback_lock);
read_lock_bh(&x25_neigh_list_lock);
read_lock_bh(&x25_list_lock);
read_lock_bh(&x25_list_lock);
read_lock_bh(&x25_list_lock);
read_lock_bh(&x25_forward_list_lock);
read_lock_bh(&x25_forward_list_lock);
read_lock_bh(&x25_neigh_list_lock);
read_lock_bh(&x25_neigh_list_lock);
read_lock_bh(&x25_forward_list_lock);
read_lock_bh(&x25_route_list_lock);
read_lock_bh(&x25_list_lock);
read_lock_bh(&x25_route_list_lock);
read_lock_bh(&x25_list_lock);