filex
+
0
/13 examples
SourceVu will show references to
ULONG
from the following samples and libraries:
Libraries
netxduo
usbx
threadx
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_NoR_Write_Read_File
Fx_uSD_File_Edit
FX_IAP
IAP_main
USBX
Ux_Device_CDC_ECM
Ux_Host_DualClass
STM32F429ZI-Nucleo
Applications
FileX
Fx_SRAM_File_Edit_Standalone
NetXDuo
Nx_WebServer
USBX
Ux_Host_MSC
Symbol previews are coming soon...
Symbols
loading (2/3)...
Files
loading (2/3)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
filex
ULONG
ULONG
Syntax
Show:
Summary
Declaration
from
fx_port.h:97
typedef
unsigned
long
ULONG
;
Examples
ULONG
is referenced by 13 libraries and example projects:
Libraries
netxduo
usbx
threadx
Examples
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_NoR_Write_Read_File
Fx_uSD_File_Edit
FX_IAP
IAP_main
USBX
Ux_Device_CDC_ECM
Ux_Host_DualClass
STM32F429ZI-Nucleo
Applications
FileX
Fx_SRAM_File_Edit_Standalone
NetXDuo
Nx_WebServer
USBX
Ux_Host_MSC
References
from
0/13
examples
Code
Location
Scope
Referrer
typedef
unsigned
long
ULONG
;
fx_port.h:97
ULONG
fx_fat_cache_entry_cluster
;
fx_api.h:774
FX_FAT_CACHE_ENTRY_STRUCT
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_cluster
ULONG
fx_fat_cache_entry_value
;
fx_api.h:775
FX_FAT_CACHE_ENTRY_STRUCT
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_value
ULONG
fx_fat_cache_entry_dirty
;
fx_api.h:776
FX_FAT_CACHE_ENTRY_STRUCT
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_dirty
ULONG
fx_dir_entry_cluster
;
/* File/directory's starting cluster */
fx_api.h:798
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
ULONG
fx_dir_entry_byte_offset
;
/* Offset in logical sector of this directory entry */
fx_api.h:801
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_byte_offset
ULONG
fx_dir_entry_number
;
/* Index into the directory */
fx_api.h:802
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_number
ULONG
fx_dir_entry_last_search_cluster
;
/* Last cluster searched */
fx_api.h:803
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_cluster
ULONG
fx_dir_entry_last_search_relative_cluster
;
/* Last relative cluster searched */
fx_api.h:804
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_relative_cluster
ULONG
fx_dir_entry_last_search_byte_offset
;
/* Last offset in logical sector searched */
fx_api.h:806
FX_DIR_ENTRY_STRUCT
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_byte_offset
ULONG
fx_path_current_entry
;
fx_api.h:831
FX_PATH_STRUCT
FX_PATH_STRUCT::fx_path_current_entry
ULONG
fx_media_id
;
fx_api.h:888
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_id
ULONG
fx_media_memory_size
;
fx_api.h:895
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_memory_size
ULONG
fx_media_sector_cache_size
;
fx_api.h:908
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_sector_cache_size
ULONG
fx_media_sector_cache_hashed_sector_valid
;
fx_api.h:922
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_sector_cache_hashed_sector_valid
ULONG
fx_media_sector_cache_dirty_count
;
fx_api.h:926
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_sector_cache_dirty_count
ULONG
fx_media_total_clusters
;
fx_api.h:935
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_total_clusters
ULONG
fx_media_FAT32_additional_info_sector
;
fx_api.h:979
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_FAT32_additional_info_sector
ULONG
fx_media_hidden_sectors
;
fx_api.h:984
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_hidden_sectors
ULONG
fx_media_root_cluster_32
;
fx_api.h:986
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_root_cluster_32
ULONG
fx_media_available_clusters
;
fx_api.h:988
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_available_clusters
ULONG
fx_media_cluster_search_start
;
fx_api.h:989
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_cluster_search_start
ULONG
fx_media_driver_logical_sector
;
fx_api.h:1000
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_logical_sector
ULONG
fx_media_driver_sectors
;
fx_api.h:1002
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_sectors
ULONG
fx_media_driver_physical_sector
;
fx_api.h:1003
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_physical_sector
ULONG
fx_media_opened_file_count
;
fx_api.h:1027
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_opened_file_count
ULONG
fx_media_directory_attributes_reads
;
fx_api.h:1039
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_attributes_reads
ULONG
fx_media_directory_attributes_sets
;
fx_api.h:1040
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_attributes_sets
ULONG
fx_media_directory_creates
;
fx_api.h:1041
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_creates
ULONG
fx_media_directory_default_gets
;
fx_api.h:1042
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_default_gets
ULONG
fx_media_directory_default_sets
;
fx_api.h:1043
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_default_sets
ULONG
fx_media_directory_deletes
;
fx_api.h:1044
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_deletes
ULONG
fx_media_directory_first_entry_finds
;
fx_api.h:1045
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_first_entry_finds
ULONG
fx_media_directory_first_full_entry_finds
;
fx_api.h:1046
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_first_full_entry_finds
ULONG
fx_media_directory_information_gets
;
fx_api.h:1047
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_information_gets
ULONG
fx_media_directory_local_path_clears
;
fx_api.h:1048
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_local_path_clears
ULONG
fx_media_directory_local_path_gets
;
fx_api.h:1049
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_local_path_gets
ULONG
fx_media_directory_local_path_restores
;
fx_api.h:1050
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_local_path_restores
ULONG
fx_media_directory_local_path_sets
;
fx_api.h:1051
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_local_path_sets
ULONG
fx_media_directory_name_tests
;
fx_api.h:1052
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_name_tests
ULONG
fx_media_directory_next_entry_finds
;
fx_api.h:1053
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_next_entry_finds
ULONG
fx_media_directory_next_full_entry_finds
;
fx_api.h:1054
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_next_full_entry_finds
ULONG
fx_media_directory_renames
;
fx_api.h:1055
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_renames
ULONG
fx_media_file_allocates
;
fx_api.h:1056
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_allocates
ULONG
fx_media_file_attributes_reads
;
fx_api.h:1057
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_attributes_reads
ULONG
fx_media_file_attributes_sets
;
fx_api.h:1058
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_attributes_sets
ULONG
fx_media_file_best_effort_allocates
;
fx_api.h:1059
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_best_effort_allocates
ULONG
fx_media_file_closes
;
fx_api.h:1060
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_closes
ULONG
fx_media_file_creates
;
fx_api.h:1061
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_creates
ULONG
fx_media_file_deletes
;
fx_api.h:1062
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_deletes
ULONG
fx_media_file_opens
;
fx_api.h:1063
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_opens
ULONG
fx_media_file_reads
;
fx_api.h:1064
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_reads
ULONG
fx_media_file_relative_seeks
;
fx_api.h:1065
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_relative_seeks
ULONG
fx_media_file_renames
;
fx_api.h:1066
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_renames
ULONG
fx_media_file_seeks
;
fx_api.h:1067
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_seeks
ULONG
fx_media_file_truncates
;
fx_api.h:1068
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_truncates
ULONG
fx_media_file_truncate_releases
;
fx_api.h:1069
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_truncate_releases
ULONG
fx_media_file_writes
;
fx_api.h:1070
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_file_writes
ULONG
fx_media_aborts
;
fx_api.h:1071
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_aborts
ULONG
fx_media_flushes
;
fx_api.h:1072
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_flushes
ULONG
fx_media_reads
;
fx_api.h:1073
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_reads
ULONG
fx_media_writes
;
fx_api.h:1074
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_writes
ULONG
fx_media_directory_entry_reads
;
fx_api.h:1075
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_entry_reads
ULONG
fx_media_directory_entry_writes
;
fx_api.h:1076
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_entry_writes
ULONG
fx_media_directory_searches
;
fx_api.h:1077
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_searches
ULONG
fx_media_directory_free_searches
;
fx_api.h:1078
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_free_searches
ULONG
fx_media_fat_entry_reads
;
fx_api.h:1079
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_reads
ULONG
fx_media_fat_entry_writes
;
fx_api.h:1080
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_writes
ULONG
fx_media_fat_entry_cache_read_hits
;
fx_api.h:1081
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_read_hits
ULONG
fx_media_fat_entry_cache_read_misses
;
fx_api.h:1082
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_read_misses
ULONG
fx_media_fat_entry_cache_write_hits
;
fx_api.h:1083
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_write_hits
ULONG
fx_media_fat_entry_cache_write_misses
;
fx_api.h:1084
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_write_misses
ULONG
fx_media_fat_cache_flushes
;
fx_api.h:1085
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_cache_flushes
ULONG
fx_media_fat_sector_reads
;
fx_api.h:1086
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_sector_reads
ULONG
fx_media_fat_sector_writes
;
fx_api.h:1087
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_sector_writes
ULONG
fx_media_logical_sector_reads
;
fx_api.h:1088
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_logical_sector_reads
ULONG
fx_media_logical_sector_writes
;
fx_api.h:1089
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_logical_sector_writes
ULONG
fx_media_logical_sector_cache_read_hits
;
fx_api.h:1090
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_logical_sector_cache_read_hits
ULONG
fx_media_logical_sector_cache_read_misses
;
fx_api.h:1091
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_logical_sector_cache_read_misses
ULONG
fx_media_driver_read_requests
;
fx_api.h:1092
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_read_requests
ULONG
fx_media_driver_write_requests
;
fx_api.h:1093
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_write_requests
ULONG
fx_media_driver_boot_read_requests
;
fx_api.h:1094
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_boot_read_requests
ULONG
fx_media_driver_boot_write_requests
;
fx_api.h:1095
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_boot_write_requests
ULONG
fx_media_driver_release_sectors_requests
;
fx_api.h:1096
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_release_sectors_requests
ULONG
fx_media_driver_flush_requests
;
fx_api.h:1097
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_driver_flush_requests
ULONG
fx_media_directory_search_cache_hits
;
fx_api.h:1099
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_directory_search_cache_hits
ALIGN_TYPE
fx_media_reserved_for_user
;
fx_api.h:1136
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_reserved_for_user
ULONG
fx_media_sector_cache_hash_mask
;
fx_api.h:1157
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_sector_cache_hash_mask
ULONG
fx_media_disable_burst_cache
;
fx_api.h:1162
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_disable_burst_cache
ULONG
fx_media_fat_reserved
;
fx_api.h:1203
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_reserved
ULONG
fx_media_fat_last
;
fx_api.h:1206
FX_MEDIA_STRUCT
FX_MEDIA_STRUCT::fx_media_fat_last
ULONG
fx_file_id
;
fx_api.h:1235
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_id
ULONG
fx_file_open_mode
;
fx_api.h:1241
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_open_mode
ULONG
fx_file_total_clusters
;
fx_api.h:1247
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_total_clusters
ULONG
fx_file_first_physical_cluster
;
fx_api.h:1248
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_first_physical_cluster
ULONG
fx_file_consecutive_cluster
;
fx_api.h:1249
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_consecutive_cluster
ULONG
fx_file_last_physical_cluster
;
fx_api.h:1250
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_last_physical_cluster
ULONG
fx_file_current_physical_cluster
;
fx_api.h:1251
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_current_physical_cluster
ULONG
fx_file_current_logical_offset
;
fx_api.h:1253
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_current_logical_offset
ULONG
fx_file_current_relative_cluster
;
fx_api.h:1254
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_current_relative_cluster
ULONG
fx_file_current_relative_sector
;
fx_api.h:1255
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_current_relative_sector
ULONG
fx_file_disable_burst_cache
;
fx_api.h:1277
FX_FILE_STRUCT
FX_FILE_STRUCT::fx_file_disable_burst_cache
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_api.h:1522
_fxe_directory_first_full_entry_find()
_fxe_directory_first_full_entry_find()::size
UINT
fx_directory_information_get
(
FX_MEDIA
*
media_ptr
,
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fx_api.h:1523
_fxe_directory_information_get()
_fxe_directory_information_get()::size
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_api.h:1539
_fxe_directory_next_full_entry_find()
_fxe_directory_next_full_entry_find()::size
UINT
fx_file_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_api.h:1545
_fxe_file_allocate()
_fxe_file_allocate()::size
UINT
fx_file_best_effort_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
,
ULONG
*
actual_size_allocated
)
;
fx_api.h:1549
_fxe_file_best_effort_allocate()
_fxe_file_best_effort_allocate()::size
UINT
fx_file_read
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
request_size
,
ULONG
*
actual_size
)
;
fx_api.h:1562
_fxe_file_read()
_fxe_file_read()::request_size
UINT
fx_file_relative_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
,
UINT
seek_from
)
;
fx_api.h:1564
_fxe_file_relative_seek()
_fxe_file_relative_seek()::byte_offset
UINT
fx_file_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
)
;
fx_api.h:1568
_fxe_file_seek()
_fxe_file_seek()::byte_offset
UINT
fx_file_truncate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_api.h:1569
_fxe_file_truncate()
_fxe_file_truncate()::size
UINT
fx_file_truncate_release
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_api.h:1570
_fxe_file_truncate_release()
_fxe_file_truncate_release()::size
UINT
fx_file_write
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
size
)
;
fx_api.h:1572
_fxe_file_write()
_fxe_file_write()::size
UINT
fx_media_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
scratch_memory_ptr
,
ULONG
scratch_memory_size
,
ULONG
error_correction_option
,
ULONG
*
errors_detected
)
;
fx_api.h:1583
_fxe_media_check()
_fxe_media_check()::scratch_memory_size
ULONG
total_sectors
,
UINT
bytes_per_sector
,
UINT
sectors_per_cluster
,
fx_api.h:1588
_fxe_media_format()
_fxe_media_format()::total_sectors
VOID
*
memory_ptr
,
ULONG
memory_size
,
UINT
media_control_block_size
)
;
fx_api.h:1602
_fxe_media_open()
_fxe_media_open()::memory_size
UINT
fx_media_read
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_api.h:1604
_fxe_media_read()
_fxe_media_read()::logical_sector
UINT
fx_media_space_available
(
FX_MEDIA
*
media_ptr
,
ULONG
*
available_bytes_ptr
)
;
fx_api.h:1605
_fxe_media_space_available()
_fxe_media_space_available()::available_bytes_ptr
UINT
fx_media_write
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_api.h:1609
_fxe_media_write()
_fxe_media_write()::logical_sector
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_api.h:1621
_fxe_unicode_directory_create()
_fxe_unicode_directory_create()::source_unicode_length
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_api.h:1624
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
fx_api.h:1625
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::new_unicode_length
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_api.h:1628
_fxe_unicode_file_create()
_fxe_unicode_file_create()::source_unicode_length
UINT
fx_unicode_file_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_api.h:1630
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
;
fx_api.h:1631
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::new_unicode_length
ULONG
fx_unicode_length_get
(
UCHAR
*
unicode_name
)
;
fx_api.h:1632
_fx_unicode_length_get()
ULONG
fx_unicode_length_get_extended
(
UCHAR
*
unicode_name
,
UINT
buffer_length
)
;
fx_api.h:1633
_fx_unicode_length_get_extended()
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
)
;
fx_api.h:1635
_fxe_unicode_name_get()
_fxe_unicode_name_get()::destination_unicode_length
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
,
ULONG
unicode_name_buffer_length
)
;
fx_api.h:1637
_fxe_unicode_name_get_extended()
_fxe_unicode_name_get_extended()::destination_unicode_length
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_api.h:1639
_fxe_unicode_short_name_get()
_fxe_unicode_short_name_get()::source_unicode_length
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_api.h:1642
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::source_unicode_length
CHAR
*
destination_short_name
,
ULONG
short_name_buffer_length
)
;
fx_api.h:1643
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
ULONG
_fx_utility_32_unsigned_read
(
UCHAR
*
source_ptr
)
;
fx_api.h:1655
_fx_utility_32_unsigned_read()
VOID
_fx_utility_32_unsigned_write
(
UCHAR
*
dest_ptr
,
ULONG
value
)
;
fx_api.h:1656
_fx_utility_32_unsigned_write()
_fx_utility_32_unsigned_write()::value
VOID
_fx_utility_memory_copy
(
UCHAR
*
source_ptr
,
UCHAR
*
dest_ptr
,
ULONG
size
)
;
fx_api.h:1659
_fx_utility_memory_copy()
_fx_utility_memory_copy()::size
VOID
_fx_utility_memory_set
(
UCHAR
*
dest_ptr
,
UCHAR
value
,
ULONG
size
)
;
fx_api.h:1660
_fx_utility_memory_set()
_fx_utility_memory_set()::size
UINT
_fx_directory_entry_read_FAT
(
FX_MEDIA
*
media_ptr
,
FX_DIR_ENTRY
*
source_dir
,
ULONG
*
entry_ptr
,
fx_directory.h:63
_fx_directory_entry_read_FAT()
_fx_directory_entry_read_FAT()::entry_ptr
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_directory.h:67
_fx_directory_first_full_entry_find()
_fx_directory_first_full_entry_find()::size
UINT
_fx_directory_information_get
(
FX_MEDIA
*
media_ptr
,
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fx_directory.h:68
_fx_directory_information_get()
_fx_directory_information_get()::size
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_directory.h:80
_fx_directory_next_full_entry_find()
_fx_directory_next_full_entry_find()::size
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_directory.h:94
_fxe_directory_first_full_entry_find()
_fxe_directory_first_full_entry_find()::size
UINT
_fxe_directory_information_get
(
FX_MEDIA
*
media_ptr
,
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fx_directory.h:95
_fxe_directory_information_get()
_fxe_directory_information_get()::size
ULONG
*
size
,
UINT
*
year
,
UINT
*
month
,
UINT
*
day
,
UINT
*
hour
,
UINT
*
minute
,
UINT
*
second
)
;
fx_directory.h:107
_fxe_directory_next_full_entry_find()
_fxe_directory_next_full_entry_find()::size
UINT
_fx_directory_entry_read
(
FX_MEDIA
*
media_ptr
,
FX_DIR_ENTRY
*
source_dir
,
ULONG
*
entry
,
FX_DIR_ENTRY
*
destination_ptr
)
;
fx_directory.h:130
_fx_directory_entry_read()
_fx_directory_entry_read()::entry
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_attributes_read.c:106
_fx_directory_attributes_read()
FX_PROTECT
fx_directory_attributes_read.c:117
_fx_directory_attributes_read()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_attributes_set.c:108
_fx_directory_attributes_set()
FX_PROTECT
fx_directory_attributes_set.c:119
_fx_directory_attributes_set()
ULONG
FAT_index
;
fx_directory_create.c:105
_fx_directory_create()
ULONG
FAT_value
;
fx_directory_create.c:106
_fx_directory_create()
ULONG
total_clusters
;
fx_directory_create.c:108
_fx_directory_create()
ULONG
i
;
fx_directory_create.c:111
_fx_directory_create()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_create.c:174
_fx_directory_create()
FX_PROTECT
fx_directory_create.c:185
_fx_directory_create()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_create.c:450
_fx_directory_create()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_directory_create.c:452
_fx_directory_create()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_create.c:460
_fx_directory_create()
*
(
(
ULONG
*
)
work_ptr
)
=
(
ULONG
)
0
;
fx_directory_create.c:484
_fx_directory_create()
work_ptr
=
work_ptr
+
sizeof
(
ULONG
)
;
fx_directory_create.c:487
_fx_directory_create()
i
=
i
+
(
ULONG
)
sizeof
(
ULONG
)
;
fx_directory_create.c:490
_fx_directory_create()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
+
(
(
ULONG
)
sectors
)
;
fx_directory_create.c:580
_fx_directory_create()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_default_get.c:84
_fx_directory_default_get()
FX_PROTECT
fx_directory_default_get.c:95
_fx_directory_default_get()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_default_set.c:118
_fx_directory_default_set()
FX_PROTECT
fx_directory_default_set.c:129
_fx_directory_default_set()
ULONG
cluster
,
next_cluster
;
fx_directory_delete.c:103
_fx_directory_delete()
ULONG
i
,
directory_size
;
fx_directory_delete.c:104
_fx_directory_delete()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_delete.c:136
_fx_directory_delete()
FX_PROTECT
fx_directory_delete.c:147
_fx_directory_delete()
directory_size
=
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_directory_delete.c:277
_fx_directory_delete()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
*
i
)
/
fx_directory_delete.c:278
_fx_directory_delete()
(
ULONG
)
FX_DIR_ENTRY_SIZE
;
fx_directory_delete.c:279
_fx_directory_delete()
ULONG
*
entry_ptr
,
FX_DIR_ENTRY
*
destination_ptr
)
fx_directory_entry_read.c:95
_fx_directory_entry_read()
ULONG
cluster
,
next_cluster
=
0
;
fx_directory_entry_read.c:102
_fx_directory_entry_read()
ULONG
logical_sector
;
fx_directory_entry_read.c:105
_fx_directory_entry_read()
ULONG
byte_offset
;
fx_directory_entry_read.c:106
_fx_directory_entry_read()
ULONG
bytes_per_cluster
;
fx_directory_entry_read.c:107
_fx_directory_entry_read()
ULONG
entry
=
*
entry_ptr
;
fx_directory_entry_read.c:110
_fx_directory_entry_read()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_directory_entry_read.c:139
_fx_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_directory_entry_read.c:140
_fx_directory_entry_read()
relative_sector
=
(
UINT
)
(
byte_offset
/
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_directory_entry_read.c:157
_fx_directory_entry_read()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_entry_read.c:236
_fx_directory_entry_read()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_directory_entry_read.c:237
_fx_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_directory_entry_read.c:238
_fx_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_read.c:243
_fx_directory_entry_read()
(
ULONG
)
media_ptr
->
fx_media_root_sector_start
;
fx_directory_entry_read.c:263
_fx_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_read.c:267
_fx_directory_entry_read()
(
(
logical_sector
-
(
ULONG
)
media_ptr
->
fx_media_root_sector_start
)
*
fx_directory_entry_read.c:283
_fx_directory_entry_read()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_entry_read.c:473
_fx_directory_entry_read()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_directory_entry_read.c:474
_fx_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_directory_entry_read.c:475
_fx_directory_entry_read()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_root_sector_start
+
media_ptr
->
fx_media_root_sectors
)
)
fx_directory_entry_read.c:487
_fx_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_read.c:497
_fx_directory_entry_read()
ULONG
logical_sector
,
relative_sector
;
fx_directory_entry_write.c:94
_fx_directory_entry_write()
ULONG
byte_offset
;
fx_directory_entry_write.c:95
_fx_directory_entry_write()
ULONG
cluster
,
next_cluster
;
fx_directory_entry_write.c:96
_fx_directory_entry_write()
logical_sector
=
(
ULONG
)
entry_ptr
->
fx_dir_entry_log_sector
;
fx_directory_entry_write.c:140
_fx_directory_entry_write()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_directory_entry_write.c:143
_fx_directory_entry_write()
relative_sector
=
logical_sector
-
(
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_entry_write.c:150
_fx_directory_entry_write()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_directory_entry_write.c:151
_fx_directory_entry_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
)
;
fx_directory_entry_write.c:152
_fx_directory_entry_write()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:164
_fx_directory_entry_write()
sector_base_ptr
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:611
_fx_directory_entry_write()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_directory_entry_write.c:625
_fx_directory_entry_write()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_entry_write.c:672
_fx_directory_entry_write()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_directory_entry_write.c:673
_fx_directory_entry_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_directory_entry_write.c:674
_fx_directory_entry_write()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_directory_entry_write.c:684
_fx_directory_entry_write()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:696
_fx_directory_entry_write()
sector_base_ptr
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:840
_fx_directory_entry_write()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_directory_entry_write.c:854
_fx_directory_entry_write()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_entry_write.c:901
_fx_directory_entry_write()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_directory_entry_write.c:902
_fx_directory_entry_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_directory_entry_write.c:903
_fx_directory_entry_write()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_directory_entry_write.c:913
_fx_directory_entry_write()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:925
_fx_directory_entry_write()
_fx_utility_32_unsigned_write
(
work_ptr
,
(
ULONG
)
entry_ptr
->
fx_dir_entry_file_size
)
;
fx_directory_entry_write.c:1088
_fx_directory_entry_write()
sector_base_ptr
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_entry_write.c:1107
_fx_directory_entry_write()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_first_entry_find.c:93
_fx_directory_first_entry_find()
FX_PROTECT
fx_directory_first_entry_find.c:104
_fx_directory_first_entry_find()
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fx_directory_first_full_entry_find.c:88
_fx_directory_first_full_entry_find()
_fx_directory_first_full_entry_find()::size
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_first_full_entry_find.c:102
_fx_directory_first_full_entry_find()
FX_PROTECT
fx_directory_first_full_entry_find.c:113
_fx_directory_first_full_entry_find()
ULONG
i
,
j
;
fx_directory_free_search.c:90
_fx_directory_free_search()
ULONG
entry_sector
,
entry_offset
;
fx_directory_free_search.c:93
_fx_directory_free_search()
ULONG
FAT_index
,
FAT_value
;
fx_directory_free_search.c:94
_fx_directory_free_search()
ULONG
cluster
,
total_clusters
,
clusters_needed
;
fx_directory_free_search.c:95
_fx_directory_free_search()
ULONG
first_new_cluster
,
last_cluster
,
clusters
;
fx_directory_free_search.c:96
_fx_directory_free_search()
ULONG
directory_index
;
fx_directory_free_search.c:97
_fx_directory_free_search()
ULONG
directory_entries
;
fx_directory_free_search.c:98
_fx_directory_free_search()
ULONG
logical_sector
;
fx_directory_free_search.c:99
_fx_directory_free_search()
ULONG
free_entry_start
;
fx_directory_free_search.c:101
_fx_directory_free_search()
directory_entries
=
(
ULONG
)
directory_ptr
->
fx_dir_entry_file_size
;
fx_directory_free_search.c:292
_fx_directory_free_search()
directory_entries
=
(
ULONG
)
media_ptr
->
fx_media_root_directory_entries
;
fx_directory_free_search.c:310
_fx_directory_free_search()
entry_sector
=
(
ULONG
)
entry_ptr
->
fx_dir_entry_log_sector
;
fx_directory_free_search.c:371
_fx_directory_free_search()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_directory_free_search.c:519
_fx_directory_free_search()
(
(
(
(
ULONG
)
FAT_index
)
-
FX_FAT_ENTRY_START
)
*
fx_directory_free_search.c:520
_fx_directory_free_search()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_directory_free_search.c:521
_fx_directory_free_search()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_free_search.c:528
_fx_directory_free_search()
*
(
(
ULONG
*
)
work_ptr
)
=
(
ULONG
)
0
;
fx_directory_free_search.c:545
_fx_directory_free_search()
work_ptr
=
work_ptr
+
sizeof
(
ULONG
)
;
fx_directory_free_search.c:548
_fx_directory_free_search()
i
=
i
+
(
ULONG
)
sizeof
(
ULONG
)
;
fx_directory_free_search.c:551
_fx_directory_free_search()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_directory_free_search.c:556
_fx_directory_free_search()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
+
(
(
ULONG
)
sectors
)
;
fx_directory_free_search.c:600
_fx_directory_free_search()
UINT
*
attributes
,
ULONG
*
size
,
fx_directory_information_get.c:89
_fx_directory_information_get()
_fx_directory_information_get()::size
ULONG
open_count
;
fx_directory_information_get.c:96
_fx_directory_information_get()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_information_get.c:113
_fx_directory_information_get()
FX_PROTECT
fx_directory_information_get.c:124
_fx_directory_information_get()
*
size
=
(
ULONG
)
dir_entry
.
fx_dir_entry_file_size
;
fx_directory_information_get.c:177
_fx_directory_information_get()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_local_path_clear.c:91
_fx_directory_local_path_clear()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_local_path_get.c:92
_fx_directory_local_path_get()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_local_path_restore.c:92
_fx_directory_local_path_restore()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_local_path_set.c:117
_fx_directory_local_path_set()
FX_PROTECT
fx_directory_local_path_set.c:136
_fx_directory_local_path_set()
FX_PROTECT
fx_directory_long_name_get_extended.c:94
_fx_directory_long_name_get_extended()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_name_test.c:99
_fx_directory_name_test()
FX_PROTECT
fx_directory_name_test.c:110
_fx_directory_name_test()
ULONG
i
;
fx_directory_next_entry_find.c:90
_fx_directory_next_entry_find()
ULONG
cluster
,
next_cluster
=
0
;
fx_directory_next_entry_find.c:93
_fx_directory_next_entry_find()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_next_entry_find.c:117
_fx_directory_next_entry_find()
FX_PROTECT
fx_directory_next_entry_find.c:128
_fx_directory_next_entry_find()
directory_size
=
(
ULONG
)
media_ptr
->
fx_media_root_directory_entries
;
fx_directory_next_entry_find.c:274
_fx_directory_next_entry_find()
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fx_directory_next_full_entry_find.c:97
_fx_directory_next_full_entry_find()
_fx_directory_next_full_entry_find()::size
ULONG
i
;
fx_directory_next_full_entry_find.c:101
_fx_directory_next_full_entry_find()
ULONG
cluster
,
next_cluster
=
0
;
fx_directory_next_full_entry_find.c:104
_fx_directory_next_full_entry_find()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_next_full_entry_find.c:138
_fx_directory_next_full_entry_find()
FX_PROTECT
fx_directory_next_full_entry_find.c:149
_fx_directory_next_full_entry_find()
directory_size
=
(
ULONG
)
media_ptr
->
fx_media_root_directory_entries
;
fx_directory_next_full_entry_find.c:297
_fx_directory_next_full_entry_find()
*
size
=
(
ULONG
)
entry
.
fx_dir_entry_file_size
;
fx_directory_next_full_entry_find.c:393
_fx_directory_next_full_entry_find()
ULONG
i
;
fx_directory_rename.c:103
_fx_directory_rename()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_directory_rename.c:161
_fx_directory_rename()
FX_PROTECT
fx_directory_rename.c:172
_fx_directory_rename()
ULONG
i
,
n
;
fx_directory_search.c:106
_fx_directory_search()
ULONG
cluster
,
next_cluster
=
0
;
fx_directory_search.c:112
_fx_directory_search()
directory_size
=
(
ULONG
)
media_ptr
->
fx_media_root_directory_entries
;
fx_directory_search.c:620
_fx_directory_search()
FX_PROTECT
fx_directory_short_name_get_extended.c:94
_fx_directory_short_name_get_extended()
UINT
_fx_file_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:59
_fx_file_allocate()
_fx_file_allocate()::size
UINT
_fx_file_best_effort_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
,
ULONG
*
actual_size_allocated
)
;
fx_file.h:65
_fx_file_best_effort_allocate()
_fx_file_best_effort_allocate()::size
UINT
_fx_file_read
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
request_size
,
ULONG
*
actual_size
)
;
fx_file.h:73
_fx_file_read()
_fx_file_read()::request_size
UINT
_fx_file_relative_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
,
UINT
seek_from
)
;
fx_file.h:75
_fx_file_relative_seek()
_fx_file_relative_seek()::byte_offset
UINT
_fx_file_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
)
;
fx_file.h:81
_fx_file_seek()
_fx_file_seek()::byte_offset
UINT
_fx_file_truncate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:82
_fx_file_truncate()
_fx_file_truncate()::size
UINT
_fx_file_truncate_release
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:83
_fx_file_truncate_release()
_fx_file_truncate_release()::size
UINT
_fx_file_write
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
size
)
;
fx_file.h:89
_fx_file_write()
_fx_file_write()::size
UINT
_fxe_file_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:98
_fxe_file_allocate()
_fxe_file_allocate()::size
UINT
_fxe_file_best_effort_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
,
ULONG
*
actual_size_allocated
)
;
fx_file.h:101
_fxe_file_best_effort_allocate()
_fxe_file_best_effort_allocate()::size
UINT
_fxe_file_read
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
request_size
,
ULONG
*
actual_size
)
;
fx_file.h:109
_fxe_file_read()
_fxe_file_read()::request_size
UINT
_fxe_file_relative_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
,
UINT
seek_from
)
;
fx_file.h:110
_fxe_file_relative_seek()
_fxe_file_relative_seek()::byte_offset
UINT
_fxe_file_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
)
;
fx_file.h:112
_fxe_file_seek()
_fxe_file_seek()::byte_offset
UINT
_fxe_file_truncate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:113
_fxe_file_truncate()
_fxe_file_truncate()::size
UINT
_fxe_file_truncate_release
(
FX_FILE
*
file_ptr
,
ULONG
size
)
;
fx_file.h:114
_fxe_file_truncate_release()
_fxe_file_truncate_release()::size
UINT
_fxe_file_write
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
size
)
;
fx_file.h:115
_fxe_file_write()
_fxe_file_write()::size
UINT
_fx_file_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fx_file_allocate.c:79
_fx_file_allocate()
_fx_file_allocate()::size
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_attributes_read.c:106
_fx_file_attributes_read()
FX_PROTECT
fx_file_attributes_read.c:130
_fx_file_attributes_read()
ULONG
open_count
;
fx_file_attributes_set.c:93
_fx_file_attributes_set()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_attributes_set.c:112
_fx_file_attributes_set()
FX_PROTECT
fx_file_attributes_set.c:135
_fx_file_attributes_set()
UINT
_fx_file_best_effort_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
,
ULONG
*
actual_size_allocated
)
fx_file_best_effort_allocate.c:79
_fx_file_best_effort_allocate()
_fx_file_best_effort_allocate()::size
*
actual_size_allocated
=
(
ULONG
)
temp_actual_size_allocated
;
fx_file_best_effort_allocate.c:91
_fx_file_best_effort_allocate()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_close.c:85
_fx_file_close()
FX_PROTECT
fx_file_close.c:105
_fx_file_close()
file_ptr
->
fx_file_id
=
FX_FILE_CLOSED_ID
;
fx_file_close.c:140
_fx_file_close()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_create.c:159
_fx_file_create()
FX_PROTECT
fx_file_create.c:170
_fx_file_create()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_date_time_set.c:97
_fx_file_date_time_set()
FX_PROTECT
fx_file_date_time_set.c:108
_fx_file_date_time_set()
ULONG
cluster
;
fx_file_delete.c:98
_fx_file_delete()
ULONG
contents
;
fx_file_delete.c:99
_fx_file_delete()
ULONG
open_count
;
fx_file_delete.c:100
_fx_file_delete()
ULONG
cluster_count
;
fx_file_delete.c:102
_fx_file_delete()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_delete.c:123
_fx_file_delete()
FX_PROTECT
fx_file_delete.c:134
_fx_file_delete()
ULONG
i
;
fx_file_extended_allocate.c:101
_fx_file_extended_allocate()
ULONG
bytes_per_cluster
;
fx_file_extended_allocate.c:103
_fx_file_extended_allocate()
ULONG
FAT_index
;
fx_file_extended_allocate.c:104
_fx_file_extended_allocate()
ULONG
FAT_value
;
fx_file_extended_allocate.c:105
_fx_file_extended_allocate()
ULONG
clusters
;
fx_file_extended_allocate.c:106
_fx_file_extended_allocate()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_allocate.c:119
_fx_file_extended_allocate()
FX_PROTECT
fx_file_extended_allocate.c:159
_fx_file_extended_allocate()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_allocate.c:182
_fx_file_extended_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_allocate.c:183
_fx_file_extended_allocate()
clusters
=
(
ULONG
)
(
(
(
size
+
bytes_per_cluster
-
1
)
/
bytes_per_cluster
)
)
;
fx_file_extended_allocate.c:202
_fx_file_extended_allocate()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_allocate.c:698
_fx_file_extended_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_extended_allocate.c:700
_fx_file_extended_allocate()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_allocate.c:712
_fx_file_extended_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_extended_allocate.c:714
_fx_file_extended_allocate()
ULONG
i
;
fx_file_extended_best_effort_allocate.c:102
_fx_file_extended_best_effort_allocate()
ULONG
bytes_per_cluster
;
fx_file_extended_best_effort_allocate.c:104
_fx_file_extended_best_effort_allocate()
ULONG
FAT_index
,
start_FAT_index
;
fx_file_extended_best_effort_allocate.c:105
_fx_file_extended_best_effort_allocate()
ULONG
FAT_value
;
fx_file_extended_best_effort_allocate.c:106
_fx_file_extended_best_effort_allocate()
ULONG
clusters
,
maximum_clusters
;
fx_file_extended_best_effort_allocate.c:107
_fx_file_extended_best_effort_allocate()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_best_effort_allocate.c:121
_fx_file_extended_best_effort_allocate()
FX_PROTECT
fx_file_extended_best_effort_allocate.c:163
_fx_file_extended_best_effort_allocate()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_best_effort_allocate.c:186
_fx_file_extended_best_effort_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_best_effort_allocate.c:187
_fx_file_extended_best_effort_allocate()
clusters
=
(
ULONG
)
(
(
(
size
+
bytes_per_cluster
-
1
)
/
bytes_per_cluster
)
)
;
fx_file_extended_best_effort_allocate.c:206
_fx_file_extended_best_effort_allocate()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_best_effort_allocate.c:735
_fx_file_extended_best_effort_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_extended_best_effort_allocate.c:737
_fx_file_extended_best_effort_allocate()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_best_effort_allocate.c:749
_fx_file_extended_best_effort_allocate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_extended_best_effort_allocate.c:751
_fx_file_extended_best_effort_allocate()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_relative_seek.c:91
_fx_file_extended_relative_seek()
ULONG
cluster
;
fx_file_extended_seek.c:85
_fx_file_extended_seek()
ULONG
contents
=
0
;
fx_file_extended_seek.c:86
_fx_file_extended_seek()
ULONG
bytes_per_cluster
;
fx_file_extended_seek.c:87
_fx_file_extended_seek()
ULONG
last_cluster
;
fx_file_extended_seek.c:88
_fx_file_extended_seek()
ULONG
cluster_count
;
fx_file_extended_seek.c:89
_fx_file_extended_seek()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_seek.c:95
_fx_file_extended_seek()
FX_PROTECT
fx_file_extended_seek.c:117
_fx_file_extended_seek()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_seek.c:131
_fx_file_extended_seek()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_seek.c:132
_fx_file_extended_seek()
file_ptr
->
fx_file_current_relative_cluster
=
(
ULONG
)
(
byte_offset
/
bytes_per_cluster
)
;
fx_file_extended_seek.c:287
_fx_file_extended_seek()
file_ptr
->
fx_file_current_logical_sector
=
(
ULONG
)
(
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_seek.c:301
_fx_file_extended_seek()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_extended_seek.c:303
_fx_file_extended_seek()
(
(
bytes_remaining
-
1
)
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_seek.c:304
_fx_file_extended_seek()
file_ptr
->
fx_file_current_relative_sector
=
(
UINT
)
(
(
(
bytes_remaining
-
1
)
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_seek.c:305
_fx_file_extended_seek()
file_ptr
->
fx_file_current_logical_sector
=
(
ULONG
)
(
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_seek.c:313
_fx_file_extended_seek()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_extended_seek.c:315
_fx_file_extended_seek()
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_seek.c:316
_fx_file_extended_seek()
file_ptr
->
fx_file_current_relative_sector
=
(
UINT
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_seek.c:317
_fx_file_extended_seek()
file_ptr
->
fx_file_current_logical_offset
=
(
ULONG
)
(
bytes_remaining
%
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_seek.c:319
_fx_file_extended_seek()
ULONG
cluster
;
fx_file_extended_truncate.c:90
_fx_file_extended_truncate()
ULONG
contents
=
0
;
fx_file_extended_truncate.c:91
_fx_file_extended_truncate()
ULONG
bytes_per_cluster
;
fx_file_extended_truncate.c:92
_fx_file_extended_truncate()
ULONG
last_cluster
;
fx_file_extended_truncate.c:93
_fx_file_extended_truncate()
ULONG
cluster_count
;
fx_file_extended_truncate.c:94
_fx_file_extended_truncate()
ULONG
open_count
;
fx_file_extended_truncate.c:99
_fx_file_extended_truncate()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_truncate.c:110
_fx_file_extended_truncate()
FX_PROTECT
fx_file_extended_truncate.c:132
_fx_file_extended_truncate()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_truncate.c:218
_fx_file_extended_truncate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_truncate.c:219
_fx_file_extended_truncate()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_truncate.c:302
_fx_file_extended_truncate()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_extended_truncate.c:304
_fx_file_extended_truncate()
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate.c:305
_fx_file_extended_truncate()
file_ptr
->
fx_file_current_relative_sector
=
(
UINT
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_truncate.c:306
_fx_file_extended_truncate()
file_ptr
->
fx_file_current_logical_offset
=
(
ULONG
)
bytes_remaining
%
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate.c:308
_fx_file_extended_truncate()
ULONG
cluster
;
fx_file_extended_truncate_release.c:100
_fx_file_extended_truncate_release()
ULONG
contents
;
fx_file_extended_truncate_release.c:101
_fx_file_extended_truncate_release()
ULONG
bytes_per_cluster
;
fx_file_extended_truncate_release.c:102
_fx_file_extended_truncate_release()
ULONG
last_cluster
;
fx_file_extended_truncate_release.c:103
_fx_file_extended_truncate_release()
ULONG
cluster_count
;
fx_file_extended_truncate_release.c:104
_fx_file_extended_truncate_release()
ULONG
open_count
;
fx_file_extended_truncate_release.c:113
_fx_file_extended_truncate_release()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_extended_truncate_release.c:124
_fx_file_extended_truncate_release()
FX_PROTECT
fx_file_extended_truncate_release.c:146
_fx_file_extended_truncate_release()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_truncate_release.c:185
_fx_file_extended_truncate_release()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_truncate_release.c:186
_fx_file_extended_truncate_release()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_truncate_release.c:286
_fx_file_extended_truncate_release()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_truncate_release.c:287
_fx_file_extended_truncate_release()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_truncate_release.c:385
_fx_file_extended_truncate_release()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_extended_truncate_release.c:387
_fx_file_extended_truncate_release()
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate_release.c:388
_fx_file_extended_truncate_release()
file_ptr
->
fx_file_current_relative_sector
=
(
UINT
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_truncate_release.c:389
_fx_file_extended_truncate_release()
file_ptr
->
fx_file_current_logical_offset
=
(
ULONG
)
bytes_remaining
%
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate_release.c:391
_fx_file_extended_truncate_release()
cluster_count
=
(
ULONG
)
(
file_ptr
->
fx_file_current_available_size
+
(
(
(
ULONG64
)
bytes_per_cluster
)
-
(
(
ULONG64
)
1
)
)
)
/
bytes_per_cluster
;
fx_file_extended_truncate_release.c:395
_fx_file_extended_truncate_release()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_extended_truncate_release.c:753
_fx_file_extended_truncate_release()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_extended_truncate_release.c:754
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_extended_truncate_release.c:852
_fx_file_extended_truncate_release()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_extended_truncate_release.c:854
_fx_file_extended_truncate_release()
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate_release.c:855
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_current_relative_sector
=
(
UINT
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_extended_truncate_release.c:856
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_current_logical_offset
=
(
ULONG
)
bytes_remaining
%
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_extended_truncate_release.c:858
_fx_file_extended_truncate_release()
ULONG
cluster
;
fx_file_open.c:92
_fx_file_open()
ULONG
contents
=
0
;
fx_file_open.c:93
_fx_file_open()
ULONG
open_count
;
fx_file_open.c:94
_fx_file_open()
ULONG
bytes_per_cluster
;
fx_file_open.c:97
_fx_file_open()
ULONG
cluster_count
;
fx_file_open.c:99
_fx_file_open()
ULONG
fat_last
;
fx_file_open.c:102
_fx_file_open()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_open.c:110
_fx_file_open()
FX_PROTECT
fx_file_open.c:173
_fx_file_open()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_open.c:306
_fx_file_open()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_open.c:307
_fx_file_open()
file_ptr
->
fx_file_id
=
FX_FILE_ID
;
fx_file_open.c:509
_fx_file_open()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_open.c:528
_fx_file_open()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_open.c:530
_fx_file_open()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_open.c:545
_fx_file_open()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_open.c:547
_fx_file_open()
(
(
ULONG
)
(
(
(
bytes_remaining
-
1
)
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
)
;
fx_file_open.c:548
_fx_file_open()
file_ptr
->
fx_file_current_relative_sector
=
(
ULONG
)
(
(
(
bytes_remaining
-
1
)
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_open.c:549
_fx_file_open()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_open.c:557
_fx_file_open()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_file_open.c:559
_fx_file_open()
(
(
ULONG
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
)
;
fx_file_open.c:560
_fx_file_open()
file_ptr
->
fx_file_current_relative_sector
=
(
ULONG
)
(
(
bytes_remaining
/
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_file_open.c:561
_fx_file_open()
file_ptr
->
fx_file_current_logical_offset
=
(
ULONG
)
bytes_remaining
%
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
;
fx_file_open.c:563
_fx_file_open()
UINT
_fx_file_read
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
request_size
,
ULONG
*
actual_size
)
fx_file_read.c:84
_fx_file_read()
_fx_file_read()::request_size
ULONG
bytes_remaining
,
i
;
fx_file_read.c:88
_fx_file_read()
ULONG
copy_bytes
;
fx_file_read.c:89
_fx_file_read()
ULONG
cluster
,
next_cluster
;
fx_file_read.c:91
_fx_file_read()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_read.c:102
_fx_file_read()
FX_PROTECT
fx_file_read.c:124
_fx_file_read()
request_size
=
(
ULONG
)
(
file_ptr
->
fx_file_current_file_size
-
file_ptr
->
fx_file_current_file_offset
)
;
fx_file_read.c:152
_fx_file_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_file_read.c:172
_fx_file_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_file_read.c:283
_fx_file_read()
destination_ptr
,
(
ULONG
)
sectors
,
FX_DATA_SECTOR
)
;
fx_file_read.c:308
_fx_file_read()
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
sectors
)
;
fx_file_read.c:349
_fx_file_read()
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
sectors
)
;
fx_file_read.c:353
_fx_file_read()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_read.c:425
_fx_file_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_read.c:427
_fx_file_read()
UINT
_fx_file_relative_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
,
UINT
seek_from
)
fx_file_relative_seek.c:84
_fx_file_relative_seek()
_fx_file_relative_seek()::byte_offset
ULONG
i
;
fx_file_rename.c:97
_fx_file_rename()
ULONG
open_count
;
fx_file_rename.c:103
_fx_file_rename()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_file_rename.c:165
_fx_file_rename()
FX_PROTECT
fx_file_rename.c:176
_fx_file_rename()
UINT
_fx_file_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
)
fx_file_seek.c:78
_fx_file_seek()
_fx_file_seek()::byte_offset
UINT
_fx_file_truncate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fx_file_truncate.c:78
_fx_file_truncate()
_fx_file_truncate()::size
UINT
_fx_file_truncate_release
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fx_file_truncate_release.c:80
_fx_file_truncate_release()
_fx_file_truncate_release()::size
UINT
_fx_file_write
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
size
)
fx_file_write.c:100
_fx_file_write()
_fx_file_write()::size
ULONG
i
;
fx_file_write.c:105
_fx_file_write()
ULONG
copy_bytes
;
fx_file_write.c:106
_fx_file_write()
ULONG
bytes_per_cluster
;
fx_file_write.c:107
_fx_file_write()
ULONG
first_new_cluster
;
fx_file_write.c:109
_fx_file_write()
ULONG
last_cluster
;
fx_file_write.c:110
_fx_file_write()
ULONG
cluster
,
next_cluster
;
fx_file_write.c:111
_fx_file_write()
ULONG
FAT_index
;
fx_file_write.c:112
_fx_file_write()
ULONG
FAT_value
;
fx_file_write.c:113
_fx_file_write()
ULONG
clusters
;
fx_file_write.c:114
_fx_file_write()
ULONG
total_clusters
;
fx_file_write.c:115
_fx_file_write()
ULONG
open_count
;
fx_file_write.c:128
_fx_file_write()
if
(
file_ptr
->
fx_file_id
!=
FX_FILE_ID
)
fx_file_write.c:151
_fx_file_write()
FX_PROTECT
fx_file_write.c:190
_fx_file_write()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_file_write.c:222
_fx_file_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_file_write.c:223
_fx_file_write()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_write.c:945
_fx_file_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_write.c:947
_fx_file_write()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_write.c:960
_fx_file_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_write.c:962
_fx_file_write()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_file_write.c:1266
_fx_file_write()
copy_bytes
=
(
ULONG
)
bytes_remaining
;
fx_file_write.c:1293
_fx_file_write()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_file_write.c:1303
_fx_file_write()
source_ptr
,
(
ULONG
)
sectors
,
FX_DATA_SECTOR
)
;
fx_file_write.c:1396
_fx_file_write()
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
sectors
)
;
fx_file_write.c:1438
_fx_file_write()
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
sectors
)
;
fx_file_write.c:1442
_fx_file_write()
file_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_write.c:1521
_fx_file_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_write.c:1523
_fx_file_write()
search_ptr
->
fx_file_current_logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_file_write.c:1657
_fx_file_write()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_file_write.c:1659
_fx_file_write()
UINT
_fx_media_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
scratch_memory_ptr
,
ULONG
scratch_memory_size
,
ULONG
error_correction_option
,
ULONG
*
errors_detected
)
;
fx_media.h:58
_fx_media_check()
_fx_media_check()::scratch_memory_size
ULONG
total_sectors
,
UINT
bytes_per_sector
,
UINT
sectors_per_cluster
,
fx_media.h:63
_fx_media_format()
_fx_media_format()::total_sectors
VOID
*
memory_ptr
,
ULONG
memory_size
)
;
fx_media.h:69
_fx_media_open()
_fx_media_open()::memory_size
UINT
_fx_media_read
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_media.h:70
_fx_media_read()
_fx_media_read()::logical_sector
UINT
_fx_media_space_available
(
FX_MEDIA
*
media_ptr
,
ULONG
*
available_bytes_ptr
)
;
fx_media.h:71
_fx_media_space_available()
_fx_media_space_available()::available_bytes_ptr
UINT
_fx_media_write
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_media.h:75
_fx_media_write()
_fx_media_write()::logical_sector
UINT
_fxe_media_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
scratch_memory_ptr
,
ULONG
scratch_memory_size
,
ULONG
error_correction_option
,
ULONG
*
errors_detected
)
;
fx_media.h:83
_fxe_media_check()
_fxe_media_check()::scratch_memory_size
ULONG
total_sectors
,
UINT
bytes_per_sector
,
UINT
sectors_per_cluster
,
fx_media.h:88
_fxe_media_format()
_fxe_media_format()::total_sectors
VOID
*
memory_ptr
,
ULONG
memory_size
,
UINT
media_control_block_size
)
;
fx_media.h:94
_fxe_media_open()
_fxe_media_open()::memory_size
UINT
_fxe_media_read
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_media.h:95
_fxe_media_read()
_fxe_media_read()::logical_sector
UINT
_fxe_media_space_available
(
FX_MEDIA
*
media_ptr
,
ULONG
*
available_bytes_ptr
)
;
fx_media.h:96
_fxe_media_space_available()
_fxe_media_space_available()::available_bytes_ptr
UINT
_fxe_media_write
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
;
fx_media.h:100
_fxe_media_write()
_fxe_media_write()::logical_sector
ULONG
_fx_media_check_FAT_chain_check
(
FX_MEDIA
*
media_ptr
,
ULONG
starting_cluster
,
ULONG
*
last_valid_cluster
,
ULONG
*
total_valid_clusters
,
UCHAR
*
logical_fat
)
;
fx_media.h:108
_fx_media_check_FAT_chain_check()
ULONG
_fx_media_check_lost_cluster_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
logical_fat
,
ULONG
total_clusters
,
ULONG
error_correction_option
)
;
fx_media.h:109
_fx_media_check_lost_cluster_check()
ULONG
_fx_media_check_exFAT_lost_cluster_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
logical_fat
,
ULONG
total_clusters
,
ULONG
error_correction_option
)
;
fx_media.h:110
_fx_media_check_exFAT_lost_cluster_check()
ULONG
open_count
;
fx_media_abort.c:80
_fx_media_abort()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_abort.c:91
_fx_media_abort()
FX_PROTECT
fx_media_abort.c:102
_fx_media_abort()
file_ptr
->
fx_file_id
=
FX_FILE_ABORTED_ID
;
fx_media_abort.c:111
_fx_media_abort()
if
(
_fx_system_media_opened_count
==
(
(
ULONG
)
1
)
)
fx_media_abort.c:134
_fx_media_abort()
media_ptr
->
fx_media_id
=
FX_MEDIA_ABORTED_ID
;
fx_media_abort.c:162
_fx_media_abort()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_cache_invalidate.c:90
_fx_media_cache_invalidate()
FX_PROTECT
fx_media_cache_invalidate.c:101
_fx_media_cache_invalidate()
ULONG
current_directory_entry
;
fx_media_check.c:49
CURRENT_DIRECTORY_ENTRY_STRUCT
CURRENT_DIRECTORY_ENTRY_STRUCT::current_directory_entry
ULONG
current_total_entries
;
fx_media_check.c:50
CURRENT_DIRECTORY_ENTRY_STRUCT
CURRENT_DIRECTORY_ENTRY_STRUCT::current_total_entries
ULONG
current_start_cluster
;
fx_media_check.c:51
CURRENT_DIRECTORY_ENTRY_STRUCT
CURRENT_DIRECTORY_ENTRY_STRUCT::current_start_cluster
UINT
_fx_media_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
scratch_memory_ptr
,
ULONG
scratch_memory_size
,
ULONG
error_correction_option
,
ULONG
*
errors_detected
)
fx_media_check.c:170
_fx_media_check()
_fx_media_check()::scratch_memory_size
ULONG
total_entries
,
last_cluster
,
valid_clusters
;
fx_media_check.c:174
_fx_media_check()
ULONG
bytes_per_cluster
,
i
,
current_errors
;
fx_media_check.c:175
_fx_media_check()
ALIGN_TYPE
address_mask
;
fx_media_check.c:179
_fx_media_check()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_check.c:192
_fx_media_check()
FX_PROTECT
fx_media_check.c:203
_fx_media_check()
address_mask
=
sizeof
(
ULONG
)
-
1
;
fx_media_check.c:231
_fx_media_check()
working_ptr
=
scratch_memory_ptr
+
(
sizeof
(
ULONG
)
-
1
)
;
fx_media_check.c:235
_fx_media_check()
working_ptr
=
(
UCHAR
*
)
(
(
(
ALIGN_TYPE
)
working_ptr
)
&
address_mask
)
;
fx_media_check.c:236
_fx_media_check()
working_ptr
=
working_ptr
+
long_name_size
+
(
sizeof
(
ULONG
)
-
1
)
;
fx_media_check.c:248
_fx_media_check()
working_ptr
=
(
UCHAR
*
)
(
(
(
ALIGN_TYPE
)
working_ptr
)
&
address_mask
)
;
fx_media_check.c:249
_fx_media_check()
working_ptr
=
working_ptr
+
long_name_size
+
(
sizeof
(
ULONG
)
-
1
)
;
fx_media_check.c:261
_fx_media_check()
working_ptr
=
(
UCHAR
*
)
(
(
(
ALIGN_TYPE
)
working_ptr
)
&
address_mask
)
;
fx_media_check.c:262
_fx_media_check()
if
(
scratch_memory_size
<
(
ULONG
)
(
(
working_ptr
-
scratch_memory_ptr
)
)
)
fx_media_check.c:275
_fx_media_check()
scratch_memory_size
=
scratch_memory_size
-
(
ULONG
)
(
working_ptr
-
scratch_memory_ptr
)
;
fx_media_check.c:286
_fx_media_check()
ULONG
_fx_media_check_FAT_chain_check
(
FX_MEDIA
*
media_ptr
,
ULONG
starting_cluster
,
ULONG
*
last_valid_cluster
,
ULONG
*
total_valid_clusters
,
UCHAR
*
logical_fat
)
fx_media_check_FAT_chain_check.c:80
_fx_media_check_FAT_chain_check()
ULONG
prev_cluster
,
cluster
,
next_clust
=
0
;
fx_media_check_FAT_chain_check.c:83
_fx_media_check_FAT_chain_check()
ULONG
cluster_number
;
fx_media_check_FAT_chain_check.c:84
_fx_media_check_FAT_chain_check()
ULONG
count
,
error
;
fx_media_check_FAT_chain_check.c:85
_fx_media_check_FAT_chain_check()
while
(
(
cluster
>=
(
ULONG
)
FX_FAT_ENTRY_START
)
&&
fx_media_check_FAT_chain_check.c:102
_fx_media_check_FAT_chain_check()
(
next_clust
<
(
ULONG
)
FX_FAT_ENTRY_START
)
||
fx_media_check_FAT_chain_check.c:144
_fx_media_check_FAT_chain_check()
ULONG
_fx_media_check_lost_cluster_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
logical_fat
,
ULONG
total_clusters
,
ULONG
error_correction_option
)
fx_media_check_lost_cluster_check.c:81
_fx_media_check_lost_cluster_check()
ULONG
cluster
,
next_cluster
=
0
;
fx_media_check_lost_cluster_check.c:84
_fx_media_check_lost_cluster_check()
ULONG
fat_last
;
fx_media_check_lost_cluster_check.c:85
_fx_media_check_lost_cluster_check()
ULONG
error
;
fx_media_check_lost_cluster_check.c:86
_fx_media_check_lost_cluster_check()
if
(
(
(
next_cluster
>
(
ULONG
)
FX_FREE_CLUSTER
)
&&
(
next_cluster
<
media_ptr
->
fx_media_fat_reserved
)
)
||
fx_media_check_lost_cluster_check.c:133
_fx_media_check_lost_cluster_check()
ULONG
open_count
;
fx_media_close.c:100
_fx_media_close()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_close.c:107
_fx_media_close()
FX_PROTECT
fx_media_close.c:121
_fx_media_close()
file_ptr
->
fx_file_id
=
FX_FILE_CLOSED_ID
;
fx_media_close.c:184
_fx_media_close()
ULONG
signature
;
fx_media_close.c:234
_fx_media_close()
if
(
_fx_system_media_opened_count
==
(
(
ULONG
)
1
)
)
fx_media_close.c:386
_fx_media_close()
media_ptr
->
fx_media_id
=
FX_MEDIA_CLOSED_ID
;
fx_media_close.c:414
_fx_media_close()
ULONG
bytes_per_cluster
;
fx_media_extended_space_available.c:79
_fx_media_extended_space_available()
ULONG
available_clusters
;
fx_media_extended_space_available.c:80
_fx_media_extended_space_available()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_extended_space_available.c:84
_fx_media_extended_space_available()
FX_PROTECT
fx_media_extended_space_available.c:95
_fx_media_extended_space_available()
ULONG
open_count
;
fx_media_flush.c:91
_fx_media_flush()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_flush.c:103
_fx_media_flush()
FX_PROTECT
fx_media_flush.c:114
_fx_media_flush()
ULONG
signature
;
fx_media_flush.c:226
_fx_media_flush()
ULONG
_fx_media_format_volume_id
=
1
;
fx_media_format.c:53
_fx_media_format_volume_id
ULONG
total_sectors
,
UINT
bytes_per_sector
,
UINT
sectors_per_cluster
,
fx_media_format.c:127
_fx_media_format()
_fx_media_format()::total_sectors
if
(
total_sectors
<
(
ULONG
)
0xFFFF
)
fx_media_format.c:359
_fx_media_format()
extern
ULONG
_fx_media_format_volume_id
;
fx_media_format_volume_id_set.c:34
_fx_media_format_volume_id
UINT
fx_media_format_volume_id_set
(
ULONG
new_volume_id
)
;
fx_media_format_volume_id_set.c:35
fx_media_format_volume_id_set()
fx_media_format_volume_id_set()::new_volume_id
UINT
fx_media_format_volume_id_set
(
ULONG
new_volume_id
)
fx_media_format_volume_id_set.c:80
fx_media_format_volume_id_set()
fx_media_format_volume_id_set()::new_volume_id
VOID
*
memory_ptr
,
ULONG
memory_size
)
fx_media_open.c:139
_fx_media_open()
_fx_media_open()::memory_size
ULONG
cluster_number
;
fx_media_open.c:143
_fx_media_open()
ULONG
FAT_entry
,
FAT_sector
,
FAT_read_sectors
;
fx_media_open.c:144
_fx_media_open()
ULONG
i
,
j
;
fx_media_open.c:145
_fx_media_open()
ULONG
bytes_in_buffer
;
fx_media_open.c:152
_fx_media_open()
media_ptr
->
fx_media_total_clusters
=
(
ULONG
)
(
(
media_ptr
->
fx_media_total_sectors
-
media_ptr
->
fx_media_data_sector_start
)
/
fx_media_open.c:483
_fx_media_open()
ULONG
signature
;
fx_media_open.c:642
_fx_media_open()
FAT_entry
=
*
(
(
ULONG
*
)
&
(
media_ptr
->
fx_media_memory_buffer
[
j
]
)
)
;
fx_media_open.c:892
_fx_media_open()
FAT_entry
=
(
(
(
ULONG
)
(
media_ptr
->
fx_media_memory_buffer
[
j
]
)
)
&
0xFF
)
|
fx_media_open.c:901
_fx_media_open()
(
(
(
(
ULONG
)
(
media_ptr
->
fx_media_memory_buffer
[
j
+
1
]
)
)
&
0xFF
)
<
<
8
)
;
fx_media_open.c:902
_fx_media_open()
media_ptr
->
fx_media_id
=
(
ULONG
)
FX_MEDIA_ID
;
fx_media_open.c:1011
_fx_media_open()
UINT
_fx_media_read
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
fx_media_read.c:76
_fx_media_read()
_fx_media_read()::logical_sector
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_read.c:94
_fx_media_read()
FX_PROTECT
fx_media_read.c:105
_fx_media_read()
status
=
_fx_utility_logical_sector_read
(
media_ptr
,
(
ULONG64
)
logical_sector
,
buffer_ptr
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_media_read.c:108
_fx_media_read()
UINT
_fx_media_space_available
(
FX_MEDIA
*
media_ptr
,
ULONG
*
available_bytes_ptr
)
fx_media_space_available.c:77
_fx_media_space_available()
_fx_media_space_available()::available_bytes_ptr
*
available_bytes_ptr
=
(
ULONG
)
(
available_bytes
)
;
fx_media_space_available.c:100
_fx_media_space_available()
ULONG
i
;
fx_media_volume_get_extended.c:88
_fx_media_volume_get_extended()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_volume_get_extended.c:101
_fx_media_volume_get_extended()
FX_PROTECT
fx_media_volume_get_extended.c:112
_fx_media_volume_get_extended()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_media_volume_get_extended.c:174
_fx_media_volume_get_extended()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_media_volume_get_extended.c:277
_fx_media_volume_get_extended()
ULONG
i
,
j
;
fx_media_volume_set.c:88
_fx_media_volume_set()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_volume_set.c:96
_fx_media_volume_set()
FX_PROTECT
fx_media_volume_set.c:110
_fx_media_volume_set()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_media_volume_set.c:266
_fx_media_volume_set()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_BOOT_SECTOR
)
;
fx_media_volume_set.c:483
_fx_media_volume_set()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_media_volume_set.c:553
_fx_media_volume_set()
UINT
_fx_media_write
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
fx_media_write.c:76
_fx_media_write()
_fx_media_write()::logical_sector
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_media_write.c:94
_fx_media_write()
FX_PROTECT
fx_media_write.c:105
_fx_media_write()
status
=
_fx_utility_logical_sector_write
(
media_ptr
,
(
ULONG64
)
logical_sector
,
buffer_ptr
,
(
(
ULONG
)
1
)
,
FX_DATA_SECTOR
)
;
fx_media_write.c:119
_fx_media_write()
ULONG
fx_media_part_start
;
fx_partition_offset_calculate.c:36
FX_MEDIA_PARTITION_STRUCT
FX_MEDIA_PARTITION_STRUCT::fx_media_part_start
ULONG
fx_media_part_size
;
fx_partition_offset_calculate.c:37
FX_MEDIA_PARTITION_STRUCT
FX_MEDIA_PARTITION_STRUCT::fx_media_part_size
ULONG
*
partition_start
,
ULONG
*
partition_size
)
;
fx_partition_offset_calculate.c:45
_fx_partition_offset_calculate()
_fx_partition_offset_calculate()::partition_start
UINT
*
count
,
ULONG
sector
,
UCHAR
*
sector_buffer
)
;
fx_partition_offset_calculate.c:47
_fx_utility_partition_get()
_fx_utility_partition_get()::sector
ULONG
*
partition_start
,
ULONG
*
partition_size
)
fx_partition_offset_calculate.c:113
_fx_partition_offset_calculate()
_fx_partition_offset_calculate()::partition_start
total_sectors
=
(
(
(
ULONG
)
partition_sector_ptr
[
0x14
]
)
<
<
8
)
|
(
(
ULONG
)
partition_sector_ptr
[
0x13
]
)
;
fx_partition_offset_calculate.c:145
_fx_partition_offset_calculate()
total_sectors
=
(
(
(
ULONG
)
partition_sector_ptr
[
0x23
]
)
<
<
24
)
|
fx_partition_offset_calculate.c:151
_fx_partition_offset_calculate()
(
(
(
ULONG
)
partition_sector_ptr
[
0x22
]
)
<
<
16
)
|
fx_partition_offset_calculate.c:152
_fx_partition_offset_calculate()
(
(
(
ULONG
)
partition_sector_ptr
[
0x21
]
)
<
<
8
)
|
fx_partition_offset_calculate.c:153
_fx_partition_offset_calculate()
(
(
ULONG
)
partition_sector_ptr
[
0x20
]
)
;
fx_partition_offset_calculate.c:154
_fx_partition_offset_calculate()
*
partition_size
=
(
ULONG
)
(
total_sectors
&
0xFFFFFFFF
)
;
fx_partition_offset_calculate.c:172
_fx_partition_offset_calculate()
UINT
*
count
,
ULONG
sector
,
UCHAR
*
sector_buffer
)
fx_partition_offset_calculate.c:303
_fx_utility_partition_get()
_fx_utility_partition_get()::sector
ULONG
base_sector
,
value
;
fx_partition_offset_calculate.c:307
_fx_utility_partition_get()
value
=
(
ULONG
)
sector_buffer
[
i
+
8
]
;
/* little endian start value */
fx_partition_offset_calculate.c:326
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
9
]
)
<
<
8
)
|
value
;
fx_partition_offset_calculate.c:327
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
10
]
)
<
<
16
)
|
value
;
fx_partition_offset_calculate.c:328
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
11
]
)
<
<
24
)
|
value
;
fx_partition_offset_calculate.c:329
_fx_utility_partition_get()
value
=
(
ULONG
)
sector_buffer
[
i
+
12
]
;
/* little endian size value */
fx_partition_offset_calculate.c:332
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
13
]
)
<
<
8
)
|
value
;
fx_partition_offset_calculate.c:333
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
14
]
)
<
<
16
)
|
value
;
fx_partition_offset_calculate.c:334
_fx_utility_partition_get()
value
=
(
(
(
ULONG
)
sector_buffer
[
i
+
15
]
)
<
<
24
)
|
value
;
fx_partition_offset_calculate.c:335
_fx_utility_partition_get()
static
ULONG
num_drivers
=
sizeof
(
fx_lx_nor_drivers
)
/
sizeof
(
fx_lx_nor_drivers
[
0
]
)
;
fx_stm32_levelx_nor_driver.c:51
num_drivers
ULONG
i
;
fx_stm32_levelx_nor_driver.c:70
fx_stm32_levelx_nor_driver()
ULONG
logical_sector
;
fx_stm32_levelx_nor_driver.c:74
fx_stm32_levelx_nor_driver()
UINT
_fx_partition_offset_calculate
(
void
*
partition_sector
,
UINT
partition
,
ULONG
*
partition_start
,
ULONG
*
partition_size
)
;
fx_stm32_sd_driver.c:28
_fx_partition_offset_calculate()
_fx_partition_offset_calculate()::partition_start
static
UINT
sd_read_data
(
FX_MEDIA
*
media_ptr
,
ULONG
sector
,
UINT
num_sectors
,
UINT
use_scratch_buffer
)
;
fx_stm32_sd_driver.c:30
sd_read_data()
sd_read_data()::sector
static
UINT
sd_write_data
(
FX_MEDIA
*
media_ptr
,
ULONG
sector
,
UINT
num_sectors
,
UINT
use_scratch_buffer
)
;
fx_stm32_sd_driver.c:31
sd_write_data()
sd_write_data()::sector
while
(
FX_STM32_SD_CURRENT_TIME
(
)
-
start
<
FX_STM32_SD_DEFAULT_TIMEOUT
)
fx_stm32_sd_driver.c:40
check_sd_status()
ULONG
partition_start
;
fx_stm32_sd_driver.c:61
fx_stm32_sd_driver()
ULONG
partition_size
;
fx_stm32_sd_driver.c:62
fx_stm32_sd_driver()
static
UINT
sd_read_data
(
FX_MEDIA
*
media_ptr
,
ULONG
start_sector
,
UINT
num_sectors
,
UINT
use_scratch_buffer
)
fx_stm32_sd_driver.c:258
sd_read_data()
FX_STM32_SD_PRE_READ_TRANSFER
(
media_ptr
)
;
fx_stm32_sd_driver.c:265
sd_read_data()
FX_STM32_SD_READ_CPLT_NOTIFY
(
)
;
fx_stm32_sd_driver.c:284
sd_read_data()
FX_STM32_SD_READ_CPLT_NOTIFY
(
)
;
fx_stm32_sd_driver.c:318
sd_read_data()
static
UINT
sd_write_data
(
FX_MEDIA
*
media_ptr
,
ULONG
start_sector
,
UINT
num_sectors
,
UINT
use_scratch_buffer
)
fx_stm32_sd_driver.c:342
sd_write_data()
FX_STM32_SD_PRE_WRITE_TRANSFER
(
media_ptr
)
;
fx_stm32_sd_driver.c:349
sd_write_data()
FX_STM32_SD_WRITE_CPLT_NOTIFY
(
)
;
fx_stm32_sd_driver.c:375
sd_write_data()
FX_STM32_SD_WRITE_CPLT_NOTIFY
(
)
;
fx_stm32_sd_driver.c:401
sd_write_data()
VOID
_fx_system_timer_entry
(
ULONG
id
)
;
fx_system.h:66
_fx_system_timer_entry()
_fx_system_timer_entry()::id
SYSTEM_DECLARE
ULONG
_fx_system_media_opened_count
;
fx_system.h:94
_fx_system_media_opened_count
SYSTEM_DECLARE
ULONG
_fx_system_media_max_sector_cache
;
fx_system.h:109
_fx_system_media_max_sector_cache
SYSTEM_DECLARE
ULONG
_fx_system_media_max_fat_cache
;
fx_system.h:114
_fx_system_media_max_fat_cache
SYSTEM_DECLARE
ULONG
_fx_system_build_options_1
;
fx_system.h:161
_fx_system_build_options_1
SYSTEM_DECLARE
ULONG
_fx_system_build_options_2
;
fx_system.h:162
_fx_system_build_options_2
SYSTEM_DECLARE
ULONG
_fx_system_build_options_3
;
fx_system.h:163
_fx_system_build_options_3
tx_timer_create
(
&
_fx_system_timer
,
"FileX System Timer"
,
_fx_system_timer_entry
,
FX_TIMER_ID
,
fx_system_initialize.c:105
_fx_system_initialize()
FX_UPDATE_RATE_IN_TICKS
,
FX_UPDATE_RATE_IN_TICKS
,
TX_AUTO_ACTIVATE
)
;
fx_system_initialize.c:106
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
0xFF
)
<
<
24
)
;
fx_system_initialize.c:115
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
(
FX_MAX_LONG_NAME_LEN
&
0xFF
)
)
<
<
24
)
;
fx_system_initialize.c:119
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
0xFF
)
<
<
16
)
;
fx_system_initialize.c:123
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
(
FX_MAX_LAST_NAME_LEN
&
0xFF
)
)
<
<
24
)
;
fx_system_initialize.c:127
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
1
)
<
<
10
)
;
fx_system_initialize.c:131
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
1
)
<
<
9
)
;
fx_system_initialize.c:134
_fx_system_initialize()
_fx_system_build_options_1
=
_fx_system_build_options_1
|
(
(
(
ULONG
)
1
)
<
<
2
)
;
fx_system_initialize.c:153
_fx_system_initialize()
if
(
FX_MAX_SECTOR_CACHE
>
(
(
ULONG
)
0xFFFF
)
)
fx_system_initialize.c:163
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
(
ULONG
)
0xFFFF
)
<
<
16
)
;
fx_system_initialize.c:165
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
(
ULONG
)
FX_MAX_SECTOR_CACHE
)
<
<
16
)
;
fx_system_initialize.c:169
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
(
ULONG
)
0xFF
)
<
<
8
)
;
fx_system_initialize.c:173
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
(
ULONG
)
FX_FAT_MAP_SIZE
)
<
<
8
)
;
fx_system_initialize.c:177
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
ULONG
)
0xFF
)
;
fx_system_initialize.c:181
_fx_system_initialize()
_fx_system_build_options_2
=
_fx_system_build_options_2
|
(
(
ULONG
)
FX_MAX_FAT_CACHE
)
;
fx_system_initialize.c:185
_fx_system_initialize()
_fx_system_build_options_3
=
_fx_system_build_options_3
|
(
(
(
ULONG
)
0xFF
)
<
<
16
)
;
fx_system_initialize.c:191
_fx_system_initialize()
_fx_system_build_options_3
=
_fx_system_build_options_3
|
(
(
(
ULONG
)
FX_UPDATE_RATE_IN_SECONDS
)
<
<
16
)
;
fx_system_initialize.c:195
_fx_system_initialize()
if
(
FX_UPDATE_RATE_IN_TICKS
>
(
(
ULONG
)
0xFFFF
)
)
fx_system_initialize.c:197
_fx_system_initialize()
_fx_system_build_options_3
=
_fx_system_build_options_3
|
(
(
ULONG
)
0xFFFF
)
;
fx_system_initialize.c:199
_fx_system_initialize()
_fx_system_build_options_3
=
_fx_system_build_options_3
|
(
(
ULONG
)
FX_UPDATE_RATE_IN_TICKS
)
;
fx_system_initialize.c:203
_fx_system_initialize()
VOID
_fx_system_timer_entry
(
ULONG
id
)
fx_system_timer_entry.c:73
_fx_system_timer_entry()
_fx_system_timer_entry()::id
if
(
id
==
FX_TIMER_ID
)
fx_system_timer_entry.c:85
_fx_system_timer_entry()
UINT
_fx_unicode_directory_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:62
_fx_unicode_directory_create()
_fx_unicode_directory_create()::source_unicode_length
UINT
_fx_unicode_directory_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode.h:64
_fx_unicode_directory_rename()
_fx_unicode_directory_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
;
fx_unicode.h:65
_fx_unicode_directory_rename()
_fx_unicode_directory_rename()::new_unicode_length
UINT
_fx_unicode_file_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:66
_fx_unicode_file_create()
_fx_unicode_file_create()::source_unicode_length
ULONG
_fx_unicode_length_get
(
UCHAR
*
unicode_name
)
;
fx_unicode.h:68
_fx_unicode_length_get()
ULONG
_fx_unicode_length_get_extended
(
UCHAR
*
unicode_name
,
UINT
buffer_length
)
;
fx_unicode.h:69
_fx_unicode_length_get_extended()
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
)
;
fx_unicode.h:71
_fx_unicode_name_get()
_fx_unicode_name_get()::destination_unicode_length
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
,
ULONG
unicode_name_buffer_length
)
;
fx_unicode.h:73
_fx_unicode_name_get_extended()
_fx_unicode_name_get_extended()::destination_unicode_length
UINT
_fx_unicode_file_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode.h:74
_fx_unicode_file_rename()
_fx_unicode_file_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
;
fx_unicode.h:75
_fx_unicode_file_rename()
_fx_unicode_file_rename()::new_unicode_length
UINT
_fx_unicode_short_name_get
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:76
_fx_unicode_short_name_get()
_fx_unicode_short_name_get()::source_unicode_length
UINT
_fx_unicode_short_name_get_extended
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:78
_fx_unicode_short_name_get_extended()
_fx_unicode_short_name_get_extended()::source_unicode_length
CHAR
*
destination_short_name
,
ULONG
short_name_buffer_length
)
;
fx_unicode.h:79
_fx_unicode_short_name_get_extended()
_fx_unicode_short_name_get_extended()::short_name_buffer_length
UINT
_fxe_unicode_directory_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:81
_fxe_unicode_directory_create()
_fxe_unicode_directory_create()::source_unicode_length
UINT
_fxe_unicode_directory_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode.h:83
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
;
fx_unicode.h:84
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::new_unicode_length
UINT
_fxe_unicode_file_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:85
_fxe_unicode_file_create()
_fxe_unicode_file_create()::source_unicode_length
UINT
_fxe_unicode_file_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode.h:87
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
;
fx_unicode.h:88
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::new_unicode_length
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
)
;
fx_unicode.h:90
_fxe_unicode_name_get()
_fxe_unicode_name_get()::destination_unicode_length
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
,
ULONG
unicode_name_buffer_length
)
;
fx_unicode.h:92
_fxe_unicode_name_get_extended()
_fxe_unicode_name_get_extended()::destination_unicode_length
UINT
_fxe_unicode_short_name_get
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:93
_fxe_unicode_short_name_get()
_fxe_unicode_short_name_get()::source_unicode_length
UINT
_fxe_unicode_short_name_get_extended
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode.h:95
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::source_unicode_length
CHAR
*
destination_short_name
,
ULONG
short_name_buffer_length
)
;
fx_unicode.h:96
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
UCHAR
*
short_name
,
ULONG
short_name_buffer_length
,
fx_unicode.h:101
_fx_unicode_directory_search()
_fx_unicode_directory_search()::short_name_buffer_length
UCHAR
*
unicode_name
,
ULONG
*
unicode_name_length
,
ULONG
unicode_name_buffer_length
)
;
fx_unicode.h:102
_fx_unicode_directory_search()
_fx_unicode_directory_search()::unicode_name_length
ULONG
*
entry_ptr
,
FX_DIR_ENTRY
*
destination_ptr
,
fx_unicode.h:104
_fx_unicode_directory_entry_read()
_fx_unicode_directory_entry_read()::entry_ptr
UCHAR
*
unicode_name
,
ULONG
*
unicode_size
)
;
fx_unicode.h:105
_fx_unicode_directory_entry_read()
_fx_unicode_directory_entry_read()::unicode_size
UINT
_fx_unicode_directory_entry_change
(
FX_MEDIA
*
media_ptr
,
FX_DIR_ENTRY
*
entry_ptr
,
UCHAR
*
unicode_name
,
ULONG
unicode_name_length
)
;
fx_unicode.h:106
_fx_unicode_directory_entry_change()
_fx_unicode_directory_entry_change()::unicode_name_length
UINT
_fx_unicode_directory_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
CHAR
*
short_name
)
fx_unicode_directory_create.c:87
_fx_unicode_directory_create()
_fx_unicode_directory_create()::source_unicode_length
ULONG
temp_length
;
fx_unicode_directory_create.c:92
_fx_unicode_directory_create()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_directory_create.c:109
_fx_unicode_directory_create()
FX_PROTECT
fx_unicode_directory_create.c:130
_fx_unicode_directory_create()
UINT
_fx_unicode_directory_entry_change
(
FX_MEDIA
*
media_ptr
,
FX_DIR_ENTRY
*
entry_ptr
,
UCHAR
*
unicode_name
,
ULONG
unicode_name_length
)
fx_unicode_directory_entry_change.c:81
_fx_unicode_directory_entry_change()
_fx_unicode_directory_entry_change()::unicode_name_length
ULONG
logical_sector
,
relative_sector
;
fx_unicode_directory_entry_change.c:88
_fx_unicode_directory_entry_change()
ULONG
byte_offset
;
fx_unicode_directory_entry_change.c:89
_fx_unicode_directory_entry_change()
ULONG
cluster
,
next_cluster
;
fx_unicode_directory_entry_change.c:90
_fx_unicode_directory_entry_change()
logical_sector
=
(
ULONG
)
entry_ptr
->
fx_dir_entry_log_sector
;
fx_unicode_directory_entry_change.c:109
_fx_unicode_directory_entry_change()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_unicode_directory_entry_change.c:112
_fx_unicode_directory_entry_change()
relative_sector
=
logical_sector
-
(
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_unicode_directory_entry_change.c:119
_fx_unicode_directory_entry_change()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_unicode_directory_entry_change.c:120
_fx_unicode_directory_entry_change()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
)
;
fx_unicode_directory_entry_change.c:121
_fx_unicode_directory_entry_change()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_change.c:133
_fx_unicode_directory_entry_change()
sector_base_ptr
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_change.c:260
_fx_unicode_directory_entry_change()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_unicode_directory_entry_change.c:264
_fx_unicode_directory_entry_change()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_unicode_directory_entry_change.c:311
_fx_unicode_directory_entry_change()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_unicode_directory_entry_change.c:312
_fx_unicode_directory_entry_change()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_unicode_directory_entry_change.c:313
_fx_unicode_directory_entry_change()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_data_sector_start
)
)
fx_unicode_directory_entry_change.c:323
_fx_unicode_directory_entry_change()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_change.c:335
_fx_unicode_directory_entry_change()
sector_base_ptr
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_change.c:383
_fx_unicode_directory_entry_change()
ULONG
*
entry_ptr
,
FX_DIR_ENTRY
*
destination_ptr
,
fx_unicode_directory_entry_read.c:81
_fx_unicode_directory_entry_read()
_fx_unicode_directory_entry_read()::entry_ptr
UCHAR
*
unicode_name
,
ULONG
*
unicode_size
)
fx_unicode_directory_entry_read.c:82
_fx_unicode_directory_entry_read()
_fx_unicode_directory_entry_read()::unicode_size
ULONG
cluster
,
next_cluster
=
0
;
fx_unicode_directory_entry_read.c:88
_fx_unicode_directory_entry_read()
ULONG
logical_sector
;
fx_unicode_directory_entry_read.c:91
_fx_unicode_directory_entry_read()
ULONG
byte_offset
;
fx_unicode_directory_entry_read.c:92
_fx_unicode_directory_entry_read()
ULONG
bytes_per_cluster
;
fx_unicode_directory_entry_read.c:93
_fx_unicode_directory_entry_read()
ULONG
entry
=
*
entry_ptr
;
fx_unicode_directory_entry_read.c:96
_fx_unicode_directory_entry_read()
bytes_per_cluster
=
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_unicode_directory_entry_read.c:116
_fx_unicode_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
;
fx_unicode_directory_entry_read.c:117
_fx_unicode_directory_entry_read()
relative_sector
=
(
UINT
)
(
byte_offset
/
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
)
;
fx_unicode_directory_entry_read.c:134
_fx_unicode_directory_entry_read()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_unicode_directory_entry_read.c:213
_fx_unicode_directory_entry_read()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_unicode_directory_entry_read.c:214
_fx_unicode_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
+
fx_unicode_directory_entry_read.c:215
_fx_unicode_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_read.c:220
_fx_unicode_directory_entry_read()
(
ULONG
)
media_ptr
->
fx_media_root_sector_start
;
fx_unicode_directory_entry_read.c:240
_fx_unicode_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_read.c:244
_fx_unicode_directory_entry_read()
(
(
logical_sector
-
(
ULONG
)
media_ptr
->
fx_media_root_sector_start
)
*
fx_unicode_directory_entry_read.c:260
_fx_unicode_directory_entry_read()
logical_sector
=
(
(
ULONG
)
media_ptr
->
fx_media_data_sector_start
)
+
fx_unicode_directory_entry_read.c:482
_fx_unicode_directory_entry_read()
(
(
(
ULONG
)
cluster
-
FX_FAT_ENTRY_START
)
*
fx_unicode_directory_entry_read.c:483
_fx_unicode_directory_entry_read()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
)
;
fx_unicode_directory_entry_read.c:484
_fx_unicode_directory_entry_read()
if
(
logical_sector
>=
(
ULONG
)
(
media_ptr
->
fx_media_root_sector_start
+
media_ptr
->
fx_media_root_sectors
)
)
fx_unicode_directory_entry_read.c:496
_fx_unicode_directory_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_DIRECTORY_SECTOR
)
;
fx_unicode_directory_entry_read.c:506
_fx_unicode_directory_entry_read()
UINT
_fx_unicode_directory_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode_directory_rename.c:89
_fx_unicode_directory_rename()
_fx_unicode_directory_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
fx_unicode_directory_rename.c:90
_fx_unicode_directory_rename()
_fx_unicode_directory_rename()::new_unicode_length
ULONG
temp_length
;
fx_unicode_directory_rename.c:95
_fx_unicode_directory_rename()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_directory_rename.c:109
_fx_unicode_directory_rename()
FX_PROTECT
fx_unicode_directory_rename.c:138
_fx_unicode_directory_rename()
UCHAR
*
short_name
,
ULONG
short_name_buffer_length
,
fx_unicode_directory_search.c:106
_fx_unicode_directory_search()
_fx_unicode_directory_search()::short_name_buffer_length
UCHAR
*
unicode_name
,
ULONG
*
unicode_name_length
,
ULONG
unicode_name_buffer_length
)
fx_unicode_directory_search.c:107
_fx_unicode_directory_search()
_fx_unicode_directory_search()::unicode_name_length
ULONG
i
,
j
;
fx_unicode_directory_search.c:110
_fx_unicode_directory_search()
ULONG
cluster
,
next_cluster
=
0
;
fx_unicode_directory_search.c:112
_fx_unicode_directory_search()
ULONG
directory_size
;
fx_unicode_directory_search.c:113
_fx_unicode_directory_search()
ULONG
unicode_search_length
;
fx_unicode_directory_search.c:116
_fx_unicode_directory_search()
ULONG
local_unicode_name_length
;
fx_unicode_directory_search.c:117
_fx_unicode_directory_search()
directory_size
=
(
(
(
ULONG
)
media_ptr
->
fx_media_bytes_per_sector
)
*
fx_unicode_directory_search.c:216
_fx_unicode_directory_search()
(
(
ULONG
)
media_ptr
->
fx_media_sectors_per_cluster
)
*
i
)
/
fx_unicode_directory_search.c:217
_fx_unicode_directory_search()
(
ULONG
)
FX_DIR_ENTRY_SIZE
;
fx_unicode_directory_search.c:218
_fx_unicode_directory_search()
directory_size
=
(
ULONG
)
media_ptr
->
fx_media_root_directory_entries
;
fx_unicode_directory_search.c:228
_fx_unicode_directory_search()
UINT
_fx_unicode_file_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
CHAR
*
short_name
)
fx_unicode_file_create.c:88
_fx_unicode_file_create()
_fx_unicode_file_create()::source_unicode_length
ULONG
temp_length
;
fx_unicode_file_create.c:93
_fx_unicode_file_create()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_file_create.c:110
_fx_unicode_file_create()
FX_PROTECT
fx_unicode_file_create.c:131
_fx_unicode_file_create()
UINT
_fx_unicode_file_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fx_unicode_file_rename.c:92
_fx_unicode_file_rename()
_fx_unicode_file_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
fx_unicode_file_rename.c:93
_fx_unicode_file_rename()
_fx_unicode_file_rename()::new_unicode_length
ULONG
i
;
fx_unicode_file_rename.c:95
_fx_unicode_file_rename()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_file_rename.c:111
_fx_unicode_file_rename()
FX_PROTECT
fx_unicode_file_rename.c:140
_fx_unicode_file_rename()
ULONG
_fx_unicode_length_get
(
UCHAR
*
unicode_name
)
fx_unicode_length_get.c:75
_fx_unicode_length_get()
ULONG
_fx_unicode_length_get_extended
(
UCHAR
*
unicode_name
,
UINT
buffer_length
)
fx_unicode_length_get_extended.c:72
_fx_unicode_length_get_extended()
ULONG
i
;
fx_unicode_length_get_extended.c:75
_fx_unicode_length_get_extended()
ULONG
length
;
fx_unicode_length_get_extended.c:76
_fx_unicode_length_get_extended()
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
)
fx_unicode_name_get.c:81
_fx_unicode_name_get()
_fx_unicode_name_get()::destination_unicode_length
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
,
ULONG
unicode_name_buffer_length
)
fx_unicode_name_get_extended.c:77
_fx_unicode_name_get_extended()
_fx_unicode_name_get_extended()::destination_unicode_length
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_name_get_extended.c:96
_fx_unicode_name_get_extended()
FX_PROTECT
fx_unicode_name_get_extended.c:120
_fx_unicode_name_get_extended()
UINT
_fx_unicode_short_name_get
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode_short_name_get.c:80
_fx_unicode_short_name_get()
_fx_unicode_short_name_get()::source_unicode_length
UINT
_fx_unicode_short_name_get_extended
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fx_unicode_short_name_get_extended.c:76
_fx_unicode_short_name_get_extended()
_fx_unicode_short_name_get_extended()::source_unicode_length
CHAR
*
destination_short_name
,
ULONG
short_name_buffer_length
)
fx_unicode_short_name_get_extended.c:77
_fx_unicode_short_name_get_extended()
_fx_unicode_short_name_get_extended()::short_name_buffer_length
ULONG
temp_unicode_length
;
fx_unicode_short_name_get_extended.c:81
_fx_unicode_short_name_get_extended()
if
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
fx_unicode_short_name_get_extended.c:92
_fx_unicode_short_name_get_extended()
FX_PROTECT
fx_unicode_short_name_get_extended.c:119
_fx_unicode_short_name_get_extended()
ULONG
_fx_utility_32_unsigned_read
(
UCHAR
*
source_ptr
)
;
fx_utility.h:63
_fx_utility_32_unsigned_read()
VOID
_fx_utility_32_unsigned_write
(
UCHAR
*
dest_ptr
,
ULONG
value
)
;
fx_utility.h:64
_fx_utility_32_unsigned_write()
_fx_utility_32_unsigned_write()::value
VOID
_fx_utility_memory_copy
(
UCHAR
*
source_ptr
,
UCHAR
*
dest_ptr
,
ULONG
size
)
;
fx_utility.h:67
_fx_utility_memory_copy()
_fx_utility_memory_copy()::size
VOID
_fx_utility_memory_set
(
UCHAR
*
dest_ptr
,
UCHAR
value
,
ULONG
size
)
;
fx_utility.h:68
_fx_utility_memory_set()
_fx_utility_memory_set()::size
VOID
*
buffer_ptr
,
ULONG
sectors
,
UCHAR
sector_type
)
;
fx_utility.h:72
_fx_utility_logical_sector_read()
_fx_utility_logical_sector_read()::sectors
VOID
*
buffer_ptr
,
ULONG
sectors
,
UCHAR
sector_type
)
;
fx_utility.h:74
_fx_utility_logical_sector_write()
_fx_utility_logical_sector_write()::sectors
UINT
_fx_utility_FAT_entry_read
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
,
ULONG
*
entry_ptr
)
;
fx_utility.h:76
_fx_utility_FAT_entry_read()
_fx_utility_FAT_entry_read()::cluster
UINT
_fx_utility_FAT_entry_write
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
,
ULONG
next_cluster
)
;
fx_utility.h:77
_fx_utility_FAT_entry_write()
_fx_utility_FAT_entry_write()::cluster
ULONG
_fx_utility_FAT_sector_get
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
)
;
fx_utility.h:80
_fx_utility_FAT_sector_get()
ULONG
_fx_utility_32_unsigned_read
(
UCHAR
*
source_ptr
)
fx_utility_32_unsigned_read.c:73
_fx_utility_32_unsigned_read()
ULONG
value
;
fx_utility_32_unsigned_read.c:76
_fx_utility_32_unsigned_read()
value
=
(
(
(
(
ULONG
)
*
(
source_ptr
+
3
)
)
&
0xFF
)
<
<
24
)
|
fx_utility_32_unsigned_read.c:79
_fx_utility_32_unsigned_read()
(
(
(
(
ULONG
)
*
(
source_ptr
+
2
)
)
&
0xFF
)
<
<
16
)
|
fx_utility_32_unsigned_read.c:80
_fx_utility_32_unsigned_read()
(
(
(
(
ULONG
)
*
(
source_ptr
+
1
)
)
&
0xFF
)
<
<
8
)
|
fx_utility_32_unsigned_read.c:81
_fx_utility_32_unsigned_read()
(
(
(
ULONG
)
*
(
source_ptr
)
)
&
0xFF
)
;
fx_utility_32_unsigned_read.c:82
_fx_utility_32_unsigned_read()
VOID
_fx_utility_32_unsigned_write
(
UCHAR
*
dest_ptr
,
ULONG
value
)
fx_utility_32_unsigned_write.c:74
_fx_utility_32_unsigned_write()
_fx_utility_32_unsigned_write()::value
ULONG
upper_portion
;
fx_utility_64_unsigned_read.c:77
_fx_utility_64_unsigned_read()
ULONG
lower_portion
;
fx_utility_64_unsigned_read.c:78
_fx_utility_64_unsigned_read()
upper_portion
=
_fx_utility_32_unsigned_read
(
source_ptr
+
sizeof
(
ULONG
)
)
;
fx_utility_64_unsigned_read.c:82
_fx_utility_64_unsigned_read()
_fx_utility_32_unsigned_write
(
dest_ptr
,
(
ULONG
)
value
)
;
fx_utility_64_unsigned_write.c:78
_fx_utility_64_unsigned_write()
_fx_utility_32_unsigned_write
(
dest_ptr
+
sizeof
(
ULONG
)
,
(
ULONG
)
(
value
>
>
32
)
)
;
fx_utility_64_unsigned_write.c:79
_fx_utility_64_unsigned_write()
UINT
_fx_utility_FAT_entry_read
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
,
ULONG
*
entry_ptr
)
fx_utility_FAT_entry_read.c:85
_fx_utility_FAT_entry_read()
_fx_utility_FAT_entry_read()::cluster
ULONG
FAT_sector
;
fx_utility_FAT_entry_read.c:88
_fx_utility_FAT_entry_read()
ULONG
byte_offset
,
entry32
;
fx_utility_FAT_entry_read.c:89
_fx_utility_FAT_entry_read()
byte_offset
=
(
(
(
ULONG
)
cluster
<
<
1
)
+
cluster
)
>
>
1
;
fx_utility_FAT_entry_read.c:234
_fx_utility_FAT_entry_read()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_entry_read.c:238
_fx_utility_FAT_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_entry_read.c:242
_fx_utility_FAT_entry_read()
(
(
FAT_sector
-
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
)
*
fx_utility_FAT_entry_read.c:253
_fx_utility_FAT_entry_read()
if
(
byte_offset
==
(
ULONG
)
(
media_ptr
->
fx_media_bytes_per_sector
-
1
)
)
fx_utility_FAT_entry_read.c:272
_fx_utility_FAT_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_entry_read.c:278
_fx_utility_FAT_entry_read()
if
(
byte_offset
==
(
ULONG
)
(
media_ptr
->
fx_media_bytes_per_sector
-
1
)
)
fx_utility_FAT_entry_read.c:307
_fx_utility_FAT_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_entry_read.c:313
_fx_utility_FAT_entry_read()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
2
)
;
fx_utility_FAT_entry_read.c:351
_fx_utility_FAT_entry_read()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_entry_read.c:355
_fx_utility_FAT_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_entry_read.c:359
_fx_utility_FAT_entry_read()
(
(
FAT_sector
-
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
)
*
fx_utility_FAT_entry_read.c:371
_fx_utility_FAT_entry_read()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
4
)
;
fx_utility_FAT_entry_read.c:391
_fx_utility_FAT_entry_read()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_entry_read.c:395
_fx_utility_FAT_entry_read()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_entry_read.c:402
_fx_utility_FAT_entry_read()
FAT_ptr
=
(
UCHAR
*
)
media_ptr
->
fx_media_memory_buffer
+
(
ULONG
)
byte_offset
;
fx_utility_FAT_entry_read.c:413
_fx_utility_FAT_entry_read()
UINT
_fx_utility_FAT_entry_write
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
,
ULONG
next_cluster
)
fx_utility_FAT_entry_write.c:80
_fx_utility_FAT_entry_write()
_fx_utility_FAT_entry_write()::cluster
ULONG
FAT_sector
;
fx_utility_FAT_flush.c:84
_fx_utility_FAT_flush()
ULONG
byte_offset
;
fx_utility_FAT_flush.c:85
_fx_utility_FAT_flush()
ULONG
cluster
,
next_cluster
;
fx_utility_FAT_flush.c:89
_fx_utility_FAT_flush()
ULONG
sector
;
fx_utility_FAT_flush.c:92
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
<
<
1
)
+
cluster
)
>
>
1
;
fx_utility_FAT_flush.c:126
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:130
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:140
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
<
<
1
)
+
cluster
)
>
>
1
;
fx_utility_FAT_flush.c:200
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:204
_fx_utility_FAT_flush()
(
(
FAT_sector
-
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
)
*
fx_utility_FAT_flush.c:219
_fx_utility_FAT_flush()
if
(
byte_offset
==
(
ULONG
)
(
media_ptr
->
fx_media_bytes_per_sector
-
1
)
)
fx_utility_FAT_flush.c:223
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:289
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
)
<
<
1
)
;
fx_utility_FAT_flush.c:346
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:350
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:354
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
2
)
;
fx_utility_FAT_flush.c:381
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:385
_fx_utility_FAT_flush()
(
(
FAT_sector
-
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
)
*
fx_utility_FAT_flush.c:397
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:415
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
4
)
;
fx_utility_FAT_flush.c:445
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:449
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:453
_fx_utility_FAT_flush()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
4
)
;
fx_utility_FAT_flush.c:480
_fx_utility_FAT_flush()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_flush.c:484
_fx_utility_FAT_flush()
(
(
FAT_sector
-
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
)
*
fx_utility_FAT_flush.c:496
_fx_utility_FAT_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_flush.c:514
_fx_utility_FAT_flush()
ULONG
FAT_sector
,
last_sector
;
fx_utility_FAT_map_flush.c:77
_fx_utility_FAT_map_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_map_flush.c:126
_fx_utility_FAT_map_flush()
media_ptr
->
fx_media_memory_buffer
,
(
(
ULONG
)
1
)
,
FX_FAT_SECTOR
)
;
fx_utility_FAT_map_flush.c:145
_fx_utility_FAT_map_flush()
ULONG
_fx_utility_FAT_sector_get
(
FX_MEDIA
*
media_ptr
,
ULONG
cluster
)
fx_utility_FAT_sector_get.c:71
_fx_utility_FAT_sector_get()
ULONG
FAT_sector
;
fx_utility_FAT_sector_get.c:74
_fx_utility_FAT_sector_get()
ULONG
byte_offset
;
fx_utility_FAT_sector_get.c:75
_fx_utility_FAT_sector_get()
byte_offset
=
(
(
(
ULONG
)
cluster
<
<
1
)
+
cluster
)
>
>
1
;
fx_utility_FAT_sector_get.c:88
_fx_utility_FAT_sector_get()
byte_offset
=
(
(
(
ULONG
)
cluster
)
<
<
1
)
;
fx_utility_FAT_sector_get.c:101
_fx_utility_FAT_sector_get()
byte_offset
=
(
(
(
ULONG
)
cluster
)
*
4
)
;
fx_utility_FAT_sector_get.c:109
_fx_utility_FAT_sector_get()
(
ULONG
)
media_ptr
->
fx_media_reserved_sectors
;
fx_utility_FAT_sector_get.c:114
_fx_utility_FAT_sector_get()
ULONG
cache_size
;
fx_utility_logical_sector_cache_entry_read.c:90
_fx_utility_logical_sector_cache_entry_read()
ULONG
index
;
fx_utility_logical_sector_cache_entry_read.c:91
_fx_utility_logical_sector_cache_entry_read()
index
=
(
ULONG
)
(
logical_sector
&
media_ptr
->
fx_media_sector_cache_hash_mask
)
;
fx_utility_logical_sector_cache_entry_read.c:102
_fx_utility_logical_sector_cache_entry_read()
media_ptr
->
fx_media_sector_cache_hashed_sector_valid
|=
(
(
ULONG
)
1
)
<
<
(
index
%
32
)
;
fx_utility_logical_sector_cache_entry_read.c:105
_fx_utility_logical_sector_cache_entry_read()
ULONG
index
;
fx_utility_logical_sector_flush.c:91
_fx_utility_logical_sector_flush()
ULONG
remaining_valid
;
fx_utility_logical_sector_flush.c:92
_fx_utility_logical_sector_flush()
ULONG
remaining_dirty
;
fx_utility_logical_sector_flush.c:93
_fx_utility_logical_sector_flush()
ULONG
valid_bit_map
;
fx_utility_logical_sector_flush.c:95
_fx_utility_logical_sector_flush()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
cache_entry
->
fx_cached_sector
;
fx_utility_logical_sector_flush.c:172
_fx_utility_logical_sector_flush()
index
=
(
ULONG
)
(
starting_sector
&
media_ptr
->
fx_media_sector_cache_hash_mask
)
;
fx_utility_logical_sector_flush.c:298
_fx_utility_logical_sector_flush()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
cache_entry
->
fx_cached_sector
;
fx_utility_logical_sector_flush.c:374
_fx_utility_logical_sector_flush()
media_ptr
->
fx_media_sector_cache_hashed_sector_valid
&=
~
(
(
(
ULONG
)
1
)
<
<
bit_set
)
;
fx_utility_logical_sector_flush.c:491
_fx_utility_logical_sector_flush()
VOID
*
buffer_ptr
,
ULONG
sectors
,
UCHAR
sector_type
)
fx_utility_logical_sector_read.c:102
_fx_utility_logical_sector_read()
_fx_utility_logical_sector_read()::sectors
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
cache_entry
->
fx_cached_sector
;
fx_utility_logical_sector_read.c:191
_fx_utility_logical_sector_read()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
;
fx_utility_logical_sector_read.c:252
_fx_utility_logical_sector_read()
if
(
(
logical_sector
+
sectors
-
1
)
>
(
ULONG
)
media_ptr
->
fx_media_total_sectors
)
fx_utility_logical_sector_read.c:354
_fx_utility_logical_sector_read()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
;
fx_utility_logical_sector_read.c:433
_fx_utility_logical_sector_read()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
cache_entry
->
fx_cached_sector
;
fx_utility_logical_sector_read.c:515
_fx_utility_logical_sector_read()
VOID
*
buffer_ptr
,
ULONG
sectors
,
UCHAR
sector_type
)
fx_utility_logical_sector_write.c:97
_fx_utility_logical_sector_write()
_fx_utility_logical_sector_write()::sectors
index
=
(
ULONG
)
(
logical_sector
&
media_ptr
->
fx_media_sector_cache_hash_mask
)
*
FX_SECTOR_CACHE_DEPTH
;
fx_utility_logical_sector_write.c:138
_fx_utility_logical_sector_write()
if
(
(
logical_sector
==
0
)
||
(
logical_sector
==
(
(
ULONG
)
0xFFFFFFFF
)
)
)
fx_utility_logical_sector_write.c:312
_fx_utility_logical_sector_write()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
;
fx_utility_logical_sector_write.c:338
_fx_utility_logical_sector_write()
if
(
(
logical_sector
==
0
)
||
(
logical_sector
==
(
(
ULONG
)
0xFFFFFFFF
)
)
)
fx_utility_logical_sector_write.c:382
_fx_utility_logical_sector_write()
media_ptr
->
fx_media_driver_logical_sector
=
(
ULONG
)
logical_sector
;
fx_utility_logical_sector_write.c:416
_fx_utility_logical_sector_write()
VOID
_fx_utility_memory_copy
(
UCHAR
*
source_ptr
,
UCHAR
*
dest_ptr
,
ULONG
size
)
fx_utility_memory_copy.c:83
_fx_utility_memory_copy()
_fx_utility_memory_copy()::size
VOID
_fx_utility_memory_set
(
UCHAR
*
dest_ptr
,
UCHAR
value
,
ULONG
size
)
fx_utility_memory_set.c:82
_fx_utility_memory_set()
_fx_utility_memory_set()::size
FX_CALLER_CHECKING_EXTERNS
fxe_directory_attributes_read.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_attributes_set.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_create.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_default_get.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_default_get_copy.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_default_set.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_delete.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_first_entry_find.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_first_full_entry_find.c:31
_tx_thread_system_state
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fxe_directory_first_full_entry_find.c:85
_fxe_directory_first_full_entry_find()
_fxe_directory_first_full_entry_find()::size
FX_CALLER_CHECKING_EXTERNS
fxe_directory_information_get.c:31
_tx_thread_system_state
UINT
*
attributes
,
ULONG
*
size
,
fxe_directory_information_get.c:85
_fxe_directory_information_get()
_fxe_directory_information_get()::size
FX_CALLER_CHECKING_EXTERNS
fxe_directory_local_path_get_copy.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_long_name_get.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_long_name_get_extended.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_name_test.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_next_entry_find.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_next_full_entry_find.c:31
_tx_thread_system_state
CHAR
*
directory_name
,
UINT
*
attributes
,
ULONG
*
size
,
fxe_directory_next_full_entry_find.c:85
_fxe_directory_next_full_entry_find()
_fxe_directory_next_full_entry_find()::size
FX_CALLER_CHECKING_EXTERNS
fxe_directory_rename.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_short_name_get.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_directory_short_name_get_extended.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_allocate.c:31
_tx_thread_system_state
UINT
_fxe_file_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fxe_file_allocate.c:74
_fxe_file_allocate()
_fxe_file_allocate()::size
FX_CALLER_CHECKING_EXTERNS
fxe_file_attributes_read.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_attributes_set.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_best_effort_allocate.c:31
_tx_thread_system_state
UINT
_fxe_file_best_effort_allocate
(
FX_FILE
*
file_ptr
,
ULONG
size
,
ULONG
*
actual_size_allocated
)
fxe_file_best_effort_allocate.c:77
_fxe_file_best_effort_allocate()
_fxe_file_best_effort_allocate()::size
FX_CALLER_CHECKING_EXTERNS
fxe_file_close.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_create.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_date_time_set.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_delete.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_allocate.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_best_effort_allocate.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_relative_seek.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_seek.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_truncate.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_extended_truncate_release.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_open.c:32
_tx_thread_system_state
ULONG
open_count
;
fxe_file_open.c:83
_fxe_file_open()
if
(
(
media_ptr
==
FX_NULL
)
||
(
media_ptr
->
fx_media_id
!=
FX_MEDIA_ID
)
||
(
file_ptr
==
FX_NULL
)
||
(
file_control_block_size
!=
sizeof
(
FX_FILE
)
)
)
fxe_file_open.c:87
_fxe_file_open()
FX_PROTECT
fxe_file_open.c:102
_fxe_file_open()
FX_CALLER_CHECKING_EXTERNS
fxe_file_read.c:31
_tx_thread_system_state
UINT
_fxe_file_read
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
request_size
,
ULONG
*
actual_size
)
fxe_file_read.c:77
_fxe_file_read()
_fxe_file_read()::request_size
FX_CALLER_CHECKING_EXTERNS
fxe_file_relative_seek.c:31
_tx_thread_system_state
UINT
_fxe_file_relative_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
,
UINT
seek_from
)
fxe_file_relative_seek.c:82
_fxe_file_relative_seek()
_fxe_file_relative_seek()::byte_offset
FX_CALLER_CHECKING_EXTERNS
fxe_file_rename.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_file_seek.c:31
_tx_thread_system_state
UINT
_fxe_file_seek
(
FX_FILE
*
file_ptr
,
ULONG
byte_offset
)
fxe_file_seek.c:74
_fxe_file_seek()
_fxe_file_seek()::byte_offset
FX_CALLER_CHECKING_EXTERNS
fxe_file_truncate.c:31
_tx_thread_system_state
UINT
_fxe_file_truncate
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fxe_file_truncate.c:74
_fxe_file_truncate()
_fxe_file_truncate()::size
FX_CALLER_CHECKING_EXTERNS
fxe_file_truncate_release.c:31
_tx_thread_system_state
UINT
_fxe_file_truncate_release
(
FX_FILE
*
file_ptr
,
ULONG
size
)
fxe_file_truncate_release.c:75
_fxe_file_truncate_release()
_fxe_file_truncate_release()::size
FX_CALLER_CHECKING_EXTERNS
fxe_file_write.c:31
_tx_thread_system_state
UINT
_fxe_file_write
(
FX_FILE
*
file_ptr
,
VOID
*
buffer_ptr
,
ULONG
size
)
fxe_file_write.c:75
_fxe_file_write()
_fxe_file_write()::size
FX_CALLER_CHECKING_EXTERNS
fxe_file_write_notify_set.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_abort.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_cache_invalidate.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_check.c:32
_tx_thread_system_state
UINT
_fxe_media_check
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
scratch_memory_ptr
,
ULONG
scratch_memory_size
,
ULONG
error_correction_option
,
ULONG
*
errors_detected
)
fxe_media_check.c:115
_fxe_media_check()
_fxe_media_check()::scratch_memory_size
FX_CALLER_CHECKING_EXTERNS
fxe_media_close.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_close_notify_set.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_extended_space_available.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_flush.c:31
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_format.c:32
_tx_thread_system_state
ULONG
total_sectors
,
UINT
bytes_per_sector
,
UINT
sectors_per_cluster
,
fxe_media_format.c:97
_fxe_media_format()
_fxe_media_format()::total_sectors
FX_CALLER_CHECKING_EXTERNS
fxe_media_open.c:33
_tx_thread_system_state
VOID
*
memory_ptr
,
ULONG
memory_size
,
UINT
media_control_block_size
)
fxe_media_open.c:91
_fxe_media_open()
_fxe_media_open()::memory_size
ULONG
temp
;
fxe_media_open.c:95
_fxe_media_open()
ULONG
open_count
;
fxe_media_open.c:97
_fxe_media_open()
temp
=
(
temp
&
(
(
~
temp
)
+
(
(
ULONG
)
1
)
)
)
;
fxe_media_open.c:118
_fxe_media_open()
temp
=
(
temp
&
(
(
~
temp
)
+
(
(
ULONG
)
1
)
)
)
;
fxe_media_open.c:132
_fxe_media_open()
FX_CALLER_CHECKING_EXTERNS
fxe_media_open_notify_set.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_read.c:31
_tx_thread_system_state
UINT
_fxe_media_read
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
fxe_media_read.c:75
_fxe_media_read()
_fxe_media_read()::logical_sector
FX_CALLER_CHECKING_EXTERNS
fxe_media_space_available.c:31
_tx_thread_system_state
UINT
_fxe_media_space_available
(
FX_MEDIA
*
media_ptr
,
ULONG
*
available_bytes_ptr
)
fxe_media_space_available.c:75
_fxe_media_space_available()
_fxe_media_space_available()::available_bytes_ptr
FX_CALLER_CHECKING_EXTERNS
fxe_media_volume_get.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_volume_get_extended.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_volume_set.c:32
_tx_thread_system_state
FX_CALLER_CHECKING_EXTERNS
fxe_media_write.c:32
_tx_thread_system_state
UINT
_fxe_media_write
(
FX_MEDIA
*
media_ptr
,
ULONG
logical_sector
,
VOID
*
buffer_ptr
)
fxe_media_write.c:76
_fxe_media_write()
_fxe_media_write()::logical_sector
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_directory_create.c:32
_tx_thread_system_state
UINT
_fxe_unicode_directory_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
CHAR
*
short_name
)
fxe_unicode_directory_create.c:79
_fxe_unicode_directory_create()
_fxe_unicode_directory_create()::source_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_directory_rename.c:32
_tx_thread_system_state
UINT
_fxe_unicode_directory_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fxe_unicode_directory_rename.c:81
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
fxe_unicode_directory_rename.c:82
_fxe_unicode_directory_rename()
_fxe_unicode_directory_rename()::new_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_file_create.c:32
_tx_thread_system_state
UINT
_fxe_unicode_file_create
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
CHAR
*
short_name
)
fxe_unicode_file_create.c:78
_fxe_unicode_file_create()
_fxe_unicode_file_create()::source_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_file_rename.c:32
_tx_thread_system_state
UINT
_fxe_unicode_file_rename
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
old_unicode_name
,
ULONG
old_unicode_length
,
fxe_unicode_file_rename.c:80
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::old_unicode_length
UCHAR
*
new_unicode_name
,
ULONG
new_unicode_length
,
CHAR
*
new_short_name
)
fxe_unicode_file_rename.c:81
_fxe_unicode_file_rename()
_fxe_unicode_file_rename()::new_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_name_get.c:32
_tx_thread_system_state
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
)
fxe_unicode_name_get.c:79
_fxe_unicode_name_get()
_fxe_unicode_name_get()::destination_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_name_get_extended.c:32
_tx_thread_system_state
UCHAR
*
destination_unicode_name
,
ULONG
*
destination_unicode_length
,
ULONG
unicode_name_buffer_length
)
fxe_unicode_name_get_extended.c:81
_fxe_unicode_name_get_extended()
_fxe_unicode_name_get_extended()::destination_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_short_name_get.c:32
_tx_thread_system_state
UINT
_fxe_unicode_short_name_get
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fxe_unicode_short_name_get.c:78
_fxe_unicode_short_name_get()
_fxe_unicode_short_name_get()::source_unicode_length
FX_CALLER_CHECKING_EXTERNS
fxe_unicode_short_name_get_extended.c:32
_tx_thread_system_state
UINT
_fxe_unicode_short_name_get_extended
(
FX_MEDIA
*
media_ptr
,
UCHAR
*
source_unicode_name
,
ULONG
source_unicode_length
,
fxe_unicode_short_name_get_extended.c:79
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::source_unicode_length
CHAR
*
destination_short_name
,
ULONG
short_name_buffer_length
)
fxe_unicode_short_name_get_extended.c:80
_fxe_unicode_short_name_get_extended()
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
Call Tree
from
0/13
examples
All items filtered out
All items filtered out
Data Use
from
0/13
examples
All items filtered out
All items filtered out
Class Tree
from
0/13
examples
All items filtered out
All items filtered out
Override Tree
from
0/13
examples
All items filtered out
All items filtered out
Implementations
from
0/13
examples
All items filtered out
All items filtered out
Instances
from
0/13
examples
Instance
Scope
Location
Project
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_cluster
FX_FAT_CACHE_ENTRY_STRUCT
fx_api.h:774
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_value
FX_FAT_CACHE_ENTRY_STRUCT
fx_api.h:775
FX_FAT_CACHE_ENTRY_STRUCT::fx_fat_cache_entry_dirty
FX_FAT_CACHE_ENTRY_STRUCT
fx_api.h:776
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
FX_DIR_ENTRY_STRUCT
fx_api.h:798
FX_DIR_ENTRY_STRUCT::fx_dir_entry_byte_offset
FX_DIR_ENTRY_STRUCT
fx_api.h:801
FX_DIR_ENTRY_STRUCT::fx_dir_entry_number
FX_DIR_ENTRY_STRUCT
fx_api.h:802
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_cluster
FX_DIR_ENTRY_STRUCT
fx_api.h:803
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_relative_cluster
FX_DIR_ENTRY_STRUCT
fx_api.h:804
FX_DIR_ENTRY_STRUCT::fx_dir_entry_last_search_byte_offset
FX_DIR_ENTRY_STRUCT
fx_api.h:806
FX_PATH_STRUCT::fx_path_current_entry
FX_PATH_STRUCT
fx_api.h:831
FX_MEDIA_STRUCT::fx_media_id
FX_MEDIA_STRUCT
fx_api.h:888
FX_MEDIA_STRUCT::fx_media_memory_size
FX_MEDIA_STRUCT
fx_api.h:895
FX_MEDIA_STRUCT::fx_media_sector_cache_size
FX_MEDIA_STRUCT
fx_api.h:908
FX_MEDIA_STRUCT::fx_media_sector_cache_hashed_sector_valid
FX_MEDIA_STRUCT
fx_api.h:922
FX_MEDIA_STRUCT::fx_media_sector_cache_dirty_count
FX_MEDIA_STRUCT
fx_api.h:926
FX_MEDIA_STRUCT::fx_media_total_clusters
FX_MEDIA_STRUCT
fx_api.h:935
FX_MEDIA_STRUCT::fx_media_FAT32_additional_info_sector
FX_MEDIA_STRUCT
fx_api.h:979
FX_MEDIA_STRUCT::fx_media_hidden_sectors
FX_MEDIA_STRUCT
fx_api.h:984
FX_MEDIA_STRUCT::fx_media_root_cluster_32
FX_MEDIA_STRUCT
fx_api.h:986
FX_MEDIA_STRUCT::fx_media_available_clusters
FX_MEDIA_STRUCT
fx_api.h:988
FX_MEDIA_STRUCT::fx_media_cluster_search_start
FX_MEDIA_STRUCT
fx_api.h:989
FX_MEDIA_STRUCT::fx_media_driver_logical_sector
FX_MEDIA_STRUCT
fx_api.h:1000
FX_MEDIA_STRUCT::fx_media_driver_sectors
FX_MEDIA_STRUCT
fx_api.h:1002
FX_MEDIA_STRUCT::fx_media_driver_physical_sector
FX_MEDIA_STRUCT
fx_api.h:1003
FX_MEDIA_STRUCT::fx_media_opened_file_count
FX_MEDIA_STRUCT
fx_api.h:1027
FX_MEDIA_STRUCT::fx_media_directory_attributes_reads
FX_MEDIA_STRUCT
fx_api.h:1039
FX_MEDIA_STRUCT::fx_media_directory_attributes_sets
FX_MEDIA_STRUCT
fx_api.h:1040
FX_MEDIA_STRUCT::fx_media_directory_creates
FX_MEDIA_STRUCT
fx_api.h:1041
FX_MEDIA_STRUCT::fx_media_directory_default_gets
FX_MEDIA_STRUCT
fx_api.h:1042
FX_MEDIA_STRUCT::fx_media_directory_default_sets
FX_MEDIA_STRUCT
fx_api.h:1043
FX_MEDIA_STRUCT::fx_media_directory_deletes
FX_MEDIA_STRUCT
fx_api.h:1044
FX_MEDIA_STRUCT::fx_media_directory_first_entry_finds
FX_MEDIA_STRUCT
fx_api.h:1045
FX_MEDIA_STRUCT::fx_media_directory_first_full_entry_finds
FX_MEDIA_STRUCT
fx_api.h:1046
FX_MEDIA_STRUCT::fx_media_directory_information_gets
FX_MEDIA_STRUCT
fx_api.h:1047
FX_MEDIA_STRUCT::fx_media_directory_local_path_clears
FX_MEDIA_STRUCT
fx_api.h:1048
FX_MEDIA_STRUCT::fx_media_directory_local_path_gets
FX_MEDIA_STRUCT
fx_api.h:1049
FX_MEDIA_STRUCT::fx_media_directory_local_path_restores
FX_MEDIA_STRUCT
fx_api.h:1050
FX_MEDIA_STRUCT::fx_media_directory_local_path_sets
FX_MEDIA_STRUCT
fx_api.h:1051
FX_MEDIA_STRUCT::fx_media_directory_name_tests
FX_MEDIA_STRUCT
fx_api.h:1052
FX_MEDIA_STRUCT::fx_media_directory_next_entry_finds
FX_MEDIA_STRUCT
fx_api.h:1053
FX_MEDIA_STRUCT::fx_media_directory_next_full_entry_finds
FX_MEDIA_STRUCT
fx_api.h:1054
FX_MEDIA_STRUCT::fx_media_directory_renames
FX_MEDIA_STRUCT
fx_api.h:1055
FX_MEDIA_STRUCT::fx_media_file_allocates
FX_MEDIA_STRUCT
fx_api.h:1056
FX_MEDIA_STRUCT::fx_media_file_attributes_reads
FX_MEDIA_STRUCT
fx_api.h:1057
FX_MEDIA_STRUCT::fx_media_file_attributes_sets
FX_MEDIA_STRUCT
fx_api.h:1058
FX_MEDIA_STRUCT::fx_media_file_best_effort_allocates
FX_MEDIA_STRUCT
fx_api.h:1059
FX_MEDIA_STRUCT::fx_media_file_closes
FX_MEDIA_STRUCT
fx_api.h:1060
FX_MEDIA_STRUCT::fx_media_file_creates
FX_MEDIA_STRUCT
fx_api.h:1061
FX_MEDIA_STRUCT::fx_media_file_deletes
FX_MEDIA_STRUCT
fx_api.h:1062
FX_MEDIA_STRUCT::fx_media_file_opens
FX_MEDIA_STRUCT
fx_api.h:1063
FX_MEDIA_STRUCT::fx_media_file_reads
FX_MEDIA_STRUCT
fx_api.h:1064
FX_MEDIA_STRUCT::fx_media_file_relative_seeks
FX_MEDIA_STRUCT
fx_api.h:1065
FX_MEDIA_STRUCT::fx_media_file_renames
FX_MEDIA_STRUCT
fx_api.h:1066
FX_MEDIA_STRUCT::fx_media_file_seeks
FX_MEDIA_STRUCT
fx_api.h:1067
FX_MEDIA_STRUCT::fx_media_file_truncates
FX_MEDIA_STRUCT
fx_api.h:1068
FX_MEDIA_STRUCT::fx_media_file_truncate_releases
FX_MEDIA_STRUCT
fx_api.h:1069
FX_MEDIA_STRUCT::fx_media_file_writes
FX_MEDIA_STRUCT
fx_api.h:1070
FX_MEDIA_STRUCT::fx_media_aborts
FX_MEDIA_STRUCT
fx_api.h:1071
FX_MEDIA_STRUCT::fx_media_flushes
FX_MEDIA_STRUCT
fx_api.h:1072
FX_MEDIA_STRUCT::fx_media_reads
FX_MEDIA_STRUCT
fx_api.h:1073
FX_MEDIA_STRUCT::fx_media_writes
FX_MEDIA_STRUCT
fx_api.h:1074
FX_MEDIA_STRUCT::fx_media_directory_entry_reads
FX_MEDIA_STRUCT
fx_api.h:1075
FX_MEDIA_STRUCT::fx_media_directory_entry_writes
FX_MEDIA_STRUCT
fx_api.h:1076
FX_MEDIA_STRUCT::fx_media_directory_searches
FX_MEDIA_STRUCT
fx_api.h:1077
FX_MEDIA_STRUCT::fx_media_directory_free_searches
FX_MEDIA_STRUCT
fx_api.h:1078
FX_MEDIA_STRUCT::fx_media_fat_entry_reads
FX_MEDIA_STRUCT
fx_api.h:1079
FX_MEDIA_STRUCT::fx_media_fat_entry_writes
FX_MEDIA_STRUCT
fx_api.h:1080
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_read_hits
FX_MEDIA_STRUCT
fx_api.h:1081
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_read_misses
FX_MEDIA_STRUCT
fx_api.h:1082
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_write_hits
FX_MEDIA_STRUCT
fx_api.h:1083
FX_MEDIA_STRUCT::fx_media_fat_entry_cache_write_misses
FX_MEDIA_STRUCT
fx_api.h:1084
FX_MEDIA_STRUCT::fx_media_fat_cache_flushes
FX_MEDIA_STRUCT
fx_api.h:1085
FX_MEDIA_STRUCT::fx_media_fat_sector_reads
FX_MEDIA_STRUCT
fx_api.h:1086
FX_MEDIA_STRUCT::fx_media_fat_sector_writes
FX_MEDIA_STRUCT
fx_api.h:1087
FX_MEDIA_STRUCT::fx_media_logical_sector_reads
FX_MEDIA_STRUCT
fx_api.h:1088
FX_MEDIA_STRUCT::fx_media_logical_sector_writes
FX_MEDIA_STRUCT
fx_api.h:1089
FX_MEDIA_STRUCT::fx_media_logical_sector_cache_read_hits
FX_MEDIA_STRUCT
fx_api.h:1090
FX_MEDIA_STRUCT::fx_media_logical_sector_cache_read_misses
FX_MEDIA_STRUCT
fx_api.h:1091
FX_MEDIA_STRUCT::fx_media_driver_read_requests
FX_MEDIA_STRUCT
fx_api.h:1092
FX_MEDIA_STRUCT::fx_media_driver_write_requests
FX_MEDIA_STRUCT
fx_api.h:1093
FX_MEDIA_STRUCT::fx_media_driver_boot_read_requests
FX_MEDIA_STRUCT
fx_api.h:1094
FX_MEDIA_STRUCT::fx_media_driver_boot_write_requests
FX_MEDIA_STRUCT
fx_api.h:1095
FX_MEDIA_STRUCT::fx_media_driver_release_sectors_requests
FX_MEDIA_STRUCT
fx_api.h:1096
FX_MEDIA_STRUCT::fx_media_driver_flush_requests
FX_MEDIA_STRUCT
fx_api.h:1097
FX_MEDIA_STRUCT::fx_media_directory_search_cache_hits
FX_MEDIA_STRUCT
fx_api.h:1099
FX_MEDIA_STRUCT::fx_media_reserved_for_user
FX_MEDIA_STRUCT
fx_api.h:1136
FX_MEDIA_STRUCT::fx_media_sector_cache_hash_mask
FX_MEDIA_STRUCT
fx_api.h:1157
FX_MEDIA_STRUCT::fx_media_disable_burst_cache
FX_MEDIA_STRUCT
fx_api.h:1162
FX_MEDIA_STRUCT::fx_media_fat_reserved
FX_MEDIA_STRUCT
fx_api.h:1203
FX_MEDIA_STRUCT::fx_media_fat_last
FX_MEDIA_STRUCT
fx_api.h:1206
FX_FILE_STRUCT::fx_file_id
FX_FILE_STRUCT
fx_api.h:1235
FX_FILE_STRUCT::fx_file_open_mode
FX_FILE_STRUCT
fx_api.h:1241
FX_FILE_STRUCT::fx_file_total_clusters
FX_FILE_STRUCT
fx_api.h:1247
FX_FILE_STRUCT::fx_file_first_physical_cluster
FX_FILE_STRUCT
fx_api.h:1248
FX_FILE_STRUCT::fx_file_consecutive_cluster
FX_FILE_STRUCT
fx_api.h:1249
FX_FILE_STRUCT::fx_file_last_physical_cluster
FX_FILE_STRUCT
fx_api.h:1250
FX_FILE_STRUCT::fx_file_current_physical_cluster
FX_FILE_STRUCT
fx_api.h:1251
FX_FILE_STRUCT::fx_file_current_logical_offset
FX_FILE_STRUCT
fx_api.h:1253
FX_FILE_STRUCT::fx_file_current_relative_cluster
FX_FILE_STRUCT
fx_api.h:1254
FX_FILE_STRUCT::fx_file_current_relative_sector
FX_FILE_STRUCT
fx_api.h:1255
FX_FILE_STRUCT::fx_file_disable_burst_cache
FX_FILE_STRUCT
fx_api.h:1277
_fxe_directory_first_full_entry_find()::size
_fxe_directory_first_full_entry_find()
fx_api.h:1522
_fxe_directory_information_get()::size
_fxe_directory_information_get()
fx_api.h:1523
_fxe_directory_next_full_entry_find()::size
_fxe_directory_next_full_entry_find()
fx_api.h:1539
_fxe_file_allocate()::size
_fxe_file_allocate()
fx_api.h:1545
_fxe_file_best_effort_allocate()::size
_fxe_file_best_effort_allocate()
fx_api.h:1549
_fxe_file_best_effort_allocate()::actual_size_allocated
_fxe_file_best_effort_allocate()
fx_api.h:1549
_fxe_file_read()::request_size
_fxe_file_read()
fx_api.h:1562
_fxe_file_read()::actual_size
_fxe_file_read()
fx_api.h:1562
_fxe_file_relative_seek()::byte_offset
_fxe_file_relative_seek()
fx_api.h:1564
_fxe_file_seek()::byte_offset
_fxe_file_seek()
fx_api.h:1568
_fxe_file_truncate()::size
_fxe_file_truncate()
fx_api.h:1569
_fxe_file_truncate_release()::size
_fxe_file_truncate_release()
fx_api.h:1570
_fxe_file_write()::size
_fxe_file_write()
fx_api.h:1572
_fxe_media_check()::scratch_memory_size
_fxe_media_check()
fx_api.h:1583
_fxe_media_check()::error_correction_option
_fxe_media_check()
fx_api.h:1583
_fxe_media_check()::errors_detected
_fxe_media_check()
fx_api.h:1583
_fxe_media_format()::total_sectors
_fxe_media_format()
fx_api.h:1588
_fxe_media_open()::memory_size
_fxe_media_open()
fx_api.h:1602
_fxe_media_read()::logical_sector
_fxe_media_read()
fx_api.h:1604
_fxe_media_space_available()::available_bytes_ptr
_fxe_media_space_available()
fx_api.h:1605
_fxe_media_write()::logical_sector
_fxe_media_write()
fx_api.h:1609
_fxe_unicode_directory_create()::source_unicode_length
_fxe_unicode_directory_create()
fx_api.h:1621
_fxe_unicode_directory_rename()::old_unicode_length
_fxe_unicode_directory_rename()
fx_api.h:1624
_fxe_unicode_directory_rename()::new_unicode_length
_fxe_unicode_directory_rename()
fx_api.h:1625
_fxe_unicode_file_create()::source_unicode_length
_fxe_unicode_file_create()
fx_api.h:1628
_fxe_unicode_file_rename()::old_unicode_length
_fxe_unicode_file_rename()
fx_api.h:1630
_fxe_unicode_file_rename()::new_unicode_length
_fxe_unicode_file_rename()
fx_api.h:1631
return
_fx_unicode_length_get()
fx_api.h:1632
return
_fx_unicode_length_get_extended()
fx_api.h:1633
_fxe_unicode_name_get()::destination_unicode_length
_fxe_unicode_name_get()
fx_api.h:1635
_fxe_unicode_name_get_extended()::destination_unicode_length
_fxe_unicode_name_get_extended()
fx_api.h:1637
_fxe_unicode_name_get_extended()::unicode_name_buffer_length
_fxe_unicode_name_get_extended()
fx_api.h:1637
_fxe_unicode_short_name_get()::source_unicode_length
_fxe_unicode_short_name_get()
fx_api.h:1639
_fxe_unicode_short_name_get_extended()::source_unicode_length
_fxe_unicode_short_name_get_extended()
fx_api.h:1642
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
_fxe_unicode_short_name_get_extended()
fx_api.h:1643
return
_fx_utility_32_unsigned_read()
fx_api.h:1655
_fx_utility_32_unsigned_write()::value
_fx_utility_32_unsigned_write()
fx_api.h:1656
_fx_utility_memory_copy()::size
_fx_utility_memory_copy()
fx_api.h:1659
_fx_utility_memory_set()::size
_fx_utility_memory_set()
fx_api.h:1660
num_drivers
fx_stm32_levelx_nor_driver.c:51
_fx_partition_offset_calculate()::partition_start
_fx_partition_offset_calculate()
fx_stm32_sd_driver.c:28
_fx_partition_offset_calculate()::partition_size
_fx_partition_offset_calculate()
fx_stm32_sd_driver.c:28
sd_read_data()::sector
sd_read_data()
fx_stm32_sd_driver.c:30
sd_write_data()::sector
sd_write_data()
fx_stm32_sd_driver.c:31
_fx_system_timer_entry()::id
_fx_system_timer_entry()
fx_system.h:66
_fx_system_media_opened_count
fx_system.h:94
_fx_system_media_max_sector_cache
fx_system.h:109
_fx_system_media_max_fat_cache
fx_system.h:114
_fx_system_build_options_1
fx_system.h:161
_fx_system_build_options_2
fx_system.h:162
_fx_system_build_options_3
fx_system.h:163
_fx_directory_entry_read_FAT()::entry_ptr
_fx_directory_entry_read_FAT()
fx_directory.h:63
_fx_directory_first_full_entry_find()::size
_fx_directory_first_full_entry_find()
fx_directory.h:67
_fx_directory_information_get()::size
_fx_directory_information_get()
fx_directory.h:68
_fx_directory_next_full_entry_find()::size
_fx_directory_next_full_entry_find()
fx_directory.h:80
_fxe_directory_first_full_entry_find()::size
_fxe_directory_first_full_entry_find()
fx_directory.h:94
_fxe_directory_information_get()::size
_fxe_directory_information_get()
fx_directory.h:95
_fxe_directory_next_full_entry_find()::size
_fxe_directory_next_full_entry_find()
fx_directory.h:107
_fx_directory_entry_read()::entry
_fx_directory_entry_read()
fx_directory.h:130
_fx_file_allocate()::size
_fx_file_allocate()
fx_file.h:59
_fx_file_best_effort_allocate()::size
_fx_file_best_effort_allocate()
fx_file.h:65
_fx_file_best_effort_allocate()::actual_size_allocated
_fx_file_best_effort_allocate()
fx_file.h:65
_fx_file_read()::request_size
_fx_file_read()
fx_file.h:73
_fx_file_read()::actual_size
_fx_file_read()
fx_file.h:73
_fx_file_relative_seek()::byte_offset
_fx_file_relative_seek()
fx_file.h:75
_fx_file_seek()::byte_offset
_fx_file_seek()
fx_file.h:81
_fx_file_truncate()::size
_fx_file_truncate()
fx_file.h:82
_fx_file_truncate_release()::size
_fx_file_truncate_release()
fx_file.h:83
_fx_file_write()::size
_fx_file_write()
fx_file.h:89
_fxe_file_allocate()::size
_fxe_file_allocate()
fx_file.h:98
_fxe_file_best_effort_allocate()::size
_fxe_file_best_effort_allocate()
fx_file.h:101
_fxe_file_best_effort_allocate()::actual_size_allocated
_fxe_file_best_effort_allocate()
fx_file.h:101
_fxe_file_read()::request_size
_fxe_file_read()
fx_file.h:109
_fxe_file_read()::actual_size
_fxe_file_read()
fx_file.h:109
_fxe_file_relative_seek()::byte_offset
_fxe_file_relative_seek()
fx_file.h:110
_fxe_file_seek()::byte_offset
_fxe_file_seek()
fx_file.h:112
_fxe_file_truncate()::size
_fxe_file_truncate()
fx_file.h:113
_fxe_file_truncate_release()::size
_fxe_file_truncate_release()
fx_file.h:114
_fxe_file_write()::size
_fxe_file_write()
fx_file.h:115
return
_fx_utility_32_unsigned_read()
fx_utility.h:63
_fx_utility_32_unsigned_write()::value
_fx_utility_32_unsigned_write()
fx_utility.h:64
_fx_utility_memory_copy()::size
_fx_utility_memory_copy()
fx_utility.h:67
_fx_utility_memory_set()::size
_fx_utility_memory_set()
fx_utility.h:68
_fx_utility_logical_sector_read()::sectors
_fx_utility_logical_sector_read()
fx_utility.h:72
_fx_utility_logical_sector_write()::sectors
_fx_utility_logical_sector_write()
fx_utility.h:74
_fx_utility_FAT_entry_read()::cluster
_fx_utility_FAT_entry_read()
fx_utility.h:76
_fx_utility_FAT_entry_read()::entry_ptr
_fx_utility_FAT_entry_read()
fx_utility.h:76
_fx_utility_FAT_entry_write()::cluster
_fx_utility_FAT_entry_write()
fx_utility.h:77
_fx_utility_FAT_entry_write()::next_cluster
_fx_utility_FAT_entry_write()
fx_utility.h:77
return
_fx_utility_FAT_sector_get()
fx_utility.h:80
_fx_utility_FAT_sector_get()::cluster
_fx_utility_FAT_sector_get()
fx_utility.h:80
_fx_directory_entry_read()::entry
_fx_directory_entry_read()
fx_directory_entry_read.c:110
_fx_directory_first_full_entry_find()::size
_fx_directory_first_full_entry_find()
fx_directory_first_full_entry_find.c:88
_fx_directory_information_get()::size
_fx_directory_information_get()
fx_directory_information_get.c:89
_fx_directory_next_full_entry_find()::size
_fx_directory_next_full_entry_find()
fx_directory_next_full_entry_find.c:97
_fx_file_allocate()::size
_fx_file_allocate()
fx_file_allocate.c:79
_fx_file_best_effort_allocate()::size
_fx_file_best_effort_allocate()
fx_file_best_effort_allocate.c:79
_fx_file_best_effort_allocate()::actual_size_allocated
_fx_file_best_effort_allocate()
fx_file_best_effort_allocate.c:79
_fx_file_read()::request_size
_fx_file_read()
fx_file_read.c:84
_fx_file_read()::actual_size
_fx_file_read()
fx_file_read.c:84
_fx_file_relative_seek()::byte_offset
_fx_file_relative_seek()
fx_file_relative_seek.c:84
_fx_file_seek()::byte_offset
_fx_file_seek()
fx_file_seek.c:78
_fx_file_truncate()::size
_fx_file_truncate()
fx_file_truncate.c:78
_fx_file_truncate_release()::size
_fx_file_truncate_release()
fx_file_truncate_release.c:80
_fx_file_write()::size
_fx_file_write()
fx_file_write.c:100
_fx_media_check()::scratch_memory_size
_fx_media_check()
fx_media.h:58
_fx_media_check()::error_correction_option
_fx_media_check()
fx_media.h:58
_fx_media_check()::errors_detected
_fx_media_check()
fx_media.h:58
_fx_media_format()::total_sectors
_fx_media_format()
fx_media.h:63
_fx_media_open()::memory_size
_fx_media_open()
fx_media.h:69
_fx_media_read()::logical_sector
_fx_media_read()
fx_media.h:70
_fx_media_space_available()::available_bytes_ptr
_fx_media_space_available()
fx_media.h:71
_fx_media_write()::logical_sector
_fx_media_write()
fx_media.h:75
_fxe_media_check()::scratch_memory_size
_fxe_media_check()
fx_media.h:83
_fxe_media_check()::error_correction_option
_fxe_media_check()
fx_media.h:83
_fxe_media_check()::errors_detected
_fxe_media_check()
fx_media.h:83
_fxe_media_format()::total_sectors
_fxe_media_format()
fx_media.h:88
_fxe_media_open()::memory_size
_fxe_media_open()
fx_media.h:94
_fxe_media_read()::logical_sector
_fxe_media_read()
fx_media.h:95
_fxe_media_space_available()::available_bytes_ptr
_fxe_media_space_available()
fx_media.h:96
_fxe_media_write()::logical_sector
_fxe_media_write()
fx_media.h:100
return
_fx_media_check_FAT_chain_check()
fx_media.h:108
_fx_media_check_FAT_chain_check()::starting_cluster
_fx_media_check_FAT_chain_check()
fx_media.h:108
_fx_media_check_FAT_chain_check()::last_valid_cluster
_fx_media_check_FAT_chain_check()
fx_media.h:108
_fx_media_check_FAT_chain_check()::total_valid_clusters
_fx_media_check_FAT_chain_check()
fx_media.h:108
return
_fx_media_check_lost_cluster_check()
fx_media.h:109
_fx_media_check_lost_cluster_check()::total_clusters
_fx_media_check_lost_cluster_check()
fx_media.h:109
_fx_media_check_lost_cluster_check()::error_correction_option
_fx_media_check_lost_cluster_check()
fx_media.h:109
return
_fx_media_check_exFAT_lost_cluster_check()
fx_media.h:110
_fx_media_check_exFAT_lost_cluster_check()::total_clusters
_fx_media_check_exFAT_lost_cluster_check()
fx_media.h:110
_fx_media_check_exFAT_lost_cluster_check()::error_correction_option
_fx_media_check_exFAT_lost_cluster_check()
fx_media.h:110
CURRENT_DIRECTORY_ENTRY_STRUCT::current_directory_entry
CURRENT_DIRECTORY_ENTRY_STRUCT
fx_media_check.c:49
CURRENT_DIRECTORY_ENTRY_STRUCT::current_total_entries
CURRENT_DIRECTORY_ENTRY_STRUCT
fx_media_check.c:50
CURRENT_DIRECTORY_ENTRY_STRUCT::current_start_cluster
CURRENT_DIRECTORY_ENTRY_STRUCT
fx_media_check.c:51
_fx_media_check()::scratch_memory_size
_fx_media_check()
fx_media_check.c:170
_fx_media_check()::error_correction_option
_fx_media_check()
fx_media_check.c:170
_fx_media_check()::errors_detected
_fx_media_check()
fx_media_check.c:170
return
_fx_media_check_FAT_chain_check()
fx_media_check_FAT_chain_check.c:80
_fx_media_check_FAT_chain_check()::starting_cluster
_fx_media_check_FAT_chain_check()
fx_media_check_FAT_chain_check.c:80
_fx_media_check_FAT_chain_check()::last_valid_cluster
_fx_media_check_FAT_chain_check()
fx_media_check_FAT_chain_check.c:80
_fx_media_check_FAT_chain_check()::total_valid_clusters
_fx_media_check_FAT_chain_check()
fx_media_check_FAT_chain_check.c:80
return
_fx_media_check_lost_cluster_check()
fx_media_check_lost_cluster_check.c:81
_fx_media_check_lost_cluster_check()::total_clusters
_fx_media_check_lost_cluster_check()
fx_media_check_lost_cluster_check.c:81
_fx_media_check_lost_cluster_check()::error_correction_option
_fx_media_check_lost_cluster_check()
fx_media_check_lost_cluster_check.c:81
_fx_media_format_volume_id
fx_media_format.c:53
_fx_media_format()::total_sectors
_fx_media_format()
fx_media_format.c:127
_fx_media_format_volume_id
fx_media_format_volume_id_set.c:34
fx_media_format_volume_id_set()::new_volume_id
fx_media_format_volume_id_set()
fx_media_format_volume_id_set.c:35
fx_media_format_volume_id_set()::new_volume_id
fx_media_format_volume_id_set()
fx_media_format_volume_id_set.c:80
_fx_media_open()::memory_size
_fx_media_open()
fx_media_open.c:139
_fx_media_read()::logical_sector
_fx_media_read()
fx_media_read.c:76
_fx_media_space_available()::available_bytes_ptr
_fx_media_space_available()
fx_media_space_available.c:77
_fx_media_write()::logical_sector
_fx_media_write()
fx_media_write.c:76
FX_MEDIA_PARTITION_STRUCT::fx_media_part_start
FX_MEDIA_PARTITION_STRUCT
fx_partition_offset_calculate.c:36
FX_MEDIA_PARTITION_STRUCT::fx_media_part_size
FX_MEDIA_PARTITION_STRUCT
fx_partition_offset_calculate.c:37
_fx_partition_offset_calculate()::partition_start
_fx_partition_offset_calculate()
fx_partition_offset_calculate.c:45
_fx_partition_offset_calculate()::partition_size
_fx_partition_offset_calculate()
fx_partition_offset_calculate.c:45
_fx_utility_partition_get()::sector
_fx_utility_partition_get()
fx_partition_offset_calculate.c:47
_fx_partition_offset_calculate()::partition_start
_fx_partition_offset_calculate()
fx_partition_offset_calculate.c:113
_fx_partition_offset_calculate()::partition_size
_fx_partition_offset_calculate()
fx_partition_offset_calculate.c:113
_fx_utility_partition_get()::sector
_fx_utility_partition_get()
fx_partition_offset_calculate.c:303
_fx_system_timer_entry()::id
_fx_system_timer_entry()
fx_system_timer_entry.c:73
_fx_unicode_directory_create()::source_unicode_length
_fx_unicode_directory_create()
fx_unicode_directory_create.c:87
_fx_unicode_directory_create()::source_unicode_length
_fx_unicode_directory_create()
fx_unicode.h:62
_fx_unicode_directory_rename()::old_unicode_length
_fx_unicode_directory_rename()
fx_unicode.h:64
_fx_unicode_directory_rename()::new_unicode_length
_fx_unicode_directory_rename()
fx_unicode.h:65
_fx_unicode_file_create()::source_unicode_length
_fx_unicode_file_create()
fx_unicode.h:66
return
_fx_unicode_length_get()
fx_unicode.h:68
return
_fx_unicode_length_get_extended()
fx_unicode.h:69
_fx_unicode_name_get()::destination_unicode_length
_fx_unicode_name_get()
fx_unicode.h:71
_fx_unicode_name_get_extended()::destination_unicode_length
_fx_unicode_name_get_extended()
fx_unicode.h:73
_fx_unicode_name_get_extended()::unicode_name_buffer_length
_fx_unicode_name_get_extended()
fx_unicode.h:73
_fx_unicode_file_rename()::old_unicode_length
_fx_unicode_file_rename()
fx_unicode.h:74
_fx_unicode_file_rename()::new_unicode_length
_fx_unicode_file_rename()
fx_unicode.h:75
_fx_unicode_short_name_get()::source_unicode_length
_fx_unicode_short_name_get()
fx_unicode.h:76
_fx_unicode_short_name_get_extended()::source_unicode_length
_fx_unicode_short_name_get_extended()
fx_unicode.h:78
_fx_unicode_short_name_get_extended()::short_name_buffer_length
_fx_unicode_short_name_get_extended()
fx_unicode.h:79
_fxe_unicode_directory_create()::source_unicode_length
_fxe_unicode_directory_create()
fx_unicode.h:81
_fxe_unicode_directory_rename()::old_unicode_length
_fxe_unicode_directory_rename()
fx_unicode.h:83
_fxe_unicode_directory_rename()::new_unicode_length
_fxe_unicode_directory_rename()
fx_unicode.h:84
_fxe_unicode_file_create()::source_unicode_length
_fxe_unicode_file_create()
fx_unicode.h:85
_fxe_unicode_file_rename()::old_unicode_length
_fxe_unicode_file_rename()
fx_unicode.h:87
_fxe_unicode_file_rename()::new_unicode_length
_fxe_unicode_file_rename()
fx_unicode.h:88
_fxe_unicode_name_get()::destination_unicode_length
_fxe_unicode_name_get()
fx_unicode.h:90
_fxe_unicode_name_get_extended()::destination_unicode_length
_fxe_unicode_name_get_extended()
fx_unicode.h:92
_fxe_unicode_name_get_extended()::unicode_name_buffer_length
_fxe_unicode_name_get_extended()
fx_unicode.h:92
_fxe_unicode_short_name_get()::source_unicode_length
_fxe_unicode_short_name_get()
fx_unicode.h:93
_fxe_unicode_short_name_get_extended()::source_unicode_length
_fxe_unicode_short_name_get_extended()
fx_unicode.h:95
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
_fxe_unicode_short_name_get_extended()
fx_unicode.h:96
_fx_unicode_directory_search()::short_name_buffer_length
_fx_unicode_directory_search()
fx_unicode.h:101
_fx_unicode_directory_search()::unicode_name_length
_fx_unicode_directory_search()
fx_unicode.h:102
_fx_unicode_directory_search()::unicode_name_buffer_length
_fx_unicode_directory_search()
fx_unicode.h:102
_fx_unicode_directory_entry_read()::entry_ptr
_fx_unicode_directory_entry_read()
fx_unicode.h:104
_fx_unicode_directory_entry_read()::unicode_size
_fx_unicode_directory_entry_read()
fx_unicode.h:105
_fx_unicode_directory_entry_change()::unicode_name_length
_fx_unicode_directory_entry_change()
fx_unicode.h:106
_fx_unicode_directory_entry_change()::unicode_name_length
_fx_unicode_directory_entry_change()
fx_unicode_directory_entry_change.c:81
_fx_unicode_directory_entry_read()::entry_ptr
_fx_unicode_directory_entry_read()
fx_unicode_directory_entry_read.c:81
_fx_unicode_directory_entry_read()::unicode_size
_fx_unicode_directory_entry_read()
fx_unicode_directory_entry_read.c:82
_fx_unicode_directory_rename()::old_unicode_length
_fx_unicode_directory_rename()
fx_unicode_directory_rename.c:89
_fx_unicode_directory_rename()::new_unicode_length
_fx_unicode_directory_rename()
fx_unicode_directory_rename.c:90
_fx_unicode_directory_search()::short_name_buffer_length
_fx_unicode_directory_search()
fx_unicode_directory_search.c:106
_fx_unicode_directory_search()::unicode_name_length
_fx_unicode_directory_search()
fx_unicode_directory_search.c:107
_fx_unicode_directory_search()::unicode_name_buffer_length
_fx_unicode_directory_search()
fx_unicode_directory_search.c:107
_fx_unicode_file_create()::source_unicode_length
_fx_unicode_file_create()
fx_unicode_file_create.c:88
_fx_unicode_file_rename()::old_unicode_length
_fx_unicode_file_rename()
fx_unicode_file_rename.c:92
_fx_unicode_file_rename()::new_unicode_length
_fx_unicode_file_rename()
fx_unicode_file_rename.c:93
return
_fx_unicode_length_get()
fx_unicode_length_get.c:75
return
_fx_unicode_length_get_extended()
fx_unicode_length_get_extended.c:72
_fx_unicode_name_get()::destination_unicode_length
_fx_unicode_name_get()
fx_unicode_name_get.c:81
_fx_unicode_name_get_extended()::destination_unicode_length
_fx_unicode_name_get_extended()
fx_unicode_name_get_extended.c:77
_fx_unicode_name_get_extended()::unicode_name_buffer_length
_fx_unicode_name_get_extended()
fx_unicode_name_get_extended.c:77
_fx_unicode_short_name_get()::source_unicode_length
_fx_unicode_short_name_get()
fx_unicode_short_name_get.c:80
_fx_unicode_short_name_get_extended()::source_unicode_length
_fx_unicode_short_name_get_extended()
fx_unicode_short_name_get_extended.c:76
_fx_unicode_short_name_get_extended()::short_name_buffer_length
_fx_unicode_short_name_get_extended()
fx_unicode_short_name_get_extended.c:77
return
_fx_utility_32_unsigned_read()
fx_utility_32_unsigned_read.c:73
_fx_utility_32_unsigned_write()::value
_fx_utility_32_unsigned_write()
fx_utility_32_unsigned_write.c:74
_fx_utility_FAT_entry_read()::cluster
_fx_utility_FAT_entry_read()
fx_utility_FAT_entry_read.c:85
_fx_utility_FAT_entry_read()::entry_ptr
_fx_utility_FAT_entry_read()
fx_utility_FAT_entry_read.c:85
_fx_utility_FAT_entry_write()::cluster
_fx_utility_FAT_entry_write()
fx_utility_FAT_entry_write.c:80
_fx_utility_FAT_entry_write()::next_cluster
_fx_utility_FAT_entry_write()
fx_utility_FAT_entry_write.c:80
return
_fx_utility_FAT_sector_get()
fx_utility_FAT_sector_get.c:71
_fx_utility_FAT_sector_get()::cluster
_fx_utility_FAT_sector_get()
fx_utility_FAT_sector_get.c:71
_fx_utility_logical_sector_read()::sectors
_fx_utility_logical_sector_read()
fx_utility_logical_sector_read.c:102
_fx_utility_logical_sector_write()::sectors
_fx_utility_logical_sector_write()
fx_utility_logical_sector_write.c:97
_fx_utility_memory_copy()::size
_fx_utility_memory_copy()
fx_utility_memory_copy.c:83
_fx_utility_memory_set()::size
_fx_utility_memory_set()
fx_utility_memory_set.c:82
_tx_thread_system_state
fxe_directory_attributes_read.c:31
_tx_thread_system_state
fxe_directory_attributes_set.c:31
_tx_thread_system_state
fxe_directory_create.c:31
_tx_thread_system_state
fxe_directory_default_get.c:31
_tx_thread_system_state
fxe_directory_default_get_copy.c:31
_tx_thread_system_state
fxe_directory_default_set.c:31
_tx_thread_system_state
fxe_directory_delete.c:31
_tx_thread_system_state
fxe_directory_first_entry_find.c:31
_tx_thread_system_state
fxe_directory_first_full_entry_find.c:31
_fxe_directory_first_full_entry_find()::size
_fxe_directory_first_full_entry_find()
fxe_directory_first_full_entry_find.c:85
_tx_thread_system_state
fxe_directory_information_get.c:31
_fxe_directory_information_get()::size
_fxe_directory_information_get()
fxe_directory_information_get.c:85
_tx_thread_system_state
fxe_directory_local_path_get_copy.c:31
_tx_thread_system_state
fxe_directory_long_name_get.c:32
_tx_thread_system_state
fxe_directory_long_name_get_extended.c:32
_tx_thread_system_state
fxe_directory_name_test.c:31
_tx_thread_system_state
fxe_directory_next_entry_find.c:31
_tx_thread_system_state
fxe_directory_next_full_entry_find.c:31
_fxe_directory_next_full_entry_find()::size
_fxe_directory_next_full_entry_find()
fxe_directory_next_full_entry_find.c:85
_tx_thread_system_state
fxe_directory_rename.c:31
_tx_thread_system_state
fxe_directory_short_name_get.c:32
_tx_thread_system_state
fxe_directory_short_name_get_extended.c:32
_tx_thread_system_state
fxe_file_allocate.c:31
_fxe_file_allocate()::size
_fxe_file_allocate()
fxe_file_allocate.c:74
_tx_thread_system_state
fxe_file_attributes_read.c:31
_tx_thread_system_state
fxe_file_attributes_set.c:31
_tx_thread_system_state
fxe_file_best_effort_allocate.c:31
_fxe_file_best_effort_allocate()::size
_fxe_file_best_effort_allocate()
fxe_file_best_effort_allocate.c:77
_fxe_file_best_effort_allocate()::actual_size_allocated
_fxe_file_best_effort_allocate()
fxe_file_best_effort_allocate.c:77
_tx_thread_system_state
fxe_file_close.c:31
_tx_thread_system_state
fxe_file_create.c:31
_tx_thread_system_state
fxe_file_date_time_set.c:32
_tx_thread_system_state
fxe_file_delete.c:31
_tx_thread_system_state
fxe_file_extended_allocate.c:31
_tx_thread_system_state
fxe_file_extended_best_effort_allocate.c:31
_tx_thread_system_state
fxe_file_extended_relative_seek.c:31
_tx_thread_system_state
fxe_file_extended_seek.c:31
_tx_thread_system_state
fxe_file_extended_truncate.c:31
_tx_thread_system_state
fxe_file_extended_truncate_release.c:31
_tx_thread_system_state
fxe_file_open.c:32
_tx_thread_system_state
fxe_file_read.c:31
_fxe_file_read()::request_size
_fxe_file_read()
fxe_file_read.c:77
_fxe_file_read()::actual_size
_fxe_file_read()
fxe_file_read.c:77
_tx_thread_system_state
fxe_file_relative_seek.c:31
_fxe_file_relative_seek()::byte_offset
_fxe_file_relative_seek()
fxe_file_relative_seek.c:82
_tx_thread_system_state
fxe_file_rename.c:31
_tx_thread_system_state
fxe_file_seek.c:31
_fxe_file_seek()::byte_offset
_fxe_file_seek()
fxe_file_seek.c:74
_tx_thread_system_state
fxe_file_truncate.c:31
_fxe_file_truncate()::size
_fxe_file_truncate()
fxe_file_truncate.c:74
_tx_thread_system_state
fxe_file_truncate_release.c:31
_fxe_file_truncate_release()::size
_fxe_file_truncate_release()
fxe_file_truncate_release.c:75
_tx_thread_system_state
fxe_file_write.c:31
_fxe_file_write()::size
_fxe_file_write()
fxe_file_write.c:75
_tx_thread_system_state
fxe_file_write_notify_set.c:32
_tx_thread_system_state
fxe_media_abort.c:31
_tx_thread_system_state
fxe_media_cache_invalidate.c:32
_tx_thread_system_state
fxe_media_check.c:32
_fxe_media_check()::scratch_memory_size
_fxe_media_check()
fxe_media_check.c:115
_fxe_media_check()::error_correction_option
_fxe_media_check()
fxe_media_check.c:115
_fxe_media_check()::errors_detected
_fxe_media_check()
fxe_media_check.c:115
_tx_thread_system_state
fxe_media_close.c:31
_tx_thread_system_state
fxe_media_close_notify_set.c:32
_tx_thread_system_state
fxe_media_extended_space_available.c:31
_tx_thread_system_state
fxe_media_flush.c:31
_tx_thread_system_state
fxe_media_format.c:32
_fxe_media_format()::total_sectors
_fxe_media_format()
fxe_media_format.c:97
_tx_thread_system_state
fxe_media_open.c:33
_fxe_media_open()::memory_size
_fxe_media_open()
fxe_media_open.c:91
_tx_thread_system_state
fxe_media_open_notify_set.c:32
_tx_thread_system_state
fxe_media_read.c:31
_fxe_media_read()::logical_sector
_fxe_media_read()
fxe_media_read.c:75
_tx_thread_system_state
fxe_media_space_available.c:31
_fxe_media_space_available()::available_bytes_ptr
_fxe_media_space_available()
fxe_media_space_available.c:75
_tx_thread_system_state
fxe_media_volume_get.c:32
_tx_thread_system_state
fxe_media_volume_get_extended.c:32
_tx_thread_system_state
fxe_media_volume_set.c:32
_tx_thread_system_state
fxe_media_write.c:32
_fxe_media_write()::logical_sector
_fxe_media_write()
fxe_media_write.c:76
_tx_thread_system_state
fxe_unicode_directory_create.c:32
_fxe_unicode_directory_create()::source_unicode_length
_fxe_unicode_directory_create()
fxe_unicode_directory_create.c:79
_tx_thread_system_state
fxe_unicode_directory_rename.c:32
_fxe_unicode_directory_rename()::old_unicode_length
_fxe_unicode_directory_rename()
fxe_unicode_directory_rename.c:81
_fxe_unicode_directory_rename()::new_unicode_length
_fxe_unicode_directory_rename()
fxe_unicode_directory_rename.c:82
_tx_thread_system_state
fxe_unicode_file_create.c:32
_fxe_unicode_file_create()::source_unicode_length
_fxe_unicode_file_create()
fxe_unicode_file_create.c:78
_tx_thread_system_state
fxe_unicode_file_rename.c:32
_fxe_unicode_file_rename()::old_unicode_length
_fxe_unicode_file_rename()
fxe_unicode_file_rename.c:80
_fxe_unicode_file_rename()::new_unicode_length
_fxe_unicode_file_rename()
fxe_unicode_file_rename.c:81
_tx_thread_system_state
fxe_unicode_name_get.c:32
_fxe_unicode_name_get()::destination_unicode_length
_fxe_unicode_name_get()
fxe_unicode_name_get.c:79
_tx_thread_system_state
fxe_unicode_name_get_extended.c:32
_fxe_unicode_name_get_extended()::destination_unicode_length
_fxe_unicode_name_get_extended()
fxe_unicode_name_get_extended.c:81
_fxe_unicode_name_get_extended()::unicode_name_buffer_length
_fxe_unicode_name_get_extended()
fxe_unicode_name_get_extended.c:81
_tx_thread_system_state
fxe_unicode_short_name_get.c:32
_fxe_unicode_short_name_get()::source_unicode_length
_fxe_unicode_short_name_get()
fxe_unicode_short_name_get.c:78
_tx_thread_system_state
fxe_unicode_short_name_get_extended.c:32
_fxe_unicode_short_name_get_extended()::source_unicode_length
_fxe_unicode_short_name_get_extended()
fxe_unicode_short_name_get_extended.c:79
_fxe_unicode_short_name_get_extended()::short_name_buffer_length
_fxe_unicode_short_name_get_extended()
fxe_unicode_short_name_get_extended.c:80
Lifecycle
from
0/13
examples
All items filtered out
All items filtered out