Lines Matching refs:SecFlags

175   unsigned SecFlags = None;  in ParseSectionFlags()  local
184 SecFlags |= Alloc; in ParseSectionFlags()
185 if (SecFlags & InitData) in ParseSectionFlags()
187 SecFlags &= ~Load; in ParseSectionFlags()
191 SecFlags |= InitData; in ParseSectionFlags()
192 if (SecFlags & Alloc) in ParseSectionFlags()
194 SecFlags &= ~NoWrite; in ParseSectionFlags()
195 if ((SecFlags & NoLoad) == 0) in ParseSectionFlags()
196 SecFlags |= Load; in ParseSectionFlags()
200 SecFlags |= NoLoad; in ParseSectionFlags()
201 SecFlags &= ~Load; in ParseSectionFlags()
205 SecFlags |= Discardable; in ParseSectionFlags()
210 SecFlags |= NoWrite; in ParseSectionFlags()
211 if ((SecFlags & Code) == 0) in ParseSectionFlags()
212 SecFlags |= InitData; in ParseSectionFlags()
213 if ((SecFlags & NoLoad) == 0) in ParseSectionFlags()
214 SecFlags |= Load; in ParseSectionFlags()
218 SecFlags |= Shared | InitData; in ParseSectionFlags()
219 SecFlags &= ~NoWrite; in ParseSectionFlags()
220 if ((SecFlags & NoLoad) == 0) in ParseSectionFlags()
221 SecFlags |= Load; in ParseSectionFlags()
225 SecFlags &= ~NoWrite; in ParseSectionFlags()
230 SecFlags |= Code; in ParseSectionFlags()
231 if ((SecFlags & NoLoad) == 0) in ParseSectionFlags()
232 SecFlags |= Load; in ParseSectionFlags()
234 SecFlags |= NoWrite; in ParseSectionFlags()
238 SecFlags |= NoRead | NoWrite; in ParseSectionFlags()
248 if (SecFlags == None) in ParseSectionFlags()
249 SecFlags = InitData; in ParseSectionFlags()
251 if (SecFlags & Code) in ParseSectionFlags()
253 if (SecFlags & InitData) in ParseSectionFlags()
255 if ((SecFlags & Alloc) && (SecFlags & Load) == 0) in ParseSectionFlags()
257 if (SecFlags & NoLoad) in ParseSectionFlags()
259 if ((SecFlags & Discardable) || in ParseSectionFlags()
262 if ((SecFlags & NoRead) == 0) in ParseSectionFlags()
264 if ((SecFlags & NoWrite) == 0) in ParseSectionFlags()
266 if (SecFlags & Shared) in ParseSectionFlags()