Lines Matching refs:method
244 exec_method(instance_t *instance, instance_method_t method, method_info_t *mi,
1267 get_method_state(instance_method_t method) in get_method_state() argument
1272 if (sip->method_running == method) in get_method_state()
2659 passes_basic_exec_checks(const char *instance, const char *method, in passes_basic_exec_checks() argument
2669 method, instance, strerror(errno)); in passes_basic_exec_checks()
2681 method, instance); in passes_basic_exec_checks()
2685 "any execute permissions set"), method, instance); in passes_basic_exec_checks()
2693 exec_method(instance_t *instance, instance_method_t method, method_info_t *mi, in exec_method() argument
2703 if (method == IM_START) { in exec_method()
2731 if ((method == IM_START) && in exec_method()
2739 if (method == IM_START) { in exec_method()
2749 methods[method].name, instance->fmri); in exec_method()
2828 error_msg(msg, methods[method].name, instance->fmri); in exec_method()
2863 methods[method].name, instance->fmri, errf, in exec_method()
2885 error_msg(msg, methods[method].name, instance->fmri); in exec_method()
2892 if (method == IM_START) { in exec_method()
2905 env = set_smf_env(mthd_ctxt, instance, methods[method].name); in exec_method()
2920 methods[method].name, instance->fmri, strerror(errno)); in exec_method()
2922 if ((method == IM_START) && (instance->config->basic->iswait)) { in exec_method()
2940 get_method_error_success(instance_method_t method) in get_method_error_success() argument
2942 switch (method) { in get_method_error_success()
2994 run_method(instance_t *instance, instance_method_t method, in run_method() argument
3011 if (method != IM_START) in run_method()
3012 update_instance_states(instance, get_method_state(method), in run_method()
3013 methods[method].dst_state, in run_method()
3014 get_method_error_success(method)); in run_method()
3016 if ((mi = cfg->methods[method]) == NULL) { in run_method()
3022 if ((method == IM_OFFLINE) && instance->config->basic->iswait) { in run_method()
3037 if (method != IM_START) { in run_method()
3071 methods[method].name, mi->exec_path)) == NULL) in run_method()
3078 if (!passes_basic_exec_checks(instance->fmri, methods[method].name, in run_method()
3084 if (contract_prefork(instance->fmri, method) == -1) in run_method()
3094 methods[method].name, instance->fmri, strerror(serrno)); in run_method()
3099 exec_method(instance, method, mi, mthd_ctxt, start_info); in run_method()
3113 if (register_method(instance, child_pid, cid, method, in run_method()
3123 "%s method of instance %s"), methods[method].name, in run_method()
3125 if (method != IM_START) in run_method()
3129 add_method_ids(instance, child_pid, cid, method); in run_method()
3132 if ((method == IM_START) && cfg->basic->do_tcp_trace && in run_method()
3153 if (method == IM_START) { in run_method()
3862 char *method; in main() local
3884 method = argv[1]; in main()
3888 method = argv[2]; in main()
3896 if (strcmp(method, START_METHOD_ARG) == 0) { in main()
3898 } else if (strcmp(method, STOP_METHOD_ARG) == 0) { in main()
3900 } else if (strcmp(method, REFRESH_METHOD_ARG) == 0) { in main()