Lines Matching defs:gpuobj
144 nv04_instmem_populate(struct drm_device *dev, struct nouveau_gpuobj *gpuobj, uint32_t *sz)
146 if (gpuobj->im_backing)
153 nv04_instmem_clear(struct drm_device *dev, struct nouveau_gpuobj *gpuobj)
157 if (gpuobj && gpuobj->im_backing) {
158 if (gpuobj->im_bound)
159 dev_priv->engine.instmem.unbind(dev, gpuobj);
160 gpuobj->im_backing = NULL;
165 nv04_instmem_bind(struct drm_device *dev, struct nouveau_gpuobj *gpuobj)
167 if (!gpuobj->im_pramin || gpuobj->im_bound)
170 gpuobj->im_bound = 1;
175 nv04_instmem_unbind(struct drm_device *dev, struct nouveau_gpuobj *gpuobj)
177 if (gpuobj->im_bound == 0)
180 gpuobj->im_bound = 0;