Lines Matching refs:filp
54 usif_notify_find(struct drm_file *filp, u32 handle) in usif_notify_find() argument
56 struct nouveau_cli *cli = nouveau_cli(filp); in usif_notify_find()
80 struct drm_file *filp; in usif_notify() local
93 filp = ntfy->p->base.file_priv; in usif_notify()
94 dev = filp->minor->dev; in usif_notify()
111 if (!WARN_ON(filp->event_space < ntfy->p->e.base.length)) { in usif_notify()
112 list_add_tail(&ntfy->p->base.link, &filp->event_list); in usif_notify()
113 filp->event_space -= ntfy->p->e.base.length; in usif_notify()
115 wake_up_interruptible(&filp->event_wait); in usif_notify()
294 usif_ioctl(struct drm_file *filp, void __user *user, u32 argc) in usif_ioctl() argument
296 struct nouveau_cli *cli = nouveau_cli(filp); in usif_ioctl()
329 ret = nouveau_abi16_usif(filp, argv, argc); in usif_ioctl()
338 ret = usif_object_new(filp, data, size, argv, argc); in usif_ioctl()
341 ret = usif_notify_new(filp, data, size, argv, argc); in usif_ioctl()
344 ret = usif_notify_del(filp, data, size, argv, argc); in usif_ioctl()
347 ret = usif_notify_get(filp, data, size, argv, argc); in usif_ioctl()
350 ret = usif_notify_put(filp, data, size, argv, argc); in usif_ioctl()