Lines Matching refs:scn
42 Elf_Scn * scn; in elf_flagdata() local
48 scn = d->db_scn; in elf_flagdata()
49 elf = scn->s_elf; in elf_flagdata()
51 READLOCKS(elf, scn) in elf_flagdata()
59 READUNLOCKS(elf, scn) in elf_flagdata()
134 elf_flagscn(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags) in elf_flagscn() argument
139 if (scn == 0) in elf_flagscn()
142 elf = scn->s_elf; in elf_flagscn()
144 READLOCKS(elf, scn) in elf_flagscn()
145 rc = scn->s_uflags |= flags; in elf_flagscn()
146 READUNLOCKS(elf, scn) in elf_flagscn()
150 READLOCKS(elf, scn) in elf_flagscn()
151 rc = scn->s_uflags &= ~flags; in elf_flagscn()
152 READUNLOCKS(elf, scn) in elf_flagscn()
161 elf_flagshdr(Elf_Scn * scn, Elf_Cmd cmd, unsigned flags) in elf_flagshdr() argument
165 if (scn == 0) in elf_flagshdr()
168 elf = scn->s_elf; in elf_flagshdr()
170 READLOCKS(elf, scn) in elf_flagshdr()
171 rc = scn->s_shflags |= flags; in elf_flagshdr()
172 READUNLOCKS(elf, scn) in elf_flagshdr()
176 READLOCKS(elf, scn) in elf_flagshdr()
177 rc = scn->s_shflags &= ~flags; in elf_flagshdr()
178 READUNLOCKS(elf, scn) in elf_flagshdr()