Home
last modified time | relevance | path

Searched refs:sc_repo_pid (Results 1 – 3 of 3) sorted by relevance

/titanic_41/usr/src/cmd/svc/svccfg/
H A Dsvccfg_engine.c384 est->sc_repo_pid = old->sc_repo_pid; in engine_source()
449 if (est->sc_repo_pid != old->sc_repo_pid) in engine_source()
486 est->sc_repo_pid = -1; in engine_init()
H A Dsvccfg.h351 pid_t sc_repo_pid; member
H A Dsvccfg_libscf.c787 if ((est->sc_repo_pid = fork()) == 0) { in start_private_repository()
792 } else if (est->sc_repo_pid == -1) in start_private_repository()
796 pid = waitpid(est->sc_repo_pid, &stat, 0); in start_private_repository()
826 est->sc_repo_pid = info.di_target; in start_private_repository()
837 if (est->sc_repo_pid > 0) { in lscf_cleanup()
838 (void) kill(est->sc_repo_pid, SIGTERM); in lscf_cleanup()
839 (void) waitpid(est->sc_repo_pid, NULL, 0); in lscf_cleanup()
842 est->sc_repo_pid = 0; in lscf_cleanup()