DS_GET_FIRST_TUPLE
case DS_GET_FIRST_TUPLE:
if ((ioctl(fd, DS_GET_FIRST_TUPLE, arg) == 0) &&
int cmd = (first) ? DS_GET_FIRST_TUPLE : DS_GET_NEXT_TUPLE;
if (ioctl(fd, DS_GET_FIRST_TUPLE, &arg) == 0) {
ret = ioctl(fd, DS_GET_FIRST_TUPLE, &arg);