rwlock_init
rwlock_init(&p2m_lock);
rwlock_init(&imsic->vsfile_lock);
rwlock_init(&data->lock);
rwlock_init(&mhi_cntrl->pm_lock);
rwlock_init(&mhi_chan->lock);
rwlock_init(&ldev->dmb_ht_lock);
rwlock_init(&gpii->pm_lock);
rwlock_init(&info->rw_lock);
rwlock_init(&drv_info->notify_lock);
rwlock_init(&gdev->line_state_lock);
rwlock_init(&mgr->vm_lock);
rwlock_init(&ctx->queuelock);
rwlock_init(&event->list_lock);
rwlock_init(&shrinker->lock);
rwlock_init(&table->rwlock);
rwlock_init(&cm_dev->mad_agent_lock);
rwlock_init(&cm.device_lock);
rwlock_init(&device->cache_lock);
rwlock_init(&pools->rb_lock);
rwlock_init(&mlc->lock);
rwlock_init(&hp_sdc.lock);
rwlock_init(&hp_sdc.ibf_lock);
rwlock_init(&hp_sdc.rtq_lock);
rwlock_init(&hp_sdc.hook_lock);
rwlock_init(&new_invs->rwlock);
rwlock_init(&led->rw_lock);
rwlock_init(&bc->trees[i].u.spinlock);
rwlock_init(&rh->hash_lock);
rwlock_init(®istry.lock);
rwlock_init(&adapter->tx_ring.tx_lock);
rwlock_init(&d->lock);
rwlock_init(&ctbl->lock);
rwlock_init(&d->lock);
rwlock_init(&s->lock);
rwlock_init(&sw->port_list_lock);
rwlock_init(&cpp->resource_lock);
rwlock_init(&adapter->ahw.crb_lock);
rwlock_init(&adapter->ahw->crb_lock);
rwlock_init(&neigh->lock);
rwlock_init(&priv->ptp_lock);
rwlock_init(&peer->endpoint_lock);
rwlock_init(&entry->rw_lock);
rwlock_init(&tmp->cad_lock);
rwlock_init(&platform_state->susp_res_lock);
rwlock_init(&adapter->port_list_lock);
rwlock_init(&adapter->erp_lock);
rwlock_init(&adapter->abort_lock);
rwlock_init(&port->unit_list_lock);
rwlock_init(&vcdev->irq_lock);
rwlock_init(&info->lock);
rwlock_init(&hba->ep_rdwr_lock);
rwlock_init(&csk->callback_lock);
rwlock_init(&vport->vmid_lock);
rwlock_init(&ha->hw_lock);
rwlock_init(&ha->hw_lock);
rwlock_init(&sip->macc_data_lck);
rwlock_init(&sip->macc_meta_lck);
rwlock_init(&sip->macc_sector_lck);
rwlock_init(&sdp->sfd_lock);
rwlock_init(&sfp->rq_list_lock);
rwlock_init(&domain->bounce_lock);
rwlock_init(&dev->groups[i].as_lock);
rwlock_init(&client->range_lock);
rwlock_init(&cell->vl_servers_lock);
rwlock_init(&net->sysnames_lock);
rwlock_init(&server->fs_lock);
rwlock_init(&slist->lock);
rwlock_init(&vlserver->lock);
rwlock_init(&vllist->lock);
rwlock_init(&volume->servers_lock);
rwlock_init(&volume->cb_v_break_lock);
rwlock_init(&misc->entries_lock);
rwlock_init(&fs_info->tree_mod_log_lock);
rwlock_init(&fs_info->global_root_lock);
rwlock_init(&fs_info->mapping_tree_lock);
rwlock_init(&fs_info->block_group_cache_lock);
rwlock_init(&tree->lock);
rwlock_init(&ls->ls_rsbtbl_lock);
rwlock_init(&ls->ls_lkbxa_lock);
rwlock_init(&ls->ls_recv_active);
rwlock_init(&ls->ls_requestqueue_lock);
rwlock_init(&ls->ls_masters_lock);
rwlock_init(&ls->ls_dir_dump_lock);
rwlock_init(&ei->i_meta_lock);
rwlock_init(&ei->i_es_lock);
rwlock_init(&ei->i_prealloc_lock);
rwlock_init(&ei->i_es_lock);
rwlock_init(&et->lock);
rwlock_init(&new->fa_lock);
rwlock_init(&f_owner->lock);
rwlock_init(&journal->j_state_lock);
rwlock_init(&root->kernfs_rename_lock);
rwlock_init(&ni->size_lock);
rwlock_init(&cluster->cl_nodes_lock);
rwlock_init(&ft->lock);
rwlock_init(&smbdirect_globals.devices.lock);
rwlock_init(&sbi->s_cred_lock);
rwlock_init(&node->vm_lock);
DEFINE_LOCK_GUARD_1(rwlock_init, rwlock_t, rwlock_init(_T->lock), /* */)
DECLARE_LOCK_GUARD_1_ATTRS(rwlock_init, __acquires(_T), __releases(*(rwlock_t **)_T))
#define class_rwlock_init_constructor(_T) WITH_LOCK_GUARD_1_ATTRS(rwlock_init, _T)
rwlock_init(&test_rwlock);
rwlock_init(&filter->rwlock);
rwlock_init(&rwlock_##x); \
rwlock_init(rwlock); \
#define RWI(x) rwlock_init(&rwlock_##x)
rwlock_init,
rwlock_init,
rwlock_init(&sp->lock);
rwlock_init(&pool->lock);
rwlock_init(&table->lock);
rwlock_init(&priv->lock);
rwlock_init(&priv->j1939_socks_lock);
rwlock_init(&n->lock);
rwlock_init(&sk->sk_callback_lock);
rwlock_init(&ndev->lock);
rwlock_init(&net->ipv6.fib6_walker_lock);
rwlock_init(&pn->l2tp_ip_lock);
rwlock_init(&pn->l2tp_ip6_lock);
rwlock_init(&sec->lock);
rwlock_init(&priv->lock);
rwlock_init(&local->sockets.lock);
rwlock_init(&local->connecting_sockets.lock);
rwlock_init(&local->raw_sockets.lock);
rwlock_init(&p1->blk_fill_in_prog_lock);
rwlock_init(&rs->rs_recv_lock);
rwlock_init(&rx->call_lock);
rwlock_init(&conn->security_use_lock);
rwlock_init(&local->services_lock);
rwlock_init(&rxnet->conn_lock);
rwlock_init(&sctp_ep_hashtable[i].lock);
rwlock_init(&smc_clc_eid_table.lock);
rwlock_init(&lgr->conns_lock);
rwlock_init(&pnetids_ndev->lock);
rwlock_init(&mon->lock);
rwlock_init(&nt->cluster_scope_lock);
rwlock_init(&n->lock);
rwlock_init(&policy->lock);
rwlock_init(&ls->lock);
rwlock_init(&card->controls_rwlock);
rwlock_init(&client->ports_lock);
rwlock_init(&grp->list_lock);
rwlock_init(&client->output_lock);
rwlock_init(&rdev->filelist_lock);
rwlock_init(&vcpu->pid_lock);
#define KVM_MMU_LOCK_INIT(kvm) rwlock_init(&(kvm)->mmu_lock)
rwlock_init(&gpc->lock);