pbuffer 347 Zend/zend_virtual_cwd.c REPARSE_DATA_BUFFER * pbuffer; pbuffer 355 Zend/zend_virtual_cwd.c pbuffer = (REPARSE_DATA_BUFFER *)do_alloca(MAXIMUM_REPARSE_DATA_BUFFER_SIZE, use_heap_large); pbuffer 356 Zend/zend_virtual_cwd.c if(!DeviceIoControl(hLink, FSCTL_GET_REPARSE_POINT, NULL, 0, pbuffer, MAXIMUM_REPARSE_DATA_BUFFER_SIZE, &retlength, NULL)) { pbuffer 357 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 364 Zend/zend_virtual_cwd.c if(pbuffer->ReparseTag == IO_REPARSE_TAG_SYMLINK) { pbuffer 370 Zend/zend_virtual_cwd.c else if(pbuffer->ReparseTag == IO_REPARSE_TAG_MOUNT_POINT) { pbuffer 374 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 897 Zend/zend_virtual_cwd.c REPARSE_DATA_BUFFER * pbuffer; pbuffer 916 Zend/zend_virtual_cwd.c pbuffer = (REPARSE_DATA_BUFFER *)do_alloca(MAXIMUM_REPARSE_DATA_BUFFER_SIZE, use_heap_large); pbuffer 917 Zend/zend_virtual_cwd.c if (pbuffer == NULL) { pbuffer 920 Zend/zend_virtual_cwd.c if(!DeviceIoControl(hLink, FSCTL_GET_REPARSE_POINT, NULL, 0, pbuffer, MAXIMUM_REPARSE_DATA_BUFFER_SIZE, &retlength, NULL)) { pbuffer 921 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 928 Zend/zend_virtual_cwd.c if(pbuffer->ReparseTag == IO_REPARSE_TAG_SYMLINK) { pbuffer 929 Zend/zend_virtual_cwd.c reparsetarget = pbuffer->SymbolicLinkReparseBuffer.ReparseTarget; pbuffer 930 Zend/zend_virtual_cwd.c printname_len = pbuffer->MountPointReparseBuffer.PrintNameLength / sizeof(WCHAR); pbuffer 931 Zend/zend_virtual_cwd.c isabsolute = (pbuffer->SymbolicLinkReparseBuffer.Flags == 0) ? 1 : 0; pbuffer 933 Zend/zend_virtual_cwd.c reparsetarget + pbuffer->MountPointReparseBuffer.PrintNameOffset / sizeof(WCHAR), pbuffer 937 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 940 Zend/zend_virtual_cwd.c printname_len = pbuffer->MountPointReparseBuffer.PrintNameLength / sizeof(WCHAR); pbuffer 943 Zend/zend_virtual_cwd.c substitutename_len = pbuffer->MountPointReparseBuffer.SubstituteNameLength / sizeof(WCHAR); pbuffer 945 Zend/zend_virtual_cwd.c reparsetarget + pbuffer->MountPointReparseBuffer.SubstituteNameOffset / sizeof(WCHAR), pbuffer 949 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 954 Zend/zend_virtual_cwd.c else if(pbuffer->ReparseTag == IO_REPARSE_TAG_MOUNT_POINT) { pbuffer 956 Zend/zend_virtual_cwd.c reparsetarget = pbuffer->MountPointReparseBuffer.ReparseTarget; pbuffer 957 Zend/zend_virtual_cwd.c printname_len = pbuffer->MountPointReparseBuffer.PrintNameLength / sizeof(WCHAR); pbuffer 959 Zend/zend_virtual_cwd.c reparsetarget + pbuffer->MountPointReparseBuffer.PrintNameOffset / sizeof(WCHAR), pbuffer 963 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 966 Zend/zend_virtual_cwd.c printname[pbuffer->MountPointReparseBuffer.PrintNameLength / sizeof(WCHAR)] = 0; pbuffer 968 Zend/zend_virtual_cwd.c substitutename_len = pbuffer->MountPointReparseBuffer.SubstituteNameLength / sizeof(WCHAR); pbuffer 970 Zend/zend_virtual_cwd.c reparsetarget + pbuffer->MountPointReparseBuffer.SubstituteNameOffset / sizeof(WCHAR), pbuffer 974 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 979 Zend/zend_virtual_cwd.c else if (pbuffer->ReparseTag == IO_REPARSE_TAG_DEDUP) { pbuffer 985 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 1029 Zend/zend_virtual_cwd.c free_alloca(pbuffer, use_heap_large); pbuffer 499 ext/standard/user_filters.c char *pbuffer; pbuffer 509 ext/standard/user_filters.c if (!(pbuffer = pemalloc(buffer_len, php_stream_is_persistent(stream)))) { pbuffer 513 ext/standard/user_filters.c memcpy(pbuffer, buffer, buffer_len); pbuffer 515 ext/standard/user_filters.c bucket = php_stream_bucket_new(stream, pbuffer, buffer_len, 1, php_stream_is_persistent(stream));