mutex_lock
#define HEIMDAL_MUTEX_lock(m) mutex_lock(m)
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&loaded_modules_mutex);
mutex_lock(&dl_phdr_info_lock);
mutex_lock(&authdes_ops_lock);
mutex_lock(&ops_lock);
mutex_lock(&authnone_lock);
mutex_lock(&ops_lock);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&ops_lock);
mutex_lock(&clntraw_lock);
mutex_lock(&clntraw_lock);
mutex_lock(&ops_lock);
mutex_lock(&clntraw_lock);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&clnt_fd_lock);
mutex_lock(&elem->mtx);
mutex_lock(&ops_lock);
mutex_lock(&ni_lock);
mutex_lock(&nc_file_lock);
mutex_lock(&ni_lock);
mutex_lock(&nc_file_lock);
mutex_lock(&ni_lock);
mutex_lock(&ni_lock);
mutex_lock(&nc_file_lock);
mutex_lock(&ni_lock);
mutex_lock(&ni_lock);
mutex_lock(&ni_lock);
mutex_lock(&nc_file_lock);
mutex_lock(&ni_lock);
mutex_lock(&rpcsoc_lock); /* pmap_getport is recursive */
mutex_lock(&rpcsoc_lock);
mutex_lock(&loopnconf_lock);
mutex_lock(&authsvc_lock);
mutex_lock(&authsvc_lock);
mutex_lock(&ops_lock);
mutex_lock(&dupreq_lock);
mutex_lock(&dupreq_lock);
mutex_lock(&dupreq_lock);
mutex_lock(&xprtlist_lock);
mutex_lock(&svcraw_lock);
mutex_lock(&svcraw_lock);
mutex_lock(&svcraw_lock);
mutex_lock(&svcraw_lock);
mutex_lock(&ops_lock);
mutex_lock(&svcraw_lock);
mutex_lock(&proglst_lock);
mutex_lock(&proglst_lock);
mutex_lock(&ops_lock);
mutex_lock(&ops_lock);
#define YPLOCK() mutex_lock(&_ypmutex);
mutex_lock(lock);
mutex_lock(m);
#define mutex_lock_nested(_m, _s) mutex_lock(_m)
#define mutex_lock_nest_lock(_m, _s) mutex_lock(_m)
#define wiphy_lock(_w) mutex_lock(&(_w)->mtx)
mutex_lock(&apertures_lock);
mutex_lock(&apertures_lock);
mutex_lock(&apertures_lock);
mutex_lock(&sattr->mutex);
mutex_lock(&sattr->mutex);
mutex_lock(&bnxt_auxbus_lock);
mutex_lock(&bnxt_auxbus_lock);
mutex_lock(&bnxt_auxbus_lock);
mutex_lock(&bnxt_auxbus_lock);
mutex_lock(&(_uctx)->cq_lock); \
mutex_lock(&(_uctx)->cq_lock); \
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&uctx->cq_lock);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&nq->lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&rdev->nqr.load_lock);
mutex_lock(&rdev->nqr.load_lock);
mutex_lock(&rdev->qp_lock);
mutex_lock(&nq->lock);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_dev_lock);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&rdev->cc_lock);
mutex_lock(&bnxt_re_mutex);
mutex_lock(&rdev->dbq_lock);
mutex_lock(&nq->lock);
mutex_lock(&res->pd_tbl_lock);
mutex_lock(&res->pd_tbl_lock);
mutex_lock(&res->dpi_tbl_lock);
mutex_lock(&res->dpi_tbl_lock);
mutex_lock(&new_ep->com.mutex);
mutex_lock(&ep->com.mutex);
mutex_lock(&ep->com.mutex);
mutex_lock(&listen_port_mutex);
mutex_lock(&lep->com.mutex);
mutex_lock(&ep->com.mutex);
mutex_lock(&listen_port_mutex);
mutex_lock(&listen_port_mutex);
mutex_lock(&epc->mutex);
mutex_lock(&uctx->lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rhp->rdev.stats.lock);
mutex_lock(&rhp->rdev.stats.lock);
mutex_lock(&qhp->mutex);
mutex_lock(&uctx->lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&uctx->lock);
mutex_lock(&uctx->lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&uctx->lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&rdev->stats.lock);
mutex_lock(&dev->ctxlist_mutex);
mutex_lock(&_manager->lock);
mutex_lock(&_manager->lock);
mutex_lock(&_manager->lock);
mutex_lock(&_manager->lock);
mutex_lock(&_manager->lock);
mutex_lock(&vsi->qos[i].qos_mutex);
mutex_lock(&vsi->qos[i].qos_mutex);
mutex_lock(&vsi->qos[qp->user_pri].qos_mutex);
mutex_lock(&vsi->qos[qp->user_pri].qos_mutex);
mutex_lock(&pble_rsrc->pble_mutex_lock);
mutex_lock(&pble_rsrc->pble_mutex_lock);
mutex_lock(&vsi->dev->ws_mutex);
mutex_lock(&vsi->qos[user_pri].qos_mutex);
mutex_lock(&vsi->dev->ws_mutex);
mutex_lock(&vsi->dev->ws_mutex);
mutex_lock(&priv->pgdir_mutex);
mutex_lock(&priv->pgdir_mutex);
mutex_lock(&persist->device_state_mutex);
mutex_lock(&persist->interface_state_mutex);
mutex_lock(&priv->cmd.slave_cmd_mutex);
mutex_lock(&dev->persist->device_state_mutex);
mutex_lock(&dev->persist->device_state_mutex);
mutex_lock(&priv->cmd.slave_cmd_mutex);
mutex_lock(&priv->msix_ctl.pool_lock);
mutex_lock(&priv->msix_ctl.pool_lock);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&set_port_type_mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&priv->bond_mutex);
mutex_lock(&priv->bond_mutex);
mutex_lock(&priv->bond_mutex);
mutex_lock(&priv->cmd.slave_cmd_mutex);
mutex_lock(&priv->cmd.slave_cmd_mutex);
mutex_lock(&dev->persist->pci_status_mutex);
mutex_lock(&dev->persist->pci_status_mutex);
mutex_lock(&persist->interface_state_mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&persist->interface_state_mutex);
mutex_lock(&persist->interface_state_mutex);
mutex_lock(&persist->interface_state_mutex);
mutex_lock(&priv->mcg_table.mutex);
mutex_lock(&priv->mcg_table.mutex);
mutex_lock(&priv->mcg_table.mutex);
mutex_lock(&priv->mcg_table.mutex);
mutex_lock(&priv->bf_mutex);
mutex_lock(&priv->bf_mutex);
mutex_lock(&t1->mutex);
mutex_lock(&t2->mutex);
mutex_lock(&(priv->port[port].gid_table.mutex));
mutex_lock(&(priv->port[port].gid_table.mutex));
mutex_lock(&table->mutex);
mutex_lock(&dup_table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&dup_table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&dup_table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&dup_table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&dup_table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&t1->mutex);
mutex_lock(&t2->mutex);
mutex_lock(&t1->mutex);
mutex_lock(&t2->mutex);
mutex_lock(&t1->mutex);
mutex_lock(&t2->mutex);
mutex_lock(&priv->mfunc.master.gen_eqe_mutex[slave]);
mutex_lock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&priv->port_mutex);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&priv->mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&mdev->state_lock);
mutex_lock(&cq->resize_mutex);
mutex_lock(&context->db_page_mutex);
mutex_lock(&context->db_page_mutex);
mutex_lock(&dev->counters_table[port_num - 1].mutex);
mutex_lock(&mdev->cap_mask_mutex);
mutex_lock(&mqp->mutex);
mutex_lock(&ctr_table->mutex);
mutex_lock(&mqp->mutex);
mutex_lock(&mqp->mutex);
mutex_lock(&mqp->mutex);
mutex_lock(&ibdev->qp1_proxy_lock[port - 1]);
mutex_lock(&qp->mutex);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&group->lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&group->lock);
mutex_lock(&group->lock);
mutex_lock(&group->lock);
mutex_lock(&group->lock);
mutex_lock(&group->lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&group->lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&group->lock);
mutex_lock(&ctx->mcg_table_lock);
mutex_lock(&group->lock);
mutex_lock(&dev->qp1_proxy_lock[mqp->port - 1]);
mutex_lock(&dev->counters_table[qp->port - 1].mutex);
mutex_lock(&qp->mutex);
mutex_lock(&qp->mutex);
mutex_lock(&dev->counters_table[qp->port - 1].mutex);
mutex_lock(&srq->mutex);
#define DIAG_LOCK(dc) mutex_lock(&(dc)->lock)
mutex_lock(&tx->ft.mutex);
mutex_lock(&tx->ft.mutex);
mutex_lock(&rx->ft.mutex);
mutex_lock(&rx->ft.mutex);
mutex_lock(&rx->ft.mutex);
mutex_lock(&tx->ft.mutex);
mutex_lock(&tx->ft.mutex);
mutex_lock(&dev->priv.pgdir_mutex);
mutex_lock(&dev->priv.pgdir_mutex);
mutex_lock(&evport->state_lock);
mutex_lock(&vport->state_lock);
mutex_lock(&vport->state_lock);
mutex_lock(&chains_lock(chains));
mutex_lock(&chains_lock(chains));
mutex_lock(&old_next_ft->lock);
mutex_lock(&root->chain_lock);
mutex_lock(&root->chain_lock);
mutex_lock(&next_ft->lock);
mutex_lock(&root->chain_lock);
mutex_lock(&root->chain_lock);
mutex_lock(&root->chain_lock);
mutex_lock(&rule->dest_attr.ft->lock);
mutex_lock(&fc_pool->pool_lock);
mutex_lock(&fc_pool->pool_lock);
mutex_lock(&dev->intf_state_mutex);
mutex_lock(&dev->intf_state_mutex);
mutex_lock(&dev->intf_state_mutex);
mutex_lock(&dev->pci_status_mutex);
mutex_lock(&dev->pci_status_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&intf_mutex);
mutex_lock(&table->rl_lock);
mutex_lock(&table->rl_lock);
mutex_lock(&mdev->priv.bfregs.reg_head.lock);
mutex_lock(&mdev->priv.bfregs.reg_head.lock);
mutex_lock(lock);
mutex_lock(lock);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mlx5_fpga_mutex);
mutex_lock(&mdev->intf_state_mutex);
mutex_lock(&cq->resize_mutex);
mutex_lock(&devx_event_table->event_xa_lock);
mutex_lock(&devx_event_table->event_xa_lock);
mutex_lock(&dev->devx_event_table.event_xa_lock);
mutex_lock(&dev->devx_event_table.event_xa_lock);
mutex_lock(&context->db_page_mutex);
mutex_lock(&context->db_page_mutex);
mutex_lock(&dev->devr.mutex);
mutex_lock(&dev->devr.mutex);
mutex_lock(&gsi->mutex);
mutex_lock(&gsi->mutex);
mutex_lock(&gsi->mutex);
mutex_lock(&dev->cap_mask_mutex);
mutex_lock(&dev->lb_mutex);
mutex_lock(&dev->lb_mutex);
mutex_lock(&bfregi->lock);
mutex_lock(&dev->flow_db.lock);
mutex_lock(&dev->flow_db.lock);
mutex_lock(&ports->devr->mutex);
mutex_lock(&mlx5_ib_update_mtt_emergency_buffer_mutex);
mutex_lock(&dev->slow_path_mutex);
mutex_lock(&qp->mutex);
mutex_lock(&qp->mutex);
mutex_lock(&bfregi->lock);
mutex_lock(&bfregi->lock);
mutex_lock(&srq->mutex);
mutex_lock(&mthca_device_mutex);
mutex_lock(&dev->cmd.hcr_mutex);
mutex_lock(&to_mdev(dev)->cap_mask_mutex);
mutex_lock(&mthca_device_mutex);
mutex_lock(&mthca_device_mutex);
mutex_lock(&dev->mcg_table.mutex);
mutex_lock(&dev->mcg_table.mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&table->mutex);
mutex_lock(&db_tab->mutex);
mutex_lock(&db_tab->mutex);
mutex_lock(&dev->db_tab->mutex);
mutex_lock(&dev->db_tab->mutex);
mutex_lock(&cq->mutex);
mutex_lock(&qp->mutex);
mutex_lock(&qp->mutex);
mutex_lock(&srq->mutex);
#define NM_MTX_LOCK(m) mutex_lock(&(m))
mutex_lock(&bundle->lock);
mutex_lock(&bundle->list_lock);
mutex_lock(&bundle->list_lock);
mutex_lock(&bundle->lock);
mutex_lock(&bundle->lock);
mutex_lock(&bundle->lock);
mutex_lock(&table_lock);
mutex_lock(&table_lock);
mutex_lock(&table_lock);
mutex_lock(&table_lock);
mutex_lock(&table_lock);
mutex_lock(&table_lock);
mutex_lock(&bundle->list_lock);
mutex_lock(&bundle->lock);
mutex_lock(&bundle->list_lock);
mutex_lock(&bundle->list_lock);
mutex_lock(&orphan->bundle->lock);
mutex_lock(&bundle->list_lock);
mutex_lock(csr_lock);
mutex_lock(&csr_arb_lock);
mutex_lock(&csr_arb_lock);
mutex_lock(&accel_dev->lock);
mutex_lock(&accel_dev->lock);
mutex_lock(&service_lock);
mutex_lock(&accel_dev->lock);
mutex_lock(&service_lock);
mutex_lock(&accel_dev->lock);
mutex_lock(&vf_stop_wq_lock);
mutex_lock(&accel_dev->u1.vf.rpreset_lock);
mutex_lock(&uctx->mm_list_lock);
mutex_lock(&uctx->mm_list_lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&table->lock);
mutex_lock(&table->lock);
mutex_lock(&table->lock);
mutex_lock(&table->lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&listen_id->handler_mutex);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&listen_id->handler_mutex);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&id_priv->qp_mutex);
mutex_lock(&lock);
mutex_lock(&id_priv->handler_mutex);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&lock);
mutex_lock(&id_priv->qp_mutex);
mutex_lock(&id_priv->qp_mutex);
mutex_lock(&id_priv->qp_mutex);
mutex_lock(&id_priv->qp_mutex);
mutex_lock(&ufile->umap_lock);
mutex_lock(&ufile->umap_lock);
mutex_lock(&device_mutex);
mutex_lock(&device_mutex);
mutex_lock(&device_mutex);
mutex_lock(&device_mutex);
mutex_lock(&stats->lock);
mutex_lock(&stats->lock);
mutex_lock(&stats->lock);
mutex_lock(&file->file_mutex);
mutex_lock(&ctx_id_mutex);
mutex_lock(&file->file_mutex);
mutex_lock(&ctx_id_mutex);
mutex_lock(&ctx->file->file_mutex);
mutex_lock(&ctx->file->file_mutex);
mutex_lock(&ctx_id_mutex);
mutex_lock(&ctx->file->file_mutex);
mutex_lock(&file->file_mutex);
mutex_lock(&file->file_mutex);
mutex_lock(&file->file_mutex);
mutex_lock(&ctx_id_mutex);
mutex_lock(&ctx_id_mutex);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&mut);
mutex_lock(&mc->ctx->file->mut);
mutex_lock(&file1->mut);
mutex_lock(&file2->mut);
mutex_lock(&mut);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&mut);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&mut);
mutex_lock(&mut);
mutex_lock(&ctx->file->mut);
mutex_lock(&file->mut);
mutex_lock(&file->mut);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&file->mut);
mutex_lock(&mut);
mutex_lock(&ctx->file->mut);
mutex_lock(&mut);
mutex_lock(&ctx->file->mut);
mutex_lock(&mut);
mutex_lock(&odp_data->umem_mutex);
mutex_lock(&item->odp_data->umem_mutex);
mutex_lock(&umem->odp_data->umem_mutex);
mutex_lock(&umem->odp_data->umem_mutex);
mutex_lock(&item->odp_data->umem_mutex);
mutex_lock(&port->file_mutex);
mutex_lock(&port->file_mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->port->file_mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->port->file_mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->port->file_mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->mutex);
mutex_lock(&port->file_mutex);
mutex_lock(&file->port->file_mutex);
mutex_lock(&file->mutex);
mutex_lock(&file->ucontext_lock);
mutex_lock(&obj->mcast_lock);
mutex_lock(&obj->mcast_lock);
mutex_lock(&ibudev->xrcd_tree_mutex);
mutex_lock(&uverbs_dev->lists_mutex);
mutex_lock(&uverbs_dev->lists_mutex);
mutex_lock(&uverbs_file->ucontext_lock);
mutex_lock(&ufile->umap_lock);
mutex_lock(&ufile->umap_lock);
mutex_lock(&ufile->umap_lock);
mutex_lock(&dev->lists_mutex);
mutex_lock(&file->device->lists_mutex);
mutex_lock(&attrs->ufile->device->xrcd_tree_mutex);
mutex_lock(&xrcd->tgt_qp_mutex);
mutex_lock(&xrcd->tgt_qp_mutex);
mutex_lock(&xrcd->tgt_qp_mutex);
mutex_lock(&pkey_mutex);
mutex_lock(&pkey_mutex);
mutex_lock(&pkey_mutex);
mutex_lock(&priv->vlan_mutex);
mutex_lock(&priv->vlan_mutex);
mutex_lock(&parent->vlan_mutex);
mutex_lock(&parent->vlan_mutex);
mutex_lock(&priv->vlan_mutex);
mutex_lock(&priv->vlan_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&mcast_mutex);
mutex_lock(&ppriv->vlan_mutex);
mutex_lock(&ppriv->vlan_mutex);