Searched refs:icx (Results 1 - 4 of 4) sorted by relevance

/haiku-fatelf/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dindex.c73 static s64 ntfs_ib_vcn_to_pos(ntfs_index_context *icx, VCN vcn) argument
75 return vcn << icx->vcn_size_bits;
78 static VCN ntfs_ib_pos_to_vcn(ntfs_index_context *icx, s64 pos) argument
80 return pos >> icx->vcn_size_bits;
83 static int ntfs_ib_write(ntfs_index_context *icx, INDEX_BLOCK *ib) argument
89 ret = ntfs_attr_mst_pwrite(icx->ia_na, ntfs_ib_vcn_to_pos(icx, vcn),
90 1, icx->block_size, ib);
93 (long long)vcn, (unsigned long long)icx->ni->mft_no);
100 static int ntfs_icx_ib_write(ntfs_index_context *icx) argument
122 ntfs_index_context *icx; local
142 ntfs_index_ctx_free(ntfs_index_context *icx) argument
169 ntfs_index_ctx_put(ntfs_index_context *icx) argument
181 ntfs_index_ctx_reinit(ntfs_index_context *icx) argument
391 ntfs_ia_check(ntfs_index_context *icx, INDEX_BLOCK *ib, VCN vcn) argument
484 ntfs_ie_lookup(const void *key, const int key_len, ntfs_index_context *icx, INDEX_HEADER *ih, VCN *vcn, INDEX_ENTRY **ie_out) argument
577 ntfs_ia_open(ntfs_index_context *icx, ntfs_inode *ni) argument
591 ntfs_ib_read(ntfs_index_context *icx, VCN vcn, INDEX_BLOCK *dst) argument
615 ntfs_icx_parent_inc(ntfs_index_context *icx) argument
626 ntfs_icx_parent_dec(ntfs_index_context *icx) argument
669 ntfs_index_lookup(const void *key, const int key_len, ntfs_index_context *icx) argument
863 ntfs_ibm_vcn_to_pos(ntfs_index_context *icx, VCN vcn) argument
868 ntfs_ibm_pos_to_vcn(ntfs_index_context *icx, s64 pos) argument
873 ntfs_ibm_add(ntfs_index_context *icx) argument
894 ntfs_ibm_modify(ntfs_index_context *icx, VCN vcn, int set) argument
942 ntfs_ibm_set(ntfs_index_context *icx, VCN vcn) argument
947 ntfs_ibm_clear(ntfs_index_context *icx, VCN vcn) argument
952 ntfs_ibm_get_free(ntfs_index_context *icx) argument
1039 ntfs_ib_copy_tail(ntfs_index_context *icx, INDEX_BLOCK *src, INDEX_ENTRY *median, VCN new_vcn) argument
1068 ntfs_ib_cut_tail(ntfs_index_context *icx, INDEX_BLOCK *ib, INDEX_ENTRY *ie) argument
1094 ntfs_ia_add(ntfs_index_context *icx) argument
1117 ntfs_ir_reparent(ntfs_index_context *icx) argument
1217 ntfs_ir_truncate(ntfs_index_context *icx, int data_size) argument
1255 ntfs_ir_make_space(ntfs_index_context *icx, int data_size) argument
1322 ntfs_icx_parent_vcn(ntfs_index_context *icx) argument
1327 ntfs_icx_parent_pos(ntfs_index_context *icx) argument
1333 ntfs_ir_insert_median(ntfs_index_context *icx, INDEX_ENTRY *median, VCN new_vcn) argument
1368 ntfs_ib_insert(ntfs_index_context *icx, INDEX_ENTRY *ie, VCN new_vcn) argument
1414 ntfs_ib_split(ntfs_index_context *icx, INDEX_BLOCK *ib) argument
1451 ntfs_ie_add(ntfs_index_context *icx, INDEX_ENTRY *ie) argument
1524 ntfs_index_context *icx; local
1561 ntfs_ih_takeout(ntfs_index_context *icx, INDEX_HEADER *ih, INDEX_ENTRY *ie, INDEX_BLOCK *ib) argument
1593 ntfs_ir_leafify(ntfs_index_context *icx, INDEX_HEADER *ih) argument
1614 ntfs_ih_reparent_end(ntfs_index_context *icx, INDEX_HEADER *ih, INDEX_BLOCK *ib) argument
1629 ntfs_index_rm_leaf(ntfs_index_context *icx) argument
1683 ntfs_index_rm_node(ntfs_index_context *icx) argument
1802 ntfs_index_rm(ntfs_index_context *icx) argument
1849 ntfs_index_context *icx; local
[all...]
H A Dindex.h163 extern int ntfs_ie_add(ntfs_index_context *icx, INDEX_ENTRY *ie);
164 extern int ntfs_index_rm(ntfs_index_context *icx);
H A Dreparse.c140 ntfs_index_context *icx; local
155 icx = ntfs_index_ctx_get(dir_ni, NTFS_INDEX_I30, 4);
156 if (icx) {
175 lkup = ntfs_index_lookup((char*)&find, uname_len, icx);
182 if (icx->entry && (icx->entry->ie_flags & INDEX_ENTRY_END))
184 entry = ntfs_index_next(icx->entry, icx);
186 entry = icx->entry;
212 ntfs_index_ctx_put(icx);
[all...]
H A Ddir.c2331 ntfs_index_context *icx; local
2355 icx = ntfs_index_ctx_get(dir_ni, NTFS_INDEX_I30, 4);
2356 if (icx) {
2357 lkup = ntfs_index_lookup((char*)fn, len, icx);
2358 if (!lkup && icx->data && icx->data_len) {
2359 fnx = (FILE_NAME_ATTR*)icx->data;
2364 ntfs_index_entry_mark_dirty(icx);
2366 ntfs_index_ctx_put(icx);

Completed in 108 milliseconds