Home
last modified time | relevance | path

Searched refs:read_lock (Results 1 – 25 of 156) sorted by relevance

1234567

/linux/drivers/iio/adc/
H A Denvelope-detector.c49 struct mutex read_lock; /* protects everything else */ member
205 mutex_lock(&env->read_lock); in envelope_detector_read_raw()
215 mutex_unlock(&env->read_lock); in envelope_detector_read_raw()
226 mutex_unlock(&env->read_lock); in envelope_detector_read_raw()
257 mutex_lock(&env->read_lock); in envelope_store_invert()
264 mutex_unlock(&env->read_lock); in envelope_store_invert()
294 mutex_lock(&env->read_lock); in envelope_store_comp_interval()
296 mutex_unlock(&env->read_lock); in envelope_store_comp_interval()
340 mutex_init(&env->read_lock); in envelope_detector_probe()
/linux/kernel/power/
H A Dprocess.c52 read_lock(&tasklist_lock); in try_to_freeze_tasks()
99 read_lock(&tasklist_lock); in try_to_freeze_tasks()
197 read_lock(&tasklist_lock); in thaw_processes()
224 read_lock(&tasklist_lock); in thaw_kernel_threads()
/linux/drivers/gpu/drm/msm/
H A Dmsm_perf.c30 struct mutex read_lock; member
126 mutex_lock(&perf->read_lock); in perf_read()
144 mutex_unlock(&perf->read_lock); in perf_read()
213 mutex_init(&perf->read_lock); in msm_perf_debugfs_init()
230 mutex_destroy(&perf->read_lock); in msm_perf_debugfs_cleanup()
/linux/kernel/livepatch/
H A Dtransition.c121 read_lock(&tasklist_lock); in klp_complete_transition()
394 read_lock(&tasklist_lock); in __klp_sched_try_switch()
448 read_lock(&tasklist_lock);
525 read_lock(&tasklist_lock);
577 read_lock(&tasklist_lock); in klp_init_transition()
642 read_lock(&tasklist_lock);
714 read_lock(&tasklist_lock); in klp_copy_process()
/linux/drivers/nvme/host/
H A Dhwmon.c16 struct mutex read_lock; member
90 mutex_lock(&data->read_lock); in nvme_hwmon_read()
111 mutex_unlock(&data->read_lock); in nvme_hwmon_read()
244 mutex_init(&data->read_lock); in nvme_hwmon_init()
/linux/net/ax25/
H A Dax25_uid.c54 read_lock(&ax25_uid_lock); in ax25_findbyuid()
78 read_lock(&ax25_uid_lock); in ax25_uid_ioctl()
149 read_lock(&ax25_uid_lock); in ax25_uid_seq_start()
/linux/drivers/staging/axis-fifo/
H A Daxis-fifo.c128 struct mutex read_lock; /* lock for reading */ member
192 if (!mutex_trylock(&fifo->read_lock)) in axis_fifo_read()
204 mutex_lock(&fifo->read_lock); in axis_fifo_read()
266 mutex_unlock(&fifo->read_lock); in axis_fifo_read()
275 mutex_unlock(&fifo->read_lock); in axis_fifo_read()
578 mutex_init(&fifo->read_lock); in axis_fifo_probe()
/linux/drivers/gpu/drm/xe/
H A Dxe_shrinker.c146 read_lock(&shrinker->lock); in xe_shrinker_count()
176 read_lock(&shrinker->lock); in xe_shrinker_runtime_pm_get()
221 read_lock(&shrinker->lock); in xe_shrinker_scan()
/linux/drivers/parisc/
H A Dpdc_stable.c230 read_lock(&entry->rw_lock); in pdcspath_hwpath_read()
350 read_lock(&entry->rw_lock); in pdcspath_layer_read()
551 read_lock(&pathentry->rw_lock); in pdcs_auto_read()
604 read_lock(&pathentry->rw_lock); in pdcs_timer_read()
785 read_lock(&pathentry->rw_lock); in pdcs_auto_write()
1042 read_lock(&entry->rw_lock); in pdcs_unregister_pathentries()
/linux/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c63 struct mutex read_lock; /* Guards FIFO buffer read access */ member
476 mutex_init(&client->read_lock); in ssam_cdev_device_open()
489 mutex_destroy(&client->read_lock); in ssam_cdev_device_open()
517 mutex_destroy(&client->read_lock); in ssam_cdev_device_release()
617 if (mutex_lock_interruptible(&client->read_lock)) { in ssam_cdev_read()
623 mutex_unlock(&client->read_lock); in ssam_cdev_read()
H A Dsurface_dtx.c183 struct mutex read_lock; /* Guards FIFO buffer read access. */ member
414 mutex_init(&client->read_lock); in surface_dtx_open()
430 mutex_destroy(&client->read_lock); in surface_dtx_open()
454 mutex_destroy(&client->read_lock); in surface_dtx_release()
502 if (mutex_lock_interruptible(&client->read_lock)) { in surface_dtx_read()
508 mutex_unlock(&client->read_lock); in surface_dtx_read()
/linux/drivers/tty/
H A Dtty_jobctrl.c134 read_lock(&tasklist_lock); in tty_open_proc_set_tty()
202 read_lock(&tasklist_lock); in tty_signal_session_leader()
329 read_lock(&tasklist_lock); in disassociate_ctty()
370 read_lock(&tasklist_lock); in tiocsctty()
/linux/arch/sh/mm/
H A Dpmb.c142 read_lock(&pmb_rwlock); in pmb_mapping_exists()
467 read_lock(&pmb_rwlock); in pmb_unmap()
532 read_lock(&pmb_rwlock); in pmb_notify()
741 read_lock(&pmb_rwlock); in pmb_resize()
865 read_lock(&pmb_rwlock); in pmb_syscore_resume()
H A Dasids-debugfs.c33 read_lock(&tasklist_lock); in asids_debugfs_show()
/linux/block/
H A Dioprio.c94 read_lock(&tasklist_lock); in SYSCALL_DEFINE3()
204 read_lock(&tasklist_lock); in SYSCALL_DEFINE2()
/linux/kernel/
H A Dpid_namespace.c226 read_lock(&tasklist_lock); in zap_pid_ns_processes()
338 read_lock(&tasklist_lock); in reboot_pid_ns()
373 read_lock(&tasklist_lock); in pidns_for_children_get()
/linux/arch/um/kernel/
H A Dreboot.c25 read_lock(&tasklist_lock); in kill_off_processes()
/linux/drivers/usb/class/
H A Dcdc-acm.h74 spinlock_t read_lock; member
/linux/net/nfc/
H A Daf_nfc.c29 read_lock(&proto_tab_lock); in nfc_sock_create()
/linux/fs/proc/
H A Dgeneric.c187 read_lock(&proc_subdir_lock); in xlate_proc_name()
249 read_lock(&proc_subdir_lock); in proc_lookup_de()
296 read_lock(&proc_subdir_lock); in proc_readdir_de()
319 read_lock(&proc_subdir_lock); in proc_readdir_de()
/linux/net/bluetooth/
H A Dleds.c30 read_lock(&hci_dev_list_lock); in hci_leds_update_powered()
/linux/net/9p/
H A Dtrans_xen.c78 read_lock(&xen_9pfs_lock); in p9_xen_create()
94 read_lock(&xen_9pfs_lock); in p9_xen_close()
126 read_lock(&xen_9pfs_lock); in p9_xen_request()
/linux/include/drm/
H A Ddrm_vma_manager.h124 read_lock(&mgr->vm_lock); in drm_vma_offset_lock_lookup()
/linux/sound/usb/line6/
H A Ddriver.h165 struct mutex read_lock; member
/linux/drivers/xen/
H A Dacpi.c145 read_lock(&get_gsi_from_sbdf_lock); in xen_acpi_get_gsi_from_sbdf()

1234567