Home
last modified time | relevance | path

Searched refs:AsmScn_t (Results 1 – 23 of 23) sorted by relevance

/external/elfutils/libasm/
Dlibasm.h27 typedef struct AsmScn AsmScn_t; typedef
58 extern AsmScn_t *asm_newscn (AsmCtx_t *ctx, const char *scnname,
63 extern AsmScn_t *asm_newscn_ingrp (AsmCtx_t *ctx, const char *scnname,
68 extern AsmScn_t *asm_newsubscn (AsmScn_t *asmscn, unsigned int nr);
81 extern int asm_addstrz (AsmScn_t *asmscn, const char *str, size_t len);
84 extern int asm_addint8 (AsmScn_t *asmscn, int8_t num);
87 extern int asm_adduint8 (AsmScn_t *asmscn, uint8_t num);
90 extern int asm_addint16 (AsmScn_t *asmscn, int16_t num);
93 extern int asm_adduint16 (AsmScn_t *asmscn, uint16_t num);
96 extern int asm_addint32 (AsmScn_t *asmscn, int32_t num);
[all …]
DlibasmP.h79 AsmScn_t *up;
111 AsmScn_t *subnext;
114 AsmScn_t *allnext;
141 AsmScn_t *section_list;
177 AsmScn_t *scn;
233 extern int __libasm_ensure_section_space (AsmScn_t *asmscn, size_t len)
244 extern AsmScn_t *__asm_newscn_internal (AsmCtx_t *ctx, const char *scnname,
250 extern int __asm_addint8_internal (AsmScn_t *asmscn, int8_t num)
252 extern int __asm_addint16_internal (AsmScn_t *asmscn, int16_t num)
254 extern int __asm_addint32_internal (AsmScn_t *asmscn, int32_t num)
[all …]
Dasm_newsubscn.c25 AsmScn_t *
27 AsmScn_t *asmscn; in asm_newsubscn()
30 AsmScn_t *runp;
31 AsmScn_t *newp;
52 newp = (AsmScn_t *) malloc (sizeof (AsmScn_t));
Dasm_newscn.c48 static AsmScn_t *
49 text_newscn (AsmScn_t *result, GElf_Word type, GElf_Xword flags) in text_newscn()
90 static AsmScn_t *
91 binary_newscn (AsmScn_t *result, GElf_Word type, GElf_Xword flags, in binary_newscn()
144 AsmScn_t *
153 AsmScn_t *result;
175 result = (AsmScn_t *) malloc (sizeof (AsmScn_t) + scnname_len);
Dasm_newscn_ingrp.c24 AsmScn_t *
32 AsmScn_t *result = __asm_newscn_internal (ctx, scnname, type, flags);
Dasm_newcomsym.c29 static const AsmScn_t __libasm_com_scn =
66 result->scn = (AsmScn_t *) &__libasm_com_scn;
Dasm_newabssym.c29 static const AsmScn_t __libasm_abs_scn =
68 result->scn = (AsmScn_t *) &__libasm_abs_scn;
Dasm_end.c62 AsmScn_t *asmscn; in binary_end()
75 AsmScn_t *asmsubscn = asmscn; in binary_end()
335 AsmScn_t *member = runp->members->data.main.next_in_group; in binary_end()
520 free_section (AsmScn_t *scnp) in free_section()
546 AsmScn_t *scn = ctx->section_list;
549 AsmScn_t *oldp = scn;
Dasm_align.c28 AsmScn_t *asmscn; in asm_align()
106 AsmScn_t *asmscn; in __libasm_ensure_section_space()
Dasm_fill.c28 AsmScn_t *asmscn; in asm_fill()
Dasm_adduint8.c37 AsmScn_t *asmscn;
Dasm_adduleb128.c27 AsmScn_t *asmscn; in asm_adduleb128()
Dasm_addsleb128.c27 AsmScn_t *asmscn; in asm_addsleb128()
Dasm_addstrz.c29 AsmScn_t *asmscn; in asm_addstrz()
Dasm_addint8.c40 AsmScn_t *asmscn;
Dasm_newsym.c30 AsmScn_t *asmscn; in asm_newsym()
/external/elfutils/tests/
Dasm-tst1.c58 AsmScn_t *scn1; in main()
59 AsmScn_t *scn2; in main()
Dasm-tst2.c57 AsmScn_t *scn1; in main()
58 AsmScn_t *scn2; in main()
Dasm-tst3.c49 AsmScn_t *scn1; in main()
50 AsmScn_t *scn2; in main()
Dasm-tst4.c47 AsmScn_t *scn; in main()
Dasm-tst5.c49 AsmScn_t *scn; in main()
Dasm-tst6.c47 AsmScn_t *scn; in main()
Dasm-tst9.c78 AsmScn_t *scn; in main()