Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 11 of 11) sorted by relevance

/FileX-v6.2.1/common/src/
Dfx_directory_next_full_entry_find.c101 FX_DIR_ENTRY entry; in _fx_directory_next_full_entry_find() local
117 entry.fx_dir_entry_name = media_ptr -> fx_media_name_buffer + FX_MAX_LONG_NAME_LEN; in _fx_directory_next_full_entry_find()
120 entry.fx_dir_entry_short_name[0] = 0; in _fx_directory_next_full_entry_find()
283 &(path_ptr -> fx_path_current_entry), &entry); in _fx_directory_next_full_entry_find()
298 …if (((UCHAR)entry.fx_dir_entry_name[0] == (UCHAR)FX_DIR_ENTRY_FREE) && (entry.fx_dir_entry_short_n… in _fx_directory_next_full_entry_find()
307 else if ((UCHAR)entry.fx_dir_entry_name[0] != (UCHAR)FX_DIR_ENTRY_DONE) in _fx_directory_next_full_entry_find()
313 for (i = 0; entry.fx_dir_entry_name[i]; i++) in _fx_directory_next_full_entry_find()
316 *directory_name = entry.fx_dir_entry_name[i]; in _fx_directory_next_full_entry_find()
328 *attributes = entry.fx_dir_entry_attributes; in _fx_directory_next_full_entry_find()
336 *size = (ULONG)entry.fx_dir_entry_file_size; in _fx_directory_next_full_entry_find()
[all …]
Dfx_directory_next_entry_find.c91 FX_DIR_ENTRY entry; in _fx_directory_next_entry_find() local
107 entry.fx_dir_entry_name = media_ptr -> fx_media_name_buffer + FX_MAX_LONG_NAME_LEN; in _fx_directory_next_entry_find()
110 entry.fx_dir_entry_short_name[0] = 0; in _fx_directory_next_entry_find()
271 &(path_ptr -> fx_path_current_entry), &entry); in _fx_directory_next_entry_find()
285 …if (((UCHAR)entry.fx_dir_entry_name[0] == (UCHAR)FX_DIR_ENTRY_FREE) && (entry.fx_dir_entry_short_n… in _fx_directory_next_entry_find()
292 else if ((UCHAR)entry.fx_dir_entry_name[0] != (UCHAR)FX_DIR_ENTRY_DONE) in _fx_directory_next_entry_find()
298 for (i = 0; entry.fx_dir_entry_name[i]; i++) in _fx_directory_next_entry_find()
301 *directory_name = entry.fx_dir_entry_name[i]; in _fx_directory_next_entry_find()
342 while ((v < FX_MAX_LAST_NAME_LEN) && (entry.fx_dir_entry_name[j])) in _fx_directory_next_entry_find()
346 media_ptr -> fx_media_last_found_name[v] = entry.fx_dir_entry_name[j]; in _fx_directory_next_entry_find()
[all …]
Dfx_utility_FAT_entry_read.c93 UINT entry, index; in _fx_utility_FAT_entry_read() local
270 entry = (((UINT)*FAT_ptr) & 0xF0) >> 4; in _fx_utility_FAT_entry_read()
297 entry = entry | (((UINT)*FAT_ptr) << 4); in _fx_utility_FAT_entry_read()
305 entry = (UINT)(((UINT)*FAT_ptr) & 0xFF); in _fx_utility_FAT_entry_read()
330 entry = entry | ((((UINT)*FAT_ptr) & 0x0F) << 8); in _fx_utility_FAT_entry_read()
334 if (entry >= FX_MAX_12BIT_CLUST) in _fx_utility_FAT_entry_read()
338 entry = entry | FX_SIGN_EXTEND; in _fx_utility_FAT_entry_read()
341 *entry_ptr = entry; in _fx_utility_FAT_entry_read()
378 entry = _fx_utility_16_unsigned_read(FAT_ptr); in _fx_utility_FAT_entry_read()
380 *entry_ptr = entry; in _fx_utility_FAT_entry_read()
Dfx_directory_entry_write.c88 UINT status, temp, entry, delete_flag; in _fx_directory_entry_write() local
356 entry = entry_ptr -> fx_dir_entry_number; in _fx_directory_entry_write()
360 entry = entry % 0x10000; in _fx_directory_entry_write()
376 temp = ((entry >> 12) & 0xf); in _fx_directory_entry_write()
380 temp = ((entry >> 8) & 0xf); in _fx_directory_entry_write()
384 temp = ((entry >> 4) & 0xf); in _fx_directory_entry_write()
388 temp = ((entry) & 0xf); in _fx_directory_entry_write()
Dfx_unicode_directory_entry_read.c95 ULONG entry = *entry_ptr; in _fx_unicode_directory_entry_read() local
106 byte_offset = entry * FX_DIR_ENTRY_SIZE; in _fx_unicode_directory_entry_read()
527 entry++; in _fx_unicode_directory_entry_read()
724 destination_ptr -> fx_dir_entry_number = entry; in _fx_unicode_directory_entry_read()
727 *entry_ptr = entry; in _fx_unicode_directory_entry_read()
Dfx_directory_entry_read.c97 ULONG entry = *entry_ptr; in _fx_directory_entry_read() local
113 byte_offset = entry * FX_DIR_ENTRY_SIZE; in _fx_directory_entry_read()
502 entry++; in _fx_directory_entry_read()
696 destination_ptr -> fx_dir_entry_number = entry; in _fx_directory_entry_read()
699 *entry_ptr = entry; in _fx_directory_entry_read()
/FileX-v6.2.1/test/regression_test/
Dfilex_unicode_directory_entry_change_test.c96 FX_DIR_ENTRY entry; /* set a point to the entry */ in ftest_0_entry() local
97 FX_DIR_ENTRY *entry_ptr=&entry; in ftest_0_entry()
Dfilex_fault_tolerant_corrupted_log_file_test.c5 …e log total size (size variable), number of log entries (remaining_logs), entry type (log_type), l…
/FileX-v6.2.1/docs/
Drevision_history.txt58 … fx_directory_free_search.c Added check for directory entry write result.
82 … Fixed a bug of missing bitmap flush for exFAT and fixed bug for exFAT directory entry write.
83 … fx_media_close.c Fixed a bug for exFAT directory entry write.
154 …_search.c Corrected the method to determine whether a directory entry is free.
155 …_entry_finc.d Corrected the method to determine whether a directory entry is free.
156 …_full_entry_find.c Corrected the method to determine whether a directory entry is free.
177 … Corrected the method to determine whether a directory entry is free.
181 …et.c Corrected the method to determine whether a directory entry is free.
291 …fx_media_close.c Checked the return status of directory entry write.
590 … fx_media_check.c Corrected check for valid directory entry.
/FileX-v6.2.1/common/inc/
Dfx_directory.h114 UINT _fx_directory_entry_read(FX_MEDIA *media_ptr, FX_DIR_ENTRY *source_dir, ULONG *entry, FX_DIR_…
/FileX-v6.2.1/
DREADME.md69 /* _tx_initialize_kernel_enter ThreadX entry function */