Lines Matching refs:scn
40 Elf_Scn * scn; in elf_flagdata() local
46 scn = d->db_scn; in elf_flagdata()
47 elf = scn->s_elf; in elf_flagdata()
49 READLOCKS(elf, scn) in elf_flagdata()
57 READUNLOCKS(elf, scn) in elf_flagdata()
132 elf_flagscn(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags) in elf_flagscn() argument
137 if (scn == 0) in elf_flagscn()
140 elf = scn->s_elf; in elf_flagscn()
142 READLOCKS(elf, scn) in elf_flagscn()
143 rc = scn->s_uflags |= flags; in elf_flagscn()
144 READUNLOCKS(elf, scn) in elf_flagscn()
148 READLOCKS(elf, scn) in elf_flagscn()
149 rc = scn->s_uflags &= ~flags; in elf_flagscn()
150 READUNLOCKS(elf, scn) in elf_flagscn()
159 elf_flagshdr(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags) in elf_flagshdr() argument
163 if (scn == 0) in elf_flagshdr()
166 elf = scn->s_elf; in elf_flagshdr()
168 READLOCKS(elf, scn) in elf_flagshdr()
169 rc = scn->s_shflags |= flags; in elf_flagshdr()
170 READUNLOCKS(elf, scn) in elf_flagshdr()
174 READLOCKS(elf, scn) in elf_flagshdr()
175 rc = scn->s_shflags &= ~flags; in elf_flagshdr()
176 READUNLOCKS(elf, scn) in elf_flagshdr()