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