NO_PID
return (pfs_vncache_alloc(mp, vpp, pi->pi_root, NO_PID));
pi->pi_unrhdr = new_unrhdr(3, INT_MAX / NO_PID, &pi->pi_mutex);
if (pid == NO_PID)
if (pvd->pvd_pid != NO_PID) {
pid = NO_PID;
if (pid != NO_PID)
return (pn->pn_fileno * NO_PID + pid);
if (pid != NO_PID && !pfs_lookup_proc(pid, &proc))
KASSERT(pid == NO_PID || proc != NULL,
if (pid != NO_PID) {
if (pvd->pvd_pid != NO_PID) {
fp_entry->fe_pid = NO_PID;
if (ent->fe_pid != NO_PID && ent->fe_pid != curproc->p_pid)
if (ent->fe_pid != NO_PID)
kp->ki_tpgid = tp->t_pgrp ? tp->t_pgrp->pg_id : NO_PID;
return (tid + NO_PID);
KASSERT(rtid >= NO_PID,
tid = rtid - NO_PID;
*(int *)data = NO_PID;
*(int *)data = NO_PID;
hdr.pid = NO_PID;
#define THREAD0_TID NO_PID
entry = swrun_entry_find_by_index(NO_PID + 1 + stat.id);
entry = swrun_entry_create(NO_PID + 1 + stat.id);
if (entry->index >= NO_PID + 1) {
if (kldstat(entry->index - NO_PID - 1, &stat) == -1) {
entry->index - NO_PID - 1);
if (entry->index >= NO_PID + 1) {
entry->index - NO_PID - 1);
if (kldstat(entry->index - NO_PID - 1, &stat) == -1) {
entry->index - NO_PID - 1);