Searched refs:gem (Results 1 - 25 of 54) sorted by relevance

123

/openbsd-current/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D20020402-2.c123 ShrPcGemStatSType gem; member in union:ShrPcStatUnion
167 IntVc1 = &statsPtr->u.gem.a1;
168 IntVc2 = &statsPtr->u.gem.a2;
169 IntCode3 = &statsPtr->u.gem.a3;
170 IntCode4 = &statsPtr->u.gem.a4;
171 IntCode5 = &statsPtr->u.gem.a5;
172 IntCode6 = &statsPtr->u.gem.a6;
177 workSpPtr->p1 = &statsPtr->u.gem.a7;
178 workSpPtr->p2 = &statsPtr->u.gem.a8;
179 workSpPtr->p3 = &statsPtr->u.gem
[all...]
/openbsd-current/sys/dev/pci/drm/radeon/
H A Dradeon_prime.c64 mutex_lock(&rdev->gem.mutex);
65 list_add_tail(&bo->list, &rdev->gem.objects);
66 mutex_unlock(&rdev->gem.mutex);
H A Dradeon_gem.c212 mutex_lock(&rdev->gem.mutex);
213 list_add_tail(&robj->list, &rdev->gem.objects);
214 mutex_unlock(&rdev->gem.mutex);
260 INIT_LIST_HEAD(&rdev->gem.objects);
414 /* create a gem object to contain this object in */
476 /* create a gem object to contain this object in */
961 mutex_lock(&rdev->gem.mutex);
962 list_for_each_entry(rbo, &rdev->gem.objects, list) {
984 mutex_unlock(&rdev->gem.mutex);
H A Dradeon_object.c58 mutex_lock(&bo->rdev->gem.mutex);
60 mutex_unlock(&bo->rdev->gem.mutex);
374 if (list_empty(&rdev->gem.objects)) {
378 list_for_each_entry_safe(bo, n, &rdev->gem.objects, list) {
382 mutex_lock(&bo->rdev->gem.mutex);
384 mutex_unlock(&bo->rdev->gem.mutex);
H A Dradeon_kms.c210 mutex_lock(&rdev->gem.mutex);
221 mutex_unlock(&rdev->gem.mutex);
723 mutex_lock(&rdev->gem.mutex);
728 mutex_unlock(&rdev->gem.mutex);
/openbsd-current/sys/dev/pci/drm/i915/
H A Di915_sysfs.c81 spin_lock(&i915->gem.contexts.lock);
86 spin_unlock(&i915->gem.contexts.lock);
114 spin_lock(&i915->gem.contexts.lock);
127 list_for_each_entry(ctx, &i915->gem.contexts.list, link)
130 spin_unlock(&i915->gem.contexts.lock);
/openbsd-current/sys/dev/pci/drm/i915/pxp/
H A Dintel_pxp.c7 #include "gem/i915_gem_context.h"
458 spin_lock_irq(&i915->gem.contexts.lock);
459 list_for_each_entry_safe(ctx, cn, &i915->gem.contexts.list, link) {
471 spin_unlock_irq(&i915->gem.contexts.lock);
497 spin_lock_irq(&i915->gem.contexts.lock);
501 spin_unlock_irq(&i915->gem.contexts.lock);
/openbsd-current/sys/dev/pci/drm/
H A Ddrm_client.c267 if (buffer->gem) {
268 drm_gem_vunmap_unlocked(buffer->gem, &buffer->map);
269 drm_gem_object_put(buffer->gem);
306 buffer->gem = obj;
352 ret = drm_gem_vmap_unlocked(buffer->gem, map);
374 drm_gem_vunmap_unlocked(buffer->gem, map);
H A Ddrm_fbdev_dma.c60 return drm_gem_prime_mmap(fb_helper->buffer->gem, vma);
106 dma_obj = to_drm_gem_dma_obj(buffer->gem);
H A Ddrm_debugfs.c215 (u64)(uintptr_t)va->gem.obj, va->gem.offset);
H A Ddrm_fbdev_generic.c105 screen_size = buffer->gem->size;
/openbsd-current/sys/dev/pci/drm/i915/gem/
H A Di915_gem_object_types.h66 * @obj: The gem object
95 * @obj: The gem object
247 * a lot of space for non-ttm gem objects.
731 to_intel_bo(struct drm_gem_object *gem) argument
736 return container_of(gem, struct drm_i915_gem_object, base);
H A Di915_gem_object.c105 * A gem object is embedded both in a struct ttm_buffer_object :/ and
137 * @obj: The gem object to cleanup
139 * This function cleans up gem object fields that are set up by
142 * clean up the gem object in separate steps.
240 static void i915_gem_close_object(struct drm_gem_object *gem, struct drm_file *file) argument
242 struct drm_i915_gem_object *obj = to_intel_bo(gem);
338 * __i915_gem_object_pages_fini - Clean up pages use of a gem object
339 * @obj: The gem object to clean up
342 * is intended for backends that need to clean up a gem object in
H A Di915_gem_context.c1284 spin_lock(&ctx->i915->gem.contexts.lock);
1286 spin_unlock(&ctx->i915->gem.contexts.lock);
1713 init_contexts(&i915->gem.contexts);
1747 spin_lock(&i915->gem.contexts.lock);
1748 list_add_tail(&ctx->link, &i915->gem.contexts.list);
1749 spin_unlock(&i915->gem.contexts.lock);
H A Di915_gem_mman.c1257 cmpxchg(&i915->gem.mmap_singleton, file, NULL);
1273 file = READ_ONCE(i915->gem.mmap_singleton);
1280 file = anon_inode_getfile("i915.gem", &singleton_fops, i915, O_RDWR);
1287 smp_store_mb(i915->gem.mmap_singleton, file);
1375 * to a single gem object.
1426 * to a single gem object.
/openbsd-current/sys/dev/pci/drm/include/drm/
H A Ddrm_client.h143 * @gem: GEM object backing this buffer
145 struct drm_gem_object *gem; member in struct:drm_client_buffer
H A Ddrm_gem.h58 * become puregeable until it becomes idle. The status gem object func does
178 * Handle mmap() of the gem object, setup vma accordingly.
195 * Evicts gem object out from memory. Used by the drm_gem_object_evict()
354 * Pointer to the dma-buf associated with this gem object (either
356 * loop when the last gem handle for this object is released.
367 * Any foreign dma_buf imported as a gem object has this set to the
369 * of a gem object.
375 * Note that the drm gem/prime core does not depend upon drivers setting
631 list_for_each_entry(entry__, &(obj__)->gpuva.list, gem.entry)
645 list_for_each_entry_safe(entry__, next__, &(obj__)->gpuva.list, gem
[all...]
/openbsd-current/sys/dev/pci/drm/i915/gem/selftests/
H A Dmock_context.c74 init_contexts(&i915->gem.contexts);
/openbsd-current/gnu/usr.bin/perl/dist/Devel-PPPort/
H A DPPPort_pm.PL46 {eval "$1('$2', $3)" or die $@}gem;
56 {join '', map "$1$_\n", @provided}gem;
71 !gem;
250 /gem;
278 {join "\n", @todo}gem;
326 $code =~ s{^(\s*#\s*(?:el)?if\s+)(.*)$}{$1.expand_pp_expressions($2)}gem;
346 {expand_need_var($1, $3, $2, $4)}gem;
348 {expand_need_dummy_var($1, $3, $2, $4)}gem;
/openbsd-current/lib/libcrypto/sha/asm/
H A Dsha256-armv4.pl208 $code =~ s/\`([^\`]*)\`/eval $1/gem;
H A Dsha1-sparcv9.pl280 $code =~ s/\`([^\`]*)\`/eval $1/gem;
H A Dsha1-parisc.pl254 $code =~ s/\`([^\`]*)\`/eval $1/gem;
H A Dsha1-ppc.pl316 $code =~ s/\`([^\`]*)\`/eval $1/gem;
/openbsd-current/lib/libcrypto/modes/asm/
H A Dghash-sparcv9.pl349 $code =~ s/\`([^\`]*)\`/eval $1/gem;
/openbsd-current/lib/libcrypto/bn/asm/
H A Dppc-mont.pl331 $code =~ s/\`([^\`]*)\`/eval $1/gem;

Completed in 254 milliseconds

123