Lines Matching defs:CodeDirectory
105 type CodeDirectory struct { struct
106 magic uint32 // magic number (CSMAGIC_CODEDIRECTORY)
107 length uint32 // total length of CodeDirectory blob
108 version uint32 // compatibility version
109 flags uint32 // setup and mode flags
110 hashOffset uint32 // offset of hash slot element at index zero
111 identOffset uint32 // offset of identifier string
112 nSpecialSlots uint32 // number of special hash slots
113 nCodeSlots uint32 // number of ordinary (code) hash slots
114 codeLimit uint32 // limit to main image signature range
115 hashSize uint8 // size of each hash in bytes
116 hashType uint8 // type of hash (cdHashType* constants)
117 _pad1 uint8 // unused (must be zero)
118 pageSize uint8 // log2(page size in bytes); 0 => infinite
119 _pad2 uint32 // unused (must be zero)
120 scatterOffset uint32
121 teamOffset uint32
122 _pad3 uint32
123 codeLimit64 uint64
124 execSegBase uint64
125 execSegLimit uint64
126 execSegFlags uint64
130 func (c *CodeDirectory) put(out []byte) []byte {