Home
last modified time | relevance | path

Searched refs:restarter_inst_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/svc/startd/
H A Dstartd.h467 } restarter_inst_t; typedef
591 const restarter_inst_t *, const char *);
664 void libscf_reset_start_times(restarter_inst_t *, int);
667 char *libscf_get_method(scf_handle_t *, int, restarter_inst_t *,
671 int update_fault_count(restarter_inst_t *, int);
693 int instance_is_transient_style(restarter_inst_t *);
694 int instance_is_wait_style(restarter_inst_t *);
698 void libscf_reget_instance(restarter_inst_t *);
708 void log_transition(const restarter_inst_t *, start_outcome_t);
709 void log_instance(const restarter_inst_t *, boolean_t, const char *, ...);
[all …]
H A Drestarter.c152 reset_start_times(restarter_inst_t *inst) in reset_start_times()
163 int lc_id = ((const restarter_inst_t *)lc_arg)->ri_id; in restarter_instance_compare()
173 static restarter_inst_t *
185 restarter_inst_t *
188 restarter_inst_t *inst; in inst_lookup_by_id()
210 static restarter_inst_t *
214 restarter_inst_t *inst; in inst_lookup_queue()
250 check_contract(restarter_inst_t *inst, boolean_t primary, in check_contract()
303 static int stop_instance(scf_handle_t *, restarter_inst_t *, stop_cause_t);
318 restarter_inst_t *inst; in restarter_insert_inst()
[all …]
H A Dmethod.c105 method_record_start(restarter_inst_t *inst) in method_record_start()
125 method_rate_critical(restarter_inst_t *inst) in method_rate_critical()
173 method_is_transient(restarter_inst_t *inst, int type) in method_is_transient()
187 method_store_contract(restarter_inst_t *inst, int type, ctid_t *cid) in method_store_contract()
278 method_remove_contract(restarter_inst_t *inst, boolean_t primary, in method_remove_contract()
350 method_ready_contract(restarter_inst_t *inst, int type, in method_ready_contract()
445 exec_method(const restarter_inst_t *inst, int type, const char *method, in exec_method()
603 write_status(restarter_inst_t *inst, const char *mname, int stat) in write_status()
656 method_run(restarter_inst_t **instp, int type, int *exit_code) in method_run()
676 restarter_inst_t *inst = *instp; in method_run()
[all …]
H A Denv.c124 valid_env_var(const char *var, const restarter_inst_t *inst, const char *path) in valid_env_var()
147 find_dup(const char *var, char **env, const restarter_inst_t *inst) in find_dup()
204 const restarter_inst_t *inst, const char *method) in set_smf_env()
H A Dlog.c397 log_instance(const restarter_inst_t *inst, boolean_t canlog, in log_instance()
443 log_transition(const restarter_inst_t *inst, start_outcome_t outcome) in log_transition()
H A Dlibscf.c2865 libscf_get_method(scf_handle_t *h, int type, restarter_inst_t *inst, in libscf_get_method()
3120 update_fault_count(restarter_inst_t *inst, int type) in update_fault_count()
3923 libscf_reget_instance(restarter_inst_t *inst) in libscf_reget_instance()
/illumos-gate/usr/src/cmd/mdb/common/modules/svc.startd/
H A Dstartd.c206 restarter_inst_t ri; in pr_instance()
226 if (mdb_vread(&ri, sizeof (restarter_inst_t), addr) == -1) { in pr_instance()