strtonumx
target = strtonumx(id, 0, VIRTIO_SCSI_MAX_TARGET, &errstr, 0);
target = strtonumx(name, 0, VIRTIO_SCSI_MAX_TARGET, &errstr, 0);
target = strtonumx(name, 0, sc->vss_num_target, &errstr, 0);
val = strtonumx(value, lim_lo, lim_hi, &errstr, 0);
num = strtonumx(value, 0, UINT64_MAX, &errstr, 0);
num = strtonumx(value, 2, 32768, &errstr, 0);
num = strtonumx(value, 2, 32768, &errstr, 0);
num = strtonumx(value, 2, 32768, &errstr, 0);
num = strtonumx(value, VIONA_MIN_QPAIR, VIONA_MAX_QPAIR,
num = strtonumx(value, 0, INT32_MAX, &errstr, 0);
tos = strtonumx(s, 0, 255, &errstr, 0);
ttl = strtonumx(optarg, 1, 255, &errstr, 0);
minttl = strtonumx(optarg, 0, 255, &errstr, 0);
val = strtonumx(s, 0, UINT32_MAX, &errstr, 0);
u32 = (uint32_t)strtonumx(val, 0, UINT32_MAX, &errstr,
req->io_rlen = (uint16_t)strtonumx(rstr, 1, I2C_REQ_MAX,
req->io_wlen = (uint16_t)strtonumx(wstr, 1, I2C_REQ_MAX,
req.io_cmd = (uint8_t)strtonumx(cmdstr, 0, UINT8_MAX, &errstr,
long long l = strtonumx(optarg, 0, max_addr - 1, &err,
fid = strtonumx(match, 0, UINT32_MAX, &err, 0);
ncn->ncn_lba = strtonumx(flbas, 0, NVME_MAX_LBAF - 1, &err, 0);
phy->pr_eye = strtonumx(optarg, 0, PHYEYE_MAX_EYE,
phy->pr_lane = strtonumx(optarg, 0, PHYEYE_MAX_LANE,
eye->se_lane = (uint8_t)strtonumx(optarg, 0, 3, &errstr,
l = strtonumx(raw, min, max, &errstr, 0);
resize->wr_set = (uint32_t)strtonumx(optarg, 1,
long long l = strtonumx(filts[i], 0, UINT32_MAX, &errstr, 0);
val = (uint8_t)strtonumx(bar, 0, PCI_BASE_NUM - 1, &errstr, 0);
lval = strtonumx(LINEARG(1), 0, INT_MAX, &errstr, 0);
extern long long strtonumx(const char *, long long, long long, const char **,
return (strtonumx(numstr, minval, maxval, errstrp, 10));
val = strtonumx(value, proto_options[index].minval,
rval = strtonumx(pvalue, po->minval, po->maxval,
addr = (uint16_t)strtonumx(addrstr, 0, 0x7f, &err, 0);
val = strtonumx(nstr, minval, maxval, &errstr, base);
strtonumx(optarg, 0, UINT16_MAX, &errstr, 0);
strtonumx(optarg, 0, UINT16_MAX, &errstr, 0);
strtonumx(optarg, 0, UINT16_MAX, &errstr, 0);
strtonumx(optarg, 0, UINT32_MAX, &errstr, 0);
strtonumx(optarg, 0, UINT16_MAX, &errstr, 0);
long long targ_flags = strtonumx(argv[i], 0,
idx = (size_t)strtonumx(argv[1], 0, max, &errstr, 0);