PRI_NONE
return PRI_NONE;
return PRI_NONE;
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE,
if (kthread_create(PRI_NONE, 0, NULL, efa_poll_kthread, sc,
if (kthread_create(PRI_NONE, 0, NULL, pccard_kthread, sc,
kthread_create(PRI_NONE, 0, NULL, at91cf_create_event_thread, ph,
kthread_create(PRI_NONE, 0, NULL, at91cf_event_thread, ph,
kthread_create(PRI_NONE, 0, NULL, eppcic_event_thread, ph,
if (kthread_create(PRI_NONE, 0, NULL,
&tegra_drm_task_work, NULL, PRI_NONE, IPL_NONE, WQ_MPSAFE)) {
&rk_drm_task_work, NULL, PRI_NONE, IPL_NONE, WQ_MPSAFE)) {
if (kthread_create(PRI_NONE, 0, NULL, sapcic_event_thread, so,
sc, PRI_NONE, IPL_VM, 0) != 0) {
&sun8i_crypto_worker, sc, PRI_NONE, IPL_VM, WQ_MPSAFE) != 0) {
&sunxi_drm_task_work, NULL, PRI_NONE, IPL_NONE, WQ_MPSAFE)) {
kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
&tilcdc_drm_task_work, NULL, PRI_NONE, IPL_NONE, WQ_MPSAFE)) {
if (kthread_create(PRI_NONE, 0, NULL, pxapcic_event_thread,
if (kthread_create(PRI_NONE, 0, NULL, maple_event_thread, sc,
error = kthread_create(PRI_NONE, 0, NULL, sysace_thread,
error = kthread_create(PRI_NONE, 0 /* MPSAFE??? */, NULL,
error = kthread_create(PRI_NONE, 0, NULL,
error = kthread_create(PRI_NONE, 0, NULL,
if (kthread_create(PRI_NONE, 0, NULL, etna_event_thread, sc,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, stvii_worker, sc,
if (kthread_create(PRI_NONE, 0, NULL, shpcmcia_event_thread, h,
error = kthread_create(PRI_NONE, 0, NULL, plumpcmcia_event_thread,
error = kthread_create(PRI_NONE, 0, NULL,
error = kthread_create(PRI_NONE, 0, NULL, hd64465pcmcia_event_thread,
if (kthread_create(PRI_NONE, 0, NULL,
kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, 0, NULL, awacs_thread, sc,
kthread_create(PRI_NONE, 0, curcpu(), fcu_adjust, sc, &sc->sc_thread,
if (kthread_create(PRI_NONE, 0, NULL, lightbar_thread, sc,
tsleep(cookie, PRI_NONE, "lights", hz);
tsleep(cookie, PRI_NONE, "lights", hz / 5);
if (kthread_create(PRI_NONE, 0, NULL, lmu_adjust, sc, &sc->sc_adjust,
kthread_create(PRI_NONE, 0, NULL, mediabay_kthread, sc,
tsleep(sc, PRI_NONE, "mediabay", hz*1);
kthread_create(PRI_NONE, 0, curcpu(), obio_adjust, sc,
if (kthread_create(PRI_NONE, 0, NULL, pmu_thread, sc, &sc->sc_thread,
kthread_create(PRI_NONE, 0, curcpu(), smu_adjust, sc, &sc->sc_thread,
if (kthread_create(PRI_NONE, 0, NULL, aupcm_event_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, mmeyepcmcia_event_thread, h,
if (kthread_create(PRI_NONE, 0, NULL, tctrl_event_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, tslot_event_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, psm_event_thread, sc,
kthread_create(PRI_NONE, 0, curcpu(), tadpmu_events, NULL,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, balloon_thread,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
err = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
err = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, xenwatch_thread,
err = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, xenbus_thread,
native_params->sched_priority = PRI_NONE; /* XXX */
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, acpiec_gpe_query,
if (kthread_create(PRI_NONE, 0, NULL, apm_thread, sc,
if ((error = kthread_create(PRI_NONE, 0, NULL, atabusconfig_thread,
if ((error = kthread_create(PRI_NONE, 0, NULL, atabus_thread, sc,
if (kthread_create(PRI_NONE, KTHREAD_MUSTJOIN, NULL, bthidev_process,
cemac_handle_reset_work, sc, PRI_NONE, IPL_SOFTCLOCK,
if (kthread_create(PRI_NONE, 0, NULL, cardslot_event_thread,
if (kthread_create(PRI_NONE, 0, NULL, _thread, di, NULL,
error = kthread_create(PRI_NONE, 0, NULL, swdmover_thread,
error = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_MPSAFE,
PRI_NONE,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, /*ci*/NULL,
if (kthread_create(PRI_NONE, 0, NULL, hil_thread, sc, &sc->sc_thread,
if (kthread_create(PRI_NONE, 0, NULL, apm_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, hpcfb_thread, sc,
if (kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
rv = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN, NULL,
sc, PRI_NONE, IPL_TTY, WQ_MPSAFE)) {
error = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN, NULL,
error = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN, NULL,
rv = kthread_create(PRI_NONE, 0, NULL, iop_reconf_thread, sc,
bwfm_task, sc, PRI_NONE, IPL_NET, 0);
device_xname(sc->sc_dev), bwi_task, sc, PRI_NONE,
if (kthread_create(PRI_NONE, 0, NULL, pcic_event_thread, h,
if (kthread_create(PRI_NONE, 0, NULL, isp_fc_worker, isp,
rv = kthread_create(PRI_NONE, 0, NULL, mlx_periodic_thread,
if (kthread_create(PRI_NONE, 0, NULL, tcic_event_thread, h,
tpm_rng_work, sc, PRI_NONE, IPL_VM, WQ_MPSAFE)) != 0)
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, fw_bus_probe_thread,
PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MUSTJOIN, NULL, ipmi_thread, self,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, iscsi_cleanup_thread,
if ((error = kthread_create(PRI_NONE, 0, NULL, edcworker, sc, NULL,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, store_thread,
PRI_NONE, IPL_VM, 0);
if (kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_MPSAFE, NULL,
rv = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
rv = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &sc->ext_intr_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &sc->tick_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &p->start_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &t->tid_release_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &q->txq[TXQ_OFLD].qresume_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &q->txq[TXQ_CTRL].qresume_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &q->txq[TXQ_ETH].qreclaim_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &q->txq[TXQ_OFLD].qreclaim_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &sc->slow_intr_task, NULL, "cxgb_make_task");
kthread_create(PRI_NONE, 0, NULL, cxgb_make_task, &p->timer_reclaim_task, NULL, "cxgb_make_task");
bge_handle_reset_work, sc, PRI_NONE, IPL_SOFTCLOCK,
bnx_alloc_pkts, sc, PRI_NONE, IPL_NET, 0) != 0) {
iwm_newstate_cb, sc, PRI_NONE, IPL_NET, 0))
iwm_setrates_cb, sc, PRI_NONE, IPL_NET, 0))
iwm_ba_cb, sc, PRI_NONE, IPL_NET, 0))
iwm_htprot_cb, sc, PRI_NONE, IPL_NET, 0))
PRI_NONE, IPL_NET, 0) != 0) {
if (kthread_create(PRI_NONE, 0, NULL,
rv = kthread_create(PRI_NONE, 0, NULL, mly_thread, mly,
mpii_event_sas_work, sc, PRI_NONE, IPL_BIO, WQ_MPSAFE) != 0) {
mpii_eventack, sc, PRI_NONE, IPL_BIO, WQ_MPSAFE) != 0) {
kthread_create(PRI_NONE, 0, NULL, pms_reset_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, stp4020_event_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, scsibus_discover_thread, sc,
if (kthread_create(PRI_NONE, 0, NULL, scsipi_completion_thread, chan,
if (kthread_create(PRI_NONE, 0, NULL,
oj6sh_cb, sc, PRI_NONE, IPL_BIO, 0);
kthread_create(PRI_NONE, 0, NULL, spiflash_thread, sc,
PRI_NONE, IPL_NONE, 0) != 0) {
sme_events_worker, sme, PRI_NONE, IPL_SOFTCLOCK, WQ_MPSAFE);
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
NULL, PRI_NONE, IPL_SOFTCLOCK, WQ_MPSAFE | WQ_PERCPU);
emdtv_ir_worker, sc, PRI_NONE, IPL_VM, 0);
error = kthread_create(PRI_NONE, 0, NULL, udsir_thread, sc,
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, 0, NULL,
error = kthread_create(PRI_NONE, 0, NULL, ustir_thread, sc,
error = kthread_create(PRI_NONE, 0, NULL, vndthread, vnd,
if (kthread_create(PRI_NONE, 0, NULL, vcons_init_thread, vd,
if (kthread_create(PRI_NONE, 0, NULL, pf_purge_thread, NULL, NULL,
if ((error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
if (kthread_create(PRI_NONE, 0 /* KTHREAD_MPSAFE*/, NULL /* cpu_info*/,
if (kthread_create(PRI_NONE, 0 /* KTHREAD_MPSAFE*/, NULL /* cpu_info*/,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE|KTHREAD_TS, NULL,
if (pri == PRI_NONE) {
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
pmf_event_worker, NULL, PRI_NONE, IPL_VM, 0);
pmf_suspend_worker, NULL, PRI_NONE, IPL_VM, 0);
newl->l_boostpri = PRI_NONE;
if (pri != PRI_NONE)
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));
pri_t pri = PRI_NONE;
if (pri != PRI_NONE) {
(void)kthread_create(PRI_NONE, 0/*XXXSMP */, NULL,
(void)kthread_create(PRI_NONE, KTHREAD_MUSTJOIN/* XXXSMP */,
int error = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_TS,
if (pri == PRI_NONE && policy == SCHED_NONE)
if (pri != PRI_NONE && (pri < SCHED_PRI_MIN || pri > SCHED_PRI_MAX))
if (lpolicy == SCHED_OTHER && pri != PRI_NONE) {
if (pri != PRI_NONE) {
int error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, unp_thread,
error = threadpool_get(&threadpool, PRI_NONE);
rc = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, gre_fp_recvloop, sc,
error = threadpool_get(&wg->wg_threadpool, PRI_NONE);
threadpool_put(wg->wg_threadpool, PRI_NONE);
threadpool_put(wg->wg_threadpool, PRI_NONE);
PRI_NONE, IPL_SOFTNET, WQ_MPSAFE|WQ_PERCPU);
if (kthread_create(PRI_NONE, KTHREAD_MPSAFE | KTHREAD_MUSTJOIN,
error = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
error = kthread_create(PRI_NONE, 0, NULL, nfs_kqpoll,
NULL, PRI_NONE, IPL_NONE, 0) != 0) {
error = kthread_create(PRI_NONE, 0, NULL,
kthread_create(PRI_NONE, 0, NULL, doxfer_kth, xfer->ux_pipe, NULL,
rv = kthread_create(PRI_NONE, 0, NULL, readthread, pap, NULL,
rv = kthread_create(PRI_NONE, 0, NULL, writethread, pap, NULL,
simplehook_tester_work, ctx, PRI_NONE, IPL_NONE, WQ_MPSAFE);
if ((rv = kthread_create(PRI_NONE,
if ((rv = kthread_create(PRI_NONE, KTHREAD_MPSAFE,
if ((rv = kthread_create(PRI_NONE, KTHREAD_MPSAFE,
error = kthread_create(PRI_NONE,
if ((rv = kthread_create(PRI_NONE, 0, NULL, sockinworker,
kthread_create(PRI_NONE, /*KTHREAD_MPSAFE |*/ KTHREAD_MUSTJOIN,
kthread_create(PRI_NONE, KTHREAD_MPSAFE | KTHREAD_MUSTJOIN, NULL,
for (pri = PRI_NONE/*-1*/; pri < PRI_COUNT; pri++) {
#define pri_to_idx(pri) ((pri) == PRI_NONE ? PRI_COUNT : (pri))
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));
ATF_REQUIRE(pmin == PRI_NONE);
ATF_REQUIRE(pmax == PRI_NONE);
for (pri = PRI_NONE/*-1*/; pri < PRI_COUNT; pri++) {
#define pri_to_idx(pri) ((pri) == PRI_NONE ? PRI_COUNT : (pri))
return (pri == PRI_NONE || (pri >= PRI_USER && pri < PRI_COUNT));
kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL, hthr, NULL, NULL, "h");
rv = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_MPSAFE, NULL,
rv = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN | KTHREAD_MPSAFE, NULL,
rv = kthread_create(PRI_NONE, KTHREAD_MPSAFE, NULL,
error = threadpool_get(&pool, PRI_NONE);
threadpool_put(pool, PRI_NONE);
error = threadpool_percpu_get(&pcpu, PRI_NONE);
threadpool_percpu_put(pcpu, PRI_NONE);
error = threadpool_get(&pool, PRI_NONE);
threadpool_put(pool, PRI_NONE);
error = threadpool_get(&pool, PRI_NONE);
threadpool_put(pool, PRI_NONE);
error = threadpool_get(&pool0, PRI_NONE);
error = threadpool_get(&pool1, PRI_NONE);
threadpool_put(pool0, PRI_NONE);
threadpool_put(pool1, PRI_NONE);
error = threadpool_percpu_get(&pcpu0, PRI_NONE);
error = threadpool_percpu_get(&pcpu1, PRI_NONE);
threadpool_percpu_put(pcpu0, PRI_NONE);
threadpool_percpu_put(pcpu1, PRI_NONE);
rv = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN| KTHREAD_MPSAFE,
error = kthread_create(PRI_NONE, KTHREAD_MUSTJOIN |
sp->sched_priority = PRI_NONE;