Lines Matching defs:ntsync_device

37  * The whole namespace is represented by a struct ntsync_device also
53 struct ntsync_device *dev;
122 struct ntsync_device {
151 static void dev_lock_obj(struct ntsync_device *dev, struct ntsync_obj *obj)
164 static void dev_unlock_obj(struct ntsync_device *dev, struct ntsync_obj *obj)
175 struct ntsync_device *dev = obj->dev;
201 static bool ntsync_lock_obj(struct ntsync_device *dev, struct ntsync_obj *obj)
216 static void ntsync_unlock_obj(struct ntsync_device *dev, struct ntsync_obj *obj, bool all)
255 static void try_wake_all(struct ntsync_device *dev, struct ntsync_q *q,
309 static void try_wake_all_obj(struct ntsync_device *dev, struct ntsync_obj *obj)
410 struct ntsync_device *dev = sem->dev;
460 struct ntsync_device *dev = mutex->dev;
511 struct ntsync_device *dev = mutex->dev;
540 struct ntsync_device *dev = event->dev;
567 struct ntsync_device *dev = event->dev;
590 struct ntsync_device *dev = sem->dev;
612 struct ntsync_device *dev = mutex->dev;
636 struct ntsync_device *dev = event->dev;
704 static struct ntsync_obj *ntsync_alloc_obj(struct ntsync_device *dev,
733 static int ntsync_create_sem(struct ntsync_device *dev, void __user *argp)
757 static int ntsync_create_mutex(struct ntsync_device *dev, void __user *argp)
781 static int ntsync_create_event(struct ntsync_device *dev, void __user *argp)
802 static struct ntsync_obj *get_obj(struct ntsync_device *dev, int fd)
864 static int setup_wait(struct ntsync_device *dev,
947 static int ntsync_wait_any(struct ntsync_device *dev, void __user *argp)
1031 static int ntsync_wait_all(struct ntsync_device *dev, void __user *argp)
1149 struct ntsync_device *dev;
1164 struct ntsync_device *dev = file->private_data;
1174 struct ntsync_device *dev = file->private_data;