Home
last modified time | relevance | path

Searched refs:su_mutex (Results 1 – 25 of 28) sorted by relevance

12

/linux/drivers/usb/gadget/function/
H A Duvc_configfs.c194 struct mutex *su_mutex = &ch->item.ci_group->cg_subsys->su_mutex;\
197 mutex_lock(su_mutex); /* for navigating configfs hierarchy */ \
206 mutex_unlock(su_mutex); \
217 struct mutex *su_mutex = &ch->item.ci_group->cg_subsys->su_mutex;\
221 mutex_lock(su_mutex); /* for navigating configfs hierarchy */ \
244 mutex_unlock(su_mutex); \
312 struct mutex *su_mutex = &group->cg_subsys->su_mutex; \
316 mutex_lock(su_mutex); /* for navigating configfs hierarchy */ \
326 mutex_unlock(su_mutex); \
343 struct mutex *su_mutex = &group->cg_subsys->su_mutex; in uvcg_default_processing_bm_controls_store() local
[all …]
/linux/drivers/hwtracing/stm/
H A Dpolicy.c109 mutex_lock(&stp_policy_subsys.su_mutex); in stp_policy_node_masters_store()
126 mutex_unlock(&stp_policy_subsys.su_mutex); in stp_policy_node_masters_store()
156 mutex_lock(&stp_policy_subsys.su_mutex); in stp_policy_node_channels_store()
172 mutex_unlock(&stp_policy_subsys.su_mutex); in stp_policy_node_channels_store()
537 mutex_lock(&stp_policy_subsys.su_mutex); in stp_policy_node_lookup()
547 mutex_unlock(&stp_policy_subsys.su_mutex); in stp_policy_node_lookup()
554 lockdep_assert_held(&stp_policy_subsys.su_mutex); in stp_policy_node_put()
556 mutex_unlock(&stp_policy_subsys.su_mutex); in stp_policy_node_put()
563 mutex_init(&stp_policy_subsys.su_mutex); in stp_configfs_init()
H A Dp_sys-t.c158 struct mutex *mutexp = &item->ci_group->cg_subsys->su_mutex; in sys_t_policy_uuid_store()
183 struct mutex *mutexp = &item->ci_group->cg_subsys->su_mutex; in sys_t_policy_do_len_store()
208 struct mutex *mutexp = &item->ci_group->cg_subsys->su_mutex; in sys_t_policy_ts_interval_store()
239 struct mutex *mutexp = &item->ci_group->cg_subsys->su_mutex; in sys_t_policy_clocksync_interval_store()
/linux/drivers/iio/
H A Dindustrialio-configfs.c28 .su_mutex = __MUTEX_INITIALIZER(iio_configfs_subsys.su_mutex),
/linux/fs/configfs/
H A Ddir.c1361 mutex_lock(&subsys->su_mutex); in configfs_mkdir()
1380 mutex_unlock(&subsys->su_mutex); in configfs_mkdir()
1440 mutex_lock(&subsys->su_mutex); in configfs_mkdir()
1449 mutex_unlock(&subsys->su_mutex); in configfs_mkdir()
1559 mutex_lock(&subsys->su_mutex); in configfs_rmdir()
1565 mutex_lock(&subsys->su_mutex); in configfs_rmdir()
1571 mutex_unlock(&subsys->su_mutex); in configfs_rmdir()
1766 mutex_lock(&subsys->su_mutex); in configfs_register_group()
1768 mutex_unlock(&subsys->su_mutex); in configfs_register_group()
1785 mutex_lock(&subsys->su_mutex); in configfs_register_group()
[all …]
/linux/drivers/infiniband/core/
H A Dcma_configfs.c354 mutex_init(&cma_subsys.su_mutex); in cma_configfs_init()
357 mutex_destroy(&cma_subsys.su_mutex); in cma_configfs_init()
364 mutex_destroy(&cma_subsys.su_mutex); in cma_configfs_exit()
/linux/drivers/net/
H A Dnetconsole.c200 mutex_init(&netconsole_subsys.su_mutex); in dynamic_netconsole_init()
1080 mutex_lock(&netconsole_subsys.su_mutex); in userdatum_value_store()
1096 mutex_unlock(&netconsole_subsys.su_mutex); in userdatum_value_store()
1122 mutex_lock(&netconsole_subsys.su_mutex); in sysdata_msgid_enabled_store()
1136 mutex_unlock(&netconsole_subsys.su_mutex); in sysdata_msgid_enabled_store()
1151 mutex_lock(&netconsole_subsys.su_mutex); in sysdata_release_enabled_store()
1165 mutex_unlock(&netconsole_subsys.su_mutex); in sysdata_release_enabled_store()
1180 mutex_lock(&netconsole_subsys.su_mutex); in sysdata_taskname_enabled_store()
1194 mutex_unlock(&netconsole_subsys.su_mutex); in sysdata_taskname_enabled_store()
1210 mutex_lock(&netconsole_subsys.su_mutex); in sysdata_cpu_nr_enabled_store()
[all …]
/linux/fs/dlm/
H A Dconfig.c642 mutex_init(&clusters_root.subsys.su_mutex); in dlm_config_init()
883 mutex_lock(&space_list->cg_subsys->su_mutex); in get_space()
885 mutex_unlock(&space_list->cg_subsys->su_mutex); in get_space()
904 WARN_ON_ONCE(!mutex_is_locked(&clusters_root.subsys.su_mutex)); in get_comm()
996 mutex_lock(&clusters_root.subsys.su_mutex); in dlm_comm_seq()
998 mutex_unlock(&clusters_root.subsys.su_mutex); in dlm_comm_seq()
/linux/drivers/acpi/
H A Dacpi_configfs.c252 .su_mutex = __MUTEX_INITIALIZER(acpi_configfs.su_mutex),
/linux/drivers/most/
H A Dconfigfs.c709 mutex_init(&most_cdev.subsys.su_mutex); in configfs_init()
712 mutex_init(&most_net.subsys.su_mutex); in configfs_init()
715 mutex_init(&most_video.subsys.su_mutex); in configfs_init()
718 mutex_init(&most_sound_subsys.subsys.su_mutex); in configfs_init()
/linux/drivers/gpu/drm/xe/
H A Dxe_configfs.c1044 mutex_lock(&xe_configfs.su_mutex); in find_xe_config_group_device()
1046 mutex_unlock(&xe_configfs.su_mutex); in find_xe_config_group_device()
1277 mutex_init(&xe_configfs.su_mutex); in xe_configfs_init()
1280 mutex_destroy(&xe_configfs.su_mutex); in xe_configfs_init()
1290 mutex_destroy(&xe_configfs.su_mutex); in xe_configfs_exit()
/linux/fs/ocfs2/cluster/
H A Dnodemanager.c767 mutex_lock(&o2nm_cluster_group.cs_subsys.su_mutex); in o2nm_lock_subsystem()
772 mutex_unlock(&o2nm_cluster_group.cs_subsys.su_mutex); in o2nm_unlock_subsystem()
841 mutex_init(&o2nm_cluster_group.cs_subsys.su_mutex); in init_o2nm()
/linux/drivers/virt/coco/guest/
H A Dreport.c467 .su_mutex = __MUTEX_INITIALIZER(tsm_configfs.su_mutex),
/linux/samples/configfs/
H A Dconfigfs_sample.c339 mutex_init(&subsys->su_mutex); in configfs_example_init()
/linux/include/linux/
H A Dconfigfs.h230 struct mutex su_mutex; member
/linux/rust/kernel/
H A Dconfigfs.rs167 &mut (*place.get()).su_mutex, in new()
192 unsafe { bindings::mutex_destroy(&raw mut (*self.subsystem.get()).su_mutex) }; in drop()
/linux/drivers/pci/endpoint/
H A Dpci-ep-cfs.c713 .su_mutex = __MUTEX_INITIALIZER(pci_ep_cfs_subsys.su_mutex),
/linux/drivers/gpu/drm/vkms/
H A Dvkms_configfs.c821 .su_mutex = __MUTEX_INITIALIZER(vkms_subsys.su_mutex),
/linux/drivers/gpio/
H A Dgpio-sim.c1620 mutex_init(&gpio_sim_config_subsys.su_mutex); in gpio_sim_init()
1625 mutex_destroy(&gpio_sim_config_subsys.su_mutex); in gpio_sim_init()
1637 mutex_destroy(&gpio_sim_config_subsys.su_mutex); in gpio_sim_exit()
H A Dgpio-aggregator.c1690 mutex_init(&gpio_aggregator_subsys.su_mutex); in gpio_aggregator_init()
1695 mutex_destroy(&gpio_aggregator_subsys.su_mutex); in gpio_aggregator_init()
1709 mutex_destroy(&gpio_aggregator_subsys.su_mutex); in gpio_aggregator_init()
H A Dgpio-virtuser.c1760 mutex_init(&gpio_virtuser_config_subsys.su_mutex); in gpio_virtuser_init()
1781 mutex_destroy(&gpio_virtuser_config_subsys.su_mutex); in gpio_virtuser_init()
1791 mutex_destroy(&gpio_virtuser_config_subsys.su_mutex); in gpio_virtuser_exit()
/linux/kernel/
H A Dcrash_dump_dm_crypt.c457 mutex_init(&config_keys_subsys.su_mutex); in configfs_dmcrypt_keys_init()
/linux/drivers/hwtracing/coresight/
H A Dcoresight-syscfg-configfs.c468 mutex_init(&subsys->su_mutex); in cscfg_configfs_init()
/linux/drivers/usb/gadget/
H A Dconfigfs.c2080 .su_mutex = __MUTEX_INITIALIZER(gadget_subsys.su_mutex),
/linux/Documentation/filesystems/
H A Dconfigfs.rst349 struct mutex su_mutex;

12