Home
last modified time | relevance | path

Searched refs:status_mutex (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dcontext.c31 mutex_init(&ctx->status_mutex); in ocxl_context_alloc()
75 mutex_lock(&ctx->status_mutex); in ocxl_context_attach()
91 mutex_unlock(&ctx->status_mutex); in ocxl_context_attach()
119 mutex_lock(&ctx->status_mutex); in map_pp_mmio()
121 mutex_unlock(&ctx->status_mutex); in map_pp_mmio()
133 mutex_unlock(&ctx->status_mutex); in map_pp_mmio()
218 mutex_lock(&ctx->status_mutex); in ocxl_context_detach()
221 mutex_unlock(&ctx->status_mutex); in ocxl_context_detach()
H A Dfile.c126 mutex_lock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
129 mutex_unlock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
137 mutex_unlock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
215 mutex_lock(&ctx->status_mutex); in afu_ioctl()
217 mutex_unlock(&ctx->status_mutex); in afu_ioctl()
336 mutex_lock(&ctx->status_mutex); in afu_poll()
338 mutex_unlock(&ctx->status_mutex); in afu_poll()
H A Docxl_internal.h73 struct mutex status_mutex; member
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dcontext.c31 mutex_init(&ctx->status_mutex); in ocxl_context_alloc()
76 mutex_lock(&ctx->status_mutex); in ocxl_context_attach()
93 mutex_unlock(&ctx->status_mutex); in ocxl_context_attach()
121 mutex_lock(&ctx->status_mutex); in map_pp_mmio()
123 mutex_unlock(&ctx->status_mutex); in map_pp_mmio()
135 mutex_unlock(&ctx->status_mutex); in map_pp_mmio()
220 mutex_lock(&ctx->status_mutex); in ocxl_context_detach()
223 mutex_unlock(&ctx->status_mutex); in ocxl_context_detach()
H A Dfile.c124 mutex_lock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
127 mutex_unlock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
135 mutex_unlock(&ctx->status_mutex); in afu_ioctl_enable_p9_wait()
213 mutex_lock(&ctx->status_mutex); in afu_ioctl()
215 mutex_unlock(&ctx->status_mutex); in afu_ioctl()
334 mutex_lock(&ctx->status_mutex); in afu_poll()
336 mutex_unlock(&ctx->status_mutex); in afu_poll()
H A Docxl_internal.h73 struct mutex status_mutex; member
/kernel/linux/linux-5.10/drivers/misc/cxl/
H A Dcontext.c84 mutex_init(&ctx->status_mutex); in cxl_context_init()
148 mutex_lock(&ctx->status_mutex); in cxl_mmap_fault()
151 mutex_unlock(&ctx->status_mutex); in cxl_mmap_fault()
170 mutex_unlock(&ctx->status_mutex); in cxl_mmap_fault()
238 mutex_lock(&ctx->status_mutex); in __detach_context()
241 mutex_unlock(&ctx->status_mutex); in __detach_context()
H A Dapi.c273 mutex_lock(&ctx->status_mutex); in cxl_start_context()
327 mutex_unlock(&ctx->status_mutex); in cxl_start_context()
H A Dfile.c156 /* Do this outside the status_mutex to avoid a circular dependency with in afu_ioctl_start_work()
161 mutex_lock(&ctx->status_mutex); in afu_ioctl_start_work()
276 mutex_unlock(&ctx->status_mutex); in afu_ioctl_start_work()
H A Dcxl.h580 struct mutex status_mutex; member
/kernel/linux/linux-6.6/drivers/misc/cxl/
H A Dcontext.c84 mutex_init(&ctx->status_mutex); in cxl_context_init()
148 mutex_lock(&ctx->status_mutex); in cxl_mmap_fault()
151 mutex_unlock(&ctx->status_mutex); in cxl_mmap_fault()
170 mutex_unlock(&ctx->status_mutex); in cxl_mmap_fault()
238 mutex_lock(&ctx->status_mutex); in __detach_context()
241 mutex_unlock(&ctx->status_mutex); in __detach_context()
H A Dapi.c274 mutex_lock(&ctx->status_mutex); in cxl_start_context()
328 mutex_unlock(&ctx->status_mutex); in cxl_start_context()
H A Dfile.c156 /* Do this outside the status_mutex to avoid a circular dependency with in afu_ioctl_start_work()
161 mutex_lock(&ctx->status_mutex); in afu_ioctl_start_work()
276 mutex_unlock(&ctx->status_mutex); in afu_ioctl_start_work()
H A Dcxl.h582 struct mutex status_mutex; member
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_f54.c104 struct mutex status_mutex; member
301 mutex_lock(&f54->status_mutex); in rmi_f54_buffer_queue()
354 mutex_unlock(&f54->status_mutex); in rmi_f54_buffer_queue()
673 mutex_init(&f54->status_mutex); in rmi_f54_probe()
/kernel/linux/linux-6.6/drivers/input/rmi4/
H A Drmi_f54.c110 struct mutex status_mutex; member
307 mutex_lock(&f54->status_mutex); in rmi_f54_buffer_queue()
360 mutex_unlock(&f54->status_mutex); in rmi_f54_buffer_queue()
679 mutex_init(&f54->status_mutex); in rmi_f54_probe()
/kernel/linux/linux-5.10/drivers/usb/core/
H A Dhub.h31 struct mutex status_mutex; /* for the status buffer */ member
H A Dhub.c607 mutex_lock(&hub->status_mutex); in hub_ext_port_status()
623 mutex_unlock(&hub->status_mutex); in hub_ext_port_status()
948 mutex_lock(&hub->status_mutex); in hub_hub_status()
959 mutex_unlock(&hub->status_mutex); in hub_hub_status()
1410 mutex_init(&hub->status_mutex); in hub_configure()
/kernel/linux/linux-6.6/drivers/usb/core/
H A Dhub.h31 struct mutex status_mutex; /* for the status buffer */ member
H A Dhub.c614 mutex_lock(&hub->status_mutex); in hub_ext_port_status()
630 mutex_unlock(&hub->status_mutex); in hub_ext_port_status()
955 mutex_lock(&hub->status_mutex); in hub_hub_status()
966 mutex_unlock(&hub->status_mutex); in hub_hub_status()
1417 mutex_init(&hub->status_mutex); in hub_configure()

Completed in 30 milliseconds