Home
last modified time | relevance | path

Searched refs:dyncomp (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/lib/cfgadm_plugins/fp/common/
H A Dcfga_list.c178 char *dyncomp = NULL; in do_list() local
385 S_FREE(dyncomp); in do_list()
393 S_FREE(dyncomp); in do_list()
536 apid_con.dyncomp = dyncomp; in do_list_FCP_dev()
740 S_FREE(dyncomp); in do_list_FCP_dev()
752 S_FREE(dyncomp); in do_list_FCP_dev()
1755 S_FREE(dyncomp); in do_stat_fc_dev()
1759 S_FREE(dyncomp); in do_stat_fc_dev()
1847 S_FREE(dyncomp); in do_stat_fc_dev()
1869 S_FREE(dyncomp); in do_stat_fc_dev()
[all …]
H A Dcfga_cvt.c49 *dyncomp = calloc(1, WWN_SIZE*2 + 1); in cvt_lawwn_to_dyncomp()
50 if (*dyncomp == NULL) { in cvt_lawwn_to_dyncomp()
54 (void) sprintf(*dyncomp, "%016llx", in cvt_lawwn_to_dyncomp()
69 c = ctoi(*dyncomp++); in cvt_dyncomp_to_lawwn()
70 c1 = ctoi(*dyncomp++); in cvt_dyncomp_to_lawwn()
154 const char *dyncomp, in dyn_apid_to_path() argument
161 if (dyncomp == NULL) { in dyn_apid_to_path()
186 const char *dyncomp, in is_apid_configured() argument
270 if (dyncomp == NULL) { in is_apid_configured()
308 lunlistpp, dyncomp, in is_apid_configured()
[all …]
H A Dcfga_cs.c117 apidt->dyncomp, 0); in do_devctl_dev_create()
402 dyncomp, lunnum); in lun_unconf()
472 apidt->xport_phys, apidt->dyncomp, in dev_unconf()
512 if ((apidt->dyncomp == NULL) || (*apidt->dyncomp == '\0')) { in is_xport_phys_in_pathlist()
517 dyncomp = apidt->dyncomp; in is_xport_phys_in_pathlist()
700 if ((apidt->dyncomp == NULL) || (*apidt->dyncomp == '\0')) { in dev_change_state()
716 strcat(update_str, apidt->dyncomp); in dev_change_state()
767 apidt->dyncomp, 0); in dev_change_state()
835 apidt->dyncomp, 0); in dev_change_state()
916 apidt->dyncomp); in dev_change_state()
[all …]
H A Dcfga_utils.c411 char *dyncomp = NULL; in apidt_create() local
423 dyncomp = NULL; in apidt_create()
426 dyncomp = calloc(1, len); in apidt_create()
427 if (dyncomp == NULL) { in apidt_create()
432 (void) strcpy(dyncomp, DYN_TO_DYNCOMP(dyn)); in apidt_create()
433 if (GET_LUN_DYN(dyncomp)) { in apidt_create()
443 if (dyncomp != NULL) { in apidt_create()
444 ret = dyn_apid_to_path(xport_phys, dyncomp, in apidt_create()
455 apidp->dyncomp = dyncomp; in apidt_create()
463 S_FREE(dyncomp); in apidt_create()
[all …]
H A Dcfga_fp.h207 char *dyncomp; member
447 const char *dyncomp, int *num_luns, report_lun_resp_t **resp_buf,
481 fpcfga_ret_t dyn_apid_to_path(const char *xport_phys, const char *dyncomp,
483 void cvt_lawwn_to_dyncomp(const la_wwn_t *pwwn, char **dyncomp, int *l_errnop);
484 int cvt_dyncomp_to_lawwn(const char *dyncomp, la_wwn_t *port_wwn);
H A Dcfga_fp.c125 if (apidt.dyncomp != NULL) { /* Was there a port WWN passed ? */ in cfga_change_state()
131 if (cvt_dyncomp_to_lawwn(apidt.dyncomp, &pwwn)) { in cfga_change_state()
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_cvt.c29 char *dyncomp; member
48 const char *dyncomp; member
241 const char *dyncomp, in apid_to_path() argument
252 if (dyncomp == NULL) { in apid_to_path()
414 const char *dyncomp, in drv_dyn_to_devpath() argument
431 dpt.dyncomp = dyncomp; in drv_dyn_to_devpath()
542 const char *dyncomp, in devlink_dyn_to_devpath() argument
556 dynt.dyncomp = (char *)dyncomp; in devlink_dyn_to_devpath()
797 S_FREE(dyntp->dyncomp); in disk_devlink_to_dyncomp()
831 dyntp->dyncomp); in disk_dyncomp_to_devlink()
[all …]
H A Dcfga_utils.c334 char *dyncomp = NULL, *path = NULL; in apidt_create() local
345 dyncomp = NULL; in apidt_create()
348 dyncomp = calloc(1, len); in apidt_create()
349 if (dyncomp == NULL) { in apidt_create()
354 (void) strcpy(dyncomp, DYN_TO_DYNCOMP(dyn)); in apidt_create()
363 if (dyncomp != NULL) { in apidt_create()
382 apidp->dyncomp = dyncomp; in apidt_create()
390 S_FREE(dyncomp); in apidt_create()
402 S_FREE(apidp->dyncomp); in apidt_free()
635 basename(apidp->dyncomp), in cfga_led_msg()
[all …]
H A Dcfga_list.c425 char *dyncomp = NULL, *client_path = NULL; in create_pathinfo_ldata() local
444 S_FREE(dyncomp); in create_pathinfo_ldata()
450 lap->hba_logp, DYN_SEP, dyncomp); in create_pathinfo_ldata()
453 lap->apidp->hba_phys, DYN_SEP, dyncomp); in create_pathinfo_ldata()
455 S_FREE(dyncomp); in create_pathinfo_ldata()
558 strlen(lap->apidp->dyncomp)) { in stat_path_info()
564 lap->apidp->dyncomp)) { in stat_path_info()
704 char *dyncomp = NULL; in do_stat_dev() local
741 assert(dyncomp != NULL); in do_stat_dev()
745 lap->hba_logp, DYN_SEP, dyncomp); in do_stat_dev()
[all …]
H A Dcfga_scsi.h187 char *dyncomp; member
396 scfga_ret_t apid_to_path(const char *hba_phys, const char *dyncomp,
400 scfga_ret_t make_path_dyncomp(di_path_t path, char **dyncomp, int *l_errnop);
H A Dcfga_ctl.c83 if (apidp->dyncomp != NULL) { in bus_change_state()
269 if (apidp->dyncomp == NULL) { in dev_change_state()
393 if (apidp->dyncomp == NULL) { in dev_remove()
503 if (apidp->dyncomp != NULL) { in dev_insert()
558 if (apidp->dyncomp == NULL) { in dev_replace()
670 if (apidp->dyncomp == NULL) { in reset_common()
678 if (apidp->dyncomp != NULL) { in reset_common()
746 if (apidp->dyncomp == NULL) { in quiesce_required()
H A Dcfga_scsi.c94 if (apidt.dyncomp != NULL) { in cfga_change_state()
/illumos-gate/usr/src/lib/cfgadm_plugins/sata/common/
H A Dcfga_sata.c1237 sata_make_dyncomp(const char *ap_id, char **dyncomp, const char *type) in sata_make_dyncomp() argument
1254 assert(dyncomp != NULL); in sata_make_dyncomp()
1375 *dyncomp = strdup(cp); in sata_make_dyncomp()
1390 *dyncomp = strdup(cp); in sata_make_dyncomp()
1676 char *dyncomp = NULL; in cfga_list_ext() local
1682 rv = sata_make_dyncomp(ap_id, &dyncomp, in cfga_list_ext()
1686 if (dyncomp != NULL) { in cfga_list_ext()
1690 dyncomp, in cfga_list_ext()
1692 free(dyncomp); in cfga_list_ext()
H A Dcfga_sata.h131 char *dyncomp; member
/illumos-gate/usr/src/lib/libcfgadm/common/
H A Dconfig_admin.c289 static void append_dyn(char *buf, const char *dyncomp, size_t blen);
1343 char *dyncomp, path[PATH_MAX]; in config_get_lib() local
1364 if ((ret = split_apid(apdup, &dyncomp, errstring)) != CFGA_OK) { in config_get_lib()
1372 if (dyncomp != NULL) { in config_get_lib()
1419 (type == AP_TYPE && dyncomp == NULL)) { in config_get_lib()
1448 assert(dyncomp == NULL || libp->plugin_vers >= CFGA_HSL_V2); in config_get_lib()
1454 append_dyn(lib_loc_p->ap_physical, dyncomp, in config_get_lib()
1466 S_FREE(dyncomp); in config_get_lib()
3224 append_dyn(char *buf, const char *dyncomp, size_t blen) in append_dyn() argument
3226 if (dyncomp != NULL) { in append_dyn()
[all …]