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()59 static void destroy_sched_lock(struct sched_lock *p) in destroy_sched_lock()65 static int get_sched_lock_owner(struct sched_lock *p) in get_sched_lock_owner()70 static void acquire_sched_lock(struct sched_lock *p) in acquire_sched_lock()75 static void release_sched_lock(struct sched_lock *p) in release_sched_lock()
35 struct sched_lock;41 struct sched_lock *ML_(create_sched_lock)(void);42 void ML_(destroy_sched_lock)(struct sched_lock *p);43 int ML_(get_sched_lock_owner)(struct sched_lock *p);44 void ML_(acquire_sched_lock)(struct sched_lock *p);45 void ML_(release_sched_lock)(struct sched_lock *p);
37 struct sched_lock *(*create_sched_lock)(void);38 void (*destroy_sched_lock)(struct sched_lock *p);39 int (*get_sched_lock_owner)(struct sched_lock *p);40 void (*acquire_sched_lock)(struct sched_lock *p);41 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()95 static void destroy_sched_lock(struct sched_lock *p) in destroy_sched_lock()101 static int get_sched_lock_owner(struct sched_lock *p) in get_sched_lock_owner()117 static void acquire_sched_lock(struct sched_lock *p) in acquire_sched_lock()161 static void release_sched_lock(struct sched_lock *p) in release_sched_lock()
166 static struct sched_lock *the_BigLock;