Lines Matching defs:PACKED
38 #define PACKED __attribute__((__packed__)) macro
116 typedef union PACKED { union
118 struct PACKED { struct
119 uint32_t uimm : 16;
120 uint32_t dst : 5;
121 uint32_t src : 5;
122 uint32_t hdr : 6;
124 struct PACKED { struct
125 uint32_t uimm : 16;
126 uint32_t dst : 5;
127 uint32_t shift : 5;
128 uint32_t hdr : 6;
130 struct PACKED { struct
131 uint32_t alu : 5;
132 uint32_t pad : 4;
133 uint32_t xmov : 2; /* execute eXtra mov's based on $rem */
134 uint32_t dst : 5;
135 uint32_t src2 : 5;
136 uint32_t src1 : 5;
137 uint32_t hdr : 6;
139 struct PACKED { struct
140 uint32_t uimm : 12;
141 uint32_t flags : 4;
142 uint32_t src1 : 5; /* dst (cread) or src (cwrite) register */
143 uint32_t src2 : 5; /* read or write address is src2+uimm */
144 uint32_t hdr : 6;
146 struct PACKED { struct
147 int32_t ioff : 16; /* relative offset */
148 uint32_t bit_or_imm : 5;
149 uint32_t src : 5;
150 uint32_t hdr : 6;
152 struct PACKED { struct
153 uint32_t uoff : 26; /* absolute (unsigned) offset */
154 uint32_t hdr : 6;
156 struct PACKED { struct
157 uint32_t pad : 25;
158 uint32_t interrupt : 1; /* return from ctxt-switch interrupt handler */
159 uint32_t hdr : 6;
161 struct PACKED { struct
162 uint32_t pad : 26;
163 uint32_t hdr : 6;
165 struct PACKED { struct
166 uint32_t pad : 26;
167 uint32_t opc_r : 6;