Lines Matching refs:status

115 	dladm_status_t status = DLADM_STATUS_OK;  in i_dladm_part_info_active()  local
126 status = i_dladm_ib_ioctl(handle, IBD_INFO_IBPART, (ibd_ioctl_t *)&ioc); in i_dladm_part_info_active()
127 if (status != DLADM_STATUS_OK) in i_dladm_part_info_active()
150 return (status); in i_dladm_part_info_active()
162 dladm_status_t status; in i_dladm_part_info_persist() local
168 if ((status = dladm_datalink_id2info(handle, linkid, NULL, &class, in i_dladm_part_info_persist()
174 if ((status = dladm_getsnap_conf(handle, linkid, &conf)) != in i_dladm_part_info_persist()
176 return (status); in i_dladm_part_info_persist()
182 status = dladm_get_conf_field(handle, conf, FLINKOVER, linkover, in i_dladm_part_info_persist()
184 if (status != DLADM_STATUS_OK) { in i_dladm_part_info_persist()
189 if ((status = dladm_name2info(handle, linkover, in i_dladm_part_info_persist()
196 status = dladm_get_conf_field(handle, conf, FPORTPKEY, in i_dladm_part_info_persist()
198 if (status != DLADM_STATUS_OK) in i_dladm_part_info_persist()
202 status = DLADM_STATUS_BADARG; in i_dladm_part_info_persist()
210 status = dladm_get_conf_field(handle, conf, FFORCE, &force, in i_dladm_part_info_persist()
212 if (status != DLADM_STATUS_OK) { in i_dladm_part_info_persist()
213 if (status != DLADM_STATUS_NOTFOUND) in i_dladm_part_info_persist()
219 status = DLADM_STATUS_OK; in i_dladm_part_info_persist()
222 return (status); in i_dladm_part_info_persist()
255 dladm_status_t status = DLADM_STATUS_OK; in dladm_ib_info() local
282 status = i_dladm_ib_ioctl(handle, IBD_INFO_IBPART, (ibd_ioctl_t *)&ioc); in dladm_ib_info()
283 if (status != DLADM_STATUS_OK) in dladm_ib_info()
284 return (status); in dladm_ib_info()
292 status = dladm_errno2status(errno); in dladm_ib_info()
304 status = i_dladm_ib_ioctl(handle, IBD_INFO_IBPART, (ibd_ioctl_t *)&ioc); in dladm_ib_info()
305 if (status != DLADM_STATUS_OK) in dladm_ib_info()
315 return (status); in dladm_ib_info()
318 return (status); in dladm_ib_info()
364 dladm_status_t status; in dladm_part_persist_conf() local
368 status = dladm_create_conf(handle, pname, pattr->dia_partlinkid, in dladm_part_persist_conf()
370 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
371 return (status); in dladm_part_persist_conf()
377 status = dladm_datalink_id2info(handle, pattr->dia_physlinkid, in dladm_part_persist_conf()
379 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
380 return (status); in dladm_part_persist_conf()
383 status = dladm_set_conf_field(handle, conf, FLINKOVER, DLADM_TYPE_STR, in dladm_part_persist_conf()
385 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
386 return (status); in dladm_part_persist_conf()
391 status = dladm_set_conf_field(handle, conf, FPORTPKEY, in dladm_part_persist_conf()
393 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
394 return (status); in dladm_part_persist_conf()
399 status = dladm_set_conf_field(handle, conf, FFORCE, in dladm_part_persist_conf()
401 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
405 status = dladm_write_conf(handle, conf); in dladm_part_persist_conf()
406 if (status != DLADM_STATUS_OK) in dladm_part_persist_conf()
407 return (status); in dladm_part_persist_conf()
411 return (status); in dladm_part_persist_conf()
429 dladm_status_t status; in dladm_part_create() local
453 if ((status = dladm_datalink_id2info(handle, pattr.dia_physlinkid, NULL, in dladm_part_create()
455 return (status); in dladm_part_create()
465 if ((status = dladm_phys_info(handle, pattr.dia_physlinkid, &dpa, in dladm_part_create()
467 return (status); in dladm_part_create()
474 if ((status = dladm_create_datalink_id(handle, pname, in dladm_part_create()
477 return (status); in dladm_part_create()
482 status = i_dladm_part_create(handle, &pattr); in dladm_part_create()
483 if (status != DLADM_STATUS_OK) in dladm_part_create()
493 status = dladm_part_persist_conf(handle, pname, &pattr); in dladm_part_create()
494 if (status != DLADM_STATUS_OK) in dladm_part_create()
507 status = dladm_set_linkprop(handle, in dladm_part_create()
510 if (status != DLADM_STATUS_OK) in dladm_part_create()
515 if (status != DLADM_STATUS_OK) { in dladm_part_create()
528 return (status); in dladm_part_create()
552 dladm_status_t status = DLADM_STATUS_OK; in dladm_part_delete() local
570 status = i_dladm_part_delete(handle, partid); in dladm_part_delete()
571 if (status == DLADM_STATUS_OK) { in dladm_part_delete()
576 } else if (status != DLADM_STATUS_NOTFOUND || in dladm_part_delete()
578 return (status); in dladm_part_delete()
593 if (status == DLADM_STATUS_NOTFOUND) in dladm_part_delete()
594 status = db_status; in dladm_part_delete()
600 return (status); in dladm_part_delete()
616 dladm_status_t status; in i_dladm_part_up() local
625 if ((status = dladm_getsnap_conf(handle, plinkid, &conf)) != in i_dladm_part_up()
627 return (status); in i_dladm_part_up()
633 status = dladm_get_conf_field(handle, conf, FLINKOVER, linkover, in i_dladm_part_up()
635 if (status != DLADM_STATUS_OK) in i_dladm_part_up()
638 if ((status = dladm_name2info(handle, linkover, &linkid, NULL, NULL, in i_dladm_part_up()
652 status = dladm_get_conf_field(handle, conf, FPORTPKEY, &u64, in i_dladm_part_up()
654 if (status != DLADM_STATUS_OK) in i_dladm_part_up()
698 dladm_status_t status = DLADM_STATUS_OK; in dladm_part_up() local
702 &status, DATALINK_CLASS_PART, DATALINK_ANY_MEDIATYPE, in dladm_part_up()
706 (void) i_dladm_part_up(handle, linkid, &status); in dladm_part_up()
707 return (status); in dladm_part_up()