Lines Matching defs:p_path
38 static void ugen_create_link(char *p_path, char *node_name,
245 char *l_path, *p_path, *buf, *devfspath;
274 p_path = (char *)malloc(PATH_MAX);
275 if (p_path == NULL) {
282 (void) strcpy(p_path, devfspath);
283 (void) strcat(p_path, ":");
284 (void) strcat(p_path, minor_nm);
287 devfsadm_print(debug_mid, "usb_process: path %s\n", p_path);
298 ugen_create_link(p_path, minor_nm, node, minor);
300 free(p_path);
328 free(p_path);
370 free(p_path);
386 free(p_path);
394 if (devfsadm_enumerate_int(p_path, 0, &buf, rules, 1)) {
397 free(p_path);
403 devfsadm_print(debug_mid, "usb_process: p_path=%s buf=%s\n",
404 p_path, buf);
408 devfsadm_print(debug_mid, "mklink %s -> %s\n", l_path, p_path);
426 free(p_path);
433 ugen_create_link(char *p_path, char *node_name,
445 devfsadm_print(debug_mid, "ugen_create_link: p_path=%s name=%s\n",
446 p_path, node_name);
476 if (devfsadm_enumerate_int(p_path, 0, &buf, ugen_rules, 1)) {
484 devfsadm_print(debug_mid, "mklink %s -> %s\n", l_path, p_path);