Lines Matching refs:obj
921 * obj->driver_private.
925 int (*gem_init_object) (struct drm_gem_object *obj);
926 void (*gem_free_object) (struct drm_gem_object *obj);
930 void (*gem_fault) (struct drm_gem_object *obj);
1447 #define TRACE_GEM_OBJ_HISTORY(obj, str) \
1451 if (obj->ring) \
1452 seq_t = obj->ring->get_seqno(obj->ring, true); \
1453 drm_gem_object_track(&obj->base, str, \
1455 (void *)obj->ring); \
1545 void drm_gem_object_release(struct drm_gem_object *obj);
1551 struct drm_gem_object *obj, size_t size, int gen);
1553 struct drm_gem_object *obj, size_t size);
1554 void drm_gem_object_handle_free(struct drm_gem_object *obj);
1557 drm_gem_object_reference(struct drm_gem_object *obj);
1560 drm_gem_object_unreference(struct drm_gem_object *obj);
1563 drm_gem_object_unreference_unlocked(struct drm_gem_object *obj);
1566 struct drm_gem_object *obj,
1571 drm_gem_object_handle_reference(struct drm_gem_object *obj);
1574 drm_gem_object_handle_unreference(struct drm_gem_object *obj);
1577 drm_gem_object_handle_unreference_unlocked(struct drm_gem_object *obj);
1587 int drm_gem_create_mmap_offset(struct drm_gem_object *obj);
1588 void drm_gem_mmap(struct drm_gem_object *obj, pfn_t pfn);
1589 void drm_gem_release_mmap(struct drm_gem_object *obj);
1590 void drm_gem_free_mmap_offset(struct drm_gem_object *obj);
1602 void drm_gem_object_track(struct drm_gem_object *obj, const char *name,