Home
last modified time | relevance | path

Searched refs:rwlock_init (Results 1 – 25 of 75) sorted by relevance

123

/linux/Documentation/translations/zh_CN/locking/
H A Dspinlocks.rst134 对于动态初始化,使用spin_lock_init()或rwlock_init()是合适的::
142 rwlock_init(&xxx_rw_lock);
/linux/include/linux/
H A Drwlock.h20 # define rwlock_init(lock) \ macro
27 # define rwlock_init(lock) \ macro
/linux/fs/dlm/
H A Dlockspace.c456 rwlock_init(&ls->ls_rsbtbl_lock); in new_lockspace()
463 rwlock_init(&ls->ls_lkbxa_lock); in new_lockspace()
502 rwlock_init(&ls->ls_recv_active); in new_lockspace()
504 rwlock_init(&ls->ls_requestqueue_lock); in new_lockspace()
530 rwlock_init(&ls->ls_masters_lock); in new_lockspace()
532 rwlock_init(&ls->ls_dir_dump_lock); in new_lockspace()
/linux/virt/kvm/
H A Dkvm_mm.h14 #define KVM_MMU_LOCK_INIT(kvm) rwlock_init(&(kvm)->mmu_lock)
H A Dpfncache.c387 rwlock_init(&gpc->lock); in kvm_gpc_init()
/linux/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Devent.h41 rwlock_init(&event->list_lock); in nvkm_event_init()
/linux/include/drm/
H A Ddrm_vma_manager.h152 rwlock_init(&node->vm_lock); in drm_vma_node_reset()
/linux/fs/afs/
H A Dvl_list.c22 rwlock_init(&vlserver->lock); in afs_alloc_vlserver()
58 rwlock_init(&vllist->lock); in afs_alloc_vlserver_list()
H A Dmain.c103 rwlock_init(&net->sysnames_lock); in afs_net_init()
H A Dserver_list.c68 rwlock_init(&slist->lock); in afs_alloc_server_list()
H A Dserver.c129 rwlock_init(&server->fs_lock); in afs_alloc_server()
/linux/net/can/j1939/
H A Dmain.c135 rwlock_init(&priv->lock); in j1939_priv_create()
273 rwlock_init(&priv->j1939_socks_lock); in j1939_netdev_start()
/linux/net/rxrpc/
H A Dnet_ns.c51 rwlock_init(&rxnet->conn_lock); in rxrpc_init_net()
/linux/drivers/net/wireguard/
H A Dpeer.c52 rwlock_init(&peer->endpoint_lock); in wg_peer_create()
/linux/arch/arm/xen/
H A Dp2m.c207 rwlock_init(&p2m_lock); in p2m_init()
/linux/Documentation/locking/
H A Dspinlocks.rst149 For dynamic initialization, use spin_lock_init() or rwlock_init() as
158 rwlock_init(&xxx_rw_lock);
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsmt.c54 rwlock_init(&s->lock); in t4_init_smt()
/linux/drivers/leds/
H A Dleds-ns2.c208 rwlock_init(&led->rw_lock); in ns2_led_register()
/linux/drivers/gpu/drm/xe/
H A Dxe_shrinker.c298 rwlock_init(&shrinker->lock); in xe_shrinker_create()
/linux/drivers/net/ethernet/chelsio/cxgb3/
H A Dl2t.c418 rwlock_init(&d->lock); in t3_init_l2t()
/linux/net/nfc/
H A Dllcp_core.c1649 rwlock_init(&local->sockets.lock); in nfc_llcp_register_device()
1650 rwlock_init(&local->connecting_sockets.lock); in nfc_llcp_register_device()
1651 rwlock_init(&local->raw_sockets.lock); in nfc_llcp_register_device()
/linux/sound/core/seq/
H A Dseq_virmidi.c511 rwlock_init(&rdev->filelist_lock); in snd_virmidi_new()
/linux/drivers/virt/acrn/
H A Dioreq.c437 rwlock_init(&client->range_lock); in acrn_ioreq_client_create()
/linux/drivers/bluetooth/
H A Dbfusb.c633 rwlock_init(&data->lock); in bfusb_probe()
/linux/net/atm/
H A Dmpc.c288 rwlock_init(&mpc->ingress_lock); in alloc_mpc()
289 rwlock_init(&mpc->egress_lock); in alloc_mpc()

123