Lines Matching refs:curbufleft
6973 * behavior, which would invalidate functions like curbufleft(). */
7039 static size_t curbufleft(const upb_pbdecoder *d) {
7061 UPB_ASSERT(curbufleft(d) >= len);
7094 UPB_ASSERT(curbufleft(d) == 0);
7127 d->skip = bytes - curbufleft(d);
7152 * calculate a d->end or use our normal functions like curbufleft(). */
7244 save = curbufleft(d);
7259 UPB_ASSERT(bytes <= curbufleft(d));
7269 const size_t avail = curbufleft(d);
7276 if (curbufleft(d) >= bytes) {
7292 if (curbufleft(d) >= bytes) {
7303 size_t ret = curbufleft(d);
7315 if (curbufleft(d) >= bytes) {
7347 if (curbufleft(d) > 0 && !(*d->ptr & 0x80)) {
7351 } else if (curbufleft(d) >= 10) {
7696 uint32_t len = (uint32_t)curbufleft(d);
7760 CHECK_SUSPEND(curbufleft(d) > 0);
7778 CHECK_SUSPEND(curbufleft(d) > 0);
7780 if (curbufleft(d) >= 2) {