sub_non_neg
used += scnprintf(buf + used, sub_non_neg(len, used),
if (sub_non_neg(len, used) > 0) {
if (sub_non_neg(len, used) > 0) {
size_rem = sub_non_neg(sizeof(buf), buf_used);
size_rem = sub_non_neg(sizeof(buf), buf_used);