Lines Matching refs:hostidp
2378 zonecfg_valid_hostid(const char *hostidp) in zonecfg_valid_hostid() argument
2384 if (hostidp == NULL) in zonecfg_valid_hostid()
2388 if (*hostidp == '\0') in zonecfg_valid_hostid()
2390 for (currentp = (char *)hostidp; *currentp != '\0'; ++currentp) { in zonecfg_valid_hostid()
2394 len = (size_t)(currentp - hostidp); in zonecfg_valid_hostid()
2403 currentp = (char *)hostidp; in zonecfg_valid_hostid()
2404 if (strncmp(hostidp, "0x", 2) == 0 || strncmp(hostidp, "0X", 2) == 0) in zonecfg_valid_hostid()
2407 if ((size_t)(currentp - hostidp) >= HW_HOSTID_LEN) in zonecfg_valid_hostid()
2410 currentp != hostidp + len) in zonecfg_valid_hostid()
2441 zonecfg_set_hostid(zone_dochandle_t handle, const char *hostidp) in zonecfg_set_hostid() argument
2449 if (hostidp == NULL || (err = zonecfg_valid_hostid(hostidp)) == Z_OK) in zonecfg_set_hostid()
2450 return (setrootattr(handle, DTD_ATTR_HOSTID, hostidp)); in zonecfg_set_hostid()