HomeSort by: relevance | last modified time | path
    Searched refs:completion (Results 1 - 25 of 105) sorted by relevancy

1 2 3 4 5

  /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;

Completed in 34 milliseconds

1 2 3 4 5