Home
last modified time | relevance | path

Searched refs:ntsync_obj (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/ntsync/
H A Dntsyncvar.h32 struct ntsync_obj { struct
37 bool (*is_signaled)(struct ntsync_obj *, argument
39 void (*consume)(struct ntsync_obj *, struct ntsync_wait_state *, argument
42 bool (*prepare)(struct ntsync_obj *, struct ntsync_wait_state *state, argument
44 void (*commit)(struct ntsync_obj *, struct ntsync_wait_state *state, argument
46 void (*post_commit)(struct ntsync_obj *, argument
51 struct ntsync_obj obj;
58 struct ntsync_obj obj;
66 struct ntsync_obj obj;
81 struct ntsync_obj *objs[NTSYNC_MAX_WAIT_COUNT + 1];
H A Dntsync.c51 struct ntsync_obj *obj; in ntsync_wait_any()
71 struct ntsync_obj *obj; in ntsync_wait_all_prepare()
103 struct ntsync_obj *obj; in ntsync_wait_all_commit()
119 struct ntsync_obj *obj; in ntsync_wait_link_waiters()
136 struct ntsync_obj *obj; in ntsync_wait_unlink_waiters()
152 struct ntsync_obj *obj; in ntsync_wait_post_commit()
167 struct ntsync_obj *ae; in ntsync_wait_check_ready()
256 ntsync_wakeup_waiters(struct ntsync_obj *obj) in ntsync_wakeup_waiters()
270 ntsync_create_obj(struct ntsync_obj *obj, struct fileops *fops, in ntsync_create_obj()
312 ntsync_close_obj(struct ntsync_obj *obj, struct thread *td) in ntsync_close_obj()
[all …]