Lines Matching refs:flags

34 elf_flagarhdr(Elf_Arhdr *a, Elf_Cmd c, unsigned int flags)  in elf_flagarhdr()  argument
42 (flags & ~ELF_F_DIRTY) != 0) { in elf_flagarhdr()
48 r = a->ar_flags |= flags; in elf_flagarhdr()
50 r = a->ar_flags &= ~flags; in elf_flagarhdr()
56 elf_flagdata(Elf_Data *d, Elf_Cmd c, unsigned int flags) in elf_flagdata() argument
65 (flags & ~ELF_F_DIRTY) != 0) { in elf_flagdata()
73 r = ld->d_flags |= flags; in elf_flagdata()
75 r = ld->d_flags &= ~flags; in elf_flagdata()
81 elf_flagehdr(Elf *e, Elf_Cmd c, unsigned int flags) in elf_flagehdr() argument
90 (e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 || in elf_flagehdr()
106 return (elf_flagelf(e, c, flags)); in elf_flagehdr()
110 elf_flagelf(Elf *e, Elf_Cmd c, unsigned int flags) in elf_flagelf() argument
119 (flags & ~(ELF_F_ARCHIVE | ELF_F_ARCHIVE_SYSV | in elf_flagelf()
125 if ((flags & ELF_F_ARCHIVE_SYSV) && (flags & ELF_F_ARCHIVE) == 0) { in elf_flagelf()
130 if ((flags & ELF_F_ARCHIVE) && e->e_cmd != ELF_C_WRITE) { in elf_flagelf()
136 r = e->e_flags |= flags; in elf_flagelf()
138 r = e->e_flags &= ~flags; in elf_flagelf()
143 elf_flagphdr(Elf *e, Elf_Cmd c, unsigned int flags) in elf_flagphdr() argument
152 (e->e_kind != ELF_K_ELF) || (flags & ~ELF_F_DIRTY) != 0 || in elf_flagphdr()
168 return (elf_flagelf(e, c, flags)); in elf_flagphdr()
172 elf_flagscn(Elf_Scn *s, Elf_Cmd c, unsigned int flags) in elf_flagscn() argument
180 (flags & ~ELF_F_DIRTY) != 0) { in elf_flagscn()
186 r = s->s_flags |= flags; in elf_flagscn()
188 r = s->s_flags &= ~flags; in elf_flagscn()
193 elf_flagshdr(Elf_Scn *s, Elf_Cmd c, unsigned int flags) in elf_flagshdr() argument
195 return (elf_flagscn(s, c, flags)); in elf_flagshdr()