Home
last modified time | relevance | path

Searched refs:sched_lock (Results 1 – 6 of 6) sorted by relevance

/external/valgrind/main/coregrind/m_scheduler/
Dsched-lock-generic.c40 struct sched_lock { struct
49 static struct sched_lock *create_sched_lock(void) in create_sched_lock() argument
51 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()
Dpriv_sched-lock.h35 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);
Dpriv_sched-lock-impl.h37 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);
Dsched-lock.c73 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_()
Dticket-lock-linux.c58 struct sched_lock { struct
76 static struct sched_lock *create_sched_lock(void) in create_sched_lock() argument
78 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()
Dscheduler.c166 static struct sched_lock *the_BigLock;