Searched refs:completion (Results 1 - 25 of 61) sorted by relevance

123

/freebsd-13-stable/contrib/ntp/lib/isc/tests/
H A Dsocket_test.c42 completion_init(completion_t *completion) { argument
43 completion->done = ISC_FALSE;
49 completion_t *completion = event->ev_arg; local
54 completion->result = dev->result;
55 completion->done = ISC_TRUE;
60 waitfor(completion_t *completion) { argument
62 while (!completion->done && i++ < 5000) {
69 if (completion->done)
90 completion_t completion; local
123 completion_init(&completion);
161 completion_t completion; local
[all...]
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/
H A Dcompletion.h36 struct completion { struct
63 extern void linux_complete_common(struct completion *, int);
64 extern int linux_wait_for_common(struct completion *, int);
65 extern int linux_wait_for_timeout_common(struct completion *, int, int);
66 extern int linux_try_wait_for_completion(struct completion *);
67 extern int linux_completion_done(struct completion *);
H A Dsched.h43 #include <linux/completion.h>
77 struct completion parked;
78 struct completion exited;
H A Dnetdevice.h44 #include <linux/completion.h>
/freebsd-13-stable/contrib/llvm-project/lldb/source/Utility/
H A DCompletionRequest.cpp37 // Let's add an empty fake argument to the end to make sure the completion
46 // We build a unique key for this pair of completion:description. We
47 // prefix the key with the length of the completion string. This prevents
61 void CompletionResult::AddResult(llvm::StringRef completion, argument
64 Completion r(completion, description, mode);
66 // Add the completion if we haven't seen the same value before.
73 for (const Completion &completion : m_results)
74 matches.AppendString(completion.GetCompletion());
79 for (const Completion &completion : m_results)
80 descriptions.AppendString(completion
[all...]
/freebsd-13-stable/sys/contrib/ck/include/
H A Dck_tflock.h43 uint32_t completion; member in struct:ck_tflock_ticket
76 pf->request = pf->completion = 0;
89 while (ck_pr_load_32(&lock->completion) != previous)
101 ck_tflock_ticket_fca_32(&lock->completion, CK_TFLOCK_TICKET_WC_TOPMSK,
117 while ((ck_pr_load_32(&lock->completion) &
131 ck_tflock_ticket_fca_32(&lock->completion, CK_TFLOCK_TICKET_RC_TOPMSK,
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DCompletionRequest.h26 /// a completion, but that the token is still incomplete. Examples
28 /// the file path token is still incomplete after the completion. Clients
29 /// should not indicate to the user that this is a full completion (e.g. by
30 /// not inserting the usual trailing space after a successful completion).
33 /// The full line has been rewritten by the completion.
40 /// A single completion and all associated data.
48 /// completion text.
53 Completion(llvm::StringRef completion, llvm::StringRef description, argument
55 : m_completion(completion.str()), m_descripton(description.str()),
61 /// Generates a string that uniquely identifies this completion resul
167 AddCompletion(llvm::StringRef completion, llvm::StringRef description = �, CompletionMode mode = CompletionMode::Normal) argument
180 TryCompleteCurrentArg(llvm::StringRef completion, llvm::StringRef description = �) argument
[all...]
/freebsd-13-stable/sys/ofed/drivers/infiniband/core/
H A Diwcm.h56 struct completion destroy_comp;
H A Dmad_priv.h43 #include <linux/completion.h>
112 struct completion comp;
121 struct completion comp;
H A Duverbs.h47 #include <linux/completion.h>
89 * and released when that file is closed. For completion event files,
97 struct completion comp;
/freebsd-13-stable/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_arm.h71 struct completion ka_evt;
76 struct completion vc_suspend_complete;
77 struct completion vc_resume_complete;
104 struct completion resume_blocker;
106 struct completion blocked_blocker;
H A Dvchiq_arm.c209 VCHIQ_COMPLETION_DATA_T *completion; local
218 "add_completion - completion queue full");
235 completion = &instance->completions[insert & (MAX_COMPLETIONS - 1)];
237 completion->header = header;
238 completion->reason = reason;
240 completion->service_userdata = user_service->service;
241 completion->bulk_userdata = bulk_userdata;
251 /* A write barrier is needed here to ensure that the entire completion
278 ** circular buffer for completion records.
313 /* If there is no MESSAGE_AVAILABLE in the completion
830 VCHIQ_COMPLETION_DATA_T *completion; local
1313 VCHIQ_COMPLETION_DATA_T *completion; local
[all...]
/freebsd-13-stable/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.c135 init_completion(struct completion *c)
137 cv_init(&c->cv, "VCHI completion cv");
138 mtx_init(&c->lock, "VCHI completion lock", "condvar", MTX_DEF);
143 destroy_completion(struct completion *c)
150 complete(struct completion *c)
166 complete_all(struct completion *c)
182 INIT_COMPLETION_locked(struct completion *c)
192 _completion_claim(struct completion *c)
197 KASSERT(c->done != 0, ("_completion_claim on non-waited completion"));
205 wait_for_completion(struct completion *
[all...]
H A Dvchi_bsd.h209 struct completion { struct
215 void init_completion(struct completion *c);
216 void destroy_completion(struct completion *c);
217 int try_wait_for_completion(struct completion *);
218 int wait_for_completion_interruptible(struct completion *);
219 int wait_for_completion_interruptible_timeout(struct completion *, unsigned long ticks);
220 int wait_for_completion_killable(struct completion *);
221 void wait_for_completion(struct completion *c);
222 void complete(struct completion *c);
223 void complete_all(struct completion *
[all...]
/freebsd-13-stable/contrib/libedit/
H A Dfilecomplete.c55 /* completion functions */
644 * 'what_to_do' says what to do with the completion.
645 * \t means do standard completion.
648 * `!' means to do standard completion, and list all possible completions if
666 char *completion; local
725 completion = escape_filename(el, matches[0],
728 completion = strdup(matches[0]);
729 if (completion == NULL)
734 * all possible matches if there is a possible completion.
737 ct_decode_string(completion,
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.h151 /// \param[in] completion
152 /// The completion consumer that should be used during parsing
156 /// The line in which the completion marker should be placed.
160 /// The column in which the completion marker should be placed.
166 clang::CodeCompleteConsumer *completion = nullptr,
H A DClangExpressionParser.cpp669 /// A code completion consumer for the clang Sema that is responsible for
670 /// creating the completion suggestions when a user requests completion
677 /// The printing policy we use when printing declarations for our completion
682 CompletionResult::Completion completion; member in struct:__anon2818::CodeComplete::CompletionWithPriority
695 return completion.GetUniqueKey() < o.completion.GetUniqueKey();
705 /// This also returns true for numbers because for completion we usually
718 /// the completion of the cmd line. 'unrelated' means here that the token
719 /// is not interested for the lldb completion AP
[all...]
/freebsd-13-stable/sys/ofed/include/rdma/
H A Drdmavt_mr.h88 struct completion comp; /* complete when refcount goes to zero */
H A Dib_umem_odp.h85 struct completion notifier_completion;
/freebsd-13-stable/contrib/tcsh/
H A Dcsh-mode.el59 ;; -------------------------------------------> Variables controlling completion
61 (defvar csh-completion-list '())
62 (make-variable-buffer-local 'csh-completion-list)
63 (set-default 'csh-completion-list '())
69 (defvar csh-completion-type-misc 0)
70 (defvar csh-completion-regexp-var "\\([A-Za-z_0-9]+\\)=")
71 (defvar csh-completion-type-var 1)
72 (defvar csh-completion-match-var 1)
73 (defvar csh-completion-regexp-var2 "\\$\\({\\|{#\\)?\\([A-Za-z_0-9]+\\)[#%:}]?")
74 (defvar csh-completion
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DIOHandler.h197 IOHandlerDelegate(Completion completion = Completion::None)
198 : m_completion(completion) {}
298 Completion completion = Completion::None)
299 : IOHandlerDelegate(completion),
/freebsd-13-stable/sys/dev/mlx5/mlx5_fpga/
H A Dcore.h62 struct completion load_event;
/freebsd-13-stable/sys/dev/mlx5/mlx5_core/
H A Dfs_core.h32 #include <linux/completion.h>
66 struct completion complete;
/freebsd-13-stable/sys/dev/hyperv/pcib/
H A Dvmbus_pcib.c82 struct completion { struct
88 init_completion(struct completion *c)
96 free_completion(struct completion *c)
102 complete(struct completion *c)
111 wait_for_completion(struct completion *c)
124 wait_for_completion_timeout(struct completion *c, int timeout)
355 struct completion query_completion, *query_comp;
452 struct completion host_event;
457 struct completion host_event;
472 wait_for_response(struct hv_pcibus *hbus, struct completion *
503 struct q_res_req_compl *completion = context; local
[all...]
/freebsd-13-stable/sys/dev/drm2/
H A Ddrm_os_freebsd.h487 struct completion { struct
495 init_completion(struct completion *c)
503 free_completion(struct completion *c)
510 complete_all(struct completion *c)
520 wait_for_completion_interruptible_timeout(struct completion *c,

Completed in 423 milliseconds

123