Home | History | Annotate | Download | only in nds32

Lines Matching defs:vector_id

330 nds32_emit_isr_jmptbl_section (int vector_id)
337 if (nds32_isr_vectors[vector_id].nested_type == NDS32_CRITICAL)
340 vector_id);
346 ".nds32_jmptbl.%02d", vector_id);
348 "_nds32_jmptbl_%02d", vector_id);
352 nds32_isr_vectors[vector_id].func_name);
358 nds32_emit_isr_vector_section (int vector_id)
371 switch (nds32_isr_vectors[vector_id].category)
389 switch (nds32_isr_vectors[vector_id].save_reg)
400 switch (nds32_isr_vectors[vector_id].nested_type)
418 if (nds32_isr_vectors[vector_id].security_level == 0)
428 "_nds32_spl_%d", nds32_isr_vectors[vector_id].security_level);
433 ".nds32_vector.%02d", vector_id);
435 "_nds32_vector_%02d", vector_id);
445 if (nds32_isr_vectors[vector_id].nested_type == NDS32_CRITICAL)
449 nds32_isr_vectors[vector_id].func_name);
470 if (nds32_isr_vectors[vector_id].save_reg == NDS32_SAVE_ALL)
488 if (nds32_isr_vectors[vector_id].save_reg == NDS32_SAVE_ALL)
504 vector_id - vector_number_offset);
758 int vector_id;
770 vector_id = TREE_INT_CST_LOW (id) + vector_number_offset;
773 nds32_isr_vectors[vector_id].security_level = s_level;
776 nds32_isr_vectors[vector_id].category = (intr)
779 strcpy (nds32_isr_vectors[vector_id].func_name, func_name);
783 nds32_isr_vectors[vector_id].save_reg = NDS32_SAVE_ALL;
785 nds32_isr_vectors[vector_id].save_reg = NDS32_PARTIAL_SAVE;
789 nds32_isr_vectors[vector_id].nested_type = NDS32_NESTED;
791 nds32_isr_vectors[vector_id].nested_type = NDS32_NOT_NESTED;
793 nds32_isr_vectors[vector_id].nested_type = NDS32_NESTED_READY;
795 nds32_isr_vectors[vector_id].nested_type = NDS32_CRITICAL;