Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 25 of 189) sorted by relevance

12345678

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_sync.c47 sync->semaphores[i] = NULL; in radeon_sync_create()
50 sync->sync_to[i] = NULL; in radeon_sync_create()
52 sync->last_vm_update = NULL; in radeon_sync_create()
71 other = sync->sync_to[fence->ring]; in radeon_sync_fence()
75 other = sync->last_vm_update; in radeon_sync_fence()
90 struct radeon_sync *sync, in radeon_sync_resv() argument
104 radeon_sync_fence(sync, fence); in radeon_sync_resv()
117 radeon_sync_fence(sync, fence); in radeon_sync_resv()
138 struct radeon_sync *sync, in radeon_sync_rings() argument
169 sync->semaphores[count++] = semaphore; in radeon_sync_rings()
[all …]
H A Drv770_dma.c48 struct radeon_sync sync; in rv770_copy_dma() local
55 radeon_sync_create(&sync); in rv770_copy_dma()
62 radeon_sync_free(rdev, &sync, NULL); in rv770_copy_dma()
66 radeon_sync_resv(rdev, &sync, resv, false); in rv770_copy_dma()
67 radeon_sync_rings(rdev, &sync, ring->idx); in rv770_copy_dma()
86 radeon_sync_free(rdev, &sync, NULL); in rv770_copy_dma()
91 radeon_sync_free(rdev, &sync, fence); in rv770_copy_dma()
H A Devergreen_dma.c112 struct radeon_sync sync; in evergreen_copy_dma() local
119 radeon_sync_create(&sync); in evergreen_copy_dma()
126 radeon_sync_free(rdev, &sync, NULL); in evergreen_copy_dma()
130 radeon_sync_resv(rdev, &sync, resv, false); in evergreen_copy_dma()
131 radeon_sync_rings(rdev, &sync, ring->idx); in evergreen_copy_dma()
150 radeon_sync_free(rdev, &sync, NULL); in evergreen_copy_dma()
155 radeon_sync_free(rdev, &sync, fence); in evergreen_copy_dma()
H A Dsi_dma.c237 struct radeon_sync sync; in si_copy_dma() local
244 radeon_sync_create(&sync); in si_copy_dma()
251 radeon_sync_free(rdev, &sync, NULL); in si_copy_dma()
255 radeon_sync_resv(rdev, &sync, resv, false); in si_copy_dma()
256 radeon_sync_rings(rdev, &sync, ring->idx); in si_copy_dma()
275 radeon_sync_free(rdev, &sync, NULL); in si_copy_dma()
280 radeon_sync_free(rdev, &sync, fence); in si_copy_dma()
H A Dradeon_ib.c67 radeon_sync_create(&ib->sync); in radeon_ib_get()
96 radeon_sync_free(rdev, &ib->sync, ib->fence); in radeon_ib_free()
145 radeon_sync_fence(&ib->sync, vm_id_fence); in radeon_ib_schedule()
149 r = radeon_sync_rings(rdev, &ib->sync, ib->ring); in radeon_ib_schedule()
158 ib->sync.last_vm_update); in radeon_ib_schedule()
162 radeon_sync_free(rdev, &const_ib->sync, NULL); in radeon_ib_schedule()
H A Dr600_dma.c448 struct radeon_sync sync; in r600_copy_dma() local
455 radeon_sync_create(&sync); in r600_copy_dma()
462 radeon_sync_free(rdev, &sync, NULL); in r600_copy_dma()
466 radeon_sync_resv(rdev, &sync, resv, false); in r600_copy_dma()
467 radeon_sync_rings(rdev, &sync, ring->idx); in r600_copy_dma()
486 radeon_sync_free(rdev, &sync, NULL); in r600_copy_dma()
491 radeon_sync_free(rdev, &sync, fence); in r600_copy_dma()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_sync.c51 void amdgpu_sync_create(struct amdgpu_sync *sync) in amdgpu_sync_create() argument
53 hash_init(sync->fences); in amdgpu_sync_create()
54 sync->last_vm_update = NULL; in amdgpu_sync_create()
167 amdgpu_sync_keep_later(&sync->last_vm_update, f); in amdgpu_sync_fence()
169 if (amdgpu_sync_add_later(sync, f, explicit)) in amdgpu_sync_fence()
178 hash_add(sync->fences, &e->node, f->context); in amdgpu_sync_fence()
193 struct amdgpu_sync *sync, in amdgpu_sync_resv() argument
208 r = amdgpu_sync_fence(adev, sync, f, false); in amdgpu_sync_resv()
243 r = amdgpu_sync_fence(adev, sync, f, false); in amdgpu_sync_resv()
386 void amdgpu_sync_free(struct amdgpu_sync *sync) in amdgpu_sync_free() argument
[all …]
H A Damdgpu_sync.h42 void amdgpu_sync_create(struct amdgpu_sync *sync);
43 int amdgpu_sync_fence(struct amdgpu_device *adev, struct amdgpu_sync *sync,
46 struct amdgpu_sync *sync,
50 struct dma_fence *amdgpu_sync_peek_fence(struct amdgpu_sync *sync,
52 struct dma_fence *amdgpu_sync_get_fence(struct amdgpu_sync *sync, bool *explicit);
54 int amdgpu_sync_wait(struct amdgpu_sync *sync, bool intr);
55 void amdgpu_sync_free(struct amdgpu_sync *sync);
H A Damdgpu_ids.c202 struct amdgpu_sync *sync, in amdgpu_vmid_grab_idle() argument
248 r = amdgpu_sync_fence(adev, sync, &array->base, false); in amdgpu_vmid_grab_idle()
271 struct amdgpu_sync *sync, in amdgpu_vmid_grab_reserved() argument
279 struct dma_fence *updates = sync->last_vm_update; in amdgpu_vmid_grab_reserved()
301 r = amdgpu_sync_fence(adev, sync, tmp, false); in amdgpu_vmid_grab_reserved()
336 struct amdgpu_sync *sync, in amdgpu_vmid_grab_used() argument
345 struct dma_fence *updates = sync->last_vm_update; in amdgpu_vmid_grab_used()
407 struct amdgpu_sync *sync, struct dma_fence *fence, in amdgpu_vmid_grab() argument
418 r = amdgpu_vmid_grab_idle(vm, ring, sync, &idle); in amdgpu_vmid_grab()
427 r = amdgpu_vmid_grab_used(vm, ring, sync, fence, job, &id); in amdgpu_vmid_grab()
[all …]
H A Damdgpu_job.c66 amdgpu_sync_create(&(*job)->sync); in amdgpu_job_alloc()
112 amdgpu_sync_free(&job->sync); in amdgpu_job_free_cb()
122 amdgpu_sync_free(&job->sync); in amdgpu_job_free()
178 fence = amdgpu_sync_get_fence(&job->sync, &explicit); in amdgpu_job_dependency()
189 r = amdgpu_vmid_grab(vm, ring, &job->sync, in amdgpu_job_dependency()
195 fence = amdgpu_sync_get_fence(&job->sync, NULL); in amdgpu_job_dependency()
211 BUG_ON(amdgpu_sync_peek_fence(&job->sync, NULL)); in amdgpu_job_run()
/dragonfly/bin/cpdup/scripts/
H A Ddo_cleanup46 sync
47 sync
49 sync
52 sync
53 sync
H A Ddo_mirror_host88 sync
101 sync
105 sync
/dragonfly/etc/
H A Drc.suspend56 sync && sync && sync
H A Drc.resume60 sync && sync && sync
/dragonfly/contrib/gcc-4.7/libgcc/
H A DMakefile.in716 libgcc-sync-size-funcs := $(foreach prefix, $(libgcc-sync-size-funcs), \
720 libgcc-sync-size-funcs-o = $(patsubst %,%$(objext),$(libgcc-sync-size-funcs))
721 $(libgcc-sync-size-funcs-o): %$(objext): $(srcdir)/sync.c
728 libgcc-sync-funcs := sync_synchronize
730 libgcc-sync-funcs-o = $(patsubst %,%$(objext),$(libgcc-sync-funcs))
731 $(libgcc-sync-funcs-o): %$(objext): $(srcdir)/sync.c
735 libgcc-objects += $(libgcc-sync-funcs-o)
739 $(libgcc-sync-size-funcs))
740 $(libgcc-sync-size-funcs-s-o): %_s$(objext): $(srcdir)/sync.c
747 libgcc-sync-funcs-s-o = $(patsubst %,%_s$(objext),$(libgcc-sync-funcs))
[all …]
/dragonfly/test/stress/stress2/misc/
H A Dmountro2.sh51 sync ; sync ; sync
H A Dmmap4.sh63 sync;sync;sync
H A Dquota10.sh58 sync;sync;sync
/dragonfly/sys/dev/drm/i915/
H A Di915_gem_timeline.h70 struct i915_syncmap *sync; member
102 return i915_syncmap_set(&tl->sync, context, seqno); in __intel_timeline_sync_set()
114 return i915_syncmap_is_later(&tl->sync, context, seqno); in __intel_timeline_sync_is_later()
H A Di915_gem_timeline.c43 i915_syncmap_init(&tl->sync); in __intel_timeline_init()
50 i915_syncmap_free(&tl->sync); in __intel_timeline_fini()
136 i915_syncmap_free(&tl->sync); in i915_gem_timelines_mark_idle()
H A Ddvo_ns2501.c205 uint8_t sync; /* configuration of the C0 register */ member
232 .sync = NS2501_C0_ENABLE | NS2501_C0_VSYNC,
251 .sync = NS2501_C0_ENABLE |
271 .sync = NS2501_C0_ENABLE | NS2501_C0_VSYNC,
640 ns2501_writeb(dvo, NS2501_REGC0, conf->sync); in ns2501_mode_set()
662 ns2501_writeb(dvo, NS2501_REGC0, ns->conf->sync | 0x08); in ns2501_dpms()
678 ns2501_writeb(dvo, NS2501_REGC0, ns->conf->sync); in ns2501_dpms()
/dragonfly/sys/netgraph7/async/
H A Dng_async.c79 hook_p sync; /* Synchronous side */ member
275 hookp = &sc->sync; in nga_newhook()
293 if (hook == sc->sync) in nga_rcvdata()
412 else if (hook == sc->sync) in nga_disconnect()
413 hookp = &sc->sync; in nga_disconnect()
550 NG_FWD_ITEM_HOOK(error, item, sc->sync); in nga_rcv_async()
596 sc->sync, n); in nga_rcv_async()
599 sc->sync ,n); in nga_rcv_async()
/dragonfly/bin/sync/
H A DMakefile5 PROG= sync
6 MAN= sync.8
/dragonfly/sys/netgraph/async/
H A Dng_async.c71 hook_p sync; /* Synchronous side */ member
256 hookp = &sc->sync; in nga_newhook()
273 if (hook == sc->sync) in nga_rcvdata()
395 else if (hook == sc->sync) in nga_disconnect()
396 hookp = &sc->sync; in nga_disconnect()
525 NG_SEND_DATA(error, sc->sync, m, meta); in nga_rcv_async()
569 NG_SEND_DATA(error, sc->sync, n, meta); in nga_rcv_async()
/dragonfly/tools/snapshots/
H A Ddobuild45 sync; sleep 1
49 sync; sleep 1
92 sync
126 sync; sleep 1

12345678