Lines Matching refs:idx
91 #define IDX_TO_PTR(idx, base) (idx == 0xFFFFFFFFu ? NULL : base + idx)
2897 asr_uint32_t idx;
2907 idx = PTR_TO_IDX(ARC_TOKEN_PTR(token_base, token->first_next_arc), token_base);
2909 if (pfwrite(&idx, 4, 1, fp) != 1)
2912 idx = PTR_TO_IDX(ARC_TOKEN_PTR(token_base, token->next_token_index), token_base);
2914 if (pfwrite(&idx, 4, 1, fp) != 1)
2924 asr_uint32_t idx;
2930 idx = PTR_TO_IDX(context->arc_token_freelist, context->arc_token_list);
2932 if (pfwrite(&idx, 4, 1, fp) != 1)
2935 idx = PTR_TO_IDX(context->arc_token_insert_start, context->arc_token_list);
2937 if (pfwrite(&idx, 4, 1, fp) != 1)
2953 asr_uint32_t idx[2];
2965 if (pfread(idx, 4, 2, fp) != 2)
2968 token->first_next_arc = ARC_TOKEN_PTR2LNK(token_base, IDX_TO_PTR(idx[0], token_base));
2969 token->next_token_index = ARC_TOKEN_PTR2LNK(token_base, IDX_TO_PTR(idx[1], token_base));
2979 asr_uint32_t idx;
2992 if (pfread(&idx, 4, 1, fp) != 1)
2999 IDX_TO_PTR(idx, context->arc_token_list);
3001 if (pfread(&idx, 4, 1, fp) != 1)
3008 IDX_TO_PTR(idx, context->arc_token_list);