| /linux/tools/memory-model/ |
| H A D | linux-kernel.bell | 30 'rcu-unlock (*rcu_read_unlock*) || 35 'after-unlock-lock (*smp_mb__after_unlock_lock*) || 36 'after-srcu-read-unlock (*smp_mb__after_srcu_read_unlock*) 51 enum SRCU = 'srcu-lock || 'srcu-unlock || 'sync-srcu 54 let Srcu = Srcu-lock | Srcu-unlock | Sync-srcu 56 (* Compute matching pairs of nested Rcu-lock and Rcu-unlock *) 59 and unmatched-unlocks = Rcu-unlock \ range(matched) 70 flag ~empty Rcu-unlock \ range(rcu-rscs) as unmatched-rcu-unlock 72 (* Compute matching pairs of nested Srcu-lock and Srcu-unlock *) [all...] |
| /linux/scripts/coccinelle/locks/ |
| H A D | mini_lock.cocci | 3 /// where the unlock is missing from an if branch, and there is a lock 4 /// before the if and an unlock after the if. False positives are due to 67 identifier lock,unlock; 79 *unlock@up(E1,...); 84 unlock << err.unlock; 89 cocci.print_secs(unlock,p2) 94 unlock << err.unlock;
|
| /linux/drivers/crypto/ccp/ |
| H A D | platform-access.c | 84 goto unlock; in psp_send_platform_access_msg() 90 goto unlock; in psp_send_platform_access_msg() 111 goto unlock; in psp_send_platform_access_msg() 118 goto unlock; in psp_send_platform_access_msg() 133 goto unlock; in psp_send_platform_access_msg() 141 unlock: in psp_send_platform_access_msg() 167 goto unlock; in psp_ring_platform_doorbell() 175 goto unlock; in psp_ring_platform_doorbell() 183 goto unlock; in psp_ring_platform_doorbell() 187 unlock: in psp_ring_platform_doorbell()
|
| /linux/fs/ocfs2/dlm/ |
| H A D | dlmunlock.c | 314 struct dlm_unlock_lock unlock; in dlm_send_remote_unlock_request() local 333 memset(&unlock, 0, sizeof(unlock)); in dlm_send_remote_unlock_request() 334 unlock.node_idx = dlm->node_num; in dlm_send_remote_unlock_request() 335 unlock.flags = cpu_to_be32(flags); in dlm_send_remote_unlock_request() 336 unlock.cookie = lock->ml.cookie; in dlm_send_remote_unlock_request() 337 unlock.namelen = res->lockname.len; in dlm_send_remote_unlock_request() 338 memcpy(unlock.name, res->lockname.name, unlock.namelen); in dlm_send_remote_unlock_request() 341 vec[0].iov_base = &unlock; in dlm_send_remote_unlock_request() 393 struct dlm_unlock_lock *unlock = (struct dlm_unlock_lock *)msg->buf; in dlm_unlock_lock_handler() local 403 flags = be32_to_cpu(unlock->flags); in dlm_unlock_lock_handler() [all …]
|
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_ms.c | 59 goto unlock; in ivpu_ms_start_ioctl() 65 goto unlock; in ivpu_ms_start_ioctl() 104 goto unlock; in ivpu_ms_start_ioctl() 110 unlock: in ivpu_ms_start_ioctl() 189 goto unlock; in ivpu_ms_get_data_ioctl() 195 goto unlock; in ivpu_ms_get_data_ioctl() 197 goto unlock; in ivpu_ms_get_data_ioctl() 202 goto unlock; in ivpu_ms_get_data_ioctl() 207 unlock: in ivpu_ms_get_data_ioctl() 286 goto unlock; in ivpu_ms_get_info_ioctl() [all …]
|
| /linux/drivers/media/mc/ |
| H A D | mc-request.c | 109 goto unlock; in media_request_poll() 113 goto unlock; in media_request_poll() 116 unlock: in media_request_poll() 414 goto unlock; in media_request_object_bind() 429 unlock: in media_request_object_bind() 449 goto unlock; in media_request_object_unbind() 452 goto unlock; in media_request_object_unbind() 457 goto unlock; in media_request_object_unbind() 461 goto unlock; in media_request_object_unbind() 471 unlock: in media_request_object_unbind() [all …]
|
| /linux/drivers/leds/ |
| H A D | led-class-flash.c | 48 goto unlock; in flash_brightness_store() 53 goto unlock; in flash_brightness_store() 57 goto unlock; in flash_brightness_store() 60 unlock: in flash_brightness_store() 99 goto unlock; in flash_strobe_store() 103 goto unlock; in flash_strobe_store() 107 goto unlock; in flash_strobe_store() 112 goto unlock; in flash_strobe_store() 114 unlock: in flash_strobe_store() 148 goto unlock; in flash_timeout_store() [all …]
|
| /linux/drivers/media/rc/ |
| H A D | bpf-lirc.c | 154 goto unlock; in lirc_bpf_attach() 160 goto unlock; in lirc_bpf_attach() 165 goto unlock; in lirc_bpf_attach() 170 unlock: in lirc_bpf_attach() 192 goto unlock; in lirc_bpf_detach() 203 goto unlock; in lirc_bpf_detach() 208 unlock: in lirc_bpf_detach() 324 goto unlock; in lirc_prog_query() 329 goto unlock; in lirc_prog_query() 336 unlock: in lirc_prog_query()
|
| /linux/net/bluetooth/ |
| H A D | hci_event.c | 842 goto unlock; in hci_cc_write_auth_payload_timeout() 848 unlock: in hci_cc_write_auth_payload_timeout() 1092 goto unlock; in hci_cc_read_clock() 1096 goto unlock; in hci_cc_read_clock() 1105 unlock: in hci_cc_read_clock() 1175 goto unlock; in hci_cc_pin_code_reply() 1179 goto unlock; in hci_cc_pin_code_reply() 1185 unlock: in hci_cc_pin_code_reply() 1672 goto unlock; in hci_cc_le_set_ext_adv_enable() 1684 unlock: in hci_cc_le_set_ext_adv_enable() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | thermal.c | 199 goto unlock; in iwl_mld_tzone_get_temp() 204 goto unlock; in iwl_mld_tzone_get_temp() 207 unlock: in iwl_mld_tzone_get_temp() 223 goto unlock; in iwl_mld_tzone_set_trip_temp() 228 goto unlock; in iwl_mld_tzone_set_trip_temp() 232 unlock: in iwl_mld_tzone_set_trip_temp() 342 goto unlock; in iwl_mld_tcool_set_cur_state() 347 goto unlock; in iwl_mld_tcool_set_cur_state() 352 unlock: in iwl_mld_tcool_set_cur_state()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | legacy.c | 394 goto unlock; in mlx5_esw_query_vport_drop_stats() 406 goto unlock; in mlx5_esw_query_vport_drop_stats() 412 goto unlock; in mlx5_esw_query_vport_drop_stats() 419 unlock: in mlx5_esw_query_vport_drop_stats() 439 goto unlock; /* compatibility with libvirt */ in mlx5_eswitch_set_vport_vlan() 442 goto unlock; in mlx5_eswitch_set_vport_vlan() 447 unlock: in mlx5_eswitch_set_vport_vlan() 467 goto unlock; in mlx5_eswitch_set_vport_spoofchk() 480 unlock: in mlx5_eswitch_set_vport_spoofchk() 499 goto unlock; in mlx5_eswitch_set_vport_trust() [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-omap.c | 138 void (*unlock)(struct omap_rtc *rtc); member 225 rtc->type->unlock(rtc); in rtc_irq() 259 rtc->type->unlock(rtc); in omap_rtc_alarm_irq_enable() 326 rtc->type->unlock(rtc); in omap_rtc_set_time() 375 rtc->type->unlock(rtc); in omap_rtc_set_alarm() 419 rtc->type->unlock(rtc); in omap_rtc_power_off_program() 490 omap_rtc_power_off_rtc->type->unlock(omap_rtc_power_off_rtc); in omap_rtc_power_off() 516 .unlock = default_rtc_unlock, 524 .unlock = am3352_rtc_unlock, 529 .unlock = am3352_rtc_unlock, [all …]
|
| /linux/drivers/power/supply/ |
| H A D | s2mu005-battery.c | 89 goto unlock; in s2mu005_fg_get_voltage_avg() 95 goto unlock; in s2mu005_fg_get_voltage_avg() 100 unlock: in s2mu005_fg_get_voltage_avg() 135 goto unlock; in s2mu005_fg_get_current_avg() 141 goto unlock; in s2mu005_fg_get_current_avg() 146 unlock: in s2mu005_fg_get_current_avg()
|
| /linux/drivers/net/wireless/silabs/wfx/ |
| H A D | hwio.c | 59 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_read32_locked() 70 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_write32_locked() 92 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_write32_bits_locked() 168 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_indirect_read_locked() 180 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_indirect_write_locked() 195 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_indirect_read32_locked() 211 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_indirect_write32_locked() 224 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_data_read() 238 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in wfx_data_write()
|
| /linux/net/devlink/ |
| H A D | rate.c | 328 goto unlock; in devlink_nl_rate_get_doit() 334 goto unlock; in devlink_nl_rate_get_doit() 348 unlock: in devlink_nl_rate_get_doit() 700 goto unlock; in devlink_nl_rate_set_doit() 707 goto unlock; in devlink_nl_rate_set_doit() 715 goto unlock; in devlink_nl_rate_set_doit() 722 unlock: in devlink_nl_rate_set_doit() 757 goto unlock; in devlink_nl_rate_new_doit() 760 goto unlock; in devlink_nl_rate_new_doit() 766 goto unlock; in devlink_nl_rate_new_doit() [all …]
|
| /linux/drivers/base/regmap/ |
| H A D | regcache.c | 230 map->unlock(map->lock_arg); in regcache_init() 251 map->unlock(map->lock_arg); in regcache_init() 264 map->unlock(map->lock_arg); in regcache_init() 286 map->unlock(map->lock_arg); in regcache_exit() 438 map->unlock(map->lock_arg); in regcache_sync() 500 map->unlock(map->lock_arg); in regcache_sync() 537 map->unlock(map->lock_arg); in regcache_sync_region() 563 map->unlock(map->lock_arg); in regcache_sync_region() 598 map->unlock(map->lock_arg); in regcache_drop_region() 623 map->unlock(map->lock_arg); in regcache_cache_only() [all …]
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_mbx.c | 17 bool unlock) in igb_read_mbx() argument 27 ret_val = mbx->ops.read(hw, msg, size, mbx_id, unlock); in igb_read_mbx() 121 if (mbx->ops.unlock) in igb_unlock_mbx() 122 ret_val = mbx->ops.unlock(hw, mbx_id); in igb_unlock_mbx() 415 u16 vf_number, bool unlock) in igb_read_mbx_pf() argument 430 if (unlock) in igb_read_mbx_pf() 465 mbx->ops.unlock = igb_release_mbx_lock_pf; in igb_init_mbx_params_pf()
|
| /linux/drivers/leds/flash/ |
| H A D | leds-mt6370-flash.c | 107 goto unlock; in mt6370_torch_brightness_set() 133 goto unlock; in mt6370_torch_brightness_set() 139 goto unlock; in mt6370_torch_brightness_set() 145 goto unlock; in mt6370_torch_brightness_set() 149 unlock: in mt6370_torch_brightness_set() 217 goto unlock; in mt6370_strobe_set() 231 goto unlock; in mt6370_strobe_set() 241 goto unlock; in mt6370_strobe_set() 255 unlock: in mt6370_strobe_set() 358 goto unlock; in mt6370_flash_external_strobe_set() [all …]
|
| H A D | leds-mt6360.c | 177 goto unlock; in mt6360_torch_brightness_set() 193 goto unlock; in mt6360_torch_brightness_set() 199 goto unlock; in mt6360_torch_brightness_set() 203 unlock: in mt6360_torch_brightness_set() 255 goto unlock; in mt6360_strobe_set() 266 goto unlock; in mt6360_strobe_set() 282 goto unlock; in mt6360_strobe_set() 292 goto unlock; in mt6360_strobe_set() 305 unlock: in mt6360_strobe_set() 353 goto unlock; in mt6360_fault_get() [all …]
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | hwio.c | 104 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_reg_read() 114 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_reg_write() 140 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_data_read() 167 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_data_write() 231 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_indirect_read() 263 priv->hwbus_ops->unlock(priv->hwbus_priv); in cw1200_apb_write()
|
| /linux/drivers/usb/usbip/ |
| H A D | vudc_sysfs.c | 82 goto unlock; in dev_desc_read() 87 unlock: in dev_desc_read() 121 goto unlock; in usbip_sockfd_store() 128 goto unlock; in usbip_sockfd_store() 201 goto unlock; in usbip_sockfd_store() 223 unlock: in usbip_sockfd_store()
|
| /linux/sound/soc/atmel/ |
| H A D | mchp-spdifrx.c | 480 goto unlock; in mchp_spdifrx_hw_params() 494 goto unlock; in mchp_spdifrx_hw_params() 499 goto unlock; in mchp_spdifrx_hw_params() 507 unlock: 546 goto unlock; in mchp_spdifrx_cs_get() 588 unlock: in mchp_spdifrx_cs1_get() 632 goto unlock; in mchp_spdifrx_subcode_ch_get() 670 unlock: in mchp_spdifrx_subcode_ch1_get() 718 goto unlock; in mchp_spdifrx_ulock_get() 735 unlock in mchp_spdifrx_badf_get() [all...] |
| /linux/tools/build/feature/ |
| H A D | test-libbfd-threadsafe.c | 9 static bool unlock(void *unused) in unlock() function 17 return !bfd_thread_init(lock, unlock, NULL); in main()
|
| /linux/drivers/gpu/drm/i915/pxp/ |
| H A D | intel_pxp_tee.c | 75 goto unlock; in intel_pxp_tee_io_message() 82 goto unlock; in intel_pxp_tee_io_message() 89 goto unlock; in intel_pxp_tee_io_message() 96 goto unlock; in intel_pxp_tee_io_message() 103 unlock: in intel_pxp_tee_io_message() 128 goto unlock; in intel_pxp_tee_stream_message() 144 unlock: in intel_pxp_tee_stream_message()
|
| /linux/Documentation/locking/ |
| H A D | futex-requeue-pi.rst | 30 unlock(mutex); 32 unlock(cond->__data.__lock); 36 unlock(cond->__data.__lock); 43 unlock(cond->__data.__lock); 64 unlock(mutex); 66 unlock(cond->__data.__lock); 70 unlock(cond->__data.__lock); 77 unlock(cond->__data.__lock);
|