ctrl_name
const char *ctrl_name, *gpio_name;
ctrl_name = dup;
if (!xpio_ctrl_init_by_name(gpioadm.gpio_xpio, ctrl_name, &ctrl)) {
ctrl_name);
"controller %s", ctrl_name, gpio_name);
gpio_num, ctrl_name);
ctrl_name = strdup(npa.npa_name);
if (ctrl_name == NULL) {
if ((slash = strchr(ctrl_name, '/')) != NULL)
npa.npa_ctrl_name = ctrl_name;
free(ctrl_name);
char *ctrl_name, *slash;
char ctrl_name[V12N_NAME_MAX];
rv = v12n_ctrl_domain(ctrl_name, sizeof (ctrl_name));
(void) strcpy(ctrl_name, "Unknown");
gettext("Control domain: "), ctrl_name);
free(ctrl->ctrl_name);
ctrl->ctrl_name = strdup(di_bus_addr(di));
if (ctrl->ctrl_name == NULL) {
return (ctrl->ctrl_name);
char *ctrl_name;
if (strcmp(ctrl->ctrl_name, name) == 0) {
ctrl->ctrl_name);
ctrl->ctrl_name);
if (ctrl->ctrl_name != NULL)
strfree((char *)ctrl->ctrl_name);
ctrl->ctrl_name = NULL;