Lines Matching defs:ctx
55 asm_newabssym (AsmCtx_t *ctx, const char *name, GElf_Xword size,
60 if (ctx == NULL)
72 rwlock_wrlock (ctx->lock);
83 result->strent = dwelf_strtab_add (ctx->symbol_strtab, name);
91 if (unlikely (ctx->textp))
96 fprintf (ctx->out.file, "\t.globl %s\n", name);
98 fprintf (ctx->out.file, "\t.weak %s\n", name);
101 fprintf (ctx->out.file, "\t.type %s,@object\n", name);
103 fprintf (ctx->out.file, "\t.type %s,@function\n", name);
105 fprintf (ctx->out.file, "%s = %llu\n",
109 fprintf (ctx->out.file, "\t.size %s, %llu\n",
115 if (asm_symbol_tab_insert (&ctx->symbol_tab, elf_hash (name), result)
125 ++ctx->nsymbol_tab;
128 rwlock_unlock (ctx->lock);