Home | History | Annotate | Download | only in gas

Lines Matching defs:sframe_fde

633 sframe_fde_free (struct sframe_func_entry *sframe_fde)
635 if (sframe_fde == NULL)
638 if (sframe_fde->sframe_fres)
639 sframe_row_entry_free (sframe_fde->sframe_fres);
641 XDELETE (sframe_fde);
645 SFRAME_FRE of the SFrame FDE object SFRAME_FDE. Each emitted entry is of
649 output_sframe_row_entry_datawords (const struct sframe_func_entry *sframe_fde,
658 if (sframe_fde->fde_flex_p)
742 output_sframe_row_entry (const struct sframe_func_entry *sframe_fde,
754 symbolS *fde_start_addr = get_dw_fde_start_addrS (sframe_fde->dw_fde);
755 symbolS *fde_end_addr = get_dw_fde_end_addrS (sframe_fde->dw_fde);
756 bool flex_p = sframe_fde->fde_flex_p;
810 fre_write_datawords = output_sframe_row_entry_datawords (sframe_fde,
822 const struct sframe_func_entry *sframe_fde)
827 dw_fde_start_addrS = get_dw_fde_start_addrS (sframe_fde->dw_fde);
828 dw_fde_end_addrS = get_dw_fde_end_addrS (sframe_fde->dw_fde);
857 output_sframe_func_desc_attr (const struct sframe_func_entry *sframe_fde)
863 dw_fde_start_addrS = get_dw_fde_start_addrS (sframe_fde->dw_fde);
864 dw_fde_end_addrS = get_dw_fde_end_addrS (sframe_fde->dw_fde);
867 gas_assert (sframe_fde->num_fres <= UINT16_MAX);
868 out_two (sframe_fde->num_fres);
872 pauth_key = (get_dw_fde_pauth_b_key_p (sframe_fde->dw_fde)
874 signal_p = get_dw_fde_signal_p (sframe_fde->dw_fde);
891 if (sframe_fde->fde_flex_p)
910 struct sframe_func_entry *sframe_fde, *sframe_fde_next;
1000 for (sframe_fde = all_sframe_fdes; sframe_fde; sframe_fde = sframe_fde->next)
1003 sframe_fde);
1011 sframe_fde = all_sframe_fdes;
1013 for (sframe_fde = all_sframe_fdes; sframe_fde; sframe_fde = sframe_fde_next)
1017 output_sframe_func_desc_attr (sframe_fde);
1019 for (sframe_fre = sframe_fde->sframe_fres;
1023 output_sframe_row_entry (sframe_fde, sframe_fre);
1026 sframe_fde_next = sframe_fde->next;
1027 sframe_fde_free (sframe_fde);
1043 struct sframe_func_entry *sframe_fde;
1046 for (sframe_fde = all_sframe_fdes; sframe_fde ; sframe_fde = sframe_fde->next)
1057 struct sframe_func_entry *sframe_fde;
1060 for (sframe_fde = all_sframe_fdes; sframe_fdesframe_fde = sframe_fde->next)
1061 total_fres += sframe_fde->num_fres;
1107 struct sframe_func_entry *sframe_fde)
1109 sframe_fde->dw_fde = xlate_ctx->dw_fde;
1110 sframe_fde->fde_flex_p = xlate_ctx->flex_p;
1111 sframe_fde->sframe_fres = xlate_ctx->first_fre;
1112 sframe_fde->num_fres = xlate_ctx->num_xlate_fres;
2471 struct sframe_func_entry *sframe_fde = NULL;
2477 sframe_fde = sframe_fde_alloc ();
2493 sframe_fde_free (sframe_fde);
2499 sframe_xlate_ctx_finalize (xlate_ctx, sframe_fde);
2500 *last_sframe_fde = sframe_fde;
2501 last_sframe_fde = &sframe_fde->next;