HomeSort by: relevance | last modified time | path
    Searched defs:mmo (Results 1 - 7 of 7) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_object.c 74 spin_lock_init(&obj->mmo.lock);
76 memset(obj->mmo.offsets, 0, sizeof(obj->mmo.offsets));
78 obj->mmo.offsets = RB_ROOT;
118 struct i915_mmap_offset *mmo, *mn; local in function:i915_gem_close_object
137 if ((mmo = obj->mmo.offsets[t]) == NULL)
139 drm_vma_node_revoke(&mmo->vma_node, file);
142 spin_lock(&obj->mmo.lock);
143 rbtree_postorder_for_each_entry_safe(mmo, mn, &obj->mmo.offsets, offset
201 struct i915_mmap_offset *mmo, *mn; local in function:__i915_gem_free_objects
    [all...]
i915_gem_mman.c 305 vm_fault_cpu(struct uvm_faultinfo *ufi, struct i915_mmap_offset *mmo,
313 struct i915_mmap_offset *mmo = area->vm_private_data; local in function:vm_fault_cpu
315 struct drm_i915_gem_object *obj = mmo->obj;
349 switch (mmo->mmap_type) {
362 mmo->mmap_type);
404 vm_fault_gtt(struct uvm_faultinfo *ufi, struct i915_mmap_offset *mmo,
413 struct i915_mmap_offset *mmo = area->vm_private_data; local in function:vm_fault_gtt
415 struct drm_i915_gem_object *obj = mmo->obj;
543 /* Track the mmo associated with the fenced vma */
544 vma->mmo = mmo
576 struct i915_mmap_offset *mmo = local in function:i915_gem_fault
733 struct i915_mmap_offset *mmo; local in function:lookup_mmo
828 struct i915_mmap_offset *mmo; local in function:mmap_offset_attach
890 struct i915_mmap_offset *mmo; local in function:__assign_mmap_offset
1029 struct i915_mmap_offset *mmo = local in function:i915_mmo_reference
1039 struct i915_mmap_offset *mmo = local in function:i915_mmo_detach
1061 struct i915_mmap_offset *mmo = NULL; local in function:i915_gem_mmap_object
1101 struct i915_mmap_offset *mmo = vma->vm_private_data; local in function:vm_open
1110 struct i915_mmap_offset *mmo = vma->vm_private_data; local in function:vm_close
1181 struct i915_mmap_offset *mmo = NULL; local in function:i915_gem_mmap
    [all...]
i915_gem_object_types.h 144 spinlock_t lock; /* Protects access to mmo offsets */
150 } mmo; member in struct:drm_i915_gem_object
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
i915_gem_mman.c 574 struct i915_mmap_offset *mmo; local in function:assert_mmap_offset
580 mmo = mmap_offset_attach(obj, I915_MMAP_OFFSET_GTT, NULL);
583 return PTR_ERR_OR_ZERO(mmo) == expected;
618 struct i915_mmap_offset *mmo; local in function:igt_mmap_offset_exhaustion
683 mmo = mmap_offset_attach(obj, I915_MMAP_OFFSET_GTT, NULL);
684 if (IS_ERR(mmo)) {
686 err = PTR_ERR(mmo);
844 struct i915_mmap_offset *mmo; local in function:__igt_mmap
858 mmo = mmap_offset_attach(obj, type, NULL);
859 if (IS_ERR(mmo))
965 struct i915_mmap_offset *mmo; local in function:__igt_mmap_gpu
1145 struct i915_mmap_offset *mmo; local in function:__igt_mmap_revoke
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_vma_types.h 197 struct i915_mmap_offset *mmo; member in struct:i915_vma
  /src/sys/dev/sun/
cgsix.c 1009 struct mmo { struct
1025 struct mmo *mo;
1027 static struct mmo mmo[] = { local in function:cgsixmmap
1039 #define NMMO (sizeof mmo / sizeof *mmo)
1051 for (mo = mmo; mo < &mmo[NMMO]; mo++) {
  /src/sys/dev/sbus/
tcx.c 625 struct mmo { struct
642 struct mmo *mo, *mo_end;
644 static struct mmo mmo[] = { local in function:tcxmmap
661 #define NMMO (sizeof mmo / sizeof *mmo)
676 mo = mmo;
677 mo_end = &mmo[NMMO];

Completed in 17 milliseconds