Lines Matching defs:dyncompp
70 char **dyncompp, int *l_errnop);
75 char **dyncompp, int *l_errnop);
611 char **dyncompp,
621 if (*dyncompp != NULL) {
643 ret = devlink_to_dyncomp(devlink, dyncompp, l_errnop);
646 assert(*dyncompp != NULL);
656 ret = drv_to_dyncomp(node, physpath, dyncompp, l_errnop);
657 assert(ret != SCFGA_OK || *dyncompp != NULL);
669 char **dyncompp,
674 if ((path == DI_PATH_NIL) || (*dyncompp != NULL)) {
679 *dyncompp = calloc(1, strlen(pi_addr) + 1);
680 if (*dyncompp == NULL) {
684 (void) strncpy(*dyncompp, pi_addr, strlen(pi_addr));
694 drv_to_dyncomp(di_node_t node, const char *phys, char **dyncompp, int *l_errnop)
703 if ((*dyncompp = calloc(1, dynlen)) == NULL) {
711 if (snprintf(*dyncompp, dynlen, "%s%d", drv, inst) < dynlen) {
720 S_FREE(*dyncompp);
726 devlink_to_dyncomp(char *devlink, char **dyncompp, int *l_errnop)
733 if (*dyncompp != NULL) {
754 *dyncompp = dynt.dyncomp;