Home
last modified time | relevance | path

Searched refs:usched (Results 1 – 9 of 9) sorted by relevance

/dragonfly/sys/sys/
H A Dusched.h31 struct usched { struct
32 TAILQ_ENTRY(usched) entry;
46 void (*setcpumask)(struct usched *, cpumask_t); argument
103 extern struct usched usched_bsd4;
104 extern struct usched usched_dfly;
105 extern struct usched usched_dummy;
110 int usched_ctl(struct usched *, int);
111 struct usched *usched_init(void);
H A Dproc.h324 struct usched *p_usched; /* Userland scheduling control */
/dragonfly/sys/kern/
H A Dkern_usched.c58 struct usched *
96 usched_ctl(struct usched *usched, int action) in usched_ctl() argument
98 struct usched *item; /* temporaly for TAILQ processing */ in usched_ctl()
108 KKASSERT(item != usched); in usched_ctl()
115 if (usched->usched_register) in usched_ctl()
116 usched->usched_register(); in usched_ctl()
117 TAILQ_INSERT_TAIL(&usched_list, usched, entry); in usched_ctl()
123 if (strcmp(usched->name, "bsd4") == 0) { in usched_ctl()
128 if (item == usched) in usched_ctl()
154 struct usched *item; in usched_schedulerclock()
[all …]
H A Dusched_bsd4.c112 struct usched usched_bsd4 = {
200 KTR_INFO_MASTER_EXTERN(usched);
223 KTR_INFO(KTR_USCHED_BSD4, usched, bsd4_release_curproc, 0,
228 KTR_INFO(KTR_USCHED_BSD4, usched, bsd4_select_curproc, 0,
233 KTR_INFO(KTR_USCHED_BSD4, usched, batchy_test_false, 0,
237 KTR_INFO(KTR_USCHED_BSD4, usched, batchy_test_true, 0,
250 KTR_INFO(KTR_USCHED_BSD4, usched, bsd4_setrunqueue_rc, 0,
267 KTR_INFO(KTR_USCHED_BSD4, usched, bsd4_chooseproc, 0,
270 KTR_INFO(KTR_USCHED_BSD4, usched, chooseproc_cc, 0,
277 KTR_INFO(KTR_USCHED_BSD4, usched, chooseproc_cc_elected, 0,
[all …]
H A Dusched_dummy.c76 struct usched usched_dummy = {
H A Dusched_dfly.c84 struct usched usched_dfly = {
299 KTR_INFO_MASTER(usched);
305 KTR_INFO(KTR_USCHED_DFLY, usched, chooseproc, 0,
/dragonfly/sbin/usched/
H A DMakefile1 PROG= usched
2 MAN= usched.8
/dragonfly/test/sysperf/
H A Dipitest13 usched :1 ./ipitest $argv
/dragonfly/sbin/
H A DMakefile104 usched \