/src/sys/external/bsd/drm2/dist/drm/ |
drm_flip_work.c | 36 * drm_flip_work_allocate_task - allocate a flip-work task 56 * @work: the flip-work 60 * func) on a work queue after drm_flip_work_commit() is called. 62 void drm_flip_work_queue_task(struct drm_flip_work *work, 67 spin_lock_irqsave(&work->lock, flags); 68 list_add_tail(&task->node, &work->queued); 69 spin_unlock_irqrestore(&work->lock, flags); 74 * drm_flip_work_queue - queue work 75 * @work: the flip-wor 121 struct drm_flip_work *work = container_of(w, struct drm_flip_work, worker); local in function:flip_worker [all...] |
/src/sys/sys/ |
workqueue.h | 39 * this framework is designed to make struct work small as 44 struct work { struct 55 void (*)(struct work *, void *), void *, pri_t, int, int); 57 void workqueue_wait(struct workqueue *, struct work *); 59 void workqueue_enqueue(struct workqueue *, struct work *, struct cpu_info *);
|
/src/sys/external/bsd/common/linux/ |
linux_work.c | 58 struct dwork_head wq_delayed; /* delayed work scheduled */ 59 struct work_head wq_rcu; /* RCU work scheduled */ 60 struct work_head wq_queue; /* work to run */ 61 struct work_head wq_dqueue; /* delayed work to run now */ 89 SDT_PROBE_DEFINE2(sdt, linux, work, acquire, 90 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/); 91 SDT_PROBE_DEFINE2(sdt, linux, work, release, 92 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/); 93 SDT_PROBE_DEFINE2(sdt, linux, work, queue, 94 "struct work_struct *"/*work*/, "struct workqueue_struct *"/*wq*/) 405 struct work_struct marker, *work; local in function:linux_workqueue_thread [all...] |
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_flip_work.h | 38 * Util to queue up work to run from work-queue context after flip/vblank. 50 * @work: the flip work 53 * Callback function to be called for each of the queue'd work items after 56 typedef void (*drm_flip_func_t)(struct drm_flip_work *work, void *val); 59 * struct drm_flip_task - flip work task 69 * struct drm_flip_work - flip work queue 87 void drm_flip_work_queue_task(struct drm_flip_work *work, 89 void drm_flip_work_queue(struct drm_flip_work *work, void *val) [all...] |
/src/sys/external/bsd/drm2/amdgpu/ |
amdgpu_task.h | 41 struct work work; member in union:amdgpu_task::__anonba99958c010a
|
/src/sys/external/bsd/drm2/i915drm/ |
i915_pci.h | 41 struct work work; member in union:i915drmkms_task::__anonde339f8c010a
|
/src/sys/external/bsd/drm2/nouveau/ |
nouveau_pci.h | 41 struct work work; member in union:nouveau_pci_task::__anoneb0165df010a
|
/src/sys/external/bsd/drm2/radeon/ |
radeon_task.h | 41 struct work work; member in union:radeon_task::__anon5da2d062010a
|
/src/sys/external/bsd/drm2/vmwgfx/ |
vmwgfx_task.h | 38 struct work work; member in union:vmwgfx_task::__anon35ce0a6e010a
|
/src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
lsan_mac.cc | 139 void dispatch_async(dispatch_queue_t dq, void (^work)(void)); 141 void (^work)(void)); 143 void (^work)(void)); 145 void (^work)(void)); 147 void (^work)(void)); 150 #define GET_LSAN_BLOCK(work) \ 155 work(); \ 158 INTERCEPTOR(void, dispatch_async, dispatch_queue_t dq, void (^work)(void)) { 159 GET_LSAN_BLOCK(work); 164 dispatch_queue_t dq, void (^work)(void)) [all...] |
/src/sys/external/bsd/drm2/linux/ |
linux_firmware.c | 119 struct firmload_work *work = container_of(wk, struct firmload_work, local in function:request_firmware_work 125 ret = request_firmware(&fw, work->flw_name, work->flw_device); 130 (*work->flw_callback)(fw, work->flw_cookie); 140 if (work->flw_module) 141 module_rele(work->flw_module); 150 struct firmload_work *work; local in function:request_firmware_nowait 153 work = kzalloc(sizeof(*work), gfp) [all...] |
/src/distrib/sparc/instfs/ |
Makefile | 16 WORKDIR= ${MINIROOTDIR}/work 17 WORKBUILT= ${MINIROOTDIR}/work.built 20 ${WORKSPEC}: ${MINIROOTDIR}/work.spec
|
/src/sys/netinet/ |
wqinput.c | 67 struct work wwl_work; 78 static void wqinput_work(struct work *, void *); 205 struct wqinput_work *work; local in function:wqinput_work_get 209 work = wwl->wwl_head; 210 if (work != NULL) { 213 wwl->wwl_head = work->ww_next; 214 work->ww_next = NULL; 222 return work; 226 wqinput_work(struct work *wk, void *arg) 229 struct wqinput_work *work; local in function:wqinput_work 271 struct wqinput_work *work; local in function:wqinput_input [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gem/ |
i915_gem_pm.h | 19 void i915_gem_idle_work_handler(struct work_struct *work);
|
i915_gem_client_blt.c | 102 struct work_struct work; member in struct:clear_pages_work 137 static void clear_pages_signal_irq_worker(struct irq_work *work) 139 struct clear_pages_work *w = container_of(work, typeof(*w), irq_work); 160 static void clear_pages_worker(struct work_struct *work) 162 struct clear_pages_work *w = container_of(work, typeof(*w), work); 250 schedule_work(&w->work); 270 struct clear_pages_work *work; local in function:i915_gem_schedule_fill_pages_blt 278 work = kmalloc(sizeof(*work), GFP_KERNEL) [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
asan_mac.cc | 273 void dispatch_async(dispatch_queue_t dq, void(^work)(void)); 275 void(^work)(void)); 277 void(^work)(void)); 279 void(^work)(void)); 280 void dispatch_source_set_event_handler(dispatch_source_t ds, void(^work)(void)); 283 #define GET_ASAN_BLOCK(work) \ 289 work(); \ 293 dispatch_queue_t dq, void(^work)(void)) { 295 GET_ASAN_BLOCK(work); 300 dispatch_group_t dg, dispatch_queue_t dq, void(^work)(void)) [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
amdgpu_dm_hdcp.h | 65 void hdcp_reset_display(struct hdcp_workqueue *work, unsigned int link_index); 66 void hdcp_handle_cpirq(struct hdcp_workqueue *work, unsigned int link_index); 67 void hdcp_destroy(struct hdcp_workqueue *work);
|
/src/sys/external/bsd/drm2/dist/drm/i915/ |
i915_sw_fence_work.c | 21 static void fence_work(struct work_struct *work) 23 struct dma_fence_work *f = container_of(work, typeof(*f), work); 26 err = f->ops->work(f); 46 queue_work(system_unbound_wq, &f->work); 69 return f->ops->name ?: "work"; 96 INIT_WORK(&f->work, fence_work);
|
i915_sw_fence_work.h | 22 int (*work)(struct dma_fence_work *f); member in struct:dma_fence_work_ops 33 struct work_struct work; member in struct:dma_fence_work
|
i915_globals.c | 30 struct delayed_work work; member in struct:park_work 53 schedule_delayed_work(&park.work, round_jiffies_up_relative(2 * HZ)); 65 static void __i915_globals_park(struct work_struct *work) 120 INIT_DELAYED_WORK(&park.work, __i915_globals_park); 127 * Defer shrinking the global slab caches (and other work) until 153 rcu_barrier(); /* wait for the work to be queued */ 154 flush_delayed_work(&park.work);
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvif/ |
notify.h | 26 struct work_struct work; member in struct:nvif_notify 30 bool work, u8 type, void *data, u32 size, u32 reply,
|
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/core/ |
notify.h | 25 struct work_struct work; member in struct:nvkm_notify 34 int (*func)(struct nvkm_notify *), bool work,
|
/src/common/dist/zlib/contrib/infback9/ |
inflate9.h | 45 unsigned short work[288]; /* work area for code table building */ member in struct:inflate_state
|
inftree9.h | 61 unsigned FAR *bits, unsigned short FAR *work);
|
/src/common/dist/zlib/ |
inftrees.h | 62 unsigned FAR *bits, unsigned short FAR *work);
|