Home
last modified time | relevance | path

Searched refs:bucket (Results 1 – 25 of 30) sorted by relevance

12

/PHP-5.3/main/streams/
H A Dfilter.c84 bucket->next = bucket->prev = NULL; in php_stream_bucket_new()
107 return bucket; in php_stream_bucket_new()
123 if (bucket->refcount == 1 && bucket->own_buf) { in php_stream_bucket_make_writeable()
186 pefree(bucket->buf, bucket->is_persistent); in php_stream_bucket_delref()
188 pefree(bucket, bucket->is_persistent); in php_stream_bucket_delref()
227 bucket->prev->next = bucket->next; in php_stream_bucket_unlink()
229 bucket->brigade->head = bucket->next; in php_stream_bucket_unlink()
232 bucket->next->prev = bucket->prev; in php_stream_bucket_unlink()
234 bucket->brigade->tail = bucket->prev; in php_stream_bucket_unlink()
237 bucket->next = bucket->prev = NULL; in php_stream_bucket_unlink()
[all …]
H A Dphp_stream_filter_api.h72 PHPAPI void php_stream_bucket_delref(php_stream_bucket *bucket TSRMLS_DC);
73 #define php_stream_bucket_addref(bucket) (bucket)->refcount++ argument
74 PHPAPI void php_stream_bucket_prepend(php_stream_bucket_brigade *brigade, php_stream_bucket *bucket
75 PHPAPI void php_stream_bucket_append(php_stream_bucket_brigade *brigade, php_stream_bucket *bucket
76 PHPAPI void php_stream_bucket_unlink(php_stream_bucket *bucket TSRMLS_DC);
77 PHPAPI php_stream_bucket *php_stream_bucket_make_writeable(php_stream_bucket *bucket TSRMLS_DC);
H A Dstreams.c525 php_stream_bucket *bucket; in php_stream_fill_read_buffer() local
565 bucket = brig_inp->head; in php_stream_fill_read_buffer()
569 stream->readbuflen += bucket->buflen; in php_stream_fill_read_buffer()
573 memcpy(stream->readbuf + stream->writepos, bucket->buf, bucket->buflen); in php_stream_fill_read_buffer()
574 stream->writepos += bucket->buflen; in php_stream_fill_read_buffer()
576 php_stream_bucket_unlink(bucket TSRMLS_CC); in php_stream_fill_read_buffer()
1092 php_stream_bucket *bucket; in _php_stream_write_filtered() local
1126 bucket = brig_inp->head; in _php_stream_write_filtered()
1127 _php_stream_write_buffer(stream, bucket->buf, bucket->buflen TSRMLS_CC); in _php_stream_write_filtered()
1133 php_stream_bucket_unlink(bucket TSRMLS_CC); in _php_stream_write_filtered()
[all …]
/PHP-5.3/ext/standard/
H A Duser_filters.c82 if (bucket) { in ZEND_RSRC_DTOR_FUNC()
84 bucket = NULL; in ZEND_RSRC_DTOR_FUNC()
250 while (bucket != NULL) { in userfilter_filter()
435 add_property_stringl(return_value, "data", bucket->buf, bucket->buflen, 1); in PHP_FUNCTION()
462 if (!bucket->own_buf) { in php_stream_bucket_attach()
463 bucket = php_stream_bucket_make_writeable(bucket TSRMLS_CC); in php_stream_bucket_attach()
466 bucket->buf = perealloc(bucket->buf, Z_STRLEN_PP(pzdata), bucket->is_persistent); in php_stream_bucket_attach()
469 memcpy(bucket->buf, Z_STRVAL_PP(pzdata), bucket->buflen); in php_stream_bucket_attach()
481 bucket->refcount++; in php_stream_bucket_attach()
527 if (bucket == NULL) { in PHP_FUNCTION()
[all …]
H A Dfilters.c45 php_stream_bucket *bucket; in strfilter_rot13_filter() local
51 php_strtr(bucket->buf, bucket->buflen, rot13_from, rot13_to, 52); in strfilter_rot13_filter()
93 php_stream_bucket *bucket; in strfilter_toupper_filter() local
99 php_strtr(bucket->buf, bucket->buflen, lowercase, uppercase, 26); in strfilter_toupper_filter()
121 php_stream_bucket *bucket; in strfilter_tolower_filter() local
127 php_strtr(bucket->buf, bucket->buflen, uppercase, lowercase, 26); in strfilter_tolower_filter()
212 php_stream_bucket *bucket; in strfilter_strip_tags_filter() local
220bucket->buflen = php_strip_tags(bucket->buf, bucket->buflen, &(inst->state), (char *)inst->allowed… in strfilter_strip_tags_filter()
1721 buckets_out, bucket->buf, bucket->buflen, &consumed, in strfilter_convert_filter()
1744 if (bucket != NULL) { in strfilter_convert_filter()
[all …]
H A Dfilestat.c1157 realpath_cache_bucket *bucket = *buckets; in PHP_FUNCTION() local
1158 while(bucket) { in PHP_FUNCTION()
1164 if (LONG_MAX >= bucket->key) { in PHP_FUNCTION()
1165 add_assoc_long(entry, "key", bucket->key); in PHP_FUNCTION()
1167 add_assoc_double(entry, "key", (double)bucket->key); in PHP_FUNCTION()
1169 add_assoc_bool(entry, "is_dir", bucket->is_dir); in PHP_FUNCTION()
1170 add_assoc_stringl(entry, "realpath", bucket->realpath, bucket->realpath_len, 1); in PHP_FUNCTION()
1171 add_assoc_long(entry, "expires", bucket->expires); in PHP_FUNCTION()
1173 add_assoc_bool(entry, "is_rvalid", bucket->is_rvalid); in PHP_FUNCTION()
1178 …zend_hash_update(Z_ARRVAL_P(return_value), bucket->path, bucket->path_len+1, &entry, sizeof(zval *… in PHP_FUNCTION()
[all …]
/PHP-5.3/ext/standard/tests/filters/
H A Dbug35916.phpt12 while($bucket=stream_bucket_make_writeable($in)) {
13 $bucket->data = strtoupper($bucket->data);
14 $consumed += $bucket->datalen;
15 stream_bucket_append($out, $bucket);
16 stream_bucket_append($out, $bucket);
H A Dread.phpt10 while ($bucket = stream_bucket_make_writeable($in)) {
11 $bucket->data = strtoupper($bucket->data);
12 $consumed += $bucket->datalen;
13 stream_bucket_append($out, $bucket);
17 $bucket = stream_bucket_new($this->stream, "\n===close===\n");
18 stream_bucket_append($out, $bucket);
H A Dbug46164-1.phpt7 while($bucket = stream_bucket_make_writeable($in)) {
8 $consumed += $bucket->datalen;
9 stream_bucket_append($out, $bucket);
H A Dbug46164-2.phpt7 while($bucket = stream_bucket_make_writeable($in)) {
8 $consumed += $bucket->datalen;
9 stream_bucket_append($out, $bucket);
H A Dfilter_errors_user.phpt14 $bucket = stream_bucket_make_writeable($in);
20 while ($bucket = stream_bucket_make_writeable($in)) {
21 $consumed += $bucket->datalen;
22 stream_bucket_append($out, $bucket);
30 $bucket = stream_bucket_new($this->stream, "42");
31 stream_bucket_append($out, $bucket);
39 $bucket = stream_bucket_new($this->stream, "42");
/PHP-5.3/ext/standard/tests/file/
H A Duserfilters.phpt8 while ($bucket = stream_bucket_make_writeable($in)) {
9 $bucket->data = strtoupper($bucket->data);
10 $consumed += strlen($bucket->data);
11 stream_bucket_append($out, $bucket);
H A Dbug39551.phpt6 $bucket = stream_bucket_new(fopen('php://temp', 'w+'), '');
11 $bucket = stream_bucket_new(fopen('php://temp', 'w+'), '');
12 stream_bucket_append($out, $bucket);
/PHP-5.3/ext/mcrypt/
H A Dmcrypt_filter.c45 php_stream_bucket *bucket; in php_mcrypt_filter() local
56 bucket = buckets_in->head; in php_mcrypt_filter()
58 consumed += bucket->buflen; in php_mcrypt_filter()
63 int chunklen = bucket->buflen + data->block_used, n; in php_mcrypt_filter()
70 memcpy(outchunk + data->block_used, bucket->buf, bucket->buflen); in php_mcrypt_filter()
88 php_stream_bucket_unlink(bucket TSRMLS_CC); in php_mcrypt_filter()
89 php_stream_bucket_delref(bucket TSRMLS_CC); in php_mcrypt_filter()
92 php_stream_bucket_make_writeable(bucket TSRMLS_CC); in php_mcrypt_filter()
94 mcrypt_generic(data->module, bucket->buf, bucket->buflen); in php_mcrypt_filter()
96 mdecrypt_generic(data->module, bucket->buf, bucket->buflen); in php_mcrypt_filter()
[all …]
/PHP-5.3/Zend/tests/
H A Dbug21478.phpt12 while ($bucket = stream_bucket_make_writeable($in)) {
13 $bucket->data = strtoupper($bucket->data);
14 stream_bucket_append($out, $bucket);
15 $consumed += strlen($bucket->data);
H A Dbug63055.phpt12 $matches = array("foo" => "bar"); /* this bucket will trigger the segfault */
/PHP-5.3/ext/zlib/
H A Dzlib_filter.c64 php_stream_bucket *bucket; in php_zlib_inflate_filter() local
84 while (bin < bucket->buflen) { in php_zlib_inflate_filter()
87 consumed += bucket->buflen; in php_zlib_inflate_filter()
91 desired = bucket->buflen - bin; in php_zlib_inflate_filter()
104 php_stream_bucket_delref(bucket TSRMLS_CC); in php_zlib_inflate_filter()
126 php_stream_bucket_delref(bucket TSRMLS_CC); in php_zlib_inflate_filter()
130 php_stream_bucket_delref(bucket TSRMLS_CC); in php_zlib_inflate_filter()
189 php_stream_bucket *bucket; in php_zlib_deflate_filter() local
210 while (bin < bucket->buflen) { in php_zlib_deflate_filter()
211 desired = bucket->buflen - bin; in php_zlib_deflate_filter()
[all …]
/PHP-5.3/ext/bz2/
H A Dbz2_filter.c77 php_stream_bucket *bucket; in php_bz2_decompress_filter() local
95 while (bin < bucket->buflen) { in php_bz2_decompress_filter()
107 consumed += bucket->buflen; in php_bz2_decompress_filter()
111 desired = bucket->buflen - bin; in php_bz2_decompress_filter()
129 php_stream_bucket_delref(bucket TSRMLS_CC); in php_bz2_decompress_filter()
148 php_stream_bucket_delref(bucket TSRMLS_CC); in php_bz2_decompress_filter()
153 php_stream_bucket_delref(bucket TSRMLS_CC); in php_bz2_decompress_filter()
214 php_stream_bucket *bucket; in php_bz2_compress_filter() local
233 while (bin < bucket->buflen) { in php_bz2_compress_filter()
234 desired = bucket->buflen - bin; in php_bz2_compress_filter()
[all …]
/PHP-5.3/Zend/
H A Dzend_objects_API.c51 struct _store_object *obj = &objects->object_buckets[i].bucket.obj; in zend_objects_store_call_destructors()
58 obj = &objects->object_buckets[i].bucket.obj; in zend_objects_store_call_destructors()
117 obj = &EG(objects_store).object_buckets[handle].bucket.obj; in zend_objects_store_put()
146 EG(objects_store).object_buckets[handle].bucket.obj.refcount++; in zend_objects_store_add_ref()
157 EG(objects_store).object_buckets[handle].bucket.obj.refcount++; in zend_objects_store_add_ref_by_handle()
190 obj = &EG(objects_store).object_buckets[handle].bucket.obj; in zend_objects_store_del_ref_by_handle_ex()
214 obj = &EG(objects_store).object_buckets[handle].bucket.obj; in zend_objects_store_del_ref_by_handle_ex()
252 obj = &EG(objects_store).object_buckets[handle].bucket.obj; in zend_objects_store_clone_obj()
259 obj = &EG(objects_store).object_buckets[handle].bucket.obj; in zend_objects_store_clone_obj()
272 return EG(objects_store).object_buckets[handle].bucket.obj.object; in zend_object_store_get_object()
[all …]
H A Dzend_gc.c204 obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj; in gc_zobj_possible_root()
227 obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj; in gc_zobj_possible_root()
278 struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; in zval_scan_black()
419 struct _store_object *obj = &EG(objects_store).object_buckets[current->handle].bucket.obj; in gc_mark_roots()
681 EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0 && in gc_collect_cycles()
682 EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor && in gc_collect_cycles()
686 EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount++; in gc_collect_cycles()
687 …re).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor(EG(objects_store).object_buckets[Z_OBJ_HAND… in gc_collect_cycles()
688 EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount--; in gc_collect_cycles()
702 EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0) { in gc_collect_cycles()
[all …]
H A Dzend_objects.c93 if (!obj_bucket->bucket.obj.handlers) { in zend_objects_destroy_object()
94 obj_bucket->bucket.obj.handlers = &std_object_handlers; in zend_objects_destroy_object()
96 Z_OBJ_HT_P(obj) = obj_bucket->bucket.obj.handlers; in zend_objects_destroy_object()
H A Dzend_hash.h54 typedef struct bucket { struct
59 struct bucket *pListNext; argument
60 struct bucket *pListLast; argument
61 struct bucket *pNext; argument
62 struct bucket *pLast; argument
/PHP-5.3/TSRM/
H A Dtsrm_win32.c298 if(bucket != NULL && bucket->is_rvalid) { in tsrm_win32_access()
299 fAccess = bucket->is_readable; in tsrm_win32_access()
304 if(bucket != NULL && bucket->is_wvalid) { in tsrm_win32_access()
310 if(bucket != NULL && bucket->is_rvalid) { in tsrm_win32_access()
316 if(bucket != NULL && bucket->is_rvalid && bucket->is_wvalid) { in tsrm_win32_access()
317 fAccess = bucket->is_readable & bucket->is_writable; in tsrm_win32_access()
345 if(bucket != NULL) { in tsrm_win32_access()
347 bucket->is_rvalid = 1; in tsrm_win32_access()
351 bucket->is_wvalid = 1; in tsrm_win32_access()
354 bucket->is_rvalid = 1; in tsrm_win32_access()
[all …]
H A Dtsrm_virtual_cwd.c632 if (key == (*bucket)->key && path_len == (*bucket)->path_len && in realpath_cache_del()
635 *bucket = (*bucket)->next; in realpath_cache_del()
647 bucket = &(*bucket)->next; in realpath_cache_del()
677 bucket->path = (char*)bucket + sizeof(realpath_cache_bucket); in realpath_cache_add()
681 bucket->realpath = bucket->path; in realpath_cache_add()
683 bucket->realpath = bucket->path + (path_len + 1); in realpath_cache_add()
717 *bucket = (*bucket)->next; in realpath_cache_find()
727 } else if (key == (*bucket)->key && path_len == (*bucket)->path_len && in realpath_cache_find()
729 return *bucket; in realpath_cache_find()
731 bucket = &(*bucket)->next; in realpath_cache_find()
[all …]
/PHP-5.3/ext/pcre/tests/
H A Dbug63055.phpt12 $matches = array("foo" => "bar"); /* this bucket will trigger the segfault */

Completed in 77 milliseconds

12