/dports/devel/glib20/glib-2.70.4/glib/ |
H A D | gwakeup.c | 73 HANDLE wakeup; in g_wakeup_new() local 77 if (wakeup == NULL) in g_wakeup_new() 81 return (GWakeup *) wakeup; in g_wakeup_new() 139 GWakeup *wakeup; in g_wakeup_new() local 148 wakeup->fds[0] = -1; in g_wakeup_new() 151 if (wakeup->fds[0] != -1) in g_wakeup_new() 153 wakeup->fds[1] = -1; in g_wakeup_new() 154 return wakeup; in g_wakeup_new() 167 return wakeup; in g_wakeup_new() 232 if (wakeup->fds[1] == -1) in g_wakeup_signal() [all …]
|
/dports/devel/glib20/glib-2.70.4/glib/tests/ |
H A D | gwakeuptest.c | 32 GWakeup *wakeup; in test_semantics() local 38 wakeup = g_wakeup_new (); in test_semantics() 41 g_wakeup_signal (wakeup); in test_semantics() 47 g_wakeup_free (wakeup); in test_semantics() 50 wakeup = g_wakeup_new (); in test_semantics() 51 g_wakeup_free (wakeup); in test_semantics() 54 wakeup = g_wakeup_new (); in test_semantics() 55 g_wakeup_signal (wakeup); in test_semantics() 56 g_wakeup_free (wakeup); in test_semantics() 68 g_wakeup_free (wakeup); in test_semantics() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/acpi/ |
H A D | wakeup.c | 17 bool (*wakeup)(void *context); member 44 if (!dev->wakeup.flags.valid in acpi_enable_wakeup_devices() 47 || dev->wakeup.prepare_count)) in acpi_enable_wakeup_devices() 54 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_enable_wakeup_devices() 69 if (!dev->wakeup.flags.valid in acpi_disable_wakeup_devices() 72 || dev->wakeup.prepare_count)) in acpi_disable_wakeup_devices() 75 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_disable_wakeup_devices() 93 dev->wakeup.gpe_number); in acpi_wakeup_device_init() 127 handler->wakeup = wakeup; in acpi_register_wakeup_handler() 150 if (handler->wakeup == wakeup && handler->context == context) { in acpi_unregister_wakeup_handler() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/acpi/ |
H A D | wakeup.c | 17 bool (*wakeup)(void *context); member 44 if (!dev->wakeup.flags.valid in acpi_enable_wakeup_devices() 47 || dev->wakeup.prepare_count)) in acpi_enable_wakeup_devices() 54 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_enable_wakeup_devices() 69 if (!dev->wakeup.flags.valid in acpi_disable_wakeup_devices() 72 || dev->wakeup.prepare_count)) in acpi_disable_wakeup_devices() 75 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_disable_wakeup_devices() 93 dev->wakeup.gpe_number); in acpi_wakeup_device_init() 127 handler->wakeup = wakeup; in acpi_register_wakeup_handler() 150 if (handler->wakeup == wakeup && handler->context == context) { in acpi_unregister_wakeup_handler() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/acpi/ |
H A D | wakeup.c | 17 bool (*wakeup)(void *context); member 44 if (!dev->wakeup.flags.valid in acpi_enable_wakeup_devices() 47 || dev->wakeup.prepare_count)) in acpi_enable_wakeup_devices() 54 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_enable_wakeup_devices() 69 if (!dev->wakeup.flags.valid in acpi_disable_wakeup_devices() 72 || dev->wakeup.prepare_count)) in acpi_disable_wakeup_devices() 75 acpi_set_gpe_wake_mask(dev->wakeup.gpe_device, dev->wakeup.gpe_number, in acpi_disable_wakeup_devices() 93 dev->wakeup.gpe_number); in acpi_wakeup_device_init() 127 handler->wakeup = wakeup; in acpi_register_wakeup_handler() 150 if (handler->wakeup == wakeup && handler->context == context) { in acpi_unregister_wakeup_handler() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | sysfs-class-wakeup | 1 What: /sys/class/wakeup/ 8 What: /sys/class/wakeup/.../name 14 What: /sys/class/wakeup/.../active_count 21 What: /sys/class/wakeup/.../event_count 26 associated with the wakeup source. 28 What: /sys/class/wakeup/.../wakeup_count 35 What: /sys/class/wakeup/.../expire_count 42 What: /sys/class/wakeup/.../active_time_ms 50 What: /sys/class/wakeup/.../total_time_ms 57 What: /sys/class/wakeup/.../max_time_ms [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | sysfs-class-wakeup | 1 What: /sys/class/wakeup/ 8 What: /sys/class/wakeup/.../name 14 What: /sys/class/wakeup/.../active_count 21 What: /sys/class/wakeup/.../event_count 26 associated with the wakeup source. 28 What: /sys/class/wakeup/.../wakeup_count 35 What: /sys/class/wakeup/.../expire_count 42 What: /sys/class/wakeup/.../active_time_ms 50 What: /sys/class/wakeup/.../total_time_ms 57 What: /sys/class/wakeup/.../max_time_ms [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/Documentation/ABI/testing/ |
H A D | sysfs-class-wakeup | 1 What: /sys/class/wakeup/ 8 What: /sys/class/wakeup/.../name 14 What: /sys/class/wakeup/.../active_count 21 What: /sys/class/wakeup/.../event_count 26 associated with the wakeup source. 28 What: /sys/class/wakeup/.../wakeup_count 35 What: /sys/class/wakeup/.../expire_count 42 What: /sys/class/wakeup/.../active_time_ms 50 What: /sys/class/wakeup/.../total_time_ms 57 What: /sys/class/wakeup/.../max_time_ms [all …]
|
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql10-server/postgresql-10.19/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 96 if (!proclist_contains(&cv->wakeup, pgprocno, cvWaitLink)) in ConditionVariablePrepareToSleep() 97 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 216 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 217 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 277 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 279 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 280 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 282 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 311 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-server/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 215 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 236 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 237 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 292 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 294 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 295 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 297 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 323 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql12-pltcl/postgresql-12.9/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 207 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 228 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 229 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 284 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 286 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 287 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 289 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 315 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql12-server/postgresql-12.9/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 207 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 228 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 229 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 284 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 286 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 287 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 289 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 315 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|
/dports/databases/postgresql12-docs/postgresql-12.9/src/backend/storage/lmgr/ |
H A D | condition_variable.c | 42 proclist_init(&cv->wakeup); in ConditionVariableInit() 103 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariablePrepareToSleep() 207 proclist_delete(&cv->wakeup, MyProc->pgprocno, cvWaitLink); in ConditionVariableCancelSleep() 228 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableSignal() 229 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableSignal() 284 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 286 proc = proclist_pop_head_node(&cv->wakeup, cvWaitLink); in ConditionVariableBroadcast() 287 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() 289 proclist_push_tail(&cv->wakeup, pgprocno, cvWaitLink); in ConditionVariableBroadcast() 315 if (!proclist_is_empty(&cv->wakeup)) in ConditionVariableBroadcast() [all …]
|