Lines Matching refs:sz

140 		const char **specp, size_t *pos, size_t *sz, size_t *max_alignment) {  in parse_serialize_spec()  argument
145 *sz = 2; in parse_serialize_spec()
148 *sz = 4; in parse_serialize_spec()
151 *sz = 8; in parse_serialize_spec()
154 *sz = sizeof(int); in parse_serialize_spec()
158 *sz = 1; in parse_serialize_spec()
179 static uint64_t one_from_buffer(size_t sz, const unsigned char *buf) { in one_from_buffer() argument
180 if (sz == 2) { in one_from_buffer()
183 } else if (sz == 4) { in one_from_buffer()
186 } else if (sz == 8) { in one_from_buffer()
190 ZEND_ASSERT(sz == 1); in one_from_buffer()
195 static void one_to_buffer(size_t sz, unsigned char *buf, uint64_t val) { in one_to_buffer() argument
196 if (sz == 2) { in one_to_buffer()
199 } else if (sz == 4) { in one_to_buffer()
202 } else if (sz == 8) { in one_to_buffer()
206 ZEND_ASSERT(sz == 1); in one_to_buffer()
243 size_t sz, count = parse_serialize_spec(&spec, &pos, &sz, &max_alignment); in php_hash_serialize_spec() local
244 if (pos + count * sz > hash->ops->context_size) { in php_hash_serialize_spec()
248 pos += count * sz; in php_hash_serialize_spec()
249 } else if (sz == 1 && count > 1) { in php_hash_serialize_spec()
255 uint64_t val = one_from_buffer(sz, buf + pos); in php_hash_serialize_spec()
256 pos += sz; in php_hash_serialize_spec()
259 if (sz == 8) { in php_hash_serialize_spec()
290 size_t sz, count = parse_serialize_spec(&spec, &pos, &sz, &max_alignment); in php_hash_unserialize_spec() local
291 if (pos + count * sz > hash->ops->context_size) { in php_hash_unserialize_spec()
295 pos += count * sz; in php_hash_unserialize_spec()
296 } else if (sz == 1 && count > 1) { in php_hash_unserialize_spec()
313 if (sz == 8) { in php_hash_unserialize_spec()
321 one_to_buffer(sz, buf + pos, val); in php_hash_unserialize_spec()
322 pos += sz; in php_hash_unserialize_spec()