| /openbsd/src/gnu/lib/libiberty/src/ |
| D | pex-common.c | 57 struct pex_obj *obj; in pex_init_common() local 59 obj = XNEW (struct pex_obj); in pex_init_common() 60 obj->flags = flags; in pex_init_common() 61 obj->pname = pname; in pex_init_common() 62 obj->tempbase = tempbase; in pex_init_common() 63 obj->next_input = STDIN_FILE_NO; in pex_init_common() 64 obj->next_input_name = NULL; in pex_init_common() 65 obj->next_input_name_allocated = 0; in pex_init_common() 66 obj->count = 0; in pex_init_common() 67 obj->children = NULL; in pex_init_common() [all …]
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/ |
| D | i915_gem_object.h | 26 struct drm_i915_gem_object *obj; in i915_gem_object_size_2big() local 28 if (overflows_type(size, obj->base.size)) in i915_gem_object_size_2big() 36 bool i915_gem_object_has_cache_level(const struct drm_i915_gem_object *obj, 44 void i915_gem_object_free(struct drm_i915_gem_object *obj); 46 void i915_gem_object_init(struct drm_i915_gem_object *obj, 51 void __i915_gem_object_fini(struct drm_i915_gem_object *obj); 66 void __i915_gem_object_release_shmem(struct drm_i915_gem_object *obj, 70 int i915_gem_object_pwrite_phys(struct drm_i915_gem_object *obj, 72 int i915_gem_object_pread_phys(struct drm_i915_gem_object *obj, 75 int i915_gem_object_attach_phys(struct drm_i915_gem_object *obj, int align); [all …]
|
| D | i915_gem_object.c | 58 bool i915_gem_object_has_cache_level(const struct drm_i915_gem_object *obj, in i915_gem_object_has_cache_level() argument 66 if (obj->pat_set_by_user) in i915_gem_object_has_cache_level() 73 return obj->pat_index == i915_gem_get_pat_index(obj_to_i915(obj), lvl); in i915_gem_object_has_cache_level() 78 struct drm_i915_gem_object *obj; in i915_gem_object_alloc() local 81 obj = kmem_cache_zalloc(slab_objects, GFP_KERNEL); in i915_gem_object_alloc() 83 obj = pool_get(&slab_objects, PR_WAITOK | PR_ZERO); in i915_gem_object_alloc() 85 if (!obj) in i915_gem_object_alloc() 87 obj->base.funcs = &i915_gem_object_funcs; in i915_gem_object_alloc() 89 return obj; in i915_gem_object_alloc() 92 void i915_gem_object_free(struct drm_i915_gem_object *obj) in i915_gem_object_free() argument [all …]
|
| D | i915_gem_domain.c | 23 static bool gpu_write_needs_clflush(struct drm_i915_gem_object *obj) in gpu_write_needs_clflush() argument 25 struct drm_i915_private *i915 = to_i915(obj->base.dev); in gpu_write_needs_clflush() 37 return !(i915_gem_object_has_cache_level(obj, I915_CACHE_NONE) || in gpu_write_needs_clflush() 38 i915_gem_object_has_cache_level(obj, I915_CACHE_WT)); in gpu_write_needs_clflush() 41 bool i915_gem_cpu_write_needs_clflush(struct drm_i915_gem_object *obj) in i915_gem_cpu_write_needs_clflush() argument 43 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_cpu_write_needs_clflush() 45 if (obj->cache_dirty) in i915_gem_cpu_write_needs_clflush() 51 if (!(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE)) in i915_gem_cpu_write_needs_clflush() 55 return i915_gem_object_is_framebuffer(obj); in i915_gem_cpu_write_needs_clflush() 59 flush_write_domain(struct drm_i915_gem_object *obj, unsigned int flush_domains) in flush_write_domain() argument [all …]
|
| D | i915_gem_pages.c | 19 void __i915_gem_object_set_pages(struct drm_i915_gem_object *obj, in __i915_gem_object_set_pages() argument 22 struct drm_i915_private *i915 = to_i915(obj->base.dev); in __i915_gem_object_set_pages() 27 assert_object_held_shared(obj); in __i915_gem_object_set_pages() 29 if (i915_gem_object_is_volatile(obj)) in __i915_gem_object_set_pages() 30 obj->mm.madv = I915_MADV_DONTNEED; in __i915_gem_object_set_pages() 33 if (obj->cache_dirty) { in __i915_gem_object_set_pages() 35 obj->write_domain = 0; in __i915_gem_object_set_pages() 36 if (i915_gem_object_has_struct_page(obj)) in __i915_gem_object_set_pages() 38 obj->cache_dirty = false; in __i915_gem_object_set_pages() 41 obj->mm.get_page.sg_pos = pages->sgl; in __i915_gem_object_set_pages() [all …]
|
| D | i915_gem_userptr.c | 72 i915_gem_userptr_init__mmu_notifier(struct drm_i915_gem_object *obj) in i915_gem_userptr_init__mmu_notifier() argument 74 return mmu_interval_notifier_insert(&obj->userptr.notifier, current->mm, in i915_gem_userptr_init__mmu_notifier() 75 obj->userptr.ptr, obj->base.size, in i915_gem_userptr_init__mmu_notifier() 79 static void i915_gem_object_userptr_drop_ref(struct drm_i915_gem_object *obj) in i915_gem_object_userptr_drop_ref() argument 83 assert_object_held_shared(obj); in i915_gem_object_userptr_drop_ref() 85 if (!--obj->userptr.page_ref) { in i915_gem_object_userptr_drop_ref() 86 pvec = obj->userptr.pvec; in i915_gem_object_userptr_drop_ref() 87 obj->userptr.pvec = NULL; in i915_gem_object_userptr_drop_ref() 89 GEM_BUG_ON(obj->userptr.page_ref < 0); in i915_gem_object_userptr_drop_ref() 92 const unsigned long num_pages = obj->base.size >> PAGE_SHIFT; in i915_gem_object_userptr_drop_ref() [all …]
|
| D | i915_gem_ttm.c | 112 i915_ttm_select_tt_caching(const struct drm_i915_gem_object *obj) in i915_ttm_select_tt_caching() argument 119 if (obj->mm.n_placements <= 1) in i915_ttm_select_tt_caching() 157 i915_ttm_placement_from_obj(const struct drm_i915_gem_object *obj, in i915_ttm_placement_from_obj() argument 161 unsigned int num_allowed = obj->mm.n_placements; in i915_ttm_placement_from_obj() 162 unsigned int flags = obj->flags; in i915_ttm_placement_from_obj() 165 i915_ttm_place_from_region(num_allowed ? obj->mm.placements[0] : in i915_ttm_placement_from_obj() 166 obj->mm.region, &places[0], obj->bo_offset, in i915_ttm_placement_from_obj() 167 obj->base.size, flags); in i915_ttm_placement_from_obj() 171 i915_ttm_place_from_region(obj->mm.placements[i], in i915_ttm_placement_from_obj() 172 &places[i + 1], obj->bo_offset, in i915_ttm_placement_from_obj() [all …]
|
| D | i915_gem_phys.c | 22 static int i915_gem_object_get_pages_phys(struct drm_i915_gem_object *obj) in i915_gem_object_get_pages_phys() argument 25 struct address_space *mapping = obj->base.filp->f_mapping; in i915_gem_object_get_pages_phys() 30 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_object_get_pages_phys() 39 if (overflows_type(obj->base.size, sg->length)) in i915_gem_object_get_pages_phys() 42 if (GEM_WARN_ON(i915_gem_object_needs_bit17_swizzle(obj))) in i915_gem_object_get_pages_phys() 51 vaddr = dma_alloc_coherent(obj->base.dev->dev, in i915_gem_object_get_pages_phys() 52 roundup_pow_of_two(obj->base.size), in i915_gem_object_get_pages_phys() 58 roundup_pow_of_two(obj->base.size), in i915_gem_object_get_pages_phys() 60 roundup_pow_of_two(obj->base.size), flags, 0); in i915_gem_object_get_pages_phys() 76 sg->length = obj->base.size; in i915_gem_object_get_pages_phys() [all …]
|
| D | i915_gem_shmem.c | 37 struct drm_i915_gem_object *obj) in shmem_sg_free_table() argument 72 uvm_obj_unwire(obj->base.uao, 0, obj->base.size); in shmem_sg_free_table() 82 struct drm_i915_gem_object *obj) in shmem_sg_alloc_table() argument 198 if (uvm_obj_wire(obj->base.uao, 0, obj->base.size, &plist)) { in shmem_sg_alloc_table() 246 static int shmem_get_pages(struct drm_i915_gem_object *obj) in shmem_get_pages() argument 248 struct drm_i915_private *i915 = to_i915(obj->base.dev); in shmem_get_pages() 249 struct intel_memory_region *mem = obj->mm.region; in shmem_get_pages() 251 struct address_space *mapping = obj->base.filp->f_mapping; in shmem_get_pages() 264 GEM_BUG_ON(obj->read_domains & I915_GEM_GPU_DOMAINS); in shmem_get_pages() 265 GEM_BUG_ON(obj->write_domain & I915_GEM_GPU_DOMAINS); in shmem_get_pages() [all …]
|
| D | i915_gem_dmabuf.c | 33 struct drm_i915_gem_object *obj = dma_buf_to_obj(attach->dmabuf); in i915_gem_map_dma_buf() local 48 ret = sg_alloc_table(sgt, obj->mm.pages->orig_nents, GFP_KERNEL); in i915_gem_map_dma_buf() 53 for_each_sg(obj->mm.pages->sgl, src, obj->mm.pages->orig_nents, i) { in i915_gem_map_dma_buf() 75 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_dmabuf_vmap() local 78 vaddr = i915_gem_object_pin_map(obj, I915_MAP_WB); in i915_gem_dmabuf_vmap() 90 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_dmabuf_vunmap() local 92 i915_gem_object_flush_map(obj); in i915_gem_dmabuf_vunmap() 93 i915_gem_object_unpin_map(obj); in i915_gem_dmabuf_vunmap() 98 struct drm_i915_gem_object *obj = dma_buf_to_obj(dma_buf); in i915_gem_dmabuf_mmap() local 99 struct drm_i915_private *i915 = to_i915(obj->base.dev); in i915_gem_dmabuf_mmap() [all …]
|
| D | i915_gem_mman.c | 68 struct drm_i915_gem_object *obj; in i915_gem_mmap_ioctl() local 94 obj = i915_gem_object_lookup(file, args->handle); in i915_gem_mmap_ioctl() 95 if (!obj) in i915_gem_mmap_ioctl() 102 if (!obj->base.filp) { in i915_gem_mmap_ioctl() 107 if (!obj->base.uao) { in i915_gem_mmap_ioctl() 113 if (range_overflows(args->offset, args->size, (u64)obj->base.size)) { in i915_gem_mmap_ioctl() 119 addr = vm_mmap(obj->base.filp, 0, args->size, in i915_gem_mmap_ioctl() 134 if (vma && __vma_matches(vma, obj->base.filp, addr, args->size)) in i915_gem_mmap_ioctl() 143 i915_gem_object_put(obj); in i915_gem_mmap_ioctl() 146 uao_reference(obj->base.uao); in i915_gem_mmap_ioctl() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Unicode-Collate/t/ |
| D | loc_cjkc.t | 71 for my $obj ($objDefault, $objB, $objG, $objJ, $objK, $objP, $objS, $objZ) { 72 $obj->change(level => 3); 73 ok($obj->eq("\x{4E0D}", "\x{F967}")); 74 ok($obj->eq("\x{4E26}", "\x{FA70}")); 75 ok($obj->eq("\x{4E32}", "\x{F905}")); 76 ok($obj->eq("\x{4E38}", "\x{2F801}")); 77 ok($obj->eq("\x{4E39}", "\x{F95E}")); 78 ok($obj->eq("\x{4E3D}", "\x{2F800}")); 79 ok($obj->eq("\x{4E41}", "\x{2F802}")); 80 ok($obj->eq("\x{4E82}", "\x{F91B}")); [all …]
|
| D | loc_cjk.t | 51 for my $obj ($objDefault, $objZhP, $objZhS, $objZhZ) { 53 $obj->change(level => $lev); 55 ok($obj->cmp("\x{3220}", "\(\x{4E00}\)"), $r); 56 ok($obj->cmp("\x{3226}", "\(\x{4E03}\)"), $r); 57 ok($obj->cmp("\x{3222}", "\(\x{4E09}\)"), $r); 58 ok($obj->cmp("\x{3228}", "\(\x{4E5D}\)"), $r); 59 ok($obj->cmp("\x{3221}", "\(\x{4E8C}\)"), $r); 60 ok($obj->cmp("\x{3224}", "\(\x{4E94}\)"), $r); 61 ok($obj->cmp("\x{3239}", "\(\x{4EE3}\)"), $r); 62 ok($obj->cmp("\x{323D}", "\(\x{4F01}\)"), $r); [all …]
|
| /openbsd/src/sys/dev/pci/drm/ |
| D | drm_gem.c | 74 struct drm_gem_object *obj = in drm_ref() local 77 drm_gem_object_get(obj); in drm_ref() 83 struct drm_gem_object *obj = in drm_unref() local 86 drm_gem_object_put(obj); in drm_unref() 96 struct drm_gem_object *obj = in drm_fault() local 98 struct drm_device *dev = obj->dev; in drm_fault() 133 ret = dev->driver->gem_fault(obj, ufi, entry->offset + (vaddr - in drm_fault() 156 struct drm_gem_object *obj = NULL; in udv_attach_drm() local 184 obj = container_of(node, struct drm_gem_object, vma_node); in udv_attach_drm() 195 if (!kref_get_unless_zero(&obj->refcount)) in udv_attach_drm() [all …]
|
| D | drm_gem_dma_helper.c | 48 struct drm_gem_dma_object *obj; in drm_gem_dma_create_internal() local 51 obj = malloc(sizeof(*obj), M_DRM, M_WAITOK | M_ZERO); in drm_gem_dma_create_internal() 52 obj->dmat = ddev->dmat; in drm_gem_dma_create_internal() 53 obj->dmasize = size; in drm_gem_dma_create_internal() 54 obj->base.funcs = &drm_gem_dma_default_funcs; in drm_gem_dma_create_internal() 59 error = -drm_prime_sg_to_bus_dmamem(obj->dmat, obj->dmasegs, 1, in drm_gem_dma_create_internal() 64 error = bus_dmamem_alloc(obj->dmat, obj->dmasize, in drm_gem_dma_create_internal() 65 PAGE_SIZE, 0, obj->dmasegs, 1, &nsegs, in drm_gem_dma_create_internal() 70 error = bus_dmamem_map(obj->dmat, obj->dmasegs, nsegs, in drm_gem_dma_create_internal() 71 obj->dmasize, &obj->vaddr, in drm_gem_dma_create_internal() [all …]
|
| D | drm_mode_object.c | 40 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add() argument 49 ret = idr_alloc(&dev->mode_config.object_idr, register_obj ? obj : NULL, in __drm_mode_object_add() 56 obj->id = ret; in __drm_mode_object_add() 57 obj->type = obj_type; in __drm_mode_object_add() 59 obj->free_cb = obj_free_cb; in __drm_mode_object_add() 60 kref_init(&obj->refcount); in __drm_mode_object_add() 81 struct drm_mode_object *obj, uint32_t obj_type) in drm_mode_object_add() argument 83 return __drm_mode_object_add(dev, obj, obj_type, true, NULL); in drm_mode_object_add() 87 struct drm_mode_object *obj) in drm_mode_object_register() argument 90 idr_replace(&dev->mode_config.object_idr, obj, obj->id); in drm_mode_object_register() [all …]
|
| /openbsd/src/gnu/usr.bin/cvs/os2/ |
| D | watcom.mak | 38 # Somewhat modified generic rule for .obj files. Don't put the .obj file into 40 .c.obj: .AUTODEPEND 41 $(CC) $(CFLAGS) -fo=$*.obj $^* 45 $(srcdir)\mkdir.obj & 46 $(srcdir)\pwd.obj & 47 $(srcdir)\filesubr.obj & 48 $(srcdir)\run.obj & 49 $(srcdir)\stripslash.obj & 50 $(srcdir)\rcmd.obj & 51 $(srcdir)\waitpid.obj & [all …]
|
| /openbsd/src/games/hack/ |
| D | hack.do.c | 75 static int drop(struct obj *); 84 drop(struct obj *obj) in drop() argument 86 if(!obj) return(0); in drop() 87 if(obj->olet == '$') { /* pseudo object */ in drop() 88 long amount = OGOLD(obj); in drop() 98 free(obj); in drop() 101 if(obj->owornmask & (W_ARMOR | W_RING)){ in drop() 105 if(obj == uwep) { in drop() 110 setuwep((struct obj *) 0); in drop() 112 pline("You dropped %s.", doname(obj)); in drop() [all …]
|
| D | hack.invent.c | 70 extern struct obj zeroobj; 82 static void assigninvlet(struct obj *); 83 static char obj_to_let(struct obj *); 84 static char *xprname(struct obj *, char); 86 static int merged(struct obj *, struct obj *, int); 90 assigninvlet(struct obj *otmp) in assigninvlet() 94 struct obj *obj; in assigninvlet() local 97 for(obj = invent; obj; obj = obj->nobj) if(obj != otmp) { in assigninvlet() 98 i = obj->invlet; in assigninvlet() 115 struct obj * [all …]
|
| /openbsd/src/gnu/usr.bin/perl/dist/Safe/ |
| D | Safe.pm | 151 my $obj = {}; 152 bless $obj, $class; 157 $obj->{Root} = $root; 158 $obj->{Erase} = 0; 161 $obj->{Root} = "Safe::Root".$default_root++; 162 $obj->{Erase} = 1; 168 $obj->permit_only(':default'); 176 $obj->share_from('main', $default_share); 178 Opcode::_safe_pkg_prep($obj->{Root}) if($Opcode::VERSION > 1.04); 180 return $obj; [all …]
|
| /openbsd/src/gnu/usr.bin/cvs/src/ |
| D | build_src.com | 54 $ LIBRARY/CREATE cvslib.olb add.obj,admin.obj,buffer.obj,checkin.obj,- 55 checkout.obj,- 56 classify.obj,client.obj,commit.obj,create_adm.obj,cvsrc.obj,- 57 diff.obj,edit.obj,entries.obj,error.obj,expand_path.obj,fileattr.obj,- 58 find_names.obj,hash.obj,history.obj,ignore.obj,import.obj,- 59 lock.obj,log.obj,login.obj,logmsg.obj,mkmodules.obj,modules.obj,myndbm.obj,- 60 no_diff.obj,- 61 parseinfo.obj,patch.obj,rcs.obj,rcscmds.obj,recurse.obj,release.obj,- 62 remove.obj,repos.obj,root.obj,run.obj,scramble.obj,server.obj,- 63 status.obj,- [all …]
|
| /openbsd/src/gnu/usr.bin/perl/dist/Data-Dumper/t/ |
| D | misc.t | 21 eval { my $obj = Data::Dumper->new(undef); }; 30 eval { my $obj = Data::Dumper->new( { $a => $b } ); }; 39 my ($obj, %dumpstr); 42 $obj = Data::Dumper->new( [ \@c, \%d ] ); 43 $dumpstr{useperl} = [ $obj->Values ]; 47 $obj = Data::Dumper->new( [ \@c, \%d ] ); 48 $dumpstr{useqq} = [ $obj->Values ]; 55 $obj = Data::Dumper->new( [ \@c, \%d ] ); 56 $dumpstr{deparse} = [ $obj->Values ]; 65 my ($obj, %dumps, $pad); [all …]
|
| D | purity_deepcopy_maxdepth.t | 19 my ($obj, %dumps, $purity); 30 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 31 $dumps{'noprev'} = _dumptostr($obj); 37 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 38 $dumps{'ddpundef'} = _dumptostr($obj); 42 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 43 $dumps{'ddpzero'} = _dumptostr($obj); 53 my ($obj, %dumps, $purity); 63 $obj = Data::Dumper->new([$a,$b,$c], [qw(a b c)]); 64 $dumps{'noprev'} = _dumptostr($obj); [all …]
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ |
| D | drm_gem.h | 77 void (*free)(struct drm_gem_object *obj); 86 int (*open)(struct drm_gem_object *obj, struct drm_file *file); 95 void (*close)(struct drm_gem_object *obj, struct drm_file *file); 111 const struct drm_gem_object *obj); 121 struct dma_buf *(*export)(struct drm_gem_object *obj, int flags); 130 int (*pin)(struct drm_gem_object *obj); 139 void (*unpin)(struct drm_gem_object *obj); 153 struct sg_table *(*get_sg_table)(struct drm_gem_object *obj); 163 int (*vmap)(struct drm_gem_object *obj, struct iosys_map *map); 173 void (*vunmap)(struct drm_gem_object *obj, struct iosys_map *map); [all …]
|
| /openbsd/src/sys/dev/pci/drm/i915/gem/selftests/ |
| D | i915_gem_mman.c | 92 static int check_partial_mapping(struct drm_i915_gem_object *obj, in check_partial_mapping() argument 96 const unsigned long npages = obj->base.size / PAGE_SIZE; in check_partial_mapping() 97 struct drm_i915_private *i915 = to_i915(obj->base.dev); in check_partial_mapping() 108 err = i915_gem_object_set_tiling(obj, tile->tiling, tile->stride); in check_partial_mapping() 115 GEM_BUG_ON(i915_gem_object_get_tiling(obj) != tile->tiling); in check_partial_mapping() 116 GEM_BUG_ON(i915_gem_object_get_stride(obj) != tile->stride); in check_partial_mapping() 118 i915_gem_object_lock(obj, NULL); in check_partial_mapping() 119 err = i915_gem_object_set_to_gtt_domain(obj, true); in check_partial_mapping() 120 i915_gem_object_unlock(obj); in check_partial_mapping() 127 view = compute_partial_view(obj, page, MIN_CHUNK_PAGES); in check_partial_mapping() [all …]
|