Lines Matching refs:ir
111 INDEX_ROOT *ir;
138 ir = (INDEX_ROOT*)((u8*)ctx->attr +
140 index_block_size = le32_to_cpu(ir->index_block_size);
147 index_end = (u8*)&ir->index + le32_to_cpu(ir->index.index_length);
149 ie = (INDEX_ENTRY*)((u8*)&ir->index +
150 le32_to_cpu(ir->index.entries_offset));
724 INDEX_ROOT *ir;
809 ir = (INDEX_ROOT*)((u8*)ctx->attr +
813 index_block_size = le32_to_cpu(ir->index_block_size);
836 index_end = (u8*)&ir->index + le32_to_cpu(ir->index.index_length);
838 ie = (INDEX_ENTRY*)((u8*)&ir->index +
839 le32_to_cpu(ir->index.entries_offset));
847 (u8*)ie - (u8*)ir);
858 if (ir_pos > (u8*)ie - (u8*)ir)
861 *pos = (u8*)ie - (u8*)ir;
1208 INDEX_ROOT *ir = NULL;
1215 ir = calloc(1, ir_len);
1216 if (!ir) {
1221 ir->type = AT_FILE_NAME;
1222 ir->collation_rule = COLLATION_FILE_NAME;
1223 ir->index_block_size = cpu_to_le32(ni->vol->indx_record_size);
1225 ir->clusters_per_index_block =
1229 ir->clusters_per_index_block =
1232 ir->index.entries_offset = cpu_to_le32(sizeof(INDEX_HEADER));
1233 ir->index.index_length = cpu_to_le32(index_len);
1234 ir->index.allocated_size = cpu_to_le32(index_len);
1235 ie = (INDEX_ENTRY*)((u8*)ir + sizeof(INDEX_ROOT));
1241 (u8*)ir, ir_len)) {
1243 free(ir);
1247 free(ir);