Lines Matching refs:AsmScn_t
42 typedef struct AsmScn AsmScn_t; typedef
86 extern AsmScn_t *asm_newscn (AsmCtx_t *ctx, const char *scnname,
91 extern AsmScn_t *asm_newscn_ingrp (AsmCtx_t *ctx, const char *scnname,
96 extern AsmScn_t *asm_newsubscn (AsmScn_t *asmscn, unsigned int nr);
109 extern int asm_addstrz (AsmScn_t *asmscn, const char *str, size_t len);
112 extern int asm_addint8 (AsmScn_t *asmscn, int8_t num);
115 extern int asm_adduint8 (AsmScn_t *asmscn, uint8_t num);
118 extern int asm_addint16 (AsmScn_t *asmscn, int16_t num);
121 extern int asm_adduint16 (AsmScn_t *asmscn, uint16_t num);
124 extern int asm_addint32 (AsmScn_t *asmscn, int32_t num);
127 extern int asm_adduint32 (AsmScn_t *asmscn, uint32_t num);
130 extern int asm_addint64 (AsmScn_t *asmscn, int64_t num);
133 extern int asm_adduint64 (AsmScn_t *asmscn, uint64_t num);
137 extern int asm_addsleb128 (AsmScn_t *asmscn, int32_t num);
140 extern int asm_adduleb128 (AsmScn_t *asmscn, uint32_t num);
144 extern AsmSym_t *asm_newsym (AsmScn_t *asmscn, const char *name,
159 extern int asm_align (AsmScn_t *asmscn, GElf_Word value);
162 extern int asm_fill (AsmScn_t *asmscn, void *bytes, size_t len);