Searched refs:sched_lock (Results 1 – 6 of 6) sorted by relevance
40 struct sched_lock { struct49 static struct sched_lock *create_sched_lock(void) in create_sched_lock() argument51 struct sched_lock *p; in create_sched_lock()58 static void destroy_sched_lock(struct sched_lock *p) in destroy_sched_lock()64 static int get_sched_lock_owner(struct sched_lock *p) in get_sched_lock_owner()69 static void acquire_sched_lock(struct sched_lock *p) in acquire_sched_lock()74 static void release_sched_lock(struct sched_lock *p) in release_sched_lock()
37 struct sched_lock;43 struct sched_lock *ML_(create_sched_lock)(void);44 void ML_(destroy_sched_lock)(struct sched_lock *p);45 int ML_(get_sched_lock_owner)(struct sched_lock *p);46 void ML_(acquire_sched_lock)(struct sched_lock *p);47 void ML_(release_sched_lock)(struct sched_lock *p);
39 struct sched_lock *(*create_sched_lock)(void);40 void (*destroy_sched_lock)(struct sched_lock *p);41 int (*get_sched_lock_owner)(struct sched_lock *p);42 void (*acquire_sched_lock)(struct sched_lock *p);43 void (*release_sched_lock)(struct sched_lock *p);
73 struct sched_lock *ML_(create_sched_lock)(void) in ML_()78 void ML_(destroy_sched_lock)(struct sched_lock *p) in ML_()83 int ML_(get_sched_lock_owner)(struct sched_lock *p) in ML_()88 void ML_(acquire_sched_lock)(struct sched_lock *p) in ML_()93 void ML_(release_sched_lock)(struct sched_lock *p) in ML_()
58 struct sched_lock { struct76 static struct sched_lock *create_sched_lock(void) in create_sched_lock() argument78 struct sched_lock *p; in create_sched_lock()92 static void destroy_sched_lock(struct sched_lock *p) in destroy_sched_lock()98 static int get_sched_lock_owner(struct sched_lock *p) in get_sched_lock_owner()114 static void acquire_sched_lock(struct sched_lock *p) in acquire_sched_lock()158 static void release_sched_lock(struct sched_lock *p) in release_sched_lock()
168 static struct sched_lock *the_BigLock;