/freebsd-11-stable/contrib/ntp/lib/isc/tests/ |
H A D | socket_test.c | 42 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 D | completion.h | 29 * $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 D | sched.h | 43 #include <linux/completion.h> 77 struct completion parked; 78 struct completion exited;
|
H A D | netdevice.h | 44 #include <linux/completion.h>
|
/freebsd-11-stable/sys/contrib/ck/include/ |
H A D | ck_tflock.h | 43 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 D | CompletionRequest.cpp | 37 // 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 D | CompletionRequest.h | 23 // 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 D | iwcm.h | 54 struct completion destroy_comp;
|
H A D | mad_priv.h | 41 #include <linux/completion.h> 110 struct completion comp; 119 struct completion comp;
|
H A D | uverbs.h | 45 #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 D | vchiq_arm.h | 71 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 D | vchi_bsd.h | 213 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 D | vchi_bsd.c | 135 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 D | rdmavt_mr.h | 88 struct completion comp; /* complete when refcount goes to zero */
|
H A D | ib_umem_odp.h | 85 struct completion notifier_completion;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionParser.h | 145 /// \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 D | csh-mode.el | 59 ;; -------------------------------------------> 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 D | pdq.c | 728 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 D | aio_test.c | 36 * 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 D | core.h | 62 struct completion load_event;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | IOHandler.h | 194 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 D | cq.h | 42 struct completion free;
|
/freebsd-11-stable/contrib/gdb/gdb/ |
H A D | completer.c | 1 /* 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 D | fs_core.h | 32 #include <linux/completion.h> 66 struct completion complete;
|
/freebsd-11-stable/sys/dev/drm2/ |
H A D | drm_os_freebsd.h | 471 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,
|