Lines Matching refs:buffer
358 // that the buffer is contained by the receiver struct, as opposed to being
359 // passed as a separately allocated "work buffer".
1396 // WUFFS_BASE__SLICE is a 1-dimensional buffer.
1407 // WUFFS_BASE__TABLE is a 2-dimensional buffer.
2790 // wuffs_base__io_buffer is a 1-dimensional buffer (a pointer and length) plus
2793 // A value with all fields zero is a valid, empty buffer.
2923 // start of the buffer.
3352 uint64_t pos; // Position of the buffer start relative to the stream start.
3356 // wuffs_base__token_buffer is a 1-dimensional buffer (a pointer and length)
3359 // A value with all fields zero is a valid, empty buffer.
3460 // start of the buffer.
10493 // trailing data may remain in input and buffer.
10495 // Do not keep a reference to buffer or buffer.data.ptr after Done returns,
10500 Done(DecodeCborResult& result, sync_io::Input& input, IOBuffer& buffer);
10659 // AllocPixbuf allocates the pixel buffer.
10662 // passed to DecodeImage, since the pixel buffer's contents will be
10672 // AllocWorkbuf allocates the work buffer. The allocated buffer's length
10684 // data may remain in input and buffer.
10690 // Do not keep a reference to buffer or buffer.data.ptr after Done returns,
10698 IOBuffer& buffer,
10835 // The callbacks allocate the pixel buffer memory and work buffer memory. On
10836 // success, pixel buffer memory ownership is passed to the DecodeImage caller
10838 // buffer memory is deleted.
10841 // composite the decoded image over the pixel buffer's original pixels (as
10846 // The background_color is used to fill the pixel buffer after
10916 // trailing data may remain in input and buffer. See "Unintuitive JSON
10920 // Do not keep a reference to buffer or buffer.data.ptr after Done returns,
10925 Done(DecodeJsonResult& result, sync_io::Input& input, IOBuffer& buffer);
44286 IOBuffer& buffer) {}
44396 "wuffs_aux::DecodeCbor: internal error: bad buffer indexes";
44780 IOBuffer& buffer,
44784 "wuffs_aux::DecodeImage: buffer is too short";
45077 // Allocate the pixel buffer.
45094 // Allocate the work buffer. Wuffs' decoders conventionally assume that this
45210 IOBuffer& buffer) {}
45276 "wuffs_aux::DecodeJson: internal error: bad buffer indexes"; \