/netbsd/sys/external/bsd/drm2/dist/drm/ |
H A D | drm_syncobj.c | 192 if (syncobj) in drm_syncobj_find() 197 return syncobj; in drm_syncobj_find() 348 if (!syncobj) in drm_syncobj_find_fence() 461 kfree(syncobj); in drm_syncobj_free() 483 if (!syncobj) in drm_syncobj_create() 496 *out_syncobj = syncobj; in drm_syncobj_create() 561 if (!syncobj) in drm_syncobj_destroy() 626 file->f_data = syncobj; in drm_syncobj_get_fd() 635 syncobj, 0); in drm_syncobj_get_fd() 656 if (!syncobj) in drm_syncobj_handle_to_fd() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_syncobj.h | 105 drm_syncobj_fence_get(struct drm_syncobj *syncobj) in drm_syncobj_fence_get() argument 110 fence = dma_fence_get_rcu_safe(&syncobj->fence); in drm_syncobj_fence_get() 118 void drm_syncobj_add_point(struct drm_syncobj *syncobj, 122 void drm_syncobj_replace_fence(struct drm_syncobj *syncobj, 131 struct drm_syncobj *syncobj, u32 *handle); 132 int drm_syncobj_get_fd(struct drm_syncobj *syncobj, int *p_fd);
|
/netbsd/sys/sys/ |
H A D | sleepq.h | 52 void sleepq_enqueue(sleepq_t *, wchan_t, const char *, struct syncobj *, 55 struct syncobj *, kmutex_t *, bool); 63 int sleepq_block(int, bool, struct syncobj *);
|
H A D | ktrace.h | 300 struct syncobj; 312 void ktr_csw(int, int, const struct syncobj *); 354 ktrcsw(int a, int b, const struct syncobj *c)
|
H A D | syncobj.h | 44 typedef struct syncobj { struct
|
H A D | Makefile | 45 stdint.h swap.h syncobj.h syslimits.h syslog.h \
|
H A D | lwp.h | 134 struct syncobj *l_syncobj; /* l: sync object operations set */
|
/netbsd/sys/ddb/ |
H A D | db_syncobj.h | 35 struct syncobj; 37 struct lwp *db_syncobj_owner(struct syncobj *, wchan_t);
|
H A D | db_syncobj.c | 45 db_syncobj_owner(struct syncobj *sobj, wchan_t wchan) in db_syncobj_owner()
|
H A D | db_command.c | 1396 struct syncobj *sobj = NULL; in db_show_all_tstiles()
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_cs.c | 701 drm_syncobj_put(parser->post_deps[i].syncobj); in amdgpu_cs_parser_fini() 1095 p->post_deps[i].syncobj = in amdgpu_cs_process_syncobj_out_dep() 1097 if (!p->post_deps[i].syncobj) in amdgpu_cs_process_syncobj_out_dep() 1139 dep->syncobj = drm_syncobj_find(p->filp, in amdgpu_cs_process_syncobj_timeline_out_dep() 1141 if (!dep->syncobj) { in amdgpu_cs_process_syncobj_timeline_out_dep() 1201 drm_syncobj_add_point(p->post_deps[i].syncobj, in amdgpu_cs_post_dependencies() 1439 struct drm_syncobj *syncobj; in amdgpu_cs_fence_to_handle_ioctl() local 1452 r = drm_syncobj_create(&syncobj, 0, fence); in amdgpu_cs_fence_to_handle_ioctl() 1457 drm_syncobj_put(syncobj); in amdgpu_cs_fence_to_handle_ioctl() 1461 r = drm_syncobj_create(&syncobj, 0, fence); in amdgpu_cs_fence_to_handle_ioctl() [all …]
|
H A D | amdgpu.h | 472 struct drm_syncobj *syncobj; member
|
/netbsd/sys/kern/ |
H A D | kern_sleepq.c | 306 sleepq_block(int timo, bool catch_p, struct syncobj *syncobj) in sleepq_block() argument 314 ktrcsw(1, 0, syncobj); in sleepq_block() 401 ktrcsw(0, 0, syncobj); in sleepq_block()
|
H A D | kern_ktrace.c | 812 ktr_csw(int out, int user, const struct syncobj *syncobj) in ktr_csw() argument 828 if (syncobj == &mutex_syncobj || syncobj == &rw_syncobj) in ktr_csw()
|
/netbsd/sys/rump/librump/rumpkern/ |
H A D | sleepq.c | 72 sleepq_block(int timo, bool catch, struct syncobj *syncobj __unused) in sleepq_block()
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 2509 struct drm_syncobj *syncobj; in get_fence_array() local 2521 syncobj = drm_syncobj_find(file, fence.handle); in get_fence_array() 2522 if (!syncobj) { in get_fence_array() 2531 fences[n] = ptr_pack_bits(syncobj, fence.flags, 2); in get_fence_array() 2558 struct drm_syncobj *syncobj; in await_fence_array() local 2562 syncobj = ptr_unpack_bits(fences[n], &flags, 2); in await_fence_array() 2566 fence = drm_syncobj_fence_get(syncobj); in await_fence_array() 2588 struct drm_syncobj *syncobj; in signal_fence_array() local 2591 syncobj = ptr_unpack_bits(fences[n], &flags, 2); in signal_fence_array() 2595 drm_syncobj_replace_fence(syncobj, fence); in signal_fence_array()
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/ |
H A D | Kconfig.debug | 33 select SW_SYNC # signaling validation framework (igt/syncobj*)
|
/netbsd/external/mit/xorg/lib/ |
H A D | libmesa.old.mk | 115 syncobj.c \
|
H A D | libmesa.mk | 125 syncobj.c \
|
/netbsd/external/gpl3/binutils/dist/gprofng/src/ |
H A D | DbeView.cc | 2355 uint64_t syncobj = (uint64_t) packets->getLongValue (PROP_SOBJ, i); in dump_sync() local 2371 …(unsigned long long) syncobj, (long long) (syncdelay / NANOSEC), (long long) (syncdelay % NANOSEC)… in dump_sync()
|
/netbsd/distrib/sets/lists/comp/ |
H A D | mi | 3474 ./usr/include/sys/syncobj.h comp-c-include
|