/linux/kernel/futex/ |
H A D | requeue.c | 77 struct futex_hash_bucket *hb2, union futex_key *key2) in requeue_futex() argument 84 if (likely(&hb1->chain != &hb2->chain)) { in requeue_futex() 87 futex_hb_waiters_inc(hb2); in requeue_futex() 88 plist_add(&q->list, &hb2->chain); in requeue_futex() 89 q->lock_ptr = &hb2->lock; in requeue_futex() 270 struct futex_hash_bucket *hb2, union futex_key *key1, in futex_proxy_trylock_atomic() argument 321 ret = futex_lock_pi_atomic(pifutex, hb2, key2, ps, top_waiter->task, in futex_proxy_trylock_atomic() 330 requeue_pi_wake_futex(top_waiter, key2, hb2); in futex_proxy_trylock_atomic() 374 struct futex_hash_bucket *hb1, *hb2; in futex_requeue() local 447 hb2 = futex_hash(&key2); in futex_requeue() [all …]
|
H A D | futex.h | 372 double_lock_hb(struct futex_hash_bucket *hb1, struct futex_hash_bucket *hb2) in double_lock_hb() argument 374 if (hb1 > hb2) in double_lock_hb() 375 swap(hb1, hb2); in double_lock_hb() 378 if (hb1 != hb2) in double_lock_hb() 379 spin_lock_nested(&hb2->lock, SINGLE_DEPTH_NESTING); in double_lock_hb() 383 double_unlock_hb(struct futex_hash_bucket *hb1, struct futex_hash_bucket *hb2) in double_unlock_hb() argument 386 if (hb1 != hb2) in double_unlock_hb() 387 spin_unlock(&hb2->lock); in double_unlock_hb()
|
H A D | waitwake.c | 257 struct futex_hash_bucket *hb1, *hb2; in futex_wake_op() local 271 hb2 = futex_hash(&key2); in futex_wake_op() 274 double_lock_hb(hb1, hb2); in futex_wake_op() 277 double_unlock_hb(hb1, hb2); in futex_wake_op() 315 plist_for_each_entry_safe(this, next, &hb2->chain, list) { in futex_wake_op() 330 double_unlock_hb(hb1, hb2); in futex_wake_op()
|
/linux/drivers/gpu/drm/amd/display/modules/info_packet/ |
H A D | info_packet.c | 177 info_packet->hb2 = 0x04; in mod_build_vsc_infopacket() 200 info_packet->hb2 = 0x02; in mod_build_vsc_infopacket() 216 info_packet->hb2 = 0x01; // 01h = Revision number. VSC SDP supporting 3D stereo only in mod_build_vsc_infopacket() 289 info_packet->hb2 = 0x05; in mod_build_vsc_infopacket() 510 info_packet->hb2 = (uint8_t) (length); in mod_build_hf_vsif_infopacket() 514 checksum += info_packet->hb2; in mod_build_hf_vsif_infopacket() 555 info_packet->hb2 = AS_SDP_VER_1; in mod_build_adaptive_sync_infopacket_v1() 567 info_packet->hb2 = AS_SDP_VER_2; in mod_build_adaptive_sync_infopacket_v2()
|
/linux/drivers/gpu/drm/amd/display/include/ |
H A D | set_mode_types.h | 52 uint8_t hb2; member
|
/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_vpg.c | 91 VPG_GENERIC_DATA_BYTE2, info_packet->hb2, in vpg3_update_generic_info_packet()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
H A D | dcn20_stream_encoder.c | 250 AFMT_GENERIC_HB2, info_packet->hb2, in enc2_update_gsp7_128_info_packet() 312 pps_sdp.hb2 = 127; in enc2_dp_set_dsc_pps_info_packet()
|
/linux/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_types.h | 549 uint8_t hb2; member 558 uint8_t hb2; member
|
/linux/drivers/gpu/drm/amd/display/dc/hpo/dcn31/ |
H A D | dcn31_hpo_dp_stream_encoder.c | 567 pps_sdp.hb2 = 127; in dcn31_hpo_dp_stream_enc_set_dsc_pps_info_packet()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn30/ |
H A D | dcn30_dio_stream_encoder.c | 344 pps_sdp.hb2 = 127; in enc3_dp_set_dsc_pps_info_packet()
|
/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | coex.c | 3371 struct btc_btinfo_hb2 hb2; member 7509 pan->active = !!btinfo.hb2.pan_active; in _update_bt_info() 7511 cx->cnt_bt[BTC_BCNT_AFH] += !!(btinfo.hb2.afh_update && !b->afh_update); in _update_bt_info() 7512 b->afh_update = btinfo.hb2.afh_update; in _update_bt_info() 7513 a2dp->active = btinfo.hb2.a2dp_active; in _update_bt_info() 7514 b->slave_role = btinfo.hb2.slave; in _update_bt_info() 7515 hid->slot_info = btinfo.hb2.hid_slot; in _update_bt_info() 7516 hid->pair_cnt = btinfo.hb2.hid_cnt; in _update_bt_info()
|