Lines Matching defs:dsmp
76 dhcp_smach_t *dsmp = NULL;
130 if ((dsmp = insert_smach(lif, &retval)) == NULL) {
144 if (!get_prom_prop("chosen", "client-id", &dsmp->dsm_cid,
152 dsmp->dsm_name);
154 } else if (dsmp->dsm_hwtype == ARPHRD_IB && dsmp->dsm_cid == NULL) {
162 dsmp->dsm_name);
166 dsmp->dsm_cidlen = client_id_len;
171 if (!set_smach_state(dsmp, ADOPTING))
173 dsmp->dsm_dflags = DHCP_IF_PRIMARY;
180 if (!dhcp_bound(dsmp, plp)) {
189 /* Note: no need to free lif; dsmp holds reference */
190 if (dsmp != NULL)
191 remove_smach(dsmp);
206 dhcp_adopt_complete(dhcp_smach_t *dsmp)
210 if (async_start(dsmp, DHCP_EXTEND, B_FALSE) == 0) {
215 if (dhcp_extending(dsmp) == 0) {