Lines Matching refs:nouveau_object
80 nouveau_object_ioctl(struct nouveau_object *obj, void *data, uint32_t size)
108 nouveau_object_mthd(struct nouveau_object *obj,
150 nouveau_object_sclass_get(struct nouveau_object *obj,
200 nouveau_object_mclass(struct nouveau_object *obj,
227 nouveau_object_fini(struct nouveau_object *obj)
247 nouveau_object_init(struct nouveau_object *parent, uint32_t handle,
249 struct nouveau_object *obj)
257 int (*func)(struct nouveau_object *);
283 obj->length = size ? size : sizeof(struct nouveau_object *);
288 *(struct nouveau_object **)obj->data = obj;
302 nouveau_object_new(struct nouveau_object *parent, uint64_t handle,
304 struct nouveau_object **pobj)
306 struct nouveau_object *obj;
323 nouveau_object_del(struct nouveau_object **pobj)
325 struct nouveau_object *obj = *pobj;
378 nouveau_device_new(struct nouveau_object *parent, int32_t oclass,