ddi_strtoull
err = ddi_strtoull(p, &np, 10, &auth);
extern int ddi_strtoull(const char *, char **, int, u_longlong_t *);
extern int ddi_strtoull(const char *, char **, int, u_longlong_t *);
rc = ddi_strtoull(p, &p2, 16, &ull);
if (ddi_strtoull(str, &c, 10, &num) != 0) {
VERIFY(ddi_strtoull(za.za_name, NULL, 10,
e = ddi_strtoull(propval, NULL, 10, &r);
rc = ddi_strtoull(alg_string, NULL, 0, (u_longlong_t *)&alg);
return (ddi_strtoull((const char *)prop, 0, radix, result));
if (ddi_strtoull(name + 2, &eptr, 10, &bank) != 0 ||
if (ddi_strtoull(eptr + 1, &eptr, 10, &bit) != 0 || *eptr != '\0') {
if ((rc = ddi_strtoull(value, NULL, 0,
rc = ddi_strtoull(value, NULL, 0, (u_longlong_t *)&uint64_value);
rc = ddi_strtoull(val_scan, NULL, 0, (u_longlong_t *)&start_val);
rc = ddi_strtoull(val_scan, NULL, 0, (u_longlong_t *)&end_val);
extern int ddi_strtoull(const char *, char **, int, u_longlong_t *);