HomeSort by: relevance | last modified time | path
    Searched defs:completion (Results 1 - 8 of 8) sorted by relevancy

  /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/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::__anonf876f526010a::__anonf876f5260208
  /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/lib/libedit/
filecomplete.c 55 /* completion functions */
649 * 'what_to_do' says what to do with the completion.
650 * \t means do standard completion.
653 * `!' means to do standard completion, and list all possible completions if
671 char *completion; local in function:fn_complete2
730 completion = escape_filename(el, matches[0],
733 completion = strdup(matches[0]);
734 if (completion == NULL)
739 * all possible matches if there is a possible completion.
742 ct_decode_string(completion, &el->el_scratch))
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
selftest_hangcheck.c 689 GEM_TRACE("%s timed out waiting for completion of fence %llx:%lld\n",
1101 struct completion completion; member in struct:evict_vma
1112 complete(&arg->completion);
1126 complete(&arg->completion);
1253 init_completion(&arg.completion);
1263 wait_for_completion(&arg.completion);
intel_engine_types.h 13 #include <linux/completion.h>
131 struct completion completion; member in struct:st_preempt_hang
  /src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
vchiq_arm.c 234 VCHIQ_COMPLETION_DATA_T *completion; local in function:add_completion
243 "add_completion - completion queue full");
260 completion = &instance->completions[insert & (MAX_COMPLETIONS - 1)];
262 completion->header = header;
263 completion->reason = reason;
265 completion->service_userdata = user_service->service;
266 completion->bulk_userdata = bulk_userdata;
276 /* A write barrier is needed here to ensure that the entire completion
303 ** circular buffer for completion records.
338 /* If there is no MESSAGE_AVAILABLE in the completion
834 VCHIQ_COMPLETION_DATA_T *completion; local in function:vchiq_ioctl
1292 VCHIQ_COMPLETION_DATA_T *completion; local in function:vchiq_close
    [all...]
  /src/sys/dev/usb/
umcpmio_hid_reports.h 78 uint8_t completion; member in struct:mcp2221_status_res
145 uint8_t completion; member in struct:mcp2221_set_gpio_cfg_res
182 uint8_t completion; member in struct:mcp2221_get_gpio_cfg_res
274 uint8_t completion; member in struct:mcp2221_set_sram_res
285 uint8_t completion; member in struct:mcp2221_get_sram_res
350 uint8_t completion; member in struct:mcp2221_i2c_res
365 uint8_t completion; member in struct:mcp2221_i2c_fetch_res
386 uint8_t completion; member in struct:mcp2221_get_flash_res
493 uint8_t completion; member in struct:mcp2221_put_flash_res

Completed in 17 milliseconds