/PHP-5.3/TSRM/ |
H A D | TSRM.h | 107 TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allo… 151 #define TSRM_SHUFFLE_RSRC_ID(rsrc_id) ((rsrc_id)+1) argument 152 #define TSRM_UNSHUFFLE_RSRC_ID(rsrc_id) ((rsrc_id)-1) argument
|
H A D | TSRM.c | 215 TSRM_API ts_rsrc_id ts_allocate_id(ts_rsrc_id *rsrc_id, size_t size, ts_allocate_ctor ctor, ts_allo… in ts_allocate_id() argument 224 *rsrc_id = TSRM_SHUFFLE_RSRC_ID(id_count++); in ts_allocate_id() 225 TSRM_ERROR((TSRM_ERROR_LEVEL_CORE, "Obtained resource id %d", *rsrc_id)); in ts_allocate_id() 233 *rsrc_id = 0; in ts_allocate_id() 238 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].size = size; in ts_allocate_id() 239 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].ctor = ctor; in ts_allocate_id() 240 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].dtor = dtor; in ts_allocate_id() 241 resource_types_table[TSRM_UNSHUFFLE_RSRC_ID(*rsrc_id)].done = 0; in ts_allocate_id() 265 TSRM_ERROR((TSRM_ERROR_LEVEL_CORE, "Successfully allocated new resource id %d", *rsrc_id)); in ts_allocate_id() 266 return *rsrc_id; in ts_allocate_id()
|
/PHP-5.3/ext/standard/ |
H A D | dir.c | 232 php_set_default_dir(dirp->rsrc_id TSRMLS_CC); in _php_do_opendir() 237 add_property_resource(return_value, "handle", dirp->rsrc_id); in _php_do_opendir() 267 int rsrc_id; in PHP_FUNCTION() local 272 …php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d is not a valid Directory resource", dirp->rsrc_id); in PHP_FUNCTION() 276 rsrc_id = dirp->rsrc_id; in PHP_FUNCTION() 277 zend_list_delete(dirp->rsrc_id); in PHP_FUNCTION() 279 if (rsrc_id == DIRG(default_dir)) { in PHP_FUNCTION() 390 …php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d is not a valid Directory resource", dirp->rsrc_id); in PHP_FUNCTION() 409 …php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d is not a valid Directory resource", dirp->rsrc_id); in PHP_NAMED_FUNCTION()
|
H A D | streamsfuncs.c | 195 zend_list_addref(context->rsrc_id); in PHP_FUNCTION() 1176 RETURN_RESOURCE(context->rsrc_id); in PHP_FUNCTION() 1248 …RETURN_RESOURCE(filter->rsrc_id = ZEND_REGISTER_RESOURCE(NULL, filter, php_file_le_stream_filter()… in apply_filter_to_stream()
|
H A D | file.c | 953 php_error_docref(NULL TSRMLS_CC, E_WARNING, "%d is not a valid stream resource", stream->rsrc_id); in PHP_FUNCTION() 958 zend_list_delete(stream->rsrc_id); in PHP_FUNCTION() 1059 zend_list_delete(stream->rsrc_id); in PHP_FUNCTION()
|
/PHP-5.3/main/streams/ |
H A D | php_stream_context.h | 41 …_zval(context, zval) { ZVAL_RESOURCE(zval, (context)->rsrc_id); zend_list_addref((context)->rsrc_i… 57 int rsrc_id; /* used for auto-cleanup */ member
|
H A D | userspace.c | 336 zend_list_addref(context->rsrc_id); in user_wrapper_opener() 435 zend_list_addref(context->rsrc_id); in user_wrapper_opendir() 496 int rsrc_id; in PHP_FUNCTION() local 510 rsrc_id = ZEND_REGISTER_RESOURCE(NULL, uwrap, le_protocols); in PHP_FUNCTION() 529 zend_list_delete(rsrc_id); in PHP_FUNCTION() 1098 add_property_resource(object, "context", context->rsrc_id); in user_wrapper_unlink() 1099 zend_list_addref(context->rsrc_id); in user_wrapper_unlink() 1153 zend_list_addref(context->rsrc_id); in user_wrapper_rename() 1212 zend_list_addref(context->rsrc_id); in user_wrapper_mkdir() 1277 zend_list_addref(context->rsrc_id); in user_wrapper_rmdir() [all …]
|
H A D | php_stream_filter_api.h | 122 int rsrc_id; member
|
H A D | streams.c | 90 stream->rsrc_id = FAILURE; in forget_persistent_resource_id_numbers() 136 (*stream)->rsrc_id = ZEND_REGISTER_RESOURCE(NULL, *stream, le_pstream); in php_stream_from_persistent_id() 139 (*stream)->rsrc_id = index; in php_stream_from_persistent_id() 324 ret->rsrc_id = ZEND_REGISTER_RESOURCE(NULL, ret, persistent_id ? le_pstream : le_stream); in _php_stream_alloc() 399 while (zend_list_delete(stream->rsrc_id) == SUCCESS) {} in _php_stream_free() 496 zend_list_delete(context->rsrc_id); in _php_stream_free() 2095 zend_list_addref(context->rsrc_id); 2098 zend_list_delete(oldcontext->rsrc_id); 2137 context->rsrc_id = ZEND_REGISTER_RESOURCE(NULL, context, php_le_stream_context());
|
H A D | filter.c | 526 if (filter->rsrc_id > 0) { in php_stream_filter_remove() 527 zend_list_delete(filter->rsrc_id); in php_stream_filter_remove()
|
H A D | xp_socket.c | 740 zend_list_addref(stream->context->rsrc_id); in php_tcp_sockop_accept()
|
/PHP-5.3/Zend/ |
H A D | zend_list.c | 97 int rsrc_id; in zend_register_resource() local 99 rsrc_id = zend_list_insert(rsrc_pointer, rsrc_type); in zend_register_resource() 102 rsrc_result->value.lval = rsrc_id; in zend_register_resource() 106 return rsrc_id; in zend_register_resource()
|
/PHP-5.3/ext/enchant/ |
H A D | enchant.c | 43 long rsrc_id; member 50 long rsrc_id; member 250 zend_list_delete(broker->dict[total]->rsrc_id); in php_enchant_broker_free() 277 zend_list_delete(pdict->pbroker->rsrc_id); in php_enchant_dict_free() 371 broker->rsrc_id = ZEND_REGISTER_RESOURCE(return_value, broker, le_enchant_broker); in PHP_FUNCTION() 569 dict->rsrc_id = ZEND_REGISTER_RESOURCE(return_value, dict, le_enchant_dict); in PHP_FUNCTION() 570 zend_list_addref(pbroker->rsrc_id); in PHP_FUNCTION() 627 dict->rsrc_id = ZEND_REGISTER_RESOURCE(return_value, dict, le_enchant_dict);
|
/PHP-5.3/main/ |
H A D | php_streams.h | 201 int rsrc_id; /* used for auto-cleanup */ member 245 #define php_stream_get_resource_id(stream) (stream)->rsrc_id 252 # define php_stream_to_zval(stream, zval) { ZVAL_RESOURCE(zval, (stream)->rsrc_id); (stream)->__exp… 255 # define php_stream_to_zval(stream, zval) { ZVAL_RESOURCE(zval, (stream)->rsrc_id); }
|
/PHP-5.3/ext/sqlite/ |
H A D | sqlite.c | 154 long rsrc_id; member 720 zend_list_delete(res->db->rsrc_id); in real_result_dtor() 729 if (res->db->rsrc_id == ((struct php_sqlite_db*)db)->rsrc_id) { in _clean_unfinished_results() 753 db->rsrc_id = FAILURE; in php_sqlite_forget_persistent_id_numbers() 1148 if (intern->u.db->rsrc_id) { in sqlite_object_free_storage() 1149 zend_list_delete(intern->u.db->rsrc_id); in sqlite_object_free_storage() 1588 if (db->rsrc_id == FAILURE) { in PHP_FUNCTION() 1595 if (zend_list_find(db->rsrc_id, &type) == db) { in PHP_FUNCTION() 1597 zend_list_addref(db->rsrc_id); in PHP_FUNCTION() 1598 ZVAL_RESOURCE(return_value, db->rsrc_id); in PHP_FUNCTION() [all …]
|
/PHP-5.3/ext/oci8/ |
H A D | oci8.c | 1750 RETURN_RESOURCE(connection->rsrc_id); in php_oci_do_connect() 1975 connection->rsrc_id = zend_list_insert(connection, le_pconnection); in php_oci_do_connect_ex() 1983 zend_list_addref(connection->rsrc_id); in php_oci_do_connect_ex() 1994 zend_list_addref(connection->rsrc_id); in php_oci_do_connect_ex() 2130 connection->rsrc_id = zend_list_insert(connection, le_pconnection); in php_oci_do_connect_ex() 2138 zend_list_addref(connection->rsrc_id); in php_oci_do_connect_ex() 2145 connection->rsrc_id = zend_list_insert(connection, le_connection TSRMLS_CC); in php_oci_do_connect_ex() 2147 connection->rsrc_id = zend_list_insert(connection, le_connection); in php_oci_do_connect_ex() 2149 new_le.ptr = OCI8_INT_TO_PTR(connection->rsrc_id); in php_oci_do_connect_ex() 2155 connection->rsrc_id = zend_list_insert(connection, le_connection TSRMLS_CC); in php_oci_do_connect_ex() [all …]
|
H A D | oci8_collection.c | 58 zend_list_addref(collection->connection->rsrc_id); in php_oci_collection_create() 778 zend_list_delete(collection->connection->rsrc_id); in php_oci_collection_close()
|
H A D | oci8_lob.c | 73 zend_list_addref(descriptor->connection->rsrc_id); in php_oci_lob_create() 712 zend_list_delete(descriptor->connection->rsrc_id); in php_oci_lob_free()
|
H A D | php_oci8_int.h | 142 int rsrc_id; /* resource ID */ member
|
H A D | oci8_interface.c | 1586 zend_list_delete(connection->rsrc_id); 1960 RETURN_RESOURCE(connection->rsrc_id);
|
H A D | oci8_statement.c | 98 zend_list_addref(statement->connection->rsrc_id); in php_oci_statement_create() 801 zend_list_delete(statement->connection->rsrc_id); in php_oci_statement_free()
|
/PHP-5.3/ext/com_dotnet/ |
H A D | com_persist.c | 268 zend_list_delete(stm->stream->rsrc_id); in istream_destructor() 287 zend_list_addref(stream->rsrc_id); in php_com_wrapper_export_stream()
|
/PHP-5.3/ext/openssl/ |
H A D | xp_ssl.c | 634 zend_list_addref(stream->context->rsrc_id); in php_openssl_tcp_sockop_accept()
|
/PHP-5.3/ext/mysqlnd/ |
H A D | mysqlnd_net.c | 182 zend_hash_index_del(&EG(regular_list), net->stream->rsrc_id); in MYSQLND_METHOD()
|
/PHP-5.3/ext/soap/ |
H A D | soap.c | 2562 zend_list_addref(context->rsrc_id); 2682 add_property_resource(this_ptr, "_stream_context", context->rsrc_id);
|