Lines Matching refs:object
35 struct nvif_object *object = notify->object; in nvif_notify_put_() local
47 return nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_put_()
53 if (likely(notify->object) && in nvif_notify_put()
66 struct nvif_object *object = notify->object; in nvif_notify_get_() local
78 return nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_get_()
84 if (likely(notify->object) && in nvif_notify_get()
127 struct nvif_client *client = nvif_client(notify->object); in nvif_notify()
147 struct nvif_object *object = notify->object; in nvif_notify_fini() local
156 if (ret >= 0 && object) { in nvif_notify_fini()
157 ret = nvif_object_ioctl(object, &args, sizeof(args), NULL); in nvif_notify_fini()
159 nvif_object_ref(NULL, ¬ify->object); in nvif_notify_fini()
167 nvif_notify_init(struct nvif_object *object, void (*dtor)(struct nvif_notify *), in nvif_notify_init() argument
178 notify->object = NULL; in nvif_notify_init()
179 nvif_object_ref(object, ¬ify->object); in nvif_notify_init()
206 ret = nvif_object_ioctl(object, args, sizeof(*args) + size, NULL); in nvif_notify_init()
232 nvif_notify_new(struct nvif_object *object, int (*func)(struct nvif_notify *), in nvif_notify_new() argument
238 int ret = nvif_notify_init(object, nvif_notify_del, func, work, in nvif_notify_new()