Lines Matching refs:udev
42 nvkm_udevice_info(struct nvkm_udevice *udev, void *data, u32 size) in nvkm_udevice_info() argument
44 struct nvkm_object *object = &udev->object; in nvkm_udevice_info()
45 struct nvkm_device *device = udev->device; in nvkm_udevice_info()
124 nvkm_udevice_time(struct nvkm_udevice *udev, void *data, u32 size) in nvkm_udevice_time() argument
126 struct nvkm_device *device = udev->device; in nvkm_udevice_time()
142 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_mthd() local
145 return nvkm_udevice_info(udev, data, size); in nvkm_udevice_mthd()
147 return nvkm_udevice_time(udev, data, size); in nvkm_udevice_mthd()
157 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd08() local
158 *data = nvkm_rd08(udev->device, addr); in nvkm_udevice_rd08()
165 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd16() local
166 *data = nvkm_rd16(udev->device, addr); in nvkm_udevice_rd16()
173 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_rd32() local
174 *data = nvkm_rd32(udev->device, addr); in nvkm_udevice_rd32()
181 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr08() local
182 nvkm_wr08(udev->device, addr, data); in nvkm_udevice_wr08()
189 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr16() local
190 nvkm_wr16(udev->device, addr, data); in nvkm_udevice_wr16()
197 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_wr32() local
198 nvkm_wr32(udev->device, addr, data); in nvkm_udevice_wr32()
205 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_map() local
206 struct nvkm_device *device = udev->device; in nvkm_udevice_map()
215 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_fini() local
216 struct nvkm_device *device = udev->device; in nvkm_udevice_fini()
236 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_init() local
237 struct nvkm_device *device = udev->device; in nvkm_udevice_init()
258 struct nvkm_udevice *udev = nvkm_udevice(oclass->parent); in nvkm_udevice_child_new() local
260 return sclass->ctor(udev->device, oclass, data, size, pobject); in nvkm_udevice_child_new()
267 struct nvkm_udevice *udev = nvkm_udevice(object); in nvkm_udevice_child_get() local
268 struct nvkm_device *device = udev->device; in nvkm_udevice_child_get()
333 struct nvkm_udevice *udev; in nvkm_udevice_new() local
349 if (!(udev = kzalloc(sizeof(*udev), GFP_KERNEL))) in nvkm_udevice_new()
351 nvkm_object_ctor(func, oclass, &udev->object); in nvkm_udevice_new()
352 *pobject = &udev->object; in nvkm_udevice_new()
356 udev->device = nvkm_device_find(args->v0.device); in nvkm_udevice_new()
358 udev->device = nvkm_device_find(client->device); in nvkm_udevice_new()
359 if (!udev->device) in nvkm_udevice_new()