Lines Matching refs:object

24 #define nvkm_udevice(p) container_of((p), struct nvkm_udevice, object)
37 struct nvkm_object object; member
44 struct nvkm_object *object = &udev->object; in nvkm_udevice_info() local
53 nvif_ioctl(object, "device info size %d\n", size); in nvkm_udevice_info()
55 nvif_ioctl(object, "device info vers %d\n", args->v0.version); in nvkm_udevice_info()
140 nvkm_udevice_mthd(struct nvkm_object *object, u32 mthd, void *data, u32 size) in nvkm_udevice_mthd() argument
142 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_mthd()
155 nvkm_udevice_rd08(struct nvkm_object *object, u64 addr, u8 *data) in nvkm_udevice_rd08() argument
157 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd08()
163 nvkm_udevice_rd16(struct nvkm_object *object, u64 addr, u16 *data) in nvkm_udevice_rd16() argument
165 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd16()
171 nvkm_udevice_rd32(struct nvkm_object *object, u64 addr, u32 *data) in nvkm_udevice_rd32() argument
173 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd32()
179 nvkm_udevice_wr08(struct nvkm_object *object, u64 addr, u8 data) in nvkm_udevice_wr08() argument
181 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr08()
187 nvkm_udevice_wr16(struct nvkm_object *object, u64 addr, u16 data) in nvkm_udevice_wr16() argument
189 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr16()
195 nvkm_udevice_wr32(struct nvkm_object *object, u64 addr, u32 data) in nvkm_udevice_wr32() argument
197 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr32()
203 nvkm_udevice_map(struct nvkm_object *object, u64 *addr, u32 *size) in nvkm_udevice_map() argument
205 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_map()
213 nvkm_udevice_fini(struct nvkm_object *object, bool suspend) in nvkm_udevice_fini() argument
215 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_fini()
234 nvkm_udevice_init(struct nvkm_object *object) in nvkm_udevice_init() argument
236 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_init()
264 nvkm_udevice_child_get(struct nvkm_object *object, int index, in nvkm_udevice_child_get() argument
267 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_child_get()
331 struct nvkm_object *parent = &client->object; in nvkm_udevice_new()
351 nvkm_object_ctor(func, oclass, &udev->object); in nvkm_udevice_new()
352 *pobject = &udev->object; in nvkm_udevice_new()