HomeSort by relevance Sort by last modified time
    Searched defs:scn (Results 1 - 25 of 41) sorted by null

1 2

  /external/elfutils/libelf/
gelf_getversym.c 36 Elf_Scn *scn; local
51 scn = data_scn->s;
58 rwlock_rdlock (scn->elf->lock);
74 rwlock_unlock (scn->elf->lock);
gelf_update_lib.c 52 Elf_Scn *scn = data_scn->s; local
53 rwlock_wrlock (scn->elf->lock);
66 scn->flags |= ELF_F_DIRTY;
69 rwlock_unlock (scn->elf->lock);
gelf_update_syminfo.c 36 Elf_Scn *scn; local
59 scn = data_scn->s;
60 rwlock_wrlock (scn->elf->lock);
74 scn->flags |= ELF_F_DIRTY;
77 rwlock_unlock (scn->elf->lock);
gelf_getrel.c 35 Elf_Scn *scn; local
56 scn = data_scn->s;
58 rwlock_rdlock (scn->elf->lock);
60 if (scn->elf->class == ELFCLASS32)
93 rwlock_unlock (scn->elf->lock);
gelf_getrela.c 35 Elf_Scn *scn; local
56 scn = data_scn->s;
58 rwlock_rdlock (scn->elf->lock);
60 if (scn->elf->class == ELFCLASS32)
94 rwlock_unlock (scn->elf->lock);
gelf_update_dyn.c 35 Elf_Scn *scn; local
54 scn = data_scn->s;
55 rwlock_wrlock (scn->elf->lock);
57 if (scn->elf->class == ELFCLASS32)
98 scn->flags |= ELF_F_DIRTY;
101 rwlock_unlock (scn->elf->lock);
gelf_update_rel.c 32 Elf_Scn *scn; local
51 scn = data_scn->s;
52 rwlock_wrlock (scn->elf->lock);
54 if (scn->elf->class == ELFCLASS32)
96 scn->flags |= ELF_F_DIRTY;
99 rwlock_unlock (scn->elf->lock);
gelf_update_rela.c 32 Elf_Scn *scn; local
51 scn = data_scn->s;
52 rwlock_wrlock (scn->elf->lock);
54 if (scn->elf->class == ELFCLASS32)
99 scn->flags |= ELF_F_DIRTY;
102 rwlock_unlock (scn->elf->lock);
gelf_update_sym.c 36 Elf_Scn *scn; local
55 scn = data_scn->s;
56 rwlock_wrlock (scn->elf->lock);
58 if (scn->elf->class == ELFCLASS32)
107 scn->flags |= ELF_F_DIRTY;
110 rwlock_unlock (scn->elf->lock);
elf_end.c 119 Elf_Scn *scn = &list->data[cnt]; local
122 if ((scn->shdr_flags & ELF_F_MALLOCED) != 0)
124 free (scn->shdr.e32);
130 if (scn->data_base != scn->rawdata_base)
131 free (scn->data_base);
136 free (scn->rawdata_base);
141 runp = scn->data_list.next;
gelf_update_symshndx.c 40 Elf_Scn *scn; local
60 scn = symdata_scn->s;
63 rwlock_wrlock (scn->elf->lock);
84 if (scn->elf->class == ELFCLASS32)
137 scn->flags |= ELF_F_DIRTY;
140 rwlock_unlock (scn->elf->lock);
elf32_checksum.c 50 Elf_Scn *scn; local
75 scn = NULL;
76 while ((scn = INTUSE(elf_nextscn) (elf, scn)) != NULL)
83 shdr = INTUSE(gelf_getshdr) (scn, &shdr_mem);
103 data = INTUSE(elf_rawdata) (scn, NULL);
115 while ((data = INTUSE(elf_getdata) (scn, data)) != NULL)
elf32_updatenull.c 173 Elf_Scn *scn = &list->data[cnt]; local
174 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS);
228 scn->shdr_flags);
233 Elf_Data_List *dl = &scn->data_list;
305 scn->shdr_flags);
318 scn->flags |= changed;
  /external/elfutils/tests/
asm-tst4.c 47 AsmScn_t *scn; local
53 scn = asm_newscn (ctx, buf, SHT_PROGBITS, SHF_ALLOC | SHF_WRITE);
54 if (scn == NULL)
63 if (asm_adduint32 (scn, cnt) != 0)
asm-tst5.c 49 AsmScn_t *scn; local
55 scn = asm_newscn (ctx, buf, SHT_PROGBITS, SHF_ALLOC | SHF_WRITE);
56 if (scn == NULL)
66 if (asm_newsym (scn, buf, sizeof (uint32_t), STT_OBJECT,
75 if (asm_adduint32 (scn, cnt) != 0)
asm-tst6.c 47 AsmScn_t *scn; local
59 scn = asm_newscn_ingrp (ctx, ".data", SHT_PROGBITS,
61 if (scn == NULL)
71 sym = asm_newsym (scn, buf, sizeof (uint32_t), STT_OBJECT,
81 if (asm_adduint32 (scn, cnt) != 0)
99 scn = asm_newscn_ingrp (ctx, ".stab", SHT_PROGBITS, 0, grp);
100 if (scn == NULL)
109 if (asm_adduint32 (scn, cnt) != 0)
scnnames.c 30 Elf_Scn *scn; local
62 scn = NULL;
63 while ((scn = elf_nextscn (elf, scn)) != NULL)
68 if (gelf_getshdr (scn, &shdr) != NULL)
asm-tst1.c 141 Elf_Scn *scn; local
145 scn = elf_getscn (elf, cnt);
146 if (scn == NULL)
153 shdr = gelf_getshdr (scn, &shdr_mem);
asm-tst2.c 157 Elf_Scn *scn; local
161 scn = elf_getscn (elf, cnt);
162 if (scn == NULL)
169 shdr = gelf_getshdr (scn, &shdr_mem);
asm-tst7.c 83 Elf_Scn *scn; local
87 scn = elf_getscn (elf, cnt);
88 if (scn == NULL)
95 shdr = gelf_getshdr (scn, &shdr_mem);
121 sym = gelf_getsym (elf_getdata (scn, NULL), cnt, &sym_mem);
asm-tst8.c 84 Elf_Scn *scn; local
88 scn = elf_getscn (elf, cnt);
89 if (scn == NULL)
96 shdr = gelf_getshdr (scn, &shdr_mem);
122 sym = gelf_getsym (elf_getdata (scn, NULL), cnt, &sym_mem);
ecp.c 69 Elf_Scn *scn = NULL; local
70 while ((scn = elf_nextscn (inelf, scn)) != NULL)
75 gelf_update_shdr (newscn, gelf_getshdr (scn, &shdr_mem));
77 *elf_newdata (newscn) = *elf_getdata (scn, NULL);
update3.c 37 Elf_Scn *scn; local
107 scn = elf_newscn (elf);
108 if (scn == NULL)
113 shdr = elf32_getshdr (scn);
131 ehdr->e_shstrndx = elf_ndxscn (scn);
133 data = elf_newdata (scn);
update4.c 38 Elf_Scn *scn; local
112 scn = elf_newscn (elf);
113 if (scn == NULL)
118 shdr = elf32_getshdr (scn);
134 data = elf_newdata (scn);
148 scn = elf_newscn (elf);
149 if (scn == NULL)
154 shdr = elf32_getshdr (scn);
170 data = elf_newdata (scn);
184 scn = elf_newscn (elf)
    [all...]
  /external/elfutils/libasm/
asm_newscn.c 96 Elf_Scn *scn; local
121 result->data.main.scn = scn = elf_newscn (result->ctx->out.elf);
122 if (scn == NULL)
133 shdr = gelf_getshdr (scn, &shdr_mem);
138 (void) gelf_update_shdr (scn, shdr);

Completed in 315 milliseconds

1 2