Lines Matching refs:path
76 IOBSDRegistryEntryForDeviceTree(const char * path);
132 parse_booter_path(char * path, struct in_addr * iaddr_p, char const * * host,
139 start = path;
166 /* image path */
219 parse_netboot_path(char * path, struct in_addr * iaddr_p, char const * * host,
226 if (strncmp(path, kNetBootRootPathPrefixNFS,
232 start = path + strlen(kNetBootRootPathPrefixNFS);
250 /* image path */
261 parse_image_path(char * path, struct in_addr * iaddr_p, char const * * host,
264 if (path[0] >= '0' && path[0] <= '9') {
265 return (parse_booter_path(path, iaddr_p, host, mount_dir,
268 return (parse_netboot_path(path, iaddr_p, host, mount_dir,
286 printf("netboot: retrieving root path from BSDP response\n");
292 printf("netboot: retrieving root path from BOOTP response\n");
298 const char * path;
304 path = (const char *)dhcpol_find(&options,
306 if (path) {
307 memcpy(root_path, path, len);
318 save_path(char * * str_p, int * length_p, char * path)
320 *length_p = strlen(path) + 1;
322 strlcpy(*str_p, path, *length_p);
338 /* check for a booter-specified path then a NetBoot path */
346 printf("netboot_info_init: rp0='%s' isn't a network path,"
404 printf("netboot: root path uses unrecognized format\n");
461 char * path, int path_len)
467 path[0] = '\0';
473 printf("netboot: path too small %d < %d\n",
477 strlcpy(path, S_netboot_info_p->mount_point, path_len);