Lines Matching defs:s_ptr
5746 // point's byte length) at the start of the read-only slice (s_ptr, s_len).
5770 wuffs_base__utf_8__next(const uint8_t* s_ptr, size_t s_len);
5773 // it looks at the end of (s_ptr, s_len) instead of the start.
5779 wuffs_base__utf_8__next_from_end(const uint8_t* s_ptr, size_t s_len);
5782 // sub-slice s[..n] is valid UTF-8, where s is the read-only slice (s_ptr,
5796 wuffs_base__utf_8__longest_valid_prefix(const uint8_t* s_ptr, size_t s_len);
5799 // sub-slice s[..n] is valid ASCII, where s is the read-only slice (s_ptr,
5809 wuffs_base__ascii__longest_valid_prefix(const uint8_t* s_ptr, size_t s_len);
15739 const uint8_t* s_ptr = src.ptr;
15744 uint32_t s = wuffs_base__peek_u32le__no_bounds_check(s_ptr);
15758 (s_ptr[3] == '=')) {
15760 if (s_ptr[2] == '=') {
15774 s_ptr += 4;
15800 uint32_t s = wuffs_base__peek_u24le__no_bounds_check(s_ptr);
15812 s_ptr += pad ? 4 : 3;
15822 uint32_t s = wuffs_base__peek_u16le__no_bounds_check(s_ptr);
15833 s_ptr += pad ? 4 : 2;
15842 o.num_src = (size_t)(s_ptr - src.ptr);
15857 const uint8_t* s_ptr = src.ptr;
15866 uint32_t s = wuffs_base__peek_u24be__no_bounds_check(s_ptr);
15867 s_ptr += 3;
15887 uint32_t s = ((uint32_t)(wuffs_base__peek_u16be__no_bounds_check(s_ptr)))
15889 s_ptr += 2;
15905 uint32_t s = ((uint32_t)(wuffs_base__peek_u8__no_bounds_check(s_ptr)))
15907 s_ptr += 1;
15925 o.num_src = (size_t)(s_ptr - src.ptr);
21568 wuffs_base__utf_8__next(const uint8_t* s_ptr, size_t s_len) {
21572 uint32_t c = s_ptr[0];
21581 c = wuffs_base__peek_u16le__no_bounds_check(s_ptr);
21592 c = wuffs_base__peek_u24le__no_bounds_check(s_ptr);
21607 c = wuffs_base__peek_u32le__no_bounds_check(s_ptr);
21624 wuffs_base__utf_8__next_from_end(const uint8_t* s_ptr, size_t s_len) {
21628 const uint8_t* ptr = &s_ptr[s_len - 1];
21633 const uint8_t* too_far = &s_ptr[(s_len > 4) ? (s_len - 4) : 0];
21656 wuffs_base__utf_8__longest_valid_prefix(const uint8_t* s_ptr, size_t s_len) {
21663 wuffs_base__utf_8__next__output o = wuffs_base__utf_8__next(s_ptr, s_len);
21667 s_ptr += o.byte_length;
21674 wuffs_base__ascii__longest_valid_prefix(const uint8_t* s_ptr, size_t s_len) {
21676 const uint8_t* original_ptr = s_ptr;
21677 const uint8_t* p = s_ptr;
21678 const uint8_t* q = s_ptr + s_len;