Lines Matching refs:fmd
48 fmd_t fmd; variable
95 "%s/var/fm/fmd/core.%s.%%p", fmd.d_rootdir, fmd.d_pname); in daemonize_init()
97 (void) core_set_process_path(path, strlen(path) + 1, fmd.d_pid); in daemonize_init()
197 fmd.d_pid = getpid(); in daemonize_init()
223 if (fmd.d_signal == 0) in handler()
224 fmd.d_signal = sig; in handler()
284 fmd_create(&fmd, argv[0], opt_R, opt_f); in main()
295 fmd.d_pname, optarg); in main()
306 if (fmd_conf_setprop(fmd.d_conf, optarg, p) != 0) { in main()
309 fmd.d_pname, optarg, fmd_strerror(errno)); in main()
315 if (fmd.d_fmd_debug & FMD_DBG_HELP) { in main()
316 fmd_help(&fmd); in main()
317 fmd_destroy(&fmd); in main()
325 (void) fmd_conf_getprop(fmd.d_conf, "fg", &fmd.d_fg); in main()
342 if (fmd.d_fg) { in main()
352 (void) printf("%s: [ loading modules ... ", fmd.d_pname); in main()
362 fmd_run(&fmd, pfd); in main()
364 if (fmd.d_fg) { in main()
366 (void) printf("%s: [ awaiting events ]\n", fmd.d_pname); in main()
370 while (!fmd.d_signal) in main()
373 fmd_destroy(&fmd); in main()