Home
last modified time | relevance | path

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

/external/valgrind/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()
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()
Dpriv_sched-lock.h37 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);
Dpriv_sched-lock-impl.h39 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);
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()
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()
Dscheduler.c168 static struct sched_lock *the_BigLock;