| /src/sys/external/bsd/common/include/linux/ |
| completion.h | 1 /* $NetBSD: completion.h,v 1.12 2021/12/19 12:35:37 riastradh Exp $ */ 38 * - Some Linux code does `completion->done++' or similar. Convert 39 * that to complete(completion) and suggest the same change upstream, 41 * which case the Linux completion API should be extended with a 43 * completion'. 59 struct completion { struct 80 * Initialize a new completion object. 83 init_completion(struct completion *completion) 86 mutex_init(&completion->c_lock, MUTEX_DEFAULT, IPL_SCHED) [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.linespec/ |
| cp-completion-aliases.exp | 17 # completion list in C++. 19 load_lib completion-support.exp 27 # Disable the completion limit for the whole testcase.
|
| cp-replace-typedefs-ns-template.exp | 20 load_lib completion-support.exp 29 # Disable the completion limit for the whole testcase.
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.linespec/ |
| cp-completion-aliases.exp | 17 # completion list in C++. 19 load_lib completion-support.exp 27 # Disable the completion limit for the whole testcase.
|
| /src/external/gpl3/gdb/dist/gdb/python/lib/gdb/dap/ |
| completions.py | 49 completion = None 50 if "completion" in mi_result: 51 completion = mi_result["completion"] 52 result.append({"label": completion, "length": len(completion)}) 53 # If `-complete' finds one match then `completion' and `matches' 56 completion is not None 58 and completion == mi_result["matches"][0]
|
| /src/external/lgpl2/userspace-rcu/dist/src/ |
| workqueue.c | 73 struct urcu_workqueue_completion *completion; member in struct:urcu_workqueue_completion_work 363 struct urcu_workqueue_completion *completion; local 365 completion = caa_container_of(ref, struct urcu_workqueue_completion, ref); 366 free(completion); 373 struct urcu_workqueue_completion *completion; local 376 completion = completion_work->completion; 377 if (!uatomic_sub_return(&completion->barrier_count, 1)) 378 futex_wake_up(&completion->futex); 379 urcu_ref_put(&completion->ref, free_completion) 385 struct urcu_workqueue_completion *completion; local 432 struct urcu_workqueue_completion *completion; local [all...] |
| workqueue.h | 68 void urcu_workqueue_destroy_completion(struct urcu_workqueue_completion *completion); 71 struct urcu_workqueue_completion *completion); 72 void urcu_workqueue_wait_completion(struct urcu_workqueue_completion *completion);
|
| urcu-call-rcu-impl.h | 67 struct call_rcu_completion *completion; member in struct:call_rcu_completion_work 271 static void call_rcu_completion_wait(struct call_rcu_completion *completion) 273 /* Read completion barrier count before read futex */ 275 while (uatomic_read(&completion->futex) == -1) { 276 if (!futex_async(&completion->futex, FUTEX_WAIT, -1, NULL, NULL, 0)) { 301 static void call_rcu_completion_wake_up(struct call_rcu_completion *completion) 303 /* Write to completion barrier count before reading/writing futex */ 305 if (caa_unlikely(uatomic_read(&completion->futex) == -1)) { 306 uatomic_set(&completion->futex, 0); 307 if (futex_async(&completion->futex, FUTEX_WAKE, 1 850 struct call_rcu_completion *completion; local 860 struct call_rcu_completion *completion; local 876 struct call_rcu_completion *completion; local [all...] |
| /src/sys/external/bsd/drm2/dist/drm/xen/ |
| xen_drm_front_evtchnl.h | 16 #include <linux/completion.h> 55 struct completion completion; member in struct:xen_drm_front_evtchnl::__anon5895::__anon5896
|
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.python/ |
| py-completion.exp | 16 set testfile "py-completion" 27 # Tab completion tests require readline support, and this set of tests 33 set testdir "[standard_output_file "py-completion-testdir"]/" 35 set testdir_complete [standard_output_file "py-completion-test"] 40 gdb_test_multiple "" "completefileinit completion" { 42 pass "completefileinit completion" 56 gdb_test_multiple "" "completefilemethod completion" { 58 fail "completefilemethod completion (completed filename as wrong command arg)" 61 pass "completefilemethod completion" 69 set completion_regex "[string_to_regexp [standard_output_file "py-completion-t"]] [all...] |
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/ |
| py-completion.exp | 16 set testfile "py-completion" 27 # Tab completion tests require readline support, and this set of tests 33 set testdir "[standard_output_file "py-completion-testdir"]/" 35 set testdir_complete [standard_output_file "py-completion-test"] 40 gdb_test_multiple "" "completefileinit completion" { 42 pass "completefileinit completion" 56 gdb_test_multiple "" "completefilemethod completion" { 58 fail "completefilemethod completion (completed filename as wrong command arg)" 61 pass "completefilemethod completion" 69 set completion_regex "[string_to_regexp [standard_output_file "py-completion-t"]] [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/ |
| complete-empty.exp | 18 load_lib completion-support.exp 23 # Tests below are about tab-completion, which doesn't work if readline 27 untested "no tab completion support without readline" 39 # Given the completion limit, this completes to the command with
|
| default-args.exp | 18 # Test the "default-args" arguments and completion of alias command. 20 load_lib completion-support.exp 79 # Check completion. 80 with_test_prefix "completion" {
|
| show-user-completion.exp | 16 # Test tab-completion for the 'show user' command. 18 load_lib completion-support.exp 64 # We now expect the completion to yield only 3 results. As the 'mycommand'
|
| utf8-identifiers.exp | 22 load_lib completion-support.exp 61 # names getting in the way of completion. 64 # Tests below are about tab-completion, which doesn't work if readline 68 untested "no tab completion support without readline" 72 # Test linespec completion. 74 # A unique completion. 77 # A multiple-matches completion: 79 # kfailed because gdb/readline display the completion match list like 89 # Test expression completion.
|
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.fortran/ |
| completion.exp | 16 # Test tab completion of Fortran type field names. 22 load_lib completion-support.exp
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/ |
| complete-empty.exp | 18 load_lib completion-support.exp 23 # Tests below are about tab-completion, which doesn't work if readline 27 untested "no tab completion support without readline" 39 # Given the completion limit, this completes to the command with
|
| show-user-completion.exp | 16 # Test tab-completion for the 'show user' command. 18 load_lib completion-support.exp 64 # We now expect the completion to yield only 3 results. As the 'mycommand'
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.fortran/ |
| completion.exp | 16 # Test tab completion of Fortran type field names. 22 load_lib completion-support.exp
|
| /src/sys/external/bsd/drm2/include/linux/ |
| mm_types.h | 39 #include <linux/completion.h>
|
| /src/external/gpl3/gdb/dist/gdb/cli/ |
| cli-option.c | 116 /* Info passed around when handling completion. */ 119 /* The completion word. */ 187 parse_option_completion_info *completion = nullptr) 216 if (completion != nullptr && arg[len] == '\0') 219 completion->tracker, 220 arg, completion->word); 245 if (completion != nullptr && arg[len] == '\0') 247 complete_on_options (options_group, completion->tracker, 248 arg, completion->word); 254 if (completion != nullptr [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/cli/ |
| cli-option.c | 113 /* Info passed around when handling completion. */ 116 /* The completion word. */ 184 parse_option_completion_info *completion = nullptr) 213 if (completion != nullptr && arg[len] == '\0') 216 completion->tracker, 217 arg, completion->word); 242 if (completion != nullptr && arg[len] == '\0') 244 complete_on_options (options_group, completion->tracker, 245 arg, completion->word); 251 if (completion != nullptr [all...] |
| /src/sys/external/bsd/drm2/dist/include/drm/ |
| drm_file.h | 36 #include <linux/completion.h> 94 * This represents a DRM event. Drivers can use this as a generic completion 95 * mechanism, which supports kernel-internal &struct completion, &struct dma_fence 100 * @completion: 102 * Optional pointer to a kernel internal completion signalled when 106 struct completion *completion; member in struct:drm_pending_event 112 * to clean up the reference count for the structure @completion is 115 void (*completion_release)(struct completion *completion); [all...] |
| /src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/ |
| vchiq_arm.h | 72 struct completion ka_evt; 77 struct completion vc_suspend_complete; 78 struct completion vc_resume_complete; 105 struct completion resume_blocker; 107 struct completion blocked_blocker;
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/falcon/ |
| qmgr.h | 18 * can be called and/or a completion signaled. 23 * @completion: completion to signal after callback is called 36 struct completion done; 65 struct completion ready;
|