Lines Matching refs:dsmp
49 async_start(dhcp_smach_t *dsmp, dhcp_ipc_type_t cmd, boolean_t user)
51 if (dsmp->dsm_async.as_present) {
54 dsmp->dsm_async.as_cmd = cmd;
55 dsmp->dsm_async.as_user = user;
56 dsmp->dsm_async.as_present = B_TRUE;
71 async_finish(dhcp_smach_t *dsmp)
79 if (dsmp->dsm_script_pid != -1)
80 script_stop(dsmp);
81 dsmp->dsm_async.as_present = B_FALSE;
92 async_cancel(dhcp_smach_t *dsmp)
94 if (!dsmp->dsm_async.as_present)
96 if (dsmp->dsm_async.as_user) {
99 (int)dsmp->dsm_async.as_cmd);
102 async_finish(dsmp);
104 (int)dsmp->dsm_async.as_cmd);