Lines Matching refs:jid

398 		if (!j->jid)  in main()
412 j->flags = j->jid < 0 ? JF_START : JF_SET; in main()
415 if (j->jid < 0) { in main()
426 j->flags = j->jid < 0 ? JF_START in main()
435 if (j->jid > 0 && in main()
444 if (j->jid > 0) in main()
459 if (j->jid < 0 && !(j->flags & JF_DEPEND)) { in main()
482 if (j->jid < 0) { in main()
493 } else if ((j->flags & JF_FAILED) && j->jid > 0) in main()
618 int dopersist, ns, jid, dying, didfail; in create_jail() local
659 j->jid = jailparam_set_note(j, setparams, ns, JAIL_CREATE); in create_jail()
660 if (j->jid < 0 && errno == EEXIST && in create_jail()
662 int_param(j->intparams[KP_JID], &jid) && jid != 0) { in create_jail()
669 jiov[1].iov_base = &jid; in create_jail()
670 jiov[1].iov_len = sizeof(jid); in create_jail()
683 j->jid = jailparam_set_note(j, setparams, ns, in create_jail()
686 j->jid = jid; in create_jail()
688 j->jid = -1; in create_jail()
697 j->jid = jailparam_set_note(j, setparams2, in create_jail()
702 if (j->jid < 0 && errno == ENOENT) in create_jail()
703 j->jid = jailparam_set_note(j, in create_jail()
708 if (j->jid < 0 && !didfail) { in create_jail()
714 if (j->jid > 0) in create_jail()
717 return j->jid; in create_jail()
727 int jid; in clear_persist() local
734 jiov[1].iov_base = &j->jid; in clear_persist()
735 jiov[1].iov_len = sizeof(j->jid); in clear_persist()
740 jid = jail_set(jiov, 4, JAIL_UPDATE); in clear_persist()
743 j->jid, jid < 0 ? ": " : "", in clear_persist()
744 jid < 0 ? strerror(errno) : ""); in clear_persist()
754 int ns, jid; in update_jail() local
764 jailparam_import_raw(sjp, &j->jid, sizeof j->jid) < 0) { in update_jail()
773 jid = jailparam_set_note(j, setparams, ns, in update_jail()
776 if (jid < 0) { in update_jail()
781 return jid; in update_jail()
806 jailparam_import_raw(rtjp, &j->jid, sizeof j->jid) < 0) { in rdtun_params()
869 int jid; in running_jid() local
872 if (!(jid = strtol(pval, &ep, 10)) || *ep) { in running_jid()
873 j->jid = -1; in running_jid()
878 jiov[1].iov_base = &jid; in running_jid()
879 jiov[1].iov_len = sizeof(jid); in running_jid()
887 j->jid = -1; in running_jid()
890 j->jid = jail_get(jiov, 2, dflag ? JAIL_DYING : 0); in running_jid()
914 int jid; in jailparam_set_note() local
917 jid = jailparam_set(jp, njp, flags); in jailparam_set_note()
934 if (jid < 0) in jailparam_set_note()
938 return jid; in jailparam_set_note()
952 fprintf(fp, "%d%s", j->jid, separator); in print_jail()
975 fprintf(fp, "jid=%d", j->jid); in print_jail()