Lines Matching refs:sym
124 zend_elf_symbol sym[GDBJIT_SYM__MAX]; member
249 sect->ofs = offsetof(zend_gdbjit_obj, sym); in zend_gdbjit_secthdr()
250 sect->size = sizeof(ctx->obj.sym); in zend_gdbjit_secthdr()
264 zend_elf_symbol *sym; in zend_gdbjit_symtab() local
268 sym = &ctx->obj.sym[GDBJIT_SYM_FILE]; in zend_gdbjit_symtab()
269 sym->name = zend_gdbjit_strz(ctx, "JIT code"); in zend_gdbjit_symtab()
270 sym->sectidx = ELFSECT_IDX_ABS; in zend_gdbjit_symtab()
271 sym->info = ELFSYM_INFO(ELFSYM_BIND_LOCAL, ELFSYM_TYPE_FILE); in zend_gdbjit_symtab()
273 sym = &ctx->obj.sym[GDBJIT_SYM_FUNC]; in zend_gdbjit_symtab()
274 sym->name = zend_gdbjit_strz(ctx, ctx->name); in zend_gdbjit_symtab()
275 sym->sectidx = GDBJIT_SECT_text; in zend_gdbjit_symtab()
276 sym->value = 0; in zend_gdbjit_symtab()
277 sym->size = ctx->szmcode; in zend_gdbjit_symtab()
278 sym->info = ELFSYM_INFO(ELFSYM_BIND_GLOBAL, ELFSYM_TYPE_FUNC); in zend_gdbjit_symtab()
444 memset(&obj->sym, 0, sizeof(zend_elf_symbol) * GDBJIT_SYM__MAX); in zend_gdbjit_buildobj()