Home
last modified time | relevance | path

Searched refs:mutex_destroy (Results 1 – 25 of 615) sorted by relevance

12345678910>>...25

/openbmc/linux/kernel/locking/
H A Dmutex-debug.c95 mutex_destroy(res); in devm_mutex_release()
112 void mutex_destroy(struct mutex *lock) in mutex_destroy() function
118 EXPORT_SYMBOL_GPL(mutex_destroy);
/openbmc/linux/include/linux/
H A Dmutex.h86 extern void mutex_destroy(struct mutex *lock);
92 static inline void mutex_destroy(struct mutex *lock) {} in mutex_destroy() function
158 static inline void mutex_destroy(struct mutex *lock) { } in mutex_destroy() function
/openbmc/linux/drivers/ptp/
H A Dptp_clock.c176 mutex_destroy(&ptp->tsevq_mux); in ptp_clock_release()
177 mutex_destroy(&ptp->pincfg_mux); in ptp_clock_release()
178 mutex_destroy(&ptp->n_vclocks_mux); in ptp_clock_release()
334 mutex_destroy(&ptp->tsevq_mux); in ptp_clock_register()
335 mutex_destroy(&ptp->pincfg_mux); in ptp_clock_register()
336 mutex_destroy(&ptp->n_vclocks_mux); in ptp_clock_register()
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_kvdl.c37 mutex_destroy(&kvdl->kvdl_lock); in mlxsw_sp_kvdl_init()
47 mutex_destroy(&kvdl->kvdl_lock); in mlxsw_sp_kvdl_fini()
/openbmc/linux/drivers/gpio/
H A Dgpio-mc33880.c133 mutex_destroy(&mc->lock); in mc33880_probe()
144 mutex_destroy(&mc->lock); in mc33880_remove()
H A Dgpio-74x164.c161 mutex_destroy(&chip->lock); in gen_74x164_probe()
172 mutex_destroy(&chip->lock); in gen_74x164_remove()
H A Dgpio-max730x.c218 mutex_destroy(&ts->lock); in __max730x_probe()
230 mutex_destroy(&ts->lock); in __max730x_remove()
H A Dgpio-ljca.c417 mutex_destroy(&ljca_gpio->irq_lock); in ljca_gpio_probe()
418 mutex_destroy(&ljca_gpio->trans_lock); in ljca_gpio_probe()
430 mutex_destroy(&ljca_gpio->irq_lock); in ljca_gpio_remove()
431 mutex_destroy(&ljca_gpio->trans_lock); in ljca_gpio_remove()
/openbmc/linux/drivers/gpu/drm/v3d/
H A Dv3d_perfmon.c21 mutex_destroy(&perfmon->lock); in v3d_perfmon_put()
118 mutex_destroy(&v3d_priv->perfmon.lock); in v3d_perfmon_close_file()
160 mutex_destroy(&perfmon->lock); in v3d_perfmon_create_ioctl()
/openbmc/linux/drivers/leds/
H A Dleds-spi-byte.c127 mutex_destroy(&led->mutex); in spi_byte_probe()
141 mutex_destroy(&led->mutex); in spi_byte_remove()
H A Dleds-sc27xx-bltc.c312 mutex_destroy(&priv->lock); in sc27xx_led_probe()
318 mutex_destroy(&priv->lock); in sc27xx_led_probe()
328 mutex_destroy(&priv->lock); in sc27xx_led_probe()
337 mutex_destroy(&priv->lock); in sc27xx_led_remove()
/openbmc/linux/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_netdev.c378 mutex_destroy(&adapter->lock); in opa_vnic_add_netdev()
379 mutex_destroy(&adapter->mactbl_lock); in opa_vnic_add_netdev()
396 mutex_destroy(&adapter->lock); in opa_vnic_rem_netdev()
397 mutex_destroy(&adapter->mactbl_lock); in opa_vnic_rem_netdev()
/openbmc/linux/sound/aoa/core/
H A Dgpio-pmf.c113 mutex_destroy(&rt->headphone_notify.mutex); in pmf_gpio_exit()
114 mutex_destroy(&rt->line_in_notify.mutex); in pmf_gpio_exit()
115 mutex_destroy(&rt->line_out_notify.mutex); in pmf_gpio_exit()
H A Dgpio-feature.c296 mutex_destroy(&rt->headphone_notify.mutex); in ftr_gpio_exit()
297 mutex_destroy(&rt->line_in_notify.mutex); in ftr_gpio_exit()
298 mutex_destroy(&rt->line_out_notify.mutex); in ftr_gpio_exit()
/openbmc/linux/drivers/platform/surface/
H A Dsurface_aggregator_cdev.c488 mutex_destroy(&client->write_lock); in ssam_cdev_device_open()
489 mutex_destroy(&client->read_lock); in ssam_cdev_device_open()
490 mutex_destroy(&client->notifier_lock); in ssam_cdev_device_open()
516 mutex_destroy(&client->write_lock); in ssam_cdev_device_release()
517 mutex_destroy(&client->read_lock); in ssam_cdev_device_release()
519 mutex_destroy(&client->notifier_lock); in ssam_cdev_device_release()
/openbmc/linux/drivers/platform/x86/intel/speed_select_if/
H A Disst_if_mbox_pci.c194 mutex_destroy(&punit_dev->mutex); in isst_if_mbox_probe()
205 mutex_destroy(&punit_dev->mutex); in isst_if_mbox_remove()
H A Disst_if_mmio.c132 mutex_destroy(&punit_dev->mutex); in isst_if_probe()
143 mutex_destroy(&punit_dev->mutex); in isst_if_remove()
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_drv.c597 mutex_destroy(&dev->master_mutex); in drm_dev_init_release()
598 mutex_destroy(&dev->clientlist_mutex); in drm_dev_init_release()
599 mutex_destroy(&dev->filelist_mutex); in drm_dev_init_release()
600 mutex_destroy(&dev->struct_mutex); in drm_dev_init_release()
601 mutex_destroy(&dev->debugfs_mutex); in drm_dev_init_release()
/openbmc/linux/drivers/video/fbdev/mmp/
H A Dcore.c229 mutex_destroy(&path->overlays[i].access_ok); in mmp_unregister_path()
231 mutex_destroy(&path->access_ok); in mmp_unregister_path()
/openbmc/linux/tools/perf/util/
H A Dsharded_mutex.c30 mutex_destroy(&sm->mutexes[i]); in sharded_mutex__delete()
/openbmc/linux/drivers/crypto/ccp/
H A Dplatform-access.c201 mutex_destroy(&pa_dev->mailbox_mutex); in platform_access_dev_destroy()
202 mutex_destroy(&pa_dev->doorbell_mutex); in platform_access_dev_destroy()
/openbmc/linux/drivers/nfc/
H A Dvirtual_ncidev.c160 mutex_destroy(&vdev->mtx); in virtual_ncidev_open()
174 mutex_destroy(&vdev->mtx); in virtual_ncidev_close()
/openbmc/linux/drivers/net/ethernet/amd/pds_core/
H A Dmain.c304 mutex_destroy(&pdsc->config_lock); in pdsc_init_pf()
305 mutex_destroy(&pdsc->devcmd_lock); in pdsc_init_pf()
438 mutex_destroy(&pdsc->config_lock); in pdsc_remove()
439 mutex_destroy(&pdsc->devcmd_lock); in pdsc_remove()
/openbmc/linux/drivers/video/fbdev/core/
H A Dfb_info.c74 mutex_destroy(&info->bl_curve_mutex); in framebuffer_release()
/openbmc/linux/drivers/accel/habanalabs/common/
H A Dasid.c28 mutex_destroy(&hdev->asid_mutex); in hl_asid_fini()

12345678910>>...25