|
ReactOS 0.4.17-dev-116-ga4b6fe9
|
#include <stdio.h>#include <stdarg.h>#include "ntstatus.h"#include "wine/test.h"#include "winternl.h"#include "winuser.h"#include "winioctl.h"#include "winnls.h"
Go to the source code of this file.
Macros | |
| #define | WIN32_NO_STATUS |
| #define | IO_COMPLETION_ALL_ACCESS 0x001F0003 |
| #define | TEST_BUF_LEN 3 |
| #define | CVALUE_FIRST 0xfffabbcc |
| #define | CKEY_FIRST 0x1030341 |
| #define | CKEY_SECOND 0x132E46 |
| #define | TEST_OVERLAPPED_READ_SIZE 4096 |
| #define | test_completion_flags(a, b) _test_completion_flags(__LINE__,a,b) |
| #define | EA_BUFFER_SIZE 4097 |
| #define EA_BUFFER_SIZE 4097 |
Definition at line 4110 of file file.c.
|
static |
Definition at line 795 of file file.c.
Referenced by START_TEST().
Definition at line 139 of file file.c.
Referenced by START_TEST().
Definition at line 100 of file file.c.
Referenced by read_file_test(), test_file_access_information(), test_file_all_information(), test_file_attribute_tag_information(), test_file_basic_information(), test_file_both_information(), test_file_completion_information(), test_file_full_size_information(), test_file_id_information(), test_file_stat_information(), test_ioctl(), test_query_ea(), and test_read_write().
Definition at line 573 of file file.c.
Referenced by START_TEST().
Definition at line 1563 of file file.c.
Referenced by test_file_link_information(), test_file_link_information_ex(), test_file_rename_information(), and test_file_rename_information_ex().
Definition at line 117 of file file.c.
Referenced by test_file_io_completion(), and test_set_io_completion().
Definition at line 93 of file file.c.
Referenced by read_file_test(), test_file_completion_information(), test_ioctl(), and test_read_write().
Definition at line 3208 of file file.c.
Referenced by test_dotfile_file_attributes(), and test_file_disposition_information().
Definition at line 886 of file file.c.
Referenced by START_TEST().
Definition at line 334 of file file.c.
Referenced by START_TEST().
Definition at line 637 of file file.c.
Referenced by START_TEST().
Definition at line 4532 of file file.c.
Referenced by test_dotfile_file_attributes().
| START_TEST | ( | file | ) |
Definition at line 6062 of file file.c.
Definition at line 4558 of file file.c.
Referenced by START_TEST().
Definition at line 4412 of file file.c.
Referenced by START_TEST().
Definition at line 1493 of file file.c.
Referenced by START_TEST().
Definition at line 3974 of file file.c.
Referenced by START_TEST().
Definition at line 4435 of file file.c.
Referenced by START_TEST().
Definition at line 1392 of file file.c.
Referenced by START_TEST().
Definition at line 3192 of file file.c.
Referenced by START_TEST().
Definition at line 4125 of file file.c.
Referenced by START_TEST().
Definition at line 3239 of file file.c.
Referenced by START_TEST().
Definition at line 1340 of file file.c.
Referenced by START_TEST().
Definition at line 4373 of file file.c.
Referenced by START_TEST().
Definition at line 1145 of file file.c.
Referenced by START_TEST().
|
static |
Definition at line 2341 of file file.c.
Referenced by START_TEST().
Definition at line 3100 of file file.c.
Referenced by START_TEST().
Definition at line 4623 of file file.c.
Referenced by START_TEST().
Definition at line 3845 of file file.c.
Referenced by START_TEST().
Definition at line 5845 of file file.c.
|
static |
Definition at line 1577 of file file.c.
Referenced by START_TEST().
Definition at line 2243 of file file.c.
Referenced by START_TEST().
Definition at line 4481 of file file.c.
Referenced by START_TEST().
Definition at line 5699 of file file.c.
Referenced by START_TEST().
Definition at line 5668 of file file.c.
Referenced by START_TEST().
Definition at line 5913 of file file.c.
Referenced by START_TEST().
Definition at line 4811 of file file.c.
Referenced by START_TEST().
Definition at line 4765 of file file.c.
Referenced by START_TEST().
Definition at line 5765 of file file.c.
Referenced by START_TEST().
Definition at line 4715 of file file.c.
Referenced by START_TEST().
Definition at line 4910 of file file.c.
Definition at line 5978 of file file.c.
Referenced by START_TEST().
Definition at line 953 of file file.c.
Referenced by START_TEST().
Definition at line 6006 of file file.c.
Referenced by START_TEST().
Definition at line 61 of file file.c.
Referenced by read_file_test(), and test_file_io_completion().
| HANDLE PIO_APC_ROUTINE PVOID apc_context |
| HANDLE PIO_APC_ROUTINE void* apc_user |
| FILE_NETWORK_OPEN_INFORMATION *static IO_STATUS_BLOCK *static BOOLEAN |
Definition at line 72 of file file.c.
Referenced by test_read_write().
Definition at line 91 of file file.c.
Referenced by open_file_test(), test_file_link_information(), test_file_link_information_ex(), test_file_mode(), test_file_readonly_access(), test_file_rename_information(), test_file_rename_information_ex(), and test_NtCreateFile().
| HANDLE PIO_APC_ROUTINE PVOID PIO_STATUS_BLOCK ULONG PVOID in_buffer |
Definition at line 72 of file file.c.
Referenced by CallNamedPipeW(), GetNamedPipeInfo(), gif_compress(), MimeInternat_ConvertBuffer(), MimeInternat_ConvertString(), GdiplusBase::operator new(), GdiplusBase::operator new[](), RPCRT4_default_authorize(), sec_hash_to_string(), SetupComm(), and triplet_decode().
| static PIO_STATUS_BLOCK io |
Definition at line 72 of file file.c.
Referenced by _fstat64(), _test_completion_flags(), _test_file_access(), _test_file_info(), _test_no_file_info(), _test_peek_pipe(), _test_queued_completion(), LocaleTest::_time_put_get(), CancelIo(), CancelIoEx(), CancelSynchronousIo(), ClassifyFile(), console_ioctl(), copy_file(), create_file_test(), CreateDirectoryW(), CreateFileW(), CreateHardLinkW(), CreateThreadpoolIo(), DeleteFileW(), file_layout_read_thread(), file_layout_write_thread(), FindFirstFileExW(), FindNextFileW(), get_file_id(), get_manifest_in_manifest_file(), GetCompressedFileSizeW(), GetConsoleProcessList(), GetDiskFreeSpaceExW(), GetDiskFreeSpaceW(), GetDriveTypeW(), GetFileInformationByHandle(), GetFileInformationByHandleEx(), GetFileSizeEx(), GetFileTime(), GetFileType(), GetNamedPipeHandleStateW(), GetVolumeInformationByHandleW(), GetVolumeInformationW(), GetVolumePathNameW(), has_sequential_hint(), impl_from_TP_IO(), invoke_completion(), io_cb(), io_wait_thread(), ioqueue_thread_proc(), is_same_file(), kernel32_io_cb(), lookup_manifest_file(), lookup_winsxs(), mailslot_test(), MoveFileWithProgressW(), open_device_root(), open_file(), open_file_test(), open_nt_file(), OpenFileById(), pattern_threads_init(), PeekNamedPipe(), CMenuDeskBar::Popup(), read_write_apc(), ReadFileEx(), ReadFileScatter(), RegSaveKeyExW(), RemoveDirectoryW(), rename_file(), ReOpenFile(), ReplaceFileW(), resolve_symlink(), SdbpCreate(), SdbpFlush(), SdbpOpenDatabase(), SetEndOfFile(), SetFileAttributesW(), SetFileInformationByHandle(), SetFilePointerEx(), SetFileTime(), SetFileValidData(), START_TEST(), stripe_next_unit(), subtest_empty_name_pipe_operations(), test__lcreat(), test_async_cancel_on_handle_close(), test_blocking(), test_completion(), test_CreateDirectoryA(), test_directory_sort(), test_dotfile_file_attributes(), test_empty_name(), test_exec_memory_writes(), test_file_access_information(), test_file_all_information(), test_file_all_name_information(), test_file_attribute_tag_information(), test_file_basic_information(), test_file_both_information(), test_file_completion_information(), test_file_disposition_information(), test_file_full_size_information(), test_file_id_information(), test_file_info(), test_file_link_information(), test_file_link_information_ex(), test_file_mode(), test_file_name_information(), test_file_readonly_access(), test_file_rename_information(), test_file_rename_information_ex(), test_file_stat_information(), test_flags_NtQueryDirectoryFile(), test_GetVolumeInformationByHandle(), test_hard_link(), test_kernel32_tp_io(), test_mailslot_name(), test_mounted_folder(), test_mountmgr_query_points(), test_notifications(), test_nt_names(), test_NtCreateFile(), test_NtQueryDirectoryFile(), test_NtQueryDirectoryFile_case(), test_NtQueryDirectoryFile_classes(), test_pipe_state(), test_pipe_with_data_state(), test_query_attribute_information_file(), test_query_ea(), test_query_volume_information_file(), test_reparse_points(), test_tp_io(), thread_next_unit(), tp_io_callback(), tp_ioqueue_lock(), tp_ioqueue_unlock(), TpCancelAsyncIoOperation(), TpReleaseIoCompletion(), TpStartAsyncIoOperation(), TpWaitForIoCompletion(), WriteFileEx(), and WriteFileGather().
| PIO_STATUS_BLOCK PIO_STATUS_BLOCK io_status |
| static IO_STATUS_BLOCK * iosb |
Definition at line 70 of file file.c.
Referenced by __attribute__(), _Dispatch_type_(), _Function_class_(), BtrfsSend::AddClone(), BtrfsDeviceAdd::AddDevice(), apc(), append_file_test(), BtrfsPropSheet::apply_changes_file(), BtrfsSend::BrowseParent(), BtrfsPropSheet::check_file(), clear_first_megabyte(), BtrfsRecv::cmd_chmod(), BtrfsRecv::cmd_chown(), BtrfsRecv::cmd_clone(), BtrfsRecv::cmd_mkfile(), BtrfsRecv::cmd_removexattr(), BtrfsRecv::cmd_setxattr(), BtrfsRecv::cmd_snapshot(), BtrfsRecv::cmd_subvol(), BtrfsRecv::cmd_utimes(), BtrfsRecv::cmd_write(), create_console_connection(), create_console_reference(), create_console_server(), mountmgr::create_point(), create_snapshot(), create_snapshot2(), create_subvol(), create_unbound_handle(), CreateConsoleScreenBuffer(), CreateIoCompletionPort(), CreateNamedPipeW(), CreatePipe(), mountmgr::delete_points(), dev_ioctl(), DeviceIoControl(), BtrfsDeviceResize::DeviceResizeDlgProc(), disk_arrival(), do_full_trim(), BtrfsRecv::do_recv(), BtrfsDeviceResize::do_resize(), BtrfsPropSheet::do_search(), Ext2RefreshSuper(), find_devices(), flush_fcb_caches(), flush_subvol_fcbs(), FlushFileBuffers(), FormatEx2(), get_device_change_count(), get_mountdev_name(), GetNamedPipeClientProcessId(), GetNamedPipeInfo(), GetQueuedCompletionStatus(), init_console_std_handles(), BtrfsContextMenu::Initialize(), BtrfsVolPropSheet::Initialize(), BtrfsContextMenu::InvokeCommand(), io_cb(), iocp_poller(), ioqueue_thread_proc(), is_mounted_multi_device(), is_ssd(), is_volume_mounted(), BtrfsIconOverlay::IsMemberOf(), mountmgr::mountmgr(), PauseBalanceW(), BtrfsScrub::PauseScrub(), BtrfsDeviceAdd::populate_device_tree(), mountmgr::query_points(), read_file_test(), read_registry(), ReadFile(), BtrfsContextMenu::reflink_copy(), reflink_copy2(), BtrfsBalance::RefreshBalanceDlg(), BtrfsVolPropSheet::RefreshDevList(), BtrfsScrub::RefreshScrubDlg(), BtrfsVolPropSheet::RefreshUsage(), RegNotifyChangeKeyValue(), RemoveDeviceW(), BtrfsVolPropSheet::ResetStats(), ResetStatsW(), RtlSetIoCompletionCallback(), send_subvol(), BtrfsSend::SendDlgProc(), BtrfsPropSheet::set_cmdline(), set_rename_information(), set_zero_data(), SetNamedPipeHandleState(), BtrfsBalance::ShowBalance(), StartBalanceW(), BtrfsScrub::StartScrub(), StartScrubW(), StopBalanceW(), BtrfsScrub::StopScrub(), StopScrubW(), test_completion_port_scheduling_thread(), test_condrv_server_as_root_directory(), test_console_as_root_directory(), test_CreateFileW(), test_file_io_completion(), test_globalroot(), test_ioctl(), test_name_collisions(), test_name_limits(), test_namespace_pipe(), test_notify(), test_ntncdf(), test_ntncdf_async(), test_null_device(), test_set_io_completion(), test_set_io_completion_ex(), test_symboliclink(), test_vol(), test_zero_access(), BtrfsSend::Thread(), tp_io_callback(), tp_ioqueue_lock(), TransactNamedPipe(), BtrfsScrub::UpdateTextBox(), BtrfsVolPropSheet::UsageDlgProc(), verify_device(), verify_vcb(), WaitNamedPipeW(), watch_registry(), write_data(), write_superblocks(), and WriteFile().
| PWSTR CURDIR *static ULONG *static const OBJECT_ATTRIBUTES MEMORY_RESERVE_OBJECT_TYPE |
| HANDLE PIO_APC_ROUTINE PVOID PIO_STATUS_BLOCK ULONG PVOID ULONG PVOID out_buffer |
Definition at line 72 of file file.c.
Referenced by __FindExecutableImageExW(), common_tox_win_lookup(), PeekNamedPipe(), RPCRT4_ClientConnectionAuth(), rpcrt4_conn_authorize(), RPCRT4_default_authorize(), RPCRT4_Send(), RPCRT4_ServerConnectionAuth(), SynthPortImpl_IDirectMusicPort_DeviceIoControl(), and test_InitializeSecurityContext().
| HANDLE PIO_APC_ROUTINE PVOID PIO_STATUS_BLOCK ULONG PVOID ULONG PVOID ULONG out_size |
Definition at line 72 of file file.c.
Referenced by CallNamedPipeW(), computeBracketPairs(), consume_digits(), download_script(), field_byte_size(), ft_lzwstate_io(), get_aml_resource_size(), get_cached_script(), get_ttf_nametable_entry(), GetNamedPipeInfo(), lzo_compress(), MimeInternat_ConvertBuffer(), MimeInternat_ConvertString(), name_string_to_path(), RPCRT4_default_authorize(), rpcrt4_ncalrpc_authorize(), RPCRT4_Send(), RPCRT4_ServerConnectionAuth(), run_from_file(), run_test(), sec_hash_to_string(), SetupComm(), test_enum_proc(), test_output(), WMSFT_append_typedesc(), and wtr_buffer_size().
| FILE_NETWORK_OPEN_INFORMATION *static IO_STATUS_BLOCK *static PIO_STATUS_BLOCK |
| FILE_NETWORK_OPEN_INFORMATION *static IO_STATUS_BLOCK *static PULONG |
| FILE_NETWORK_OPEN_INFORMATION *static IO_STATUS_BLOCK *static PVOID |
| FILE_NETWORK_OPEN_INFORMATION *static IO_STATUS_BLOCK *static ULONG |