Lines Matching refs:handle
3266 static size_t phar_zend_stream_reader(void *handle, char *buf, size_t len) /* {{{ */ argument
3268 return php_stream_read(phar_get_pharfp((phar_archive_data*)handle), buf, len);
3272 static size_t phar_zend_stream_fsizer(void *handle) /* {{{ */ argument
3274 return ((phar_archive_data*)handle)->halt_offset + 32;
3317 if (file_handle->handle.stream.closer && file_handle->handle.stream.handle) {
3318 file_handle->handle.stream.closer(file_handle->handle.stream.handle);
3320 file_handle->handle.stream.handle = NULL;
3332 file_handle->handle.stream.handle = phar;
3333 file_handle->handle.stream.reader = phar_zend_stream_reader;
3334 file_handle->handle.stream.closer = NULL;
3335 file_handle->handle.stream.fsizer = phar_zend_stream_fsizer;
3336 file_handle->handle.stream.isatty = 0;
3340 memset(&file_handle->handle.stream.mmap, 0, sizeof(file_handle->handle.stream.mmap));