Searched refs:lock_data (Results 1 – 3 of 3) sorted by relevance
1012 struct lock_data { struct1018 bool (*lock)(struct lock_data *data); argument1019 bool (*unlock)(struct lock_data *data); argument1026 static bool lock_via_acpi_mutex(struct lock_data *data) in lock_via_acpi_mutex()1036 static bool unlock_acpi_mutex(struct lock_data *data) in unlock_acpi_mutex()1041 static bool lock_via_global_acpi_lock(struct lock_data *data) in lock_via_global_acpi_lock()1047 static bool unlock_global_acpi_lock(struct lock_data *data) in unlock_global_acpi_lock()1063 struct lock_data lock_data; member1187 state->lock_data.mutex.glk = 0; in setup_lock_data()1188 state->lock_data.lock = lock_via_global_acpi_lock; in setup_lock_data()[all …]
6642 struct summary_lock_data *lock_data = data; in regulator_summary_lock_one() local6645 if (rdev != *lock_data->old_contended_rdev) { in regulator_summary_lock_one()6646 ret = regulator_lock_nested(rdev, lock_data->ww_ctx); in regulator_summary_lock_one()6649 *lock_data->new_contended_rdev = rdev; in regulator_summary_lock_one()6653 *lock_data->old_contended_rdev = NULL; in regulator_summary_lock_one()6662 struct summary_lock_data *lock_data = data; in regulator_summary_unlock_one() local6664 if (lock_data) { in regulator_summary_unlock_one()6665 if (rdev == *lock_data->new_contended_rdev) in regulator_summary_unlock_one()6678 struct summary_lock_data lock_data; in regulator_summary_lock_all() local6681 lock_data.ww_ctx = ww_ctx; in regulator_summary_lock_all()[all …]
1494 u32 lock_arg, lock_data; in handle_local_lock() local1504 lock_data = be32_to_cpu(payload[1]); in handle_local_lock()1507 lock_data = 0; in handle_local_lock()1515 reg_write(ohci, OHCI1394_CSRData, lock_data); in handle_local_lock()