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

123

/freebsd-11-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-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Dcompletion.h29 * $FreeBSD: stable/11/sys/compat/linuxkpi/common/include/linux/completion.h 334767 2018-06-07 07:47:32Z hselasky $
36 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-11-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-11-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-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DCompletionRequest.h23 // a completion, but that the completed token is still incomplete. Examples
25 // the file path token is still incomplete after the completion. Clients
26 // should not indicate to the user that this is a full completion (e.g. by
27 // not inserting the usual trailing space after a successful completion).
29 // The full line has been rewritten by the completion.
35 /// A single completion and all associated data.
43 Completion(llvm::StringRef completion, llvm::StringRef description, argument
45 : m_completion(completion.str()), m_descripton(description.str()),
51 /// Generates a string that uniquely identifies this completion result.
62 void AddResult(llvm::StringRef completion, llv
142 AddCompletion(llvm::StringRef completion, llvm::StringRef description = �, CompletionMode mode = CompletionMode::Normal) argument
155 TryCompleteCurrentArg(llvm::StringRef completion, llvm::StringRef description = �) argument
[all...]
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Diwcm.h54 struct completion destroy_comp;
H A Dmad_priv.h41 #include <linux/completion.h>
110 struct completion comp;
119 struct completion comp;
H A Duverbs.h45 #include <linux/completion.h>
87 * and released when that file is closed. For completion event files,
95 struct completion comp;
/freebsd-11-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;
/freebsd-11-stable/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h213 struct completion { struct
219 void init_completion(struct completion *c);
220 void destroy_completion(struct completion *c);
221 int try_wait_for_completion(struct completion *);
222 int wait_for_completion_interruptible(struct completion *);
223 int wait_for_completion_interruptible_timeout(struct completion *, unsigned long ticks);
224 int wait_for_completion_killable(struct completion *);
225 void wait_for_completion(struct completion *c);
226 void complete(struct completion *c);
227 void complete_all(struct completion *
[all...]
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...]
/freebsd-11-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-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.h145 /// \param[in] completion
146 /// The completion consumer that should be used during parsing
150 /// The line in which the completion marker should be placed.
154 /// The column in which the completion marker should be placed.
160 clang::CodeCompleteConsumer *completion = nullptr,
/freebsd-11-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-11-stable/sys/dev/pdq/
H A Dpdq.c728 pdq_uint32_t completion = rx->rx_completion;
734 while (completion != completion_goal) {
740 fpdu = lpdu = buffers[completion];
782 buffers[completion] = npdu;
790 PDQ_OS_DATABUF_NEXT_SET(lpdu, buffers[(completion + idx) & ring_mask]);
792 buffers[(completion + idx) & ring_mask] = npdu;
797 buffers[(completion + idx) & ring_mask];
798 buffers[(completion + idx) & ring_mask] = NULL;
813 PDQ_ADVANCE(completion, PDQ_RX_SEGCNT, ring_mask);
846 buffers[producer] = buffers[completion];
720 pdq_uint32_t completion = rx->rx_completion; local
987 unsigned completion = tx->tx_completion; local
1030 pdq_uint32_t completion = tx->tx_completion; local
[all...]
/freebsd-11-stable/tests/sys/aio/
H A Daio_test.c36 * descriptor type, several completion methods are tested. This test program
79 * A completion function will block until the aio has completed, then return
82 typedef ssize_t (*completion)(struct aiocb*); typedef
260 aio_write_test(struct aio_context *ac, completion comp, struct sigevent *sev)
289 aio_read_test(struct aio_context *ac, completion comp, struct sigevent *sev)
331 aio_file_test(completion comp, struct sigevent *sev)
382 aio_fifo_test(completion comp, struct sigevent *sev)
449 aio_unix_socketpair_test(completion comp, struct sigevent *sev)
514 aio_pty_test(completion comp, struct sigevent *sev)
580 aio_pipe_test(completion com
[all...]
/freebsd-11-stable/sys/dev/mlx5/mlx5_fpga/
H A Dcore.h62 struct completion load_event;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DIOHandler.h194 IOHandlerDelegate(Completion completion = Completion::None)
195 : m_completion(completion) {}
295 Completion completion = Completion::None)
296 : IOHandlerDelegate(completion),
/freebsd-11-stable/sys/dev/mlx5/
H A Dcq.h42 struct completion free;
/freebsd-11-stable/contrib/gdb/gdb/
H A Dcompleter.c1 /* Line completion stuff for GDB, the GNU debugger.
63 readline library sees one in any of the current completion strings,
72 incorrect completion candidates. */
85 /* Characters that can be used to quote completion strings. Note that we
99 /* Line completion interface function for readline. */
183 without also affecting the next completion. This should be fixed in
270 /* If the text includes a colon, they want completion only on a
283 name, they cannot be asking for completion on files. */
306 /* If we only have file names as possible completion, we should
314 would not DTRT when the completion result
[all...]
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dfs_core.h32 #include <linux/completion.h>
66 struct completion complete;
/freebsd-11-stable/sys/dev/drm2/
H A Ddrm_os_freebsd.h471 struct completion { struct
479 init_completion(struct completion *c)
487 free_completion(struct completion *c)
494 complete_all(struct completion *c)
504 wait_for_completion_interruptible_timeout(struct completion *c,

Completed in 165 milliseconds

123