Lines Matching refs:p_path

41 static void ugen_create_link(char *p_path, char *node_name,
43 static void ccid_create_link(char *p_path, char *node_name,
259 char *l_path, *p_path, *buf, *devfspath; in usb_process() local
289 p_path = (char *)malloc(PATH_MAX); in usb_process()
290 if (p_path == NULL) { in usb_process()
297 (void) strcpy(p_path, devfspath); in usb_process()
298 (void) strcat(p_path, ":"); in usb_process()
299 (void) strcat(p_path, minor_nm); in usb_process()
302 devfsadm_print(debug_mid, "usb_process: path %s\n", p_path); in usb_process()
313 ugen_create_link(p_path, minor_nm, node, minor); in usb_process()
315 free(p_path); in usb_process()
321 ccid_create_link(p_path, minor_nm, node, minor); in usb_process()
323 free(p_path); in usb_process()
352 free(p_path); in usb_process()
394 free(p_path); in usb_process()
410 free(p_path); in usb_process()
418 if (devfsadm_enumerate_int(p_path, 0, &buf, rules, 1)) { in usb_process()
421 free(p_path); in usb_process()
428 p_path, buf); in usb_process()
432 devfsadm_print(debug_mid, "mklink %s -> %s\n", l_path, p_path); in usb_process()
450 free(p_path); in usb_process()
457 ugen_create_link(char *p_path, char *node_name, in ugen_create_link() argument
470 p_path, node_name); in ugen_create_link()
500 if (devfsadm_enumerate_int(p_path, 0, &buf, ugen_rules, 1)) { in ugen_create_link()
508 devfsadm_print(debug_mid, "mklink %s -> %s\n", l_path, p_path); in ugen_create_link()
519 ccid_create_link(char *p_path, char *minor_nm, di_node_t node, di_minor_t minor) in ccid_create_link() argument
526 devfsadm_print(debug_mid, "mklink %s -> %s\n", l_path, p_path); in ccid_create_link()