Searched refs:INDEX_ENTRY (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dindex.h119 INDEX_ENTRY *entry;
144 extern int ntfs_index_entry_inconsistent(const INDEX_ENTRY *ie,
149 extern INDEX_ENTRY *ntfs_index_next(INDEX_ENTRY *ie,
159 extern VCN ntfs_ie_get_vcn(INDEX_ENTRY *ie);
163 extern char *ntfs_ie_filename_get(INDEX_ENTRY *ie);
164 extern void ntfs_ie_filename_dump(INDEX_ENTRY *ie);
168 extern int ntfs_ie_add(ntfs_index_context *icx, INDEX_ENTRY *ie);
H A Dindex.c194 static leVCN *ntfs_ie_get_vcn_addr(INDEX_ENTRY *ie)
202 VCN ntfs_ie_get_vcn(INDEX_ENTRY *ie)
207 static INDEX_ENTRY *ntfs_ie_get_first(INDEX_HEADER *ih)
209 return (INDEX_ENTRY *)((u8 *)ih + le32_to_cpu(ih->entries_offset));
212 static INDEX_ENTRY *ntfs_ie_get_next(INDEX_ENTRY *ie)
214 return (INDEX_ENTRY *)((char *)ie + le16_to_cpu(ie->length));
223 static int ntfs_ie_end(INDEX_ENTRY *ie)
231 static INDEX_ENTRY *ntfs_ie_get_last(INDEX_ENTRY *i
[all...]
H A Dsecurity.h325 INDEX_ENTRY *ntfs_read_sii(struct SECURITY_API *scapi,
326 INDEX_ENTRY *entry);
327 INDEX_ENTRY *ntfs_read_sdh(struct SECURITY_API *scapi,
328 INDEX_ENTRY *entry);
H A Ddir.c258 INDEX_ENTRY *ie;
299 ie = (INDEX_ENTRY*)((u8*)&ir->index +
305 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) {
418 ie = (INDEX_ENTRY*)((u8*)&ia->index +
425 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) {
960 const INDEX_TYPE index_type, index_union iu, INDEX_ENTRY *ie,
1113 INDEX_ENTRY *ie;
1222 ie = (INDEX_ENTRY*)((u8*)&ir->index +
1229 for (;; ie = (INDEX_ENTRY*)((u8*)ie + le16_to_cpu(ie->length))) {
1364 ie = (INDEX_ENTRY*)((u
[all...]
H A Dsecurity.c420 static INDEX_ENTRY *ntfs_ie_get_first(INDEX_HEADER *ih)
422 return (INDEX_ENTRY*)((u8*)ih + le32_to_cpu(ih->entries_offset));
585 if (!ntfs_ie_add(xsii,(INDEX_ENTRY*)&newsii)) {
612 if (!ntfs_ie_add(xsdh,(INDEX_ENTRY*)&newsdh))
646 INDEX_ENTRY *entry;
647 INDEX_ENTRY *next;
846 INDEX_ENTRY *entry;
5167 INDEX_ENTRY *ntfs_read_sii(struct SECURITY_API *scapi,
5168 INDEX_ENTRY *entry)
5171 INDEX_ENTRY *re
[all...]
H A Dobject_id.c175 return (ntfs_ie_add(xo,(INDEX_ENTRY*)&indx));
H A Dreparse.c142 INDEX_ENTRY *entry;
967 return (ntfs_ie_add(xr,(INDEX_ENTRY*)&indx));
H A Dlayout.h1948 isn't counted in INDEX_ENTRY's data_length. */
2076 * This is the header for indexes, describing the INDEX_ENTRY records, which
2086 INDEX_ENTRY, aligned to 8-byte boundary. */
2087 /* 4*/ le32 index_length; /* Data size in byte of the INDEX_ENTRY's,
2110 * This is followed by a sequence of index entries (INDEX_ENTRY structures)
2151 * index entries (INDEX_ENTRY structures), as described by the INDEX_HEADER.
2252 then the INDEX_ENTRY is padded to a multiple
2257 the INDEX_ENTRY's data_length. */
2266 counted in the INDEX_ENTRY's data_length.
2298 * !!!!! SEE DESCRIPTION OF THE FIELDS AT INDEX_ENTRY !!!!!
2382 } __attribute__((__packed__)) INDEX_ENTRY; typedef in typeref:struct:__anon91
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/utils/
H A Dmkntfs.c2129 INDEX_ENTRY *re;
2169 re = (INDEX_ENTRY*)re_start;
2211 re = (INDEX_ENTRY*)((char*)re + le16_to_cpu(re->length));
2223 re = (INDEX_ENTRY*)re_start;
2277 INDEX_ENTRY *pos, u32 size)
2402 static int insert_index_entry_in_res_dir_index(INDEX_ENTRY *idx, u32 idx_size,
2407 INDEX_ENTRY *idx_entry, *idx_end;
2435 idx_entry = (INDEX_ENTRY*)((u8*)idx_header +
2437 idx_end = (INDEX_ENTRY*)((u8*)idx_entry +
2485 idx_entry = (INDEX_ENTRY*)((u
[all...]

Completed in 100 milliseconds