Lines Matching refs:object
24 #define nvkm_udevice(p) container_of((p), struct nvkm_udevice, object)
38 struct nvkm_object object; member
75 struct nvkm_object *object = &udev->object; in nvkm_udevice_info() local
85 nvif_ioctl(object, "device info size %d\n", size); in nvkm_udevice_info()
87 nvif_ioctl(object, "device info vers %d count %d\n", in nvkm_udevice_info()
97 nvif_ioctl(object, "device info vers %d\n", args->v0.version); in nvkm_udevice_info()
172 struct nvkm_object *object = &udev->object; in nvkm_udevice_time() local
179 nvif_ioctl(object, "device time size %d\n", size); in nvkm_udevice_time()
181 nvif_ioctl(object, "device time vers %d\n", args->v0.version); in nvkm_udevice_time()
189 nvkm_udevice_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_udevice_mthd() argument
191 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_mthd()
192 nvif_ioctl(object, "device mthd %08x\n", mthd); in nvkm_udevice_mthd()
205 nvkm_udevice_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_udevice_rd08() argument
207 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd08()
213 nvkm_udevice_rd16(struct nvkm_object *object, u64 addr, u16 *data) in nvkm_udevice_rd16() argument
215 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd16()
221 nvkm_udevice_rd32(struct nvkm_object *object, u64 addr, u32 *data) in nvkm_udevice_rd32() argument
223 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd32()
229 nvkm_udevice_wr08(struct nvkm_object *object, u64 addr, u8 data) in nvkm_udevice_wr08() argument
231 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr08()
237 nvkm_udevice_wr16(struct nvkm_object *object, u64 addr, u16 data) in nvkm_udevice_wr16() argument
239 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr16()
245 nvkm_udevice_wr32(struct nvkm_object *object, u64 addr, u32 data) in nvkm_udevice_wr32() argument
247 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr32()
253 nvkm_udevice_map(struct nvkm_object *object, void *argv, u32 argc, in nvkm_udevice_map() argument
256 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_map()
265 nvkm_udevice_fini(struct nvkm_object *object, bool suspend) in nvkm_udevice_fini() argument
267 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_fini()
286 nvkm_udevice_init(struct nvkm_object *object) in nvkm_udevice_init() argument
288 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_init()
316 nvkm_udevice_child_get(struct nvkm_object *object, int index, in nvkm_udevice_child_get() argument
319 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_child_get()
390 struct nvkm_object *parent = &client->object; in nvkm_udevice_new()
410 nvkm_object_ctor(func, oclass, &udev->object); in nvkm_udevice_new()
411 *pobject = &udev->object; in nvkm_udevice_new()