Lines Matching refs:budget
461 size_t budget = 0, olen = len, m; in lws_struct_json_serialize() local
535 budget = lws_snprintf(dbuf, sizeof(dbuf), in lws_struct_json_serialize()
538 budget = lws_snprintf(dbuf, sizeof(dbuf), in lws_struct_json_serialize()
556 budget = lws_snprintf(dbuf, sizeof(dbuf), "%lld", li); in lws_struct_json_serialize()
630 budget = lws_snprintf(dbuf, 15, "\"schema\":"); in lws_struct_json_serialize()
632 dbuf[budget++] = ' '; in lws_struct_json_serialize()
634 budget += lws_snprintf(dbuf + budget, in lws_struct_json_serialize()
635 sizeof(dbuf) - budget, in lws_struct_json_serialize()
666 budget = strlen(q); /* how much unescaped is left */ in lws_struct_json_serialize()
678 js->remaining = budget - used; in lws_struct_json_serialize()
686 budget -= js->remaining; in lws_struct_json_serialize()
688 if (budget > len) { in lws_struct_json_serialize()
689 js->remaining = budget - len; in lws_struct_json_serialize()
691 budget = len; in lws_struct_json_serialize()
697 memcpy(buf, q, budget); in lws_struct_json_serialize()
698 buf += budget; in lws_struct_json_serialize()
700 len -= budget; in lws_struct_json_serialize()