Lines Matching refs:base
80 return (obj->base.write_domain == I915_GEM_DOMAIN_CPU ||
90 struct drm_device *dev = obj->base.dev;
149 if (reloc->offset > obj->base.size - 4) {
154 (int) obj->base.size);
287 struct drm_i915_private *dev_priv = obj->base.dev->dev_private;
337 obj->base.pending_read_domains = I915_GEM_DOMAIN_RENDER;
338 obj->base.pending_write_domain = I915_GEM_DOMAIN_RENDER;
408 obj->base.pending_read_domains = I915_GEM_GPU_DOMAINS & ~I915_GEM_DOMAIN_COMMAND;
409 obj->base.pending_write_domain = 0;
515 drm_gem_object_unreference(&obj->base);
561 if (&obj->base == NULL) {
613 if (obj->base.write_domain & I915_GEM_DOMAIN_CPU)
616 flush_domains |= obj->base.write_domain;
685 obj->base.write_domain = obj->base.pending_write_domain;
686 if (obj->base.write_domain == 0)
687 obj->base.pending_read_domains |= obj->base.read_domains;
688 obj->base.read_domains = obj->base.pending_read_domains;
692 if (obj->base.write_domain) {
913 if (&obj->base == NULL) {
965 if (batch_obj->base.pending_write_domain) {
970 batch_obj->base.pending_read_domains |= I915_GEM_DOMAIN_COMMAND;
1044 drm_gem_object_unreference(&obj->base);