Lines Matching refs:sz

141 		const char **specp, size_t *pos, size_t *sz, size_t *max_alignment) {  in parse_serialize_spec()  argument
146 *sz = 2; in parse_serialize_spec()
149 *sz = 4; in parse_serialize_spec()
152 *sz = 8; in parse_serialize_spec()
155 *sz = sizeof(int); in parse_serialize_spec()
159 *sz = 1; in parse_serialize_spec()
180 static uint64_t one_from_buffer(size_t sz, const unsigned char *buf) { in one_from_buffer() argument
181 if (sz == 2) { in one_from_buffer()
184 } else if (sz == 4) { in one_from_buffer()
187 } else if (sz == 8) { in one_from_buffer()
191 ZEND_ASSERT(sz == 1); in one_from_buffer()
196 static void one_to_buffer(size_t sz, unsigned char *buf, uint64_t val) { in one_to_buffer() argument
197 if (sz == 2) { in one_to_buffer()
200 } else if (sz == 4) { in one_to_buffer()
203 } else if (sz == 8) { in one_to_buffer()
207 ZEND_ASSERT(sz == 1); in one_to_buffer()
244 size_t sz, count = parse_serialize_spec(&spec, &pos, &sz, &max_alignment); in php_hash_serialize_spec() local
245 if (pos + count * sz > hash->ops->context_size) { in php_hash_serialize_spec()
249 pos += count * sz; in php_hash_serialize_spec()
250 } else if (sz == 1 && count > 1) { in php_hash_serialize_spec()
256 uint64_t val = one_from_buffer(sz, buf + pos); in php_hash_serialize_spec()
257 pos += sz; in php_hash_serialize_spec()
260 if (sz == 8) { in php_hash_serialize_spec()
291 size_t sz, count = parse_serialize_spec(&spec, &pos, &sz, &max_alignment); in php_hash_unserialize_spec() local
292 if (pos + count * sz > hash->ops->context_size) { in php_hash_unserialize_spec()
296 pos += count * sz; in php_hash_unserialize_spec()
297 } else if (sz == 1 && count > 1) { in php_hash_unserialize_spec()
314 if (sz == 8) { in php_hash_unserialize_spec()
322 one_to_buffer(sz, buf + pos, val); in php_hash_unserialize_spec()
323 pos += sz; in php_hash_unserialize_spec()