1 (* WARNING: This file and the corresponding mli (interface) are
2 * automatically generated by the extract/codegen/kerneldb_to_parser.ml
5 * Any edits you make to this file will be lost.
7 * To update this file from the latest kernel database, it is recommended
8 * that you do 'make update-kernel-structs'.
12 let struct_name = "task_struct";;
13 let match_err = "failed to match kernel structure";;
15 { task_struct_state : int64; task_struct_prio : int64;
16 task_struct_normal_prio : int64; task_struct_static_prio : int64;
17 task_struct_tasks'prev : Virt_mem_mmap.addr;
18 task_struct_tasks'next : Virt_mem_mmap.addr;
19 task_struct_mm : Virt_mem_mmap.addr;
20 task_struct_active_mm : Virt_mem_mmap.addr; task_struct_comm : string;
21 task_struct_pid : int64
24 { __fs_task_struct_state : Virt_mem_types.fieldsig;
25 __fs_task_struct_prio : Virt_mem_types.fieldsig;
26 __fs_task_struct_normal_prio : Virt_mem_types.fieldsig;
27 __fs_task_struct_static_prio : Virt_mem_types.fieldsig;
28 __fs_task_struct_tasks'prev : Virt_mem_types.fieldsig;
29 __fs_task_struct_tasks'next : Virt_mem_types.fieldsig;
30 __fs_task_struct_mm : Virt_mem_types.fieldsig;
31 __fs_task_struct_active_mm : Virt_mem_types.fieldsig;
32 __fs_task_struct_comm : Virt_mem_types.fieldsig;
33 __fs_task_struct_pid : Virt_mem_types.fieldsig
37 __fs_task_struct_state =
38 { Virt_mem_types.field_available = true; field_offset = 0; };
39 __fs_task_struct_prio =
40 { Virt_mem_types.field_available = true; field_offset = 24; };
41 __fs_task_struct_static_prio =
42 { Virt_mem_types.field_available = true; field_offset = 28; };
43 __fs_task_struct_normal_prio =
44 { Virt_mem_types.field_available = true; field_offset = 32; };
45 __fs_task_struct_tasks'next =
46 { Virt_mem_types.field_available = true; field_offset = 124; };
47 __fs_task_struct_tasks'prev =
48 { Virt_mem_types.field_available = true; field_offset = 128; };
50 { Virt_mem_types.field_available = true; field_offset = 132; };
51 __fs_task_struct_active_mm =
52 { Virt_mem_types.field_available = true; field_offset = 136; };
53 __fs_task_struct_pid =
54 { Virt_mem_types.field_available = true; field_offset = 168; };
55 __fs_task_struct_comm =
56 { Virt_mem_types.field_available = true; field_offset = 404; };
60 __fs_task_struct_state =
61 { Virt_mem_types.field_available = true; field_offset = 0; };
62 __fs_task_struct_prio =
63 { Virt_mem_types.field_available = true; field_offset = 20; };
64 __fs_task_struct_static_prio =
65 { Virt_mem_types.field_available = true; field_offset = 24; };
66 __fs_task_struct_normal_prio =
67 { Virt_mem_types.field_available = true; field_offset = 28; };
68 __fs_task_struct_tasks'next =
69 { Virt_mem_types.field_available = true; field_offset = 268; };
70 __fs_task_struct_tasks'prev =
71 { Virt_mem_types.field_available = true; field_offset = 272; };
73 { Virt_mem_types.field_available = true; field_offset = 276; };
74 __fs_task_struct_active_mm =
75 { Virt_mem_types.field_available = true; field_offset = 280; };
76 __fs_task_struct_pid =
77 { Virt_mem_types.field_available = true; field_offset = 312; };
78 __fs_task_struct_comm =
79 { Virt_mem_types.field_available = true; field_offset = 564; };
83 __fs_task_struct_state =
84 { Virt_mem_types.field_available = true; field_offset = 0; };
85 __fs_task_struct_prio =
86 { Virt_mem_types.field_available = true; field_offset = 24; };
87 __fs_task_struct_static_prio =
88 { Virt_mem_types.field_available = true; field_offset = 28; };
89 __fs_task_struct_normal_prio =
90 { Virt_mem_types.field_available = true; field_offset = 32; };
91 __fs_task_struct_tasks'next =
92 { Virt_mem_types.field_available = true; field_offset = 420; };
93 __fs_task_struct_tasks'prev =
94 { Virt_mem_types.field_available = true; field_offset = 424; };
96 { Virt_mem_types.field_available = true; field_offset = 428; };
97 __fs_task_struct_active_mm =
98 { Virt_mem_types.field_available = true; field_offset = 432; };
99 __fs_task_struct_pid =
100 { Virt_mem_types.field_available = true; field_offset = 464; };
101 __fs_task_struct_comm =
102 { Virt_mem_types.field_available = true; field_offset = 761; };
106 __fs_task_struct_state =
107 { Virt_mem_types.field_available = true; field_offset = 0; };
108 __fs_task_struct_prio =
109 { Virt_mem_types.field_available = true; field_offset = 24; };
110 __fs_task_struct_static_prio =
111 { Virt_mem_types.field_available = true; field_offset = 28; };
112 __fs_task_struct_normal_prio =
113 { Virt_mem_types.field_available = true; field_offset = 32; };
114 __fs_task_struct_tasks'next =
115 { Virt_mem_types.field_available = true; field_offset = 268; };
116 __fs_task_struct_tasks'prev =
117 { Virt_mem_types.field_available = true; field_offset = 272; };
118 __fs_task_struct_mm =
119 { Virt_mem_types.field_available = true; field_offset = 292; };
120 __fs_task_struct_active_mm =
121 { Virt_mem_types.field_available = true; field_offset = 296; };
122 __fs_task_struct_pid =
123 { Virt_mem_types.field_available = true; field_offset = 328; };
124 __fs_task_struct_comm =
125 { Virt_mem_types.field_available = true; field_offset = 568; };
129 __fs_task_struct_state =
130 { Virt_mem_types.field_available = true; field_offset = 0; };
131 __fs_task_struct_prio =
132 { Virt_mem_types.field_available = true; field_offset = 24; };
133 __fs_task_struct_static_prio =
134 { Virt_mem_types.field_available = true; field_offset = 28; };
135 __fs_task_struct_normal_prio =
136 { Virt_mem_types.field_available = true; field_offset = 32; };
137 __fs_task_struct_tasks'next =
138 { Virt_mem_types.field_available = true; field_offset = 276; };
139 __fs_task_struct_tasks'prev =
140 { Virt_mem_types.field_available = true; field_offset = 280; };
141 __fs_task_struct_mm =
142 { Virt_mem_types.field_available = true; field_offset = 300; };
143 __fs_task_struct_active_mm =
144 { Virt_mem_types.field_available = true; field_offset = 304; };
145 __fs_task_struct_pid =
146 { Virt_mem_types.field_available = true; field_offset = 336; };
147 __fs_task_struct_comm =
148 { Virt_mem_types.field_available = true; field_offset = 576; };
152 __fs_task_struct_state =
153 { Virt_mem_types.field_available = true; field_offset = 0; };
154 __fs_task_struct_prio =
155 { Virt_mem_types.field_available = true; field_offset = 20; };
156 __fs_task_struct_static_prio =
157 { Virt_mem_types.field_available = true; field_offset = 24; };
158 __fs_task_struct_normal_prio =
159 { Virt_mem_types.field_available = true; field_offset = 28; };
160 __fs_task_struct_tasks'next =
161 { Virt_mem_types.field_available = true; field_offset = 272; };
162 __fs_task_struct_tasks'prev =
163 { Virt_mem_types.field_available = true; field_offset = 276; };
164 __fs_task_struct_mm =
165 { Virt_mem_types.field_available = true; field_offset = 280; };
166 __fs_task_struct_active_mm =
167 { Virt_mem_types.field_available = true; field_offset = 284; };
168 __fs_task_struct_pid =
169 { Virt_mem_types.field_available = true; field_offset = 316; };
170 __fs_task_struct_comm =
171 { Virt_mem_types.field_available = true; field_offset = 552; };
175 __fs_task_struct_state =
176 { Virt_mem_types.field_available = true; field_offset = 0; };
177 __fs_task_struct_prio =
178 { Virt_mem_types.field_available = true; field_offset = 20; };
179 __fs_task_struct_static_prio =
180 { Virt_mem_types.field_available = true; field_offset = 24; };
181 __fs_task_struct_normal_prio =
182 { Virt_mem_types.field_available = true; field_offset = 28; };
183 __fs_task_struct_tasks'next =
184 { Virt_mem_types.field_available = true; field_offset = 268; };
185 __fs_task_struct_tasks'prev =
186 { Virt_mem_types.field_available = true; field_offset = 272; };
187 __fs_task_struct_mm =
188 { Virt_mem_types.field_available = true; field_offset = 276; };
189 __fs_task_struct_active_mm =
190 { Virt_mem_types.field_available = true; field_offset = 280; };
191 __fs_task_struct_pid =
192 { Virt_mem_types.field_available = true; field_offset = 312; };
193 __fs_task_struct_comm =
194 { Virt_mem_types.field_available = true; field_offset = 548; };
198 __fs_task_struct_state =
199 { Virt_mem_types.field_available = true; field_offset = 0; };
200 __fs_task_struct_prio =
201 { Virt_mem_types.field_available = true; field_offset = 20; };
202 __fs_task_struct_static_prio =
203 { Virt_mem_types.field_available = true; field_offset = 24; };
204 __fs_task_struct_normal_prio =
205 { Virt_mem_types.field_available = true; field_offset = 28; };
206 __fs_task_struct_tasks'next =
207 { Virt_mem_types.field_available = true; field_offset = 376; };
208 __fs_task_struct_tasks'prev =
209 { Virt_mem_types.field_available = true; field_offset = 380; };
210 __fs_task_struct_mm =
211 { Virt_mem_types.field_available = true; field_offset = 384; };
212 __fs_task_struct_active_mm =
213 { Virt_mem_types.field_available = true; field_offset = 388; };
214 __fs_task_struct_pid =
215 { Virt_mem_types.field_available = true; field_offset = 420; };
216 __fs_task_struct_comm =
217 { Virt_mem_types.field_available = true; field_offset = 677; };
221 __fs_task_struct_state =
222 { Virt_mem_types.field_available = true; field_offset = 0; };
223 __fs_task_struct_prio =
224 { Virt_mem_types.field_available = true; field_offset = 24; };
225 __fs_task_struct_static_prio =
226 { Virt_mem_types.field_available = true; field_offset = 28; };
227 __fs_task_struct_normal_prio =
228 { Virt_mem_types.field_available = true; field_offset = 32; };
229 __fs_task_struct_tasks'next =
230 { Virt_mem_types.field_available = true; field_offset = 448; };
231 __fs_task_struct_tasks'prev =
232 { Virt_mem_types.field_available = true; field_offset = 452; };
233 __fs_task_struct_mm =
234 { Virt_mem_types.field_available = true; field_offset = 456; };
235 __fs_task_struct_active_mm =
236 { Virt_mem_types.field_available = true; field_offset = 460; };
237 __fs_task_struct_pid =
238 { Virt_mem_types.field_available = true; field_offset = 492; };
239 __fs_task_struct_comm =
240 { Virt_mem_types.field_available = true; field_offset = 788; };
244 __fs_task_struct_state =
245 { Virt_mem_types.field_available = true; field_offset = 0; };
246 __fs_task_struct_prio =
247 { Virt_mem_types.field_available = true; field_offset = 40; };
248 __fs_task_struct_static_prio =
249 { Virt_mem_types.field_available = true; field_offset = 44; };
250 __fs_task_struct_normal_prio =
251 { Virt_mem_types.field_available = true; field_offset = 48; };
252 __fs_task_struct_tasks'next =
253 { Virt_mem_types.field_available = true; field_offset = 192; };
254 __fs_task_struct_tasks'prev =
255 { Virt_mem_types.field_available = true; field_offset = 200; };
256 __fs_task_struct_mm =
257 { Virt_mem_types.field_available = true; field_offset = 208; };
258 __fs_task_struct_active_mm =
259 { Virt_mem_types.field_available = true; field_offset = 216; };
260 __fs_task_struct_pid =
261 { Virt_mem_types.field_available = true; field_offset = 268; };
262 __fs_task_struct_comm =
263 { Virt_mem_types.field_available = true; field_offset = 680; };
267 __fs_task_struct_state =
268 { Virt_mem_types.field_available = true; field_offset = 0; };
269 __fs_task_struct_prio =
270 { Virt_mem_types.field_available = true; field_offset = 28; };
271 __fs_task_struct_static_prio =
272 { Virt_mem_types.field_available = true; field_offset = 32; };
273 __fs_task_struct_normal_prio =
274 { Virt_mem_types.field_available = true; field_offset = 36; };
275 __fs_task_struct_tasks'next =
276 { Virt_mem_types.field_available = true; field_offset = 352; };
277 __fs_task_struct_tasks'prev =
278 { Virt_mem_types.field_available = true; field_offset = 360; };
279 __fs_task_struct_mm =
280 { Virt_mem_types.field_available = true; field_offset = 368; };
281 __fs_task_struct_active_mm =
282 { Virt_mem_types.field_available = true; field_offset = 376; };
283 __fs_task_struct_pid =
284 { Virt_mem_types.field_available = true; field_offset = 416; };
285 __fs_task_struct_comm =
286 { Virt_mem_types.field_available = true; field_offset = 856; };
290 __fs_task_struct_state =
291 { Virt_mem_types.field_available = true; field_offset = 0; };
292 __fs_task_struct_prio =
293 { Virt_mem_types.field_available = true; field_offset = 32; };
294 __fs_task_struct_static_prio =
295 { Virt_mem_types.field_available = true; field_offset = 36; };
296 __fs_task_struct_normal_prio =
297 { Virt_mem_types.field_available = true; field_offset = 40; };
298 __fs_task_struct_tasks'next =
299 { Virt_mem_types.field_available = true; field_offset = 512; };
300 __fs_task_struct_tasks'prev =
301 { Virt_mem_types.field_available = true; field_offset = 520; };
302 __fs_task_struct_mm =
303 { Virt_mem_types.field_available = true; field_offset = 528; };
304 __fs_task_struct_active_mm =
305 { Virt_mem_types.field_available = true; field_offset = 536; };
306 __fs_task_struct_pid =
307 { Virt_mem_types.field_available = true; field_offset = 576; };
308 __fs_task_struct_comm =
309 { Virt_mem_types.field_available = true; field_offset = 1089; };
313 __fs_task_struct_state =
314 { Virt_mem_types.field_available = true; field_offset = 0; };
315 __fs_task_struct_prio =
316 { Virt_mem_types.field_available = true; field_offset = 24; };
317 __fs_task_struct_static_prio =
318 { Virt_mem_types.field_available = true; field_offset = 28; };
319 __fs_task_struct_normal_prio =
320 { Virt_mem_types.field_available = true; field_offset = 32; };
321 __fs_task_struct_tasks'next =
322 { Virt_mem_types.field_available = true; field_offset = 128; };
323 __fs_task_struct_tasks'prev =
324 { Virt_mem_types.field_available = true; field_offset = 132; };
325 __fs_task_struct_mm =
326 { Virt_mem_types.field_available = true; field_offset = 136; };
327 __fs_task_struct_active_mm =
328 { Virt_mem_types.field_available = true; field_offset = 140; };
329 __fs_task_struct_pid =
330 { Virt_mem_types.field_available = true; field_offset = 172; };
331 __fs_task_struct_comm =
332 { Virt_mem_types.field_available = true; field_offset = 408; };
336 __fs_task_struct_state =
337 { Virt_mem_types.field_available = true; field_offset = 0; };
338 __fs_task_struct_prio =
339 { Virt_mem_types.field_available = true; field_offset = 40; };
340 __fs_task_struct_static_prio =
341 { Virt_mem_types.field_available = true; field_offset = 44; };
342 __fs_task_struct_normal_prio =
343 { Virt_mem_types.field_available = true; field_offset = 48; };
344 __fs_task_struct_tasks'next =
345 { Virt_mem_types.field_available = true; field_offset = 200; };
346 __fs_task_struct_tasks'prev =
347 { Virt_mem_types.field_available = true; field_offset = 208; };
348 __fs_task_struct_mm =
349 { Virt_mem_types.field_available = true; field_offset = 216; };
350 __fs_task_struct_active_mm =
351 { Virt_mem_types.field_available = true; field_offset = 224; };
352 __fs_task_struct_pid =
353 { Virt_mem_types.field_available = true; field_offset = 276; };
354 __fs_task_struct_comm =
355 { Virt_mem_types.field_available = true; field_offset = 680; };
359 __fs_task_struct_state =
360 { Virt_mem_types.field_available = true; field_offset = 0; };
361 __fs_task_struct_prio =
362 { Virt_mem_types.field_available = true; field_offset = 40; };
363 __fs_task_struct_static_prio =
364 { Virt_mem_types.field_available = true; field_offset = 44; };
365 __fs_task_struct_normal_prio =
366 { Virt_mem_types.field_available = true; field_offset = 48; };
367 __fs_task_struct_tasks'next =
368 { Virt_mem_types.field_available = true; field_offset = 216; };
369 __fs_task_struct_tasks'prev =
370 { Virt_mem_types.field_available = true; field_offset = 224; };
371 __fs_task_struct_mm =
372 { Virt_mem_types.field_available = true; field_offset = 232; };
373 __fs_task_struct_active_mm =
374 { Virt_mem_types.field_available = true; field_offset = 240; };
375 __fs_task_struct_pid =
376 { Virt_mem_types.field_available = true; field_offset = 292; };
377 __fs_task_struct_comm =
378 { Virt_mem_types.field_available = true; field_offset = 696; };
382 __fs_task_struct_state =
383 { Virt_mem_types.field_available = true; field_offset = 0; };
384 __fs_task_struct_prio =
385 { Virt_mem_types.field_available = true; field_offset = 32; };
386 __fs_task_struct_static_prio =
387 { Virt_mem_types.field_available = true; field_offset = 36; };
388 __fs_task_struct_normal_prio =
389 { Virt_mem_types.field_available = true; field_offset = 40; };
390 __fs_task_struct_tasks'next =
391 { Virt_mem_types.field_available = true; field_offset = 184; };
392 __fs_task_struct_tasks'prev =
393 { Virt_mem_types.field_available = true; field_offset = 192; };
394 __fs_task_struct_mm =
395 { Virt_mem_types.field_available = true; field_offset = 200; };
396 __fs_task_struct_active_mm =
397 { Virt_mem_types.field_available = true; field_offset = 208; };
398 __fs_task_struct_pid =
399 { Virt_mem_types.field_available = true; field_offset = 248; };
400 __fs_task_struct_comm =
401 { Virt_mem_types.field_available = true; field_offset = 648; };
405 __fs_task_struct_state =
406 { Virt_mem_types.field_available = true; field_offset = 0; };
407 __fs_task_struct_prio =
408 { Virt_mem_types.field_available = true; field_offset = 32; };
409 __fs_task_struct_static_prio =
410 { Virt_mem_types.field_available = true; field_offset = 36; };
411 __fs_task_struct_normal_prio =
412 { Virt_mem_types.field_available = true; field_offset = 40; };
413 __fs_task_struct_tasks'next =
414 { Virt_mem_types.field_available = true; field_offset = 176; };
415 __fs_task_struct_tasks'prev =
416 { Virt_mem_types.field_available = true; field_offset = 184; };
417 __fs_task_struct_mm =
418 { Virt_mem_types.field_available = true; field_offset = 192; };
419 __fs_task_struct_active_mm =
420 { Virt_mem_types.field_available = true; field_offset = 200; };
421 __fs_task_struct_pid =
422 { Virt_mem_types.field_available = true; field_offset = 240; };
423 __fs_task_struct_comm =
424 { Virt_mem_types.field_available = true; field_offset = 648; };
428 __fs_task_struct_state =
429 { Virt_mem_types.field_available = true; field_offset = 0; };
430 __fs_task_struct_prio =
431 { Virt_mem_types.field_available = true; field_offset = 24; };
432 __fs_task_struct_static_prio =
433 { Virt_mem_types.field_available = true; field_offset = 28; };
434 __fs_task_struct_normal_prio =
435 { Virt_mem_types.field_available = true; field_offset = 32; };
436 __fs_task_struct_tasks'next =
437 { Virt_mem_types.field_available = true; field_offset = 280; };
438 __fs_task_struct_tasks'prev =
439 { Virt_mem_types.field_available = true; field_offset = 284; };
440 __fs_task_struct_mm =
441 { Virt_mem_types.field_available = true; field_offset = 304; };
442 __fs_task_struct_active_mm =
443 { Virt_mem_types.field_available = true; field_offset = 308; };
444 __fs_task_struct_pid =
445 { Virt_mem_types.field_available = true; field_offset = 340; };
446 __fs_task_struct_comm =
447 { Virt_mem_types.field_available = true; field_offset = 584; };
451 __fs_task_struct_state =
452 { Virt_mem_types.field_available = true; field_offset = 0; };
453 __fs_task_struct_prio =
454 { Virt_mem_types.field_available = true; field_offset = 32; };
455 __fs_task_struct_static_prio =
456 { Virt_mem_types.field_available = true; field_offset = 36; };
457 __fs_task_struct_normal_prio =
458 { Virt_mem_types.field_available = true; field_offset = 40; };
459 __fs_task_struct_tasks'next =
460 { Virt_mem_types.field_available = true; field_offset = 336; };
461 __fs_task_struct_tasks'prev =
462 { Virt_mem_types.field_available = true; field_offset = 344; };
463 __fs_task_struct_mm =
464 { Virt_mem_types.field_available = true; field_offset = 384; };
465 __fs_task_struct_active_mm =
466 { Virt_mem_types.field_available = true; field_offset = 392; };
467 __fs_task_struct_pid =
468 { Virt_mem_types.field_available = true; field_offset = 432; };
469 __fs_task_struct_comm =
470 { Virt_mem_types.field_available = true; field_offset = 840; };
474 __fs_task_struct_state =
475 { Virt_mem_types.field_available = true; field_offset = 0; };
476 __fs_task_struct_prio =
477 { Virt_mem_types.field_available = true; field_offset = 32; };
478 __fs_task_struct_static_prio =
479 { Virt_mem_types.field_available = true; field_offset = 36; };
480 __fs_task_struct_normal_prio =
481 { Virt_mem_types.field_available = true; field_offset = 40; };
482 __fs_task_struct_tasks'next =
483 { Virt_mem_types.field_available = true; field_offset = 328; };
484 __fs_task_struct_tasks'prev =
485 { Virt_mem_types.field_available = true; field_offset = 336; };
486 __fs_task_struct_mm =
487 { Virt_mem_types.field_available = true; field_offset = 376; };
488 __fs_task_struct_active_mm =
489 { Virt_mem_types.field_available = true; field_offset = 384; };
490 __fs_task_struct_pid =
491 { Virt_mem_types.field_available = true; field_offset = 424; };
492 __fs_task_struct_comm =
493 { Virt_mem_types.field_available = true; field_offset = 840; };
497 __fs_task_struct_state =
498 { Virt_mem_types.field_available = true; field_offset = 0; };
499 __fs_task_struct_prio =
500 { Virt_mem_types.field_available = true; field_offset = 24; };
501 __fs_task_struct_static_prio =
502 { Virt_mem_types.field_available = true; field_offset = 28; };
503 __fs_task_struct_normal_prio =
504 { Virt_mem_types.field_available = true; field_offset = 32; };
505 __fs_task_struct_tasks'next =
506 { Virt_mem_types.field_available = true; field_offset = 288; };
507 __fs_task_struct_tasks'prev =
508 { Virt_mem_types.field_available = true; field_offset = 292; };
509 __fs_task_struct_mm =
510 { Virt_mem_types.field_available = true; field_offset = 312; };
511 __fs_task_struct_active_mm =
512 { Virt_mem_types.field_available = true; field_offset = 316; };
513 __fs_task_struct_pid =
514 { Virt_mem_types.field_available = true; field_offset = 348; };
515 __fs_task_struct_comm =
516 { Virt_mem_types.field_available = true; field_offset = 592; };
520 __fs_task_struct_state =
521 { Virt_mem_types.field_available = true; field_offset = 0; };
522 __fs_task_struct_prio =
523 { Virt_mem_types.field_available = true; field_offset = 32; };
524 __fs_task_struct_static_prio =
525 { Virt_mem_types.field_available = true; field_offset = 36; };
526 __fs_task_struct_normal_prio =
527 { Virt_mem_types.field_available = true; field_offset = 40; };
528 __fs_task_struct_tasks'next =
529 { Virt_mem_types.field_available = true; field_offset = 360; };
530 __fs_task_struct_tasks'prev =
531 { Virt_mem_types.field_available = true; field_offset = 368; };
532 __fs_task_struct_mm =
533 { Virt_mem_types.field_available = true; field_offset = 408; };
534 __fs_task_struct_active_mm =
535 { Virt_mem_types.field_available = true; field_offset = 416; };
536 __fs_task_struct_pid =
537 { Virt_mem_types.field_available = true; field_offset = 456; };
538 __fs_task_struct_comm =
539 { Virt_mem_types.field_available = true; field_offset = 864; };
543 __fs_task_struct_state =
544 { Virt_mem_types.field_available = true; field_offset = 0; };
545 __fs_task_struct_prio =
546 { Virt_mem_types.field_available = true; field_offset = 32; };
547 __fs_task_struct_static_prio =
548 { Virt_mem_types.field_available = true; field_offset = 36; };
549 __fs_task_struct_normal_prio =
550 { Virt_mem_types.field_available = true; field_offset = 40; };
551 __fs_task_struct_tasks'next =
552 { Virt_mem_types.field_available = true; field_offset = 352; };
553 __fs_task_struct_tasks'prev =
554 { Virt_mem_types.field_available = true; field_offset = 360; };
555 __fs_task_struct_mm =
556 { Virt_mem_types.field_available = true; field_offset = 400; };
557 __fs_task_struct_active_mm =
558 { Virt_mem_types.field_available = true; field_offset = 408; };
559 __fs_task_struct_pid =
560 { Virt_mem_types.field_available = true; field_offset = 448; };
561 __fs_task_struct_comm =
562 { Virt_mem_types.field_available = true; field_offset = 864; };
566 __fs_task_struct_state =
567 { Virt_mem_types.field_available = true; field_offset = 0; };
568 __fs_task_struct_prio =
569 { Virt_mem_types.field_available = true; field_offset = 20; };
570 __fs_task_struct_static_prio =
571 { Virt_mem_types.field_available = true; field_offset = 24; };
572 __fs_task_struct_normal_prio =
573 { Virt_mem_types.field_available = true; field_offset = 28; };
574 __fs_task_struct_tasks'next =
575 { Virt_mem_types.field_available = true; field_offset = 280; };
576 __fs_task_struct_tasks'prev =
577 { Virt_mem_types.field_available = true; field_offset = 284; };
578 __fs_task_struct_mm =
579 { Virt_mem_types.field_available = true; field_offset = 288; };
580 __fs_task_struct_active_mm =
581 { Virt_mem_types.field_available = true; field_offset = 292; };
582 __fs_task_struct_pid =
583 { Virt_mem_types.field_available = true; field_offset = 324; };
584 __fs_task_struct_comm =
585 { Virt_mem_types.field_available = true; field_offset = 560; };
589 __fs_task_struct_state =
590 { Virt_mem_types.field_available = true; field_offset = 0; };
591 __fs_task_struct_prio =
592 { Virt_mem_types.field_available = true; field_offset = 28; };
593 __fs_task_struct_static_prio =
594 { Virt_mem_types.field_available = true; field_offset = 32; };
595 __fs_task_struct_normal_prio =
596 { Virt_mem_types.field_available = true; field_offset = 36; };
597 __fs_task_struct_tasks'next =
598 { Virt_mem_types.field_available = true; field_offset = 352; };
599 __fs_task_struct_tasks'prev =
600 { Virt_mem_types.field_available = true; field_offset = 360; };
601 __fs_task_struct_mm =
602 { Virt_mem_types.field_available = true; field_offset = 368; };
603 __fs_task_struct_active_mm =
604 { Virt_mem_types.field_available = true; field_offset = 376; };
605 __fs_task_struct_pid =
606 { Virt_mem_types.field_available = true; field_offset = 416; };
607 __fs_task_struct_comm =
608 { Virt_mem_types.field_available = true; field_offset = 816; };
612 __fs_task_struct_state =
613 { Virt_mem_types.field_available = true; field_offset = 0; };
614 __fs_task_struct_prio =
615 { Virt_mem_types.field_available = true; field_offset = 28; };
616 __fs_task_struct_static_prio =
617 { Virt_mem_types.field_available = true; field_offset = 32; };
618 __fs_task_struct_normal_prio =
619 { Virt_mem_types.field_available = true; field_offset = 36; };
620 __fs_task_struct_tasks'next =
621 { Virt_mem_types.field_available = true; field_offset = 344; };
622 __fs_task_struct_tasks'prev =
623 { Virt_mem_types.field_available = true; field_offset = 352; };
624 __fs_task_struct_mm =
625 { Virt_mem_types.field_available = true; field_offset = 360; };
626 __fs_task_struct_active_mm =
627 { Virt_mem_types.field_available = true; field_offset = 368; };
628 __fs_task_struct_pid =
629 { Virt_mem_types.field_available = true; field_offset = 408; };
630 __fs_task_struct_comm =
631 { Virt_mem_types.field_available = true; field_offset = 816; };
635 __fs_task_struct_state =
636 { Virt_mem_types.field_available = true; field_offset = 0; };
637 __fs_task_struct_prio =
638 { Virt_mem_types.field_available = true; field_offset = 20; };
639 __fs_task_struct_static_prio =
640 { Virt_mem_types.field_available = true; field_offset = 24; };
641 __fs_task_struct_normal_prio =
642 { Virt_mem_types.field_available = true; field_offset = 28; };
643 __fs_task_struct_tasks'next =
644 { Virt_mem_types.field_available = true; field_offset = 272; };
645 __fs_task_struct_tasks'prev =
646 { Virt_mem_types.field_available = true; field_offset = 276; };
647 __fs_task_struct_mm =
648 { Virt_mem_types.field_available = true; field_offset = 280; };
649 __fs_task_struct_active_mm =
650 { Virt_mem_types.field_available = true; field_offset = 284; };
651 __fs_task_struct_pid =
652 { Virt_mem_types.field_available = true; field_offset = 316; };
653 __fs_task_struct_comm =
654 { Virt_mem_types.field_available = true; field_offset = 552; };
658 __fs_task_struct_state =
659 { Virt_mem_types.field_available = true; field_offset = 0; };
660 __fs_task_struct_prio =
661 { Virt_mem_types.field_available = true; field_offset = 28; };
662 __fs_task_struct_static_prio =
663 { Virt_mem_types.field_available = true; field_offset = 32; };
664 __fs_task_struct_normal_prio =
665 { Virt_mem_types.field_available = true; field_offset = 36; };
666 __fs_task_struct_tasks'next =
667 { Virt_mem_types.field_available = true; field_offset = 360; };
668 __fs_task_struct_tasks'prev =
669 { Virt_mem_types.field_available = true; field_offset = 368; };
670 __fs_task_struct_mm =
671 { Virt_mem_types.field_available = true; field_offset = 376; };
672 __fs_task_struct_active_mm =
673 { Virt_mem_types.field_available = true; field_offset = 384; };
674 __fs_task_struct_pid =
675 { Virt_mem_types.field_available = true; field_offset = 424; };
676 __fs_task_struct_comm =
677 { Virt_mem_types.field_available = true; field_offset = 824; };
681 __fs_task_struct_state =
682 { Virt_mem_types.field_available = true; field_offset = 0; };
683 __fs_task_struct_prio =
684 { Virt_mem_types.field_available = true; field_offset = 28; };
685 __fs_task_struct_static_prio =
686 { Virt_mem_types.field_available = true; field_offset = 32; };
687 __fs_task_struct_normal_prio =
688 { Virt_mem_types.field_available = true; field_offset = 36; };
689 __fs_task_struct_tasks'next =
690 { Virt_mem_types.field_available = true; field_offset = 352; };
691 __fs_task_struct_tasks'prev =
692 { Virt_mem_types.field_available = true; field_offset = 360; };
693 __fs_task_struct_mm =
694 { Virt_mem_types.field_available = true; field_offset = 368; };
695 __fs_task_struct_active_mm =
696 { Virt_mem_types.field_available = true; field_offset = 376; };
697 __fs_task_struct_pid =
698 { Virt_mem_types.field_available = true; field_offset = 416; };
699 __fs_task_struct_comm =
700 { Virt_mem_types.field_available = true; field_offset = 824; };
704 __fs_task_struct_state =
705 { Virt_mem_types.field_available = true; field_offset = 0; };
706 __fs_task_struct_prio =
707 { Virt_mem_types.field_available = true; field_offset = 20; };
708 __fs_task_struct_static_prio =
709 { Virt_mem_types.field_available = true; field_offset = 24; };
710 __fs_task_struct_normal_prio =
711 { Virt_mem_types.field_available = true; field_offset = 28; };
712 __fs_task_struct_tasks'next =
713 { Virt_mem_types.field_available = true; field_offset = 280; };
714 __fs_task_struct_tasks'prev =
715 { Virt_mem_types.field_available = true; field_offset = 284; };
716 __fs_task_struct_mm =
717 { Virt_mem_types.field_available = true; field_offset = 288; };
718 __fs_task_struct_active_mm =
719 { Virt_mem_types.field_available = true; field_offset = 292; };
720 __fs_task_struct_pid =
721 { Virt_mem_types.field_available = true; field_offset = 324; };
722 __fs_task_struct_comm =
723 { Virt_mem_types.field_available = true; field_offset = 576; };
727 __fs_task_struct_state =
728 { Virt_mem_types.field_available = true; field_offset = 0; };
729 __fs_task_struct_prio =
730 { Virt_mem_types.field_available = true; field_offset = 28; };
731 __fs_task_struct_static_prio =
732 { Virt_mem_types.field_available = true; field_offset = 32; };
733 __fs_task_struct_normal_prio =
734 { Virt_mem_types.field_available = true; field_offset = 36; };
735 __fs_task_struct_tasks'next =
736 { Virt_mem_types.field_available = true; field_offset = 360; };
737 __fs_task_struct_tasks'prev =
738 { Virt_mem_types.field_available = true; field_offset = 368; };
739 __fs_task_struct_mm =
740 { Virt_mem_types.field_available = true; field_offset = 376; };
741 __fs_task_struct_active_mm =
742 { Virt_mem_types.field_available = true; field_offset = 384; };
743 __fs_task_struct_pid =
744 { Virt_mem_types.field_available = true; field_offset = 424; };
745 __fs_task_struct_comm =
746 { Virt_mem_types.field_available = true; field_offset = 856; };
750 __fs_task_struct_state =
751 { Virt_mem_types.field_available = true; field_offset = 0; };
752 __fs_task_struct_prio =
753 { Virt_mem_types.field_available = true; field_offset = 20; };
754 __fs_task_struct_static_prio =
755 { Virt_mem_types.field_available = true; field_offset = 24; };
756 __fs_task_struct_normal_prio =
757 { Virt_mem_types.field_available = true; field_offset = 28; };
758 __fs_task_struct_tasks'next =
759 { Virt_mem_types.field_available = true; field_offset = 392; };
760 __fs_task_struct_tasks'prev =
761 { Virt_mem_types.field_available = true; field_offset = 396; };
762 __fs_task_struct_mm =
763 { Virt_mem_types.field_available = true; field_offset = 400; };
764 __fs_task_struct_active_mm =
765 { Virt_mem_types.field_available = true; field_offset = 404; };
766 __fs_task_struct_pid =
767 { Virt_mem_types.field_available = true; field_offset = 436; };
768 __fs_task_struct_comm =
769 { Virt_mem_types.field_available = true; field_offset = 697; };
773 __fs_task_struct_state =
774 { Virt_mem_types.field_available = true; field_offset = 0; };
775 __fs_task_struct_prio =
776 { Virt_mem_types.field_available = true; field_offset = 28; };
777 __fs_task_struct_static_prio =
778 { Virt_mem_types.field_available = true; field_offset = 32; };
779 __fs_task_struct_normal_prio =
780 { Virt_mem_types.field_available = true; field_offset = 36; };
781 __fs_task_struct_tasks'next =
782 { Virt_mem_types.field_available = true; field_offset = 456; };
783 __fs_task_struct_tasks'prev =
784 { Virt_mem_types.field_available = true; field_offset = 464; };
785 __fs_task_struct_mm =
786 { Virt_mem_types.field_available = true; field_offset = 472; };
787 __fs_task_struct_active_mm =
788 { Virt_mem_types.field_available = true; field_offset = 480; };
789 __fs_task_struct_pid =
790 { Virt_mem_types.field_available = true; field_offset = 520; };
791 __fs_task_struct_comm =
792 { Virt_mem_types.field_available = true; field_offset = 969; };
796 __fs_task_struct_state =
797 { Virt_mem_types.field_available = true; field_offset = 0; };
798 __fs_task_struct_prio =
799 { Virt_mem_types.field_available = true; field_offset = 28; };
800 __fs_task_struct_static_prio =
801 { Virt_mem_types.field_available = true; field_offset = 32; };
802 __fs_task_struct_normal_prio =
803 { Virt_mem_types.field_available = true; field_offset = 36; };
804 __fs_task_struct_tasks'next =
805 { Virt_mem_types.field_available = true; field_offset = 456; };
806 __fs_task_struct_tasks'prev =
807 { Virt_mem_types.field_available = true; field_offset = 464; };
808 __fs_task_struct_mm =
809 { Virt_mem_types.field_available = true; field_offset = 472; };
810 __fs_task_struct_active_mm =
811 { Virt_mem_types.field_available = true; field_offset = 480; };
812 __fs_task_struct_pid =
813 { Virt_mem_types.field_available = true; field_offset = 520; };
814 __fs_task_struct_comm =
815 { Virt_mem_types.field_available = true; field_offset = 977; };
819 __fs_task_struct_state =
820 { Virt_mem_types.field_available = true; field_offset = 0; };
821 __fs_task_struct_prio =
822 { Virt_mem_types.field_available = true; field_offset = 20; };
823 __fs_task_struct_static_prio =
824 { Virt_mem_types.field_available = true; field_offset = 24; };
825 __fs_task_struct_normal_prio =
826 { Virt_mem_types.field_available = true; field_offset = 28; };
827 __fs_task_struct_tasks'next =
828 { Virt_mem_types.field_available = true; field_offset = 404; };
829 __fs_task_struct_tasks'prev =
830 { Virt_mem_types.field_available = true; field_offset = 408; };
831 __fs_task_struct_mm =
832 { Virt_mem_types.field_available = true; field_offset = 412; };
833 __fs_task_struct_active_mm =
834 { Virt_mem_types.field_available = true; field_offset = 416; };
835 __fs_task_struct_pid =
836 { Virt_mem_types.field_available = true; field_offset = 448; };
837 __fs_task_struct_comm =
838 { Virt_mem_types.field_available = true; field_offset = 741; };
842 __fs_task_struct_state =
843 { Virt_mem_types.field_available = true; field_offset = 0; };
844 __fs_task_struct_prio =
845 { Virt_mem_types.field_available = true; field_offset = 28; };
846 __fs_task_struct_static_prio =
847 { Virt_mem_types.field_available = true; field_offset = 32; };
848 __fs_task_struct_normal_prio =
849 { Virt_mem_types.field_available = true; field_offset = 36; };
850 __fs_task_struct_tasks'next =
851 { Virt_mem_types.field_available = true; field_offset = 480; };
852 __fs_task_struct_tasks'prev =
853 { Virt_mem_types.field_available = true; field_offset = 488; };
854 __fs_task_struct_mm =
855 { Virt_mem_types.field_available = true; field_offset = 496; };
856 __fs_task_struct_active_mm =
857 { Virt_mem_types.field_available = true; field_offset = 504; };
858 __fs_task_struct_pid =
859 { Virt_mem_types.field_available = true; field_offset = 544; };
860 __fs_task_struct_comm =
861 { Virt_mem_types.field_available = true; field_offset = 1049; };
865 __fs_task_struct_state =
866 { Virt_mem_types.field_available = true; field_offset = 0; };
867 __fs_task_struct_prio =
868 { Virt_mem_types.field_available = true; field_offset = 24; };
869 __fs_task_struct_static_prio =
870 { Virt_mem_types.field_available = true; field_offset = 28; };
871 __fs_task_struct_normal_prio =
872 { Virt_mem_types.field_available = true; field_offset = 32; };
873 __fs_task_struct_tasks'next =
874 { Virt_mem_types.field_available = true; field_offset = 416; };
875 __fs_task_struct_tasks'prev =
876 { Virt_mem_types.field_available = true; field_offset = 420; };
877 __fs_task_struct_mm =
878 { Virt_mem_types.field_available = true; field_offset = 424; };
879 __fs_task_struct_active_mm =
880 { Virt_mem_types.field_available = true; field_offset = 428; };
881 __fs_task_struct_pid =
882 { Virt_mem_types.field_available = true; field_offset = 460; };
883 __fs_task_struct_comm =
884 { Virt_mem_types.field_available = true; field_offset = 757; };
888 __fs_task_struct_state =
889 { Virt_mem_types.field_available = true; field_offset = 0; };
890 __fs_task_struct_prio =
891 { Virt_mem_types.field_available = true; field_offset = 32; };
892 __fs_task_struct_static_prio =
893 { Virt_mem_types.field_available = true; field_offset = 36; };
894 __fs_task_struct_normal_prio =
895 { Virt_mem_types.field_available = true; field_offset = 40; };
896 __fs_task_struct_tasks'next =
897 { Virt_mem_types.field_available = true; field_offset = 512; };
898 __fs_task_struct_tasks'prev =
899 { Virt_mem_types.field_available = true; field_offset = 520; };
900 __fs_task_struct_mm =
901 { Virt_mem_types.field_available = true; field_offset = 528; };
902 __fs_task_struct_active_mm =
903 { Virt_mem_types.field_available = true; field_offset = 536; };
904 __fs_task_struct_pid =
905 { Virt_mem_types.field_available = true; field_offset = 576; };
906 __fs_task_struct_comm =
907 { Virt_mem_types.field_available = true; field_offset = 1089; };
911 __fs_task_struct_state =
912 { Virt_mem_types.field_available = true; field_offset = 0; };
913 __fs_task_struct_prio =
914 { Virt_mem_types.field_available = true; field_offset = 24; };
915 __fs_task_struct_static_prio =
916 { Virt_mem_types.field_available = true; field_offset = 28; };
917 __fs_task_struct_normal_prio =
918 { Virt_mem_types.field_available = true; field_offset = 32; };
919 __fs_task_struct_tasks'next =
920 { Virt_mem_types.field_available = true; field_offset = 424; };
921 __fs_task_struct_tasks'prev =
922 { Virt_mem_types.field_available = true; field_offset = 428; };
923 __fs_task_struct_mm =
924 { Virt_mem_types.field_available = true; field_offset = 432; };
925 __fs_task_struct_active_mm =
926 { Virt_mem_types.field_available = true; field_offset = 436; };
927 __fs_task_struct_pid =
928 { Virt_mem_types.field_available = true; field_offset = 468; };
929 __fs_task_struct_comm =
930 { Virt_mem_types.field_available = true; field_offset = 765; };
934 __fs_task_struct_state =
935 { Virt_mem_types.field_available = true; field_offset = 0; };
936 __fs_task_struct_prio =
937 { Virt_mem_types.field_available = true; field_offset = 24; };
938 __fs_task_struct_static_prio =
939 { Virt_mem_types.field_available = true; field_offset = 28; };
940 __fs_task_struct_normal_prio =
941 { Virt_mem_types.field_available = true; field_offset = 32; };
942 __fs_task_struct_tasks'next =
943 { Virt_mem_types.field_available = true; field_offset = 444; };
944 __fs_task_struct_tasks'prev =
945 { Virt_mem_types.field_available = true; field_offset = 448; };
946 __fs_task_struct_mm =
947 { Virt_mem_types.field_available = true; field_offset = 452; };
948 __fs_task_struct_active_mm =
949 { Virt_mem_types.field_available = true; field_offset = 456; };
950 __fs_task_struct_pid =
951 { Virt_mem_types.field_available = true; field_offset = 488; };
952 __fs_task_struct_comm =
953 { Virt_mem_types.field_available = true; field_offset = 784; };
957 __fs_task_struct_state =
958 { Virt_mem_types.field_available = true; field_offset = 0; };
959 __fs_task_struct_prio =
960 { Virt_mem_types.field_available = true; field_offset = 24; };
961 __fs_task_struct_static_prio =
962 { Virt_mem_types.field_available = true; field_offset = 28; };
963 __fs_task_struct_normal_prio =
964 { Virt_mem_types.field_available = true; field_offset = 32; };
965 __fs_task_struct_tasks'next =
966 { Virt_mem_types.field_available = true; field_offset = 464; };
967 __fs_task_struct_tasks'prev =
968 { Virt_mem_types.field_available = true; field_offset = 468; };
969 __fs_task_struct_mm =
970 { Virt_mem_types.field_available = true; field_offset = 472; };
971 __fs_task_struct_active_mm =
972 { Virt_mem_types.field_available = true; field_offset = 476; };
973 __fs_task_struct_pid =
974 { Virt_mem_types.field_available = true; field_offset = 508; };
975 __fs_task_struct_comm =
976 { Virt_mem_types.field_available = true; field_offset = 808; };
980 __fs_task_struct_state =
981 { Virt_mem_types.field_available = true; field_offset = 0; };
982 __fs_task_struct_prio =
983 { Virt_mem_types.field_available = true; field_offset = 32; };
984 __fs_task_struct_static_prio =
985 { Virt_mem_types.field_available = true; field_offset = 36; };
986 __fs_task_struct_normal_prio =
987 { Virt_mem_types.field_available = true; field_offset = 40; };
988 __fs_task_struct_tasks'next =
989 { Virt_mem_types.field_available = true; field_offset = 560; };
990 __fs_task_struct_tasks'prev =
991 { Virt_mem_types.field_available = true; field_offset = 568; };
992 __fs_task_struct_mm =
993 { Virt_mem_types.field_available = true; field_offset = 576; };
994 __fs_task_struct_active_mm =
995 { Virt_mem_types.field_available = true; field_offset = 584; };
996 __fs_task_struct_pid =
997 { Virt_mem_types.field_available = true; field_offset = 624; };
998 __fs_task_struct_comm =
999 { Virt_mem_types.field_available = true; field_offset = 1128; };
1003 __fs_task_struct_state =
1004 { Virt_mem_types.field_available = true; field_offset = 0; };
1005 __fs_task_struct_prio =
1006 { Virt_mem_types.field_available = true; field_offset = 32; };
1007 __fs_task_struct_static_prio =
1008 { Virt_mem_types.field_available = true; field_offset = 36; };
1009 __fs_task_struct_normal_prio =
1010 { Virt_mem_types.field_available = true; field_offset = 40; };
1011 __fs_task_struct_tasks'next =
1012 { Virt_mem_types.field_available = true; field_offset = 560; };
1013 __fs_task_struct_tasks'prev =
1014 { Virt_mem_types.field_available = true; field_offset = 568; };
1015 __fs_task_struct_mm =
1016 { Virt_mem_types.field_available = true; field_offset = 576; };
1017 __fs_task_struct_active_mm =
1018 { Virt_mem_types.field_available = true; field_offset = 584; };
1019 __fs_task_struct_pid =
1020 { Virt_mem_types.field_available = true; field_offset = 624; };
1021 __fs_task_struct_comm =
1022 { Virt_mem_types.field_available = true; field_offset = 1128; };
1026 __fs_task_struct_state =
1027 { Virt_mem_types.field_available = true; field_offset = 0; };
1028 __fs_task_struct_prio =
1029 { Virt_mem_types.field_available = true; field_offset = 40; };
1030 __fs_task_struct_static_prio =
1031 { Virt_mem_types.field_available = true; field_offset = 44; };
1032 __fs_task_struct_normal_prio =
1033 { Virt_mem_types.field_available = true; field_offset = 48; };
1034 __fs_task_struct_tasks'next =
1035 { Virt_mem_types.field_available = true; field_offset = 192; };
1036 __fs_task_struct_tasks'prev =
1037 { Virt_mem_types.field_available = true; field_offset = 200; };
1038 __fs_task_struct_mm =
1039 { Virt_mem_types.field_available = true; field_offset = 208; };
1040 __fs_task_struct_active_mm =
1041 { Virt_mem_types.field_available = true; field_offset = 216; };
1042 __fs_task_struct_pid =
1043 { Virt_mem_types.field_available = true; field_offset = 268; };
1044 __fs_task_struct_comm =
1045 { Virt_mem_types.field_available = true; field_offset = 672; };
1049 | { task_struct_state : zero+32 : offset(0), littleendian;
1050 task_struct_prio : zero+32 : offset(192), littleendian;
1051 task_struct_static_prio : zero+32 : offset(224), littleendian;
1052 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1053 task_struct_tasks'next : zero+32 : offset(992), littleendian;
1054 task_struct_tasks'prev : zero+32 : offset(1024), littleendian;
1055 task_struct_mm : zero+32 : offset(1056), littleendian;
1056 task_struct_active_mm : zero+32 : offset(1088), littleendian;
1057 task_struct_pid : zero+32 : offset(1344), littleendian;
1058 task_struct_comm : 128 : offset(3232), string } ->
1059 { task_struct_state = task_struct_state;
1060 task_struct_prio = task_struct_prio;
1061 task_struct_static_prio = task_struct_static_prio;
1062 task_struct_normal_prio = task_struct_normal_prio;
1063 task_struct_tasks'next = Int64.sub task_struct_tasks'next 124L;
1064 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 128L;
1065 task_struct_mm = task_struct_mm;
1066 task_struct_active_mm = task_struct_active_mm;
1067 task_struct_pid = task_struct_pid;
1068 task_struct_comm = task_struct_comm }
1070 raise (Virt_mem_types.ParseError (struct_name, "parser_1", match_err));;
1073 | { task_struct_state : zero+32 : offset(0), littleendian;
1074 task_struct_prio : zero+32 : offset(160), littleendian;
1075 task_struct_static_prio : zero+32 : offset(192), littleendian;
1076 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1077 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1078 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1079 task_struct_mm : zero+32 : offset(2208), littleendian;
1080 task_struct_active_mm : zero+32 : offset(2240), littleendian;
1081 task_struct_pid : zero+32 : offset(2496), littleendian;
1082 task_struct_comm : 128 : offset(4512), string } ->
1083 { task_struct_state = task_struct_state;
1084 task_struct_prio = task_struct_prio;
1085 task_struct_static_prio = task_struct_static_prio;
1086 task_struct_normal_prio = task_struct_normal_prio;
1087 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1088 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1089 task_struct_mm = task_struct_mm;
1090 task_struct_active_mm = task_struct_active_mm;
1091 task_struct_pid = task_struct_pid;
1092 task_struct_comm = task_struct_comm }
1094 raise (Virt_mem_types.ParseError (struct_name, "parser_2", match_err));;
1097 | { task_struct_state : zero+32 : offset(0), littleendian;
1098 task_struct_prio : zero+32 : offset(192), littleendian;
1099 task_struct_static_prio : zero+32 : offset(224), littleendian;
1100 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1101 task_struct_tasks'next : zero+32 : offset(3360), littleendian;
1102 task_struct_tasks'prev : zero+32 : offset(3392), littleendian;
1103 task_struct_mm : zero+32 : offset(3424), littleendian;
1104 task_struct_active_mm : zero+32 : offset(3456), littleendian;
1105 task_struct_pid : zero+32 : offset(3712), littleendian;
1106 task_struct_comm : 128 : offset(6088), string } ->
1107 { task_struct_state = task_struct_state;
1108 task_struct_prio = task_struct_prio;
1109 task_struct_static_prio = task_struct_static_prio;
1110 task_struct_normal_prio = task_struct_normal_prio;
1111 task_struct_tasks'next = Int64.sub task_struct_tasks'next 420L;
1112 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 424L;
1113 task_struct_mm = task_struct_mm;
1114 task_struct_active_mm = task_struct_active_mm;
1115 task_struct_pid = task_struct_pid;
1116 task_struct_comm = task_struct_comm }
1118 raise (Virt_mem_types.ParseError (struct_name, "parser_3", match_err));;
1121 | { task_struct_state : zero+32 : offset(0), littleendian;
1122 task_struct_prio : zero+32 : offset(192), littleendian;
1123 task_struct_static_prio : zero+32 : offset(224), littleendian;
1124 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1125 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1126 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1127 task_struct_mm : zero+32 : offset(2336), littleendian;
1128 task_struct_active_mm : zero+32 : offset(2368), littleendian;
1129 task_struct_pid : zero+32 : offset(2624), littleendian;
1130 task_struct_comm : 128 : offset(4544), string } ->
1131 { task_struct_state = task_struct_state;
1132 task_struct_prio = task_struct_prio;
1133 task_struct_static_prio = task_struct_static_prio;
1134 task_struct_normal_prio = task_struct_normal_prio;
1135 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1136 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1137 task_struct_mm = task_struct_mm;
1138 task_struct_active_mm = task_struct_active_mm;
1139 task_struct_pid = task_struct_pid;
1140 task_struct_comm = task_struct_comm }
1142 raise (Virt_mem_types.ParseError (struct_name, "parser_4", match_err));;
1145 | { task_struct_state : zero+32 : offset(0), littleendian;
1146 task_struct_prio : zero+32 : offset(192), littleendian;
1147 task_struct_static_prio : zero+32 : offset(224), littleendian;
1148 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1149 task_struct_tasks'next : zero+32 : offset(2208), littleendian;
1150 task_struct_tasks'prev : zero+32 : offset(2240), littleendian;
1151 task_struct_mm : zero+32 : offset(2400), littleendian;
1152 task_struct_active_mm : zero+32 : offset(2432), littleendian;
1153 task_struct_pid : zero+32 : offset(2688), littleendian;
1154 task_struct_comm : 128 : offset(4608), string } ->
1155 { task_struct_state = task_struct_state;
1156 task_struct_prio = task_struct_prio;
1157 task_struct_static_prio = task_struct_static_prio;
1158 task_struct_normal_prio = task_struct_normal_prio;
1159 task_struct_tasks'next = Int64.sub task_struct_tasks'next 276L;
1160 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 280L;
1161 task_struct_mm = task_struct_mm;
1162 task_struct_active_mm = task_struct_active_mm;
1163 task_struct_pid = task_struct_pid;
1164 task_struct_comm = task_struct_comm }
1166 raise (Virt_mem_types.ParseError (struct_name, "parser_5", match_err));;
1169 | { task_struct_state : zero+32 : offset(0), littleendian;
1170 task_struct_prio : zero+32 : offset(160), littleendian;
1171 task_struct_static_prio : zero+32 : offset(192), littleendian;
1172 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1173 task_struct_tasks'next : zero+32 : offset(2176), littleendian;
1174 task_struct_tasks'prev : zero+32 : offset(2208), littleendian;
1175 task_struct_mm : zero+32 : offset(2240), littleendian;
1176 task_struct_active_mm : zero+32 : offset(2272), littleendian;
1177 task_struct_pid : zero+32 : offset(2528), littleendian;
1178 task_struct_comm : 128 : offset(4416), string } ->
1179 { task_struct_state = task_struct_state;
1180 task_struct_prio = task_struct_prio;
1181 task_struct_static_prio = task_struct_static_prio;
1182 task_struct_normal_prio = task_struct_normal_prio;
1183 task_struct_tasks'next = Int64.sub task_struct_tasks'next 272L;
1184 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 276L;
1185 task_struct_mm = task_struct_mm;
1186 task_struct_active_mm = task_struct_active_mm;
1187 task_struct_pid = task_struct_pid;
1188 task_struct_comm = task_struct_comm }
1190 raise (Virt_mem_types.ParseError (struct_name, "parser_6", match_err));;
1193 | { task_struct_state : zero+32 : offset(0), littleendian;
1194 task_struct_prio : zero+32 : offset(160), littleendian;
1195 task_struct_static_prio : zero+32 : offset(192), littleendian;
1196 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1197 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1198 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1199 task_struct_mm : zero+32 : offset(2208), littleendian;
1200 task_struct_active_mm : zero+32 : offset(2240), littleendian;
1201 task_struct_pid : zero+32 : offset(2496), littleendian;
1202 task_struct_comm : 128 : offset(4384), string } ->
1203 { task_struct_state = task_struct_state;
1204 task_struct_prio = task_struct_prio;
1205 task_struct_static_prio = task_struct_static_prio;
1206 task_struct_normal_prio = task_struct_normal_prio;
1207 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1208 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1209 task_struct_mm = task_struct_mm;
1210 task_struct_active_mm = task_struct_active_mm;
1211 task_struct_pid = task_struct_pid;
1212 task_struct_comm = task_struct_comm }
1214 raise (Virt_mem_types.ParseError (struct_name, "parser_7", match_err));;
1217 | { task_struct_state : zero+32 : offset(0), littleendian;
1218 task_struct_prio : zero+32 : offset(160), littleendian;
1219 task_struct_static_prio : zero+32 : offset(192), littleendian;
1220 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1221 task_struct_tasks'next : zero+32 : offset(3008), littleendian;
1222 task_struct_tasks'prev : zero+32 : offset(3040), littleendian;
1223 task_struct_mm : zero+32 : offset(3072), littleendian;
1224 task_struct_active_mm : zero+32 : offset(3104), littleendian;
1225 task_struct_pid : zero+32 : offset(3360), littleendian;
1226 task_struct_comm : 128 : offset(5416), string } ->
1227 { task_struct_state = task_struct_state;
1228 task_struct_prio = task_struct_prio;
1229 task_struct_static_prio = task_struct_static_prio;
1230 task_struct_normal_prio = task_struct_normal_prio;
1231 task_struct_tasks'next = Int64.sub task_struct_tasks'next 376L;
1232 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 380L;
1233 task_struct_mm = task_struct_mm;
1234 task_struct_active_mm = task_struct_active_mm;
1235 task_struct_pid = task_struct_pid;
1236 task_struct_comm = task_struct_comm }
1238 raise (Virt_mem_types.ParseError (struct_name, "parser_8", match_err));;
1241 | { task_struct_state : zero+32 : offset(0), littleendian;
1242 task_struct_prio : zero+32 : offset(192), littleendian;
1243 task_struct_static_prio : zero+32 : offset(224), littleendian;
1244 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1245 task_struct_tasks'next : zero+32 : offset(3584), littleendian;
1246 task_struct_tasks'prev : zero+32 : offset(3616), littleendian;
1247 task_struct_mm : zero+32 : offset(3648), littleendian;
1248 task_struct_active_mm : zero+32 : offset(3680), littleendian;
1249 task_struct_pid : zero+32 : offset(3936), littleendian;
1250 task_struct_comm : 128 : offset(6304), string } ->
1251 { task_struct_state = task_struct_state;
1252 task_struct_prio = task_struct_prio;
1253 task_struct_static_prio = task_struct_static_prio;
1254 task_struct_normal_prio = task_struct_normal_prio;
1255 task_struct_tasks'next = Int64.sub task_struct_tasks'next 448L;
1256 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 452L;
1257 task_struct_mm = task_struct_mm;
1258 task_struct_active_mm = task_struct_active_mm;
1259 task_struct_pid = task_struct_pid;
1260 task_struct_comm = task_struct_comm }
1262 raise (Virt_mem_types.ParseError (struct_name, "parser_9", match_err));;
1263 let parser_10 bits =
1265 | { task_struct_state : zero+64 : offset(0), littleendian;
1266 task_struct_prio : zero+32 : offset(320), littleendian;
1267 task_struct_static_prio : zero+32 : offset(352), littleendian;
1268 task_struct_normal_prio : zero+32 : offset(384), littleendian;
1269 task_struct_tasks'next : zero+64 : offset(1536), littleendian;
1270 task_struct_tasks'prev : zero+64 : offset(1600), littleendian;
1271 task_struct_mm : zero+64 : offset(1664), littleendian;
1272 task_struct_active_mm : zero+64 : offset(1728), littleendian;
1273 task_struct_pid : zero+32 : offset(2144), littleendian;
1274 task_struct_comm : 128 : offset(5440), string } ->
1275 { task_struct_state = task_struct_state;
1276 task_struct_prio = task_struct_prio;
1277 task_struct_static_prio = task_struct_static_prio;
1278 task_struct_normal_prio = task_struct_normal_prio;
1279 task_struct_tasks'next = Int64.sub task_struct_tasks'next 192L;
1280 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 200L;
1281 task_struct_mm = task_struct_mm;
1282 task_struct_active_mm = task_struct_active_mm;
1283 task_struct_pid = task_struct_pid;
1284 task_struct_comm = task_struct_comm }
1286 raise (Virt_mem_types.ParseError (struct_name, "parser_10", match_err));;
1287 let parser_11 bits =
1289 | { task_struct_state : zero+64 : offset(0), littleendian;
1290 task_struct_prio : zero+32 : offset(224), littleendian;
1291 task_struct_static_prio : zero+32 : offset(256), littleendian;
1292 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1293 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1294 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1295 task_struct_mm : zero+64 : offset(2944), littleendian;
1296 task_struct_active_mm : zero+64 : offset(3008), littleendian;
1297 task_struct_pid : zero+32 : offset(3328), littleendian;
1298 task_struct_comm : 128 : offset(6848), string } ->
1299 { task_struct_state = task_struct_state;
1300 task_struct_prio = task_struct_prio;
1301 task_struct_static_prio = task_struct_static_prio;
1302 task_struct_normal_prio = task_struct_normal_prio;
1303 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1304 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1305 task_struct_mm = task_struct_mm;
1306 task_struct_active_mm = task_struct_active_mm;
1307 task_struct_pid = task_struct_pid;
1308 task_struct_comm = task_struct_comm }
1310 raise (Virt_mem_types.ParseError (struct_name, "parser_11", match_err));;
1311 let parser_12 bits =
1313 | { task_struct_state : zero+64 : offset(0), littleendian;
1314 task_struct_prio : zero+32 : offset(256), littleendian;
1315 task_struct_static_prio : zero+32 : offset(288), littleendian;
1316 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1317 task_struct_tasks'next : zero+64 : offset(4096), littleendian;
1318 task_struct_tasks'prev : zero+64 : offset(4160), littleendian;
1319 task_struct_mm : zero+64 : offset(4224), littleendian;
1320 task_struct_active_mm : zero+64 : offset(4288), littleendian;
1321 task_struct_pid : zero+32 : offset(4608), littleendian;
1322 task_struct_comm : 128 : offset(8712), string } ->
1323 { task_struct_state = task_struct_state;
1324 task_struct_prio = task_struct_prio;
1325 task_struct_static_prio = task_struct_static_prio;
1326 task_struct_normal_prio = task_struct_normal_prio;
1327 task_struct_tasks'next = Int64.sub task_struct_tasks'next 512L;
1328 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 520L;
1329 task_struct_mm = task_struct_mm;
1330 task_struct_active_mm = task_struct_active_mm;
1331 task_struct_pid = task_struct_pid;
1332 task_struct_comm = task_struct_comm }
1334 raise (Virt_mem_types.ParseError (struct_name, "parser_12", match_err));;
1335 let parser_13 bits =
1337 | { task_struct_state : zero+32 : offset(0), bigendian;
1338 task_struct_prio : zero+32 : offset(192), bigendian;
1339 task_struct_static_prio : zero+32 : offset(224), bigendian;
1340 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1341 task_struct_tasks'next : zero+32 : offset(1024), bigendian;
1342 task_struct_tasks'prev : zero+32 : offset(1056), bigendian;
1343 task_struct_mm : zero+32 : offset(1088), bigendian;
1344 task_struct_active_mm : zero+32 : offset(1120), bigendian;
1345 task_struct_pid : zero+32 : offset(1376), bigendian;
1346 task_struct_comm : 128 : offset(3264), string } ->
1347 { task_struct_state = task_struct_state;
1348 task_struct_prio = task_struct_prio;
1349 task_struct_static_prio = task_struct_static_prio;
1350 task_struct_normal_prio = task_struct_normal_prio;
1351 task_struct_tasks'next = Int64.sub task_struct_tasks'next 128L;
1352 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 132L;
1353 task_struct_mm = task_struct_mm;
1354 task_struct_active_mm = task_struct_active_mm;
1355 task_struct_pid = task_struct_pid;
1356 task_struct_comm = task_struct_comm }
1358 raise (Virt_mem_types.ParseError (struct_name, "parser_13", match_err));;
1359 let parser_14 bits =
1361 | { task_struct_state : zero+64 : offset(0), bigendian;
1362 task_struct_prio : zero+32 : offset(320), bigendian;
1363 task_struct_static_prio : zero+32 : offset(352), bigendian;
1364 task_struct_normal_prio : zero+32 : offset(384), bigendian;
1365 task_struct_tasks'next : zero+64 : offset(1600), bigendian;
1366 task_struct_tasks'prev : zero+64 : offset(1664), bigendian;
1367 task_struct_mm : zero+64 : offset(1728), bigendian;
1368 task_struct_active_mm : zero+64 : offset(1792), bigendian;
1369 task_struct_pid : zero+32 : offset(2208), bigendian;
1370 task_struct_comm : 128 : offset(5440), string } ->
1371 { task_struct_state = task_struct_state;
1372 task_struct_prio = task_struct_prio;
1373 task_struct_static_prio = task_struct_static_prio;
1374 task_struct_normal_prio = task_struct_normal_prio;
1375 task_struct_tasks'next = Int64.sub task_struct_tasks'next 200L;
1376 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 208L;
1377 task_struct_mm = task_struct_mm;
1378 task_struct_active_mm = task_struct_active_mm;
1379 task_struct_pid = task_struct_pid;
1380 task_struct_comm = task_struct_comm }
1382 raise (Virt_mem_types.ParseError (struct_name, "parser_14", match_err));;
1383 let parser_15 bits =
1385 | { task_struct_state : zero+64 : offset(0), littleendian;
1386 task_struct_prio : zero+32 : offset(320), littleendian;
1387 task_struct_static_prio : zero+32 : offset(352), littleendian;
1388 task_struct_normal_prio : zero+32 : offset(384), littleendian;
1389 task_struct_tasks'next : zero+64 : offset(1728), littleendian;
1390 task_struct_tasks'prev : zero+64 : offset(1792), littleendian;
1391 task_struct_mm : zero+64 : offset(1856), littleendian;
1392 task_struct_active_mm : zero+64 : offset(1920), littleendian;
1393 task_struct_pid : zero+32 : offset(2336), littleendian;
1394 task_struct_comm : 128 : offset(5568), string } ->
1395 { task_struct_state = task_struct_state;
1396 task_struct_prio = task_struct_prio;
1397 task_struct_static_prio = task_struct_static_prio;
1398 task_struct_normal_prio = task_struct_normal_prio;
1399 task_struct_tasks'next = Int64.sub task_struct_tasks'next 216L;
1400 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 224L;
1401 task_struct_mm = task_struct_mm;
1402 task_struct_active_mm = task_struct_active_mm;
1403 task_struct_pid = task_struct_pid;
1404 task_struct_comm = task_struct_comm }
1406 raise (Virt_mem_types.ParseError (struct_name, "parser_15", match_err));;
1407 let parser_16 bits =
1409 | { task_struct_state : zero+64 : offset(0), bigendian;
1410 task_struct_prio : zero+32 : offset(256), bigendian;
1411 task_struct_static_prio : zero+32 : offset(288), bigendian;
1412 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1413 task_struct_tasks'next : zero+64 : offset(1472), bigendian;
1414 task_struct_tasks'prev : zero+64 : offset(1536), bigendian;
1415 task_struct_mm : zero+64 : offset(1600), bigendian;
1416 task_struct_active_mm : zero+64 : offset(1664), bigendian;
1417 task_struct_pid : zero+32 : offset(1984), bigendian;
1418 task_struct_comm : 128 : offset(5184), string } ->
1419 { task_struct_state = task_struct_state;
1420 task_struct_prio = task_struct_prio;
1421 task_struct_static_prio = task_struct_static_prio;
1422 task_struct_normal_prio = task_struct_normal_prio;
1423 task_struct_tasks'next = Int64.sub task_struct_tasks'next 184L;
1424 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 192L;
1425 task_struct_mm = task_struct_mm;
1426 task_struct_active_mm = task_struct_active_mm;
1427 task_struct_pid = task_struct_pid;
1428 task_struct_comm = task_struct_comm }
1430 raise (Virt_mem_types.ParseError (struct_name, "parser_16", match_err));;
1431 let parser_17 bits =
1433 | { task_struct_state : zero+64 : offset(0), littleendian;
1434 task_struct_prio : zero+32 : offset(256), littleendian;
1435 task_struct_static_prio : zero+32 : offset(288), littleendian;
1436 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1437 task_struct_tasks'next : zero+64 : offset(1408), littleendian;
1438 task_struct_tasks'prev : zero+64 : offset(1472), littleendian;
1439 task_struct_mm : zero+64 : offset(1536), littleendian;
1440 task_struct_active_mm : zero+64 : offset(1600), littleendian;
1441 task_struct_pid : zero+32 : offset(1920), littleendian;
1442 task_struct_comm : 128 : offset(5184), string } ->
1443 { task_struct_state = task_struct_state;
1444 task_struct_prio = task_struct_prio;
1445 task_struct_static_prio = task_struct_static_prio;
1446 task_struct_normal_prio = task_struct_normal_prio;
1447 task_struct_tasks'next = Int64.sub task_struct_tasks'next 176L;
1448 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 184L;
1449 task_struct_mm = task_struct_mm;
1450 task_struct_active_mm = task_struct_active_mm;
1451 task_struct_pid = task_struct_pid;
1452 task_struct_comm = task_struct_comm }
1454 raise (Virt_mem_types.ParseError (struct_name, "parser_17", match_err));;
1455 let parser_18 bits =
1457 | { task_struct_state : zero+32 : offset(0), bigendian;
1458 task_struct_prio : zero+32 : offset(192), bigendian;
1459 task_struct_static_prio : zero+32 : offset(224), bigendian;
1460 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1461 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1462 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1463 task_struct_mm : zero+32 : offset(2432), bigendian;
1464 task_struct_active_mm : zero+32 : offset(2464), bigendian;
1465 task_struct_pid : zero+32 : offset(2720), bigendian;
1466 task_struct_comm : 128 : offset(4672), string } ->
1467 { task_struct_state = task_struct_state;
1468 task_struct_prio = task_struct_prio;
1469 task_struct_static_prio = task_struct_static_prio;
1470 task_struct_normal_prio = task_struct_normal_prio;
1471 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1472 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1473 task_struct_mm = task_struct_mm;
1474 task_struct_active_mm = task_struct_active_mm;
1475 task_struct_pid = task_struct_pid;
1476 task_struct_comm = task_struct_comm }
1478 raise (Virt_mem_types.ParseError (struct_name, "parser_18", match_err));;
1479 let parser_19 bits =
1481 | { task_struct_state : zero+64 : offset(0), bigendian;
1482 task_struct_prio : zero+32 : offset(256), bigendian;
1483 task_struct_static_prio : zero+32 : offset(288), bigendian;
1484 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1485 task_struct_tasks'next : zero+64 : offset(2688), bigendian;
1486 task_struct_tasks'prev : zero+64 : offset(2752), bigendian;
1487 task_struct_mm : zero+64 : offset(3072), bigendian;
1488 task_struct_active_mm : zero+64 : offset(3136), bigendian;
1489 task_struct_pid : zero+32 : offset(3456), bigendian;
1490 task_struct_comm : 128 : offset(6720), string } ->
1491 { task_struct_state = task_struct_state;
1492 task_struct_prio = task_struct_prio;
1493 task_struct_static_prio = task_struct_static_prio;
1494 task_struct_normal_prio = task_struct_normal_prio;
1495 task_struct_tasks'next = Int64.sub task_struct_tasks'next 336L;
1496 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 344L;
1497 task_struct_mm = task_struct_mm;
1498 task_struct_active_mm = task_struct_active_mm;
1499 task_struct_pid = task_struct_pid;
1500 task_struct_comm = task_struct_comm }
1502 raise (Virt_mem_types.ParseError (struct_name, "parser_19", match_err));;
1503 let parser_20 bits =
1505 | { task_struct_state : zero+64 : offset(0), littleendian;
1506 task_struct_prio : zero+32 : offset(256), littleendian;
1507 task_struct_static_prio : zero+32 : offset(288), littleendian;
1508 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1509 task_struct_tasks'next : zero+64 : offset(2624), littleendian;
1510 task_struct_tasks'prev : zero+64 : offset(2688), littleendian;
1511 task_struct_mm : zero+64 : offset(3008), littleendian;
1512 task_struct_active_mm : zero+64 : offset(3072), littleendian;
1513 task_struct_pid : zero+32 : offset(3392), littleendian;
1514 task_struct_comm : 128 : offset(6720), string } ->
1515 { task_struct_state = task_struct_state;
1516 task_struct_prio = task_struct_prio;
1517 task_struct_static_prio = task_struct_static_prio;
1518 task_struct_normal_prio = task_struct_normal_prio;
1519 task_struct_tasks'next = Int64.sub task_struct_tasks'next 328L;
1520 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 336L;
1521 task_struct_mm = task_struct_mm;
1522 task_struct_active_mm = task_struct_active_mm;
1523 task_struct_pid = task_struct_pid;
1524 task_struct_comm = task_struct_comm }
1526 raise (Virt_mem_types.ParseError (struct_name, "parser_20", match_err));;
1527 let parser_21 bits =
1529 | { task_struct_state : zero+32 : offset(0), bigendian;
1530 task_struct_prio : zero+32 : offset(192), bigendian;
1531 task_struct_static_prio : zero+32 : offset(224), bigendian;
1532 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1533 task_struct_tasks'next : zero+32 : offset(2304), bigendian;
1534 task_struct_tasks'prev : zero+32 : offset(2336), bigendian;
1535 task_struct_mm : zero+32 : offset(2496), bigendian;
1536 task_struct_active_mm : zero+32 : offset(2528), bigendian;
1537 task_struct_pid : zero+32 : offset(2784), bigendian;
1538 task_struct_comm : 128 : offset(4736), string } ->
1539 { task_struct_state = task_struct_state;
1540 task_struct_prio = task_struct_prio;
1541 task_struct_static_prio = task_struct_static_prio;
1542 task_struct_normal_prio = task_struct_normal_prio;
1543 task_struct_tasks'next = Int64.sub task_struct_tasks'next 288L;
1544 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 292L;
1545 task_struct_mm = task_struct_mm;
1546 task_struct_active_mm = task_struct_active_mm;
1547 task_struct_pid = task_struct_pid;
1548 task_struct_comm = task_struct_comm }
1550 raise (Virt_mem_types.ParseError (struct_name, "parser_21", match_err));;
1551 let parser_22 bits =
1553 | { task_struct_state : zero+64 : offset(0), bigendian;
1554 task_struct_prio : zero+32 : offset(256), bigendian;
1555 task_struct_static_prio : zero+32 : offset(288), bigendian;
1556 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1557 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1558 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1559 task_struct_mm : zero+64 : offset(3264), bigendian;
1560 task_struct_active_mm : zero+64 : offset(3328), bigendian;
1561 task_struct_pid : zero+32 : offset(3648), bigendian;
1562 task_struct_comm : 128 : offset(6912), string } ->
1563 { task_struct_state = task_struct_state;
1564 task_struct_prio = task_struct_prio;
1565 task_struct_static_prio = task_struct_static_prio;
1566 task_struct_normal_prio = task_struct_normal_prio;
1567 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1568 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1569 task_struct_mm = task_struct_mm;
1570 task_struct_active_mm = task_struct_active_mm;
1571 task_struct_pid = task_struct_pid;
1572 task_struct_comm = task_struct_comm }
1574 raise (Virt_mem_types.ParseError (struct_name, "parser_22", match_err));;
1575 let parser_23 bits =
1577 | { task_struct_state : zero+64 : offset(0), littleendian;
1578 task_struct_prio : zero+32 : offset(256), littleendian;
1579 task_struct_static_prio : zero+32 : offset(288), littleendian;
1580 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1581 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1582 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1583 task_struct_mm : zero+64 : offset(3200), littleendian;
1584 task_struct_active_mm : zero+64 : offset(3264), littleendian;
1585 task_struct_pid : zero+32 : offset(3584), littleendian;
1586 task_struct_comm : 128 : offset(6912), string } ->
1587 { task_struct_state = task_struct_state;
1588 task_struct_prio = task_struct_prio;
1589 task_struct_static_prio = task_struct_static_prio;
1590 task_struct_normal_prio = task_struct_normal_prio;
1591 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1592 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1593 task_struct_mm = task_struct_mm;
1594 task_struct_active_mm = task_struct_active_mm;
1595 task_struct_pid = task_struct_pid;
1596 task_struct_comm = task_struct_comm }
1598 raise (Virt_mem_types.ParseError (struct_name, "parser_23", match_err));;
1599 let parser_24 bits =
1601 | { task_struct_state : zero+32 : offset(0), bigendian;
1602 task_struct_prio : zero+32 : offset(160), bigendian;
1603 task_struct_static_prio : zero+32 : offset(192), bigendian;
1604 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1605 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1606 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1607 task_struct_mm : zero+32 : offset(2304), bigendian;
1608 task_struct_active_mm : zero+32 : offset(2336), bigendian;
1609 task_struct_pid : zero+32 : offset(2592), bigendian;
1610 task_struct_comm : 128 : offset(4480), string } ->
1611 { task_struct_state = task_struct_state;
1612 task_struct_prio = task_struct_prio;
1613 task_struct_static_prio = task_struct_static_prio;
1614 task_struct_normal_prio = task_struct_normal_prio;
1615 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1616 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1617 task_struct_mm = task_struct_mm;
1618 task_struct_active_mm = task_struct_active_mm;
1619 task_struct_pid = task_struct_pid;
1620 task_struct_comm = task_struct_comm }
1622 raise (Virt_mem_types.ParseError (struct_name, "parser_24", match_err));;
1623 let parser_25 bits =
1625 | { task_struct_state : zero+64 : offset(0), bigendian;
1626 task_struct_prio : zero+32 : offset(224), bigendian;
1627 task_struct_static_prio : zero+32 : offset(256), bigendian;
1628 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1629 task_struct_tasks'next : zero+64 : offset(2816), bigendian;
1630 task_struct_tasks'prev : zero+64 : offset(2880), bigendian;
1631 task_struct_mm : zero+64 : offset(2944), bigendian;
1632 task_struct_active_mm : zero+64 : offset(3008), bigendian;
1633 task_struct_pid : zero+32 : offset(3328), bigendian;
1634 task_struct_comm : 128 : offset(6528), string } ->
1635 { task_struct_state = task_struct_state;
1636 task_struct_prio = task_struct_prio;
1637 task_struct_static_prio = task_struct_static_prio;
1638 task_struct_normal_prio = task_struct_normal_prio;
1639 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1640 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1641 task_struct_mm = task_struct_mm;
1642 task_struct_active_mm = task_struct_active_mm;
1643 task_struct_pid = task_struct_pid;
1644 task_struct_comm = task_struct_comm }
1646 raise (Virt_mem_types.ParseError (struct_name, "parser_25", match_err));;
1647 let parser_26 bits =
1649 | { task_struct_state : zero+64 : offset(0), littleendian;
1650 task_struct_prio : zero+32 : offset(224), littleendian;
1651 task_struct_static_prio : zero+32 : offset(256), littleendian;
1652 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1653 task_struct_tasks'next : zero+64 : offset(2752), littleendian;
1654 task_struct_tasks'prev : zero+64 : offset(2816), littleendian;
1655 task_struct_mm : zero+64 : offset(2880), littleendian;
1656 task_struct_active_mm : zero+64 : offset(2944), littleendian;
1657 task_struct_pid : zero+32 : offset(3264), littleendian;
1658 task_struct_comm : 128 : offset(6528), string } ->
1659 { task_struct_state = task_struct_state;
1660 task_struct_prio = task_struct_prio;
1661 task_struct_static_prio = task_struct_static_prio;
1662 task_struct_normal_prio = task_struct_normal_prio;
1663 task_struct_tasks'next = Int64.sub task_struct_tasks'next 344L;
1664 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 352L;
1665 task_struct_mm = task_struct_mm;
1666 task_struct_active_mm = task_struct_active_mm;
1667 task_struct_pid = task_struct_pid;
1668 task_struct_comm = task_struct_comm }
1670 raise (Virt_mem_types.ParseError (struct_name, "parser_26", match_err));;
1671 let parser_27 bits =
1673 | { task_struct_state : zero+32 : offset(0), bigendian;
1674 task_struct_prio : zero+32 : offset(160), bigendian;
1675 task_struct_static_prio : zero+32 : offset(192), bigendian;
1676 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1677 task_struct_tasks'next : zero+32 : offset(2176), bigendian;
1678 task_struct_tasks'prev : zero+32 : offset(2208), bigendian;
1679 task_struct_mm : zero+32 : offset(2240), bigendian;
1680 task_struct_active_mm : zero+32 : offset(2272), bigendian;
1681 task_struct_pid : zero+32 : offset(2528), bigendian;
1682 task_struct_comm : 128 : offset(4416), string } ->
1683 { task_struct_state = task_struct_state;
1684 task_struct_prio = task_struct_prio;
1685 task_struct_static_prio = task_struct_static_prio;
1686 task_struct_normal_prio = task_struct_normal_prio;
1687 task_struct_tasks'next = Int64.sub task_struct_tasks'next 272L;
1688 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 276L;
1689 task_struct_mm = task_struct_mm;
1690 task_struct_active_mm = task_struct_active_mm;
1691 task_struct_pid = task_struct_pid;
1692 task_struct_comm = task_struct_comm }
1694 raise (Virt_mem_types.ParseError (struct_name, "parser_27", match_err));;
1695 let parser_28 bits =
1697 | { task_struct_state : zero+64 : offset(0), bigendian;
1698 task_struct_prio : zero+32 : offset(224), bigendian;
1699 task_struct_static_prio : zero+32 : offset(256), bigendian;
1700 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1701 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1702 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1703 task_struct_mm : zero+64 : offset(3008), bigendian;
1704 task_struct_active_mm : zero+64 : offset(3072), bigendian;
1705 task_struct_pid : zero+32 : offset(3392), bigendian;
1706 task_struct_comm : 128 : offset(6592), string } ->
1707 { task_struct_state = task_struct_state;
1708 task_struct_prio = task_struct_prio;
1709 task_struct_static_prio = task_struct_static_prio;
1710 task_struct_normal_prio = task_struct_normal_prio;
1711 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1712 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1713 task_struct_mm = task_struct_mm;
1714 task_struct_active_mm = task_struct_active_mm;
1715 task_struct_pid = task_struct_pid;
1716 task_struct_comm = task_struct_comm }
1718 raise (Virt_mem_types.ParseError (struct_name, "parser_28", match_err));;
1719 let parser_29 bits =
1721 | { task_struct_state : zero+64 : offset(0), littleendian;
1722 task_struct_prio : zero+32 : offset(224), littleendian;
1723 task_struct_static_prio : zero+32 : offset(256), littleendian;
1724 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1725 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1726 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1727 task_struct_mm : zero+64 : offset(2944), littleendian;
1728 task_struct_active_mm : zero+64 : offset(3008), littleendian;
1729 task_struct_pid : zero+32 : offset(3328), littleendian;
1730 task_struct_comm : 128 : offset(6592), string } ->
1731 { task_struct_state = task_struct_state;
1732 task_struct_prio = task_struct_prio;
1733 task_struct_static_prio = task_struct_static_prio;
1734 task_struct_normal_prio = task_struct_normal_prio;
1735 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1736 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1737 task_struct_mm = task_struct_mm;
1738 task_struct_active_mm = task_struct_active_mm;
1739 task_struct_pid = task_struct_pid;
1740 task_struct_comm = task_struct_comm }
1742 raise (Virt_mem_types.ParseError (struct_name, "parser_29", match_err));;
1743 let parser_30 bits =
1745 | { task_struct_state : zero+32 : offset(0), bigendian;
1746 task_struct_prio : zero+32 : offset(160), bigendian;
1747 task_struct_static_prio : zero+32 : offset(192), bigendian;
1748 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1749 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1750 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1751 task_struct_mm : zero+32 : offset(2304), bigendian;
1752 task_struct_active_mm : zero+32 : offset(2336), bigendian;
1753 task_struct_pid : zero+32 : offset(2592), bigendian;
1754 task_struct_comm : 128 : offset(4608), string } ->
1755 { task_struct_state = task_struct_state;
1756 task_struct_prio = task_struct_prio;
1757 task_struct_static_prio = task_struct_static_prio;
1758 task_struct_normal_prio = task_struct_normal_prio;
1759 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1760 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1761 task_struct_mm = task_struct_mm;
1762 task_struct_active_mm = task_struct_active_mm;
1763 task_struct_pid = task_struct_pid;
1764 task_struct_comm = task_struct_comm }
1766 raise (Virt_mem_types.ParseError (struct_name, "parser_30", match_err));;
1767 let parser_31 bits =
1769 | { task_struct_state : zero+64 : offset(0), bigendian;
1770 task_struct_prio : zero+32 : offset(224), bigendian;
1771 task_struct_static_prio : zero+32 : offset(256), bigendian;
1772 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1773 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1774 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1775 task_struct_mm : zero+64 : offset(3008), bigendian;
1776 task_struct_active_mm : zero+64 : offset(3072), bigendian;
1777 task_struct_pid : zero+32 : offset(3392), bigendian;
1778 task_struct_comm : 128 : offset(6848), string } ->
1779 { task_struct_state = task_struct_state;
1780 task_struct_prio = task_struct_prio;
1781 task_struct_static_prio = task_struct_static_prio;
1782 task_struct_normal_prio = task_struct_normal_prio;
1783 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1784 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1785 task_struct_mm = task_struct_mm;
1786 task_struct_active_mm = task_struct_active_mm;
1787 task_struct_pid = task_struct_pid;
1788 task_struct_comm = task_struct_comm }
1790 raise (Virt_mem_types.ParseError (struct_name, "parser_31", match_err));;
1791 let parser_32 bits =
1793 | { task_struct_state : zero+32 : offset(0), bigendian;
1794 task_struct_prio : zero+32 : offset(160), bigendian;
1795 task_struct_static_prio : zero+32 : offset(192), bigendian;
1796 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1797 task_struct_tasks'next : zero+32 : offset(3136), bigendian;
1798 task_struct_tasks'prev : zero+32 : offset(3168), bigendian;
1799 task_struct_mm : zero+32 : offset(3200), bigendian;
1800 task_struct_active_mm : zero+32 : offset(3232), bigendian;
1801 task_struct_pid : zero+32 : offset(3488), bigendian;
1802 task_struct_comm : 128 : offset(5576), string } ->
1803 { task_struct_state = task_struct_state;
1804 task_struct_prio = task_struct_prio;
1805 task_struct_static_prio = task_struct_static_prio;
1806 task_struct_normal_prio = task_struct_normal_prio;
1807 task_struct_tasks'next = Int64.sub task_struct_tasks'next 392L;
1808 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 396L;
1809 task_struct_mm = task_struct_mm;
1810 task_struct_active_mm = task_struct_active_mm;
1811 task_struct_pid = task_struct_pid;
1812 task_struct_comm = task_struct_comm }
1814 raise (Virt_mem_types.ParseError (struct_name, "parser_32", match_err));;
1815 let parser_33 bits =
1817 | { task_struct_state : zero+64 : offset(0), bigendian;
1818 task_struct_prio : zero+32 : offset(224), bigendian;
1819 task_struct_static_prio : zero+32 : offset(256), bigendian;
1820 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1821 task_struct_tasks'next : zero+64 : offset(3648), bigendian;
1822 task_struct_tasks'prev : zero+64 : offset(3712), bigendian;
1823 task_struct_mm : zero+64 : offset(3776), bigendian;
1824 task_struct_active_mm : zero+64 : offset(3840), bigendian;
1825 task_struct_pid : zero+32 : offset(4160), bigendian;
1826 task_struct_comm : 128 : offset(7752), string } ->
1827 { task_struct_state = task_struct_state;
1828 task_struct_prio = task_struct_prio;
1829 task_struct_static_prio = task_struct_static_prio;
1830 task_struct_normal_prio = task_struct_normal_prio;
1831 task_struct_tasks'next = Int64.sub task_struct_tasks'next 456L;
1832 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 464L;
1833 task_struct_mm = task_struct_mm;
1834 task_struct_active_mm = task_struct_active_mm;
1835 task_struct_pid = task_struct_pid;
1836 task_struct_comm = task_struct_comm }
1838 raise (Virt_mem_types.ParseError (struct_name, "parser_33", match_err));;
1839 let parser_34 bits =
1841 | { task_struct_state : zero+64 : offset(0), littleendian;
1842 task_struct_prio : zero+32 : offset(224), littleendian;
1843 task_struct_static_prio : zero+32 : offset(256), littleendian;
1844 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1845 task_struct_tasks'next : zero+64 : offset(3648), littleendian;
1846 task_struct_tasks'prev : zero+64 : offset(3712), littleendian;
1847 task_struct_mm : zero+64 : offset(3776), littleendian;
1848 task_struct_active_mm : zero+64 : offset(3840), littleendian;
1849 task_struct_pid : zero+32 : offset(4160), littleendian;
1850 task_struct_comm : 128 : offset(7816), string } ->
1851 { task_struct_state = task_struct_state;
1852 task_struct_prio = task_struct_prio;
1853 task_struct_static_prio = task_struct_static_prio;
1854 task_struct_normal_prio = task_struct_normal_prio;
1855 task_struct_tasks'next = Int64.sub task_struct_tasks'next 456L;
1856 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 464L;
1857 task_struct_mm = task_struct_mm;
1858 task_struct_active_mm = task_struct_active_mm;
1859 task_struct_pid = task_struct_pid;
1860 task_struct_comm = task_struct_comm }
1862 raise (Virt_mem_types.ParseError (struct_name, "parser_34", match_err));;
1863 let parser_35 bits =
1865 | { task_struct_state : zero+32 : offset(0), littleendian;
1866 task_struct_prio : zero+32 : offset(160), littleendian;
1867 task_struct_static_prio : zero+32 : offset(192), littleendian;
1868 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1869 task_struct_tasks'next : zero+32 : offset(3232), littleendian;
1870 task_struct_tasks'prev : zero+32 : offset(3264), littleendian;
1871 task_struct_mm : zero+32 : offset(3296), littleendian;
1872 task_struct_active_mm : zero+32 : offset(3328), littleendian;
1873 task_struct_pid : zero+32 : offset(3584), littleendian;
1874 task_struct_comm : 128 : offset(5928), string } ->
1875 { task_struct_state = task_struct_state;
1876 task_struct_prio = task_struct_prio;
1877 task_struct_static_prio = task_struct_static_prio;
1878 task_struct_normal_prio = task_struct_normal_prio;
1879 task_struct_tasks'next = Int64.sub task_struct_tasks'next 404L;
1880 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 408L;
1881 task_struct_mm = task_struct_mm;
1882 task_struct_active_mm = task_struct_active_mm;
1883 task_struct_pid = task_struct_pid;
1884 task_struct_comm = task_struct_comm }
1886 raise (Virt_mem_types.ParseError (struct_name, "parser_35", match_err));;
1887 let parser_36 bits =
1889 | { task_struct_state : zero+64 : offset(0), littleendian;
1890 task_struct_prio : zero+32 : offset(224), littleendian;
1891 task_struct_static_prio : zero+32 : offset(256), littleendian;
1892 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1893 task_struct_tasks'next : zero+64 : offset(3840), littleendian;
1894 task_struct_tasks'prev : zero+64 : offset(3904), littleendian;
1895 task_struct_mm : zero+64 : offset(3968), littleendian;
1896 task_struct_active_mm : zero+64 : offset(4032), littleendian;
1897 task_struct_pid : zero+32 : offset(4352), littleendian;
1898 task_struct_comm : 128 : offset(8392), string } ->
1899 { task_struct_state = task_struct_state;
1900 task_struct_prio = task_struct_prio;
1901 task_struct_static_prio = task_struct_static_prio;
1902 task_struct_normal_prio = task_struct_normal_prio;
1903 task_struct_tasks'next = Int64.sub task_struct_tasks'next 480L;
1904 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 488L;
1905 task_struct_mm = task_struct_mm;
1906 task_struct_active_mm = task_struct_active_mm;
1907 task_struct_pid = task_struct_pid;
1908 task_struct_comm = task_struct_comm }
1910 raise (Virt_mem_types.ParseError (struct_name, "parser_36", match_err));;
1911 let parser_37 bits =
1913 | { task_struct_state : zero+32 : offset(0), littleendian;
1914 task_struct_prio : zero+32 : offset(192), littleendian;
1915 task_struct_static_prio : zero+32 : offset(224), littleendian;
1916 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1917 task_struct_tasks'next : zero+32 : offset(3328), littleendian;
1918 task_struct_tasks'prev : zero+32 : offset(3360), littleendian;
1919 task_struct_mm : zero+32 : offset(3392), littleendian;
1920 task_struct_active_mm : zero+32 : offset(3424), littleendian;
1921 task_struct_pid : zero+32 : offset(3680), littleendian;
1922 task_struct_comm : 128 : offset(6056), string } ->
1923 { task_struct_state = task_struct_state;
1924 task_struct_prio = task_struct_prio;
1925 task_struct_static_prio = task_struct_static_prio;
1926 task_struct_normal_prio = task_struct_normal_prio;
1927 task_struct_tasks'next = Int64.sub task_struct_tasks'next 416L;
1928 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 420L;
1929 task_struct_mm = task_struct_mm;
1930 task_struct_active_mm = task_struct_active_mm;
1931 task_struct_pid = task_struct_pid;
1932 task_struct_comm = task_struct_comm }
1934 raise (Virt_mem_types.ParseError (struct_name, "parser_37", match_err));;
1935 let parser_38 bits =
1937 | { task_struct_state : zero+64 : offset(0), bigendian;
1938 task_struct_prio : zero+32 : offset(256), bigendian;
1939 task_struct_static_prio : zero+32 : offset(288), bigendian;
1940 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1941 task_struct_tasks'next : zero+64 : offset(4096), bigendian;
1942 task_struct_tasks'prev : zero+64 : offset(4160), bigendian;
1943 task_struct_mm : zero+64 : offset(4224), bigendian;
1944 task_struct_active_mm : zero+64 : offset(4288), bigendian;
1945 task_struct_pid : zero+32 : offset(4608), bigendian;
1946 task_struct_comm : 128 : offset(8712), string } ->
1947 { task_struct_state = task_struct_state;
1948 task_struct_prio = task_struct_prio;
1949 task_struct_static_prio = task_struct_static_prio;
1950 task_struct_normal_prio = task_struct_normal_prio;
1951 task_struct_tasks'next = Int64.sub task_struct_tasks'next 512L;
1952 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 520L;
1953 task_struct_mm = task_struct_mm;
1954 task_struct_active_mm = task_struct_active_mm;
1955 task_struct_pid = task_struct_pid;
1956 task_struct_comm = task_struct_comm }
1958 raise (Virt_mem_types.ParseError (struct_name, "parser_38", match_err));;
1959 let parser_39 bits =
1961 | { task_struct_state : zero+32 : offset(0), bigendian;
1962 task_struct_prio : zero+32 : offset(192), bigendian;
1963 task_struct_static_prio : zero+32 : offset(224), bigendian;
1964 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1965 task_struct_tasks'next : zero+32 : offset(3392), bigendian;
1966 task_struct_tasks'prev : zero+32 : offset(3424), bigendian;
1967 task_struct_mm : zero+32 : offset(3456), bigendian;
1968 task_struct_active_mm : zero+32 : offset(3488), bigendian;
1969 task_struct_pid : zero+32 : offset(3744), bigendian;
1970 task_struct_comm : 128 : offset(6120), string } ->
1971 { task_struct_state = task_struct_state;
1972 task_struct_prio = task_struct_prio;
1973 task_struct_static_prio = task_struct_static_prio;
1974 task_struct_normal_prio = task_struct_normal_prio;
1975 task_struct_tasks'next = Int64.sub task_struct_tasks'next 424L;
1976 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 428L;
1977 task_struct_mm = task_struct_mm;
1978 task_struct_active_mm = task_struct_active_mm;
1979 task_struct_pid = task_struct_pid;
1980 task_struct_comm = task_struct_comm }
1982 raise (Virt_mem_types.ParseError (struct_name, "parser_39", match_err));;
1983 let parser_40 bits =
1985 | { task_struct_state : zero+32 : offset(0), littleendian;
1986 task_struct_prio : zero+32 : offset(192), littleendian;
1987 task_struct_static_prio : zero+32 : offset(224), littleendian;
1988 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1989 task_struct_tasks'next : zero+32 : offset(3552), littleendian;
1990 task_struct_tasks'prev : zero+32 : offset(3584), littleendian;
1991 task_struct_mm : zero+32 : offset(3616), littleendian;
1992 task_struct_active_mm : zero+32 : offset(3648), littleendian;
1993 task_struct_pid : zero+32 : offset(3904), littleendian;
1994 task_struct_comm : 128 : offset(6272), string } ->
1995 { task_struct_state = task_struct_state;
1996 task_struct_prio = task_struct_prio;
1997 task_struct_static_prio = task_struct_static_prio;
1998 task_struct_normal_prio = task_struct_normal_prio;
1999 task_struct_tasks'next = Int64.sub task_struct_tasks'next 444L;
2000 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 448L;
2001 task_struct_mm = task_struct_mm;
2002 task_struct_active_mm = task_struct_active_mm;
2003 task_struct_pid = task_struct_pid;
2004 task_struct_comm = task_struct_comm }
2006 raise (Virt_mem_types.ParseError (struct_name, "parser_40", match_err));;
2007 let parser_41 bits =
2009 | { task_struct_state : zero+32 : offset(0), bigendian;
2010 task_struct_prio : zero+32 : offset(192), bigendian;
2011 task_struct_static_prio : zero+32 : offset(224), bigendian;
2012 task_struct_normal_prio : zero+32 : offset(256), bigendian;
2013 task_struct_tasks'next : zero+32 : offset(3712), bigendian;
2014 task_struct_tasks'prev : zero+32 : offset(3744), bigendian;
2015 task_struct_mm : zero+32 : offset(3776), bigendian;
2016 task_struct_active_mm : zero+32 : offset(3808), bigendian;
2017 task_struct_pid : zero+32 : offset(4064), bigendian;
2018 task_struct_comm : 128 : offset(6464), string } ->
2019 { task_struct_state = task_struct_state;
2020 task_struct_prio = task_struct_prio;
2021 task_struct_static_prio = task_struct_static_prio;
2022 task_struct_normal_prio = task_struct_normal_prio;
2023 task_struct_tasks'next = Int64.sub task_struct_tasks'next 464L;
2024 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 468L;
2025 task_struct_mm = task_struct_mm;
2026 task_struct_active_mm = task_struct_active_mm;
2027 task_struct_pid = task_struct_pid;
2028 task_struct_comm = task_struct_comm }
2030 raise (Virt_mem_types.ParseError (struct_name, "parser_41", match_err));;
2031 let parser_42 bits =
2033 | { task_struct_state : zero+64 : offset(0), bigendian;
2034 task_struct_prio : zero+32 : offset(256), bigendian;
2035 task_struct_static_prio : zero+32 : offset(288), bigendian;
2036 task_struct_normal_prio : zero+32 : offset(320), bigendian;
2037 task_struct_tasks'next : zero+64 : offset(4480), bigendian;
2038 task_struct_tasks'prev : zero+64 : offset(4544), bigendian;
2039 task_struct_mm : zero+64 : offset(4608), bigendian;
2040 task_struct_active_mm : zero+64 : offset(4672), bigendian;
2041 task_struct_pid : zero+32 : offset(4992), bigendian;
2042 task_struct_comm : 128 : offset(9024), string } ->
2043 { task_struct_state = task_struct_state;
2044 task_struct_prio = task_struct_prio;
2045 task_struct_static_prio = task_struct_static_prio;
2046 task_struct_normal_prio = task_struct_normal_prio;
2047 task_struct_tasks'next = Int64.sub task_struct_tasks'next 560L;
2048 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 568L;
2049 task_struct_mm = task_struct_mm;
2050 task_struct_active_mm = task_struct_active_mm;
2051 task_struct_pid = task_struct_pid;
2052 task_struct_comm = task_struct_comm }
2054 raise (Virt_mem_types.ParseError (struct_name, "parser_42", match_err));;
2055 let parser_43 bits =
2057 | { task_struct_state : zero+64 : offset(0), littleendian;
2058 task_struct_prio : zero+32 : offset(256), littleendian;
2059 task_struct_static_prio : zero+32 : offset(288), littleendian;
2060 task_struct_normal_prio : zero+32 : offset(320), littleendian;
2061 task_struct_tasks'next : zero+64 : offset(4480), littleendian;
2062 task_struct_tasks'prev : zero+64 : offset(4544), littleendian;
2063 task_struct_mm : zero+64 : offset(4608), littleendian;
2064 task_struct_active_mm : zero+64 : offset(4672), littleendian;
2065 task_struct_pid : zero+32 : offset(4992), littleendian;
2066 task_struct_comm : 128 : offset(9024), string } ->
2067 { task_struct_state = task_struct_state;
2068 task_struct_prio = task_struct_prio;
2069 task_struct_static_prio = task_struct_static_prio;
2070 task_struct_normal_prio = task_struct_normal_prio;
2071 task_struct_tasks'next = Int64.sub task_struct_tasks'next 560L;
2072 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 568L;
2073 task_struct_mm = task_struct_mm;
2074 task_struct_active_mm = task_struct_active_mm;
2075 task_struct_pid = task_struct_pid;
2076 task_struct_comm = task_struct_comm }
2078 raise (Virt_mem_types.ParseError (struct_name, "parser_43", match_err));;
2079 let parser_44 bits =
2081 | { task_struct_state : zero+64 : offset(0), littleendian;
2082 task_struct_prio : zero+32 : offset(320), littleendian;
2083 task_struct_static_prio : zero+32 : offset(352), littleendian;
2084 task_struct_normal_prio : zero+32 : offset(384), littleendian;
2085 task_struct_tasks'next : zero+64 : offset(1536), littleendian;
2086 task_struct_tasks'prev : zero+64 : offset(1600), littleendian;
2087 task_struct_mm : zero+64 : offset(1664), littleendian;
2088 task_struct_active_mm : zero+64 : offset(1728), littleendian;
2089 task_struct_pid : zero+32 : offset(2144), littleendian;
2090 task_struct_comm : 128 : offset(5376), string } ->
2091 { task_struct_state = task_struct_state;
2092 task_struct_prio = task_struct_prio;
2093 task_struct_static_prio = task_struct_static_prio;
2094 task_struct_normal_prio = task_struct_normal_prio;
2095 task_struct_tasks'next = Int64.sub task_struct_tasks'next 192L;
2096 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 200L;
2097 task_struct_mm = task_struct_mm;
2098 task_struct_active_mm = task_struct_active_mm;
2099 task_struct_pid = task_struct_pid;
2100 task_struct_comm = task_struct_comm }
2102 raise (Virt_mem_types.ParseError (struct_name, "parser_44", match_err));;
2103 module StringMap = Map.Make(String);;
2104 let map = StringMap.empty;;
2105 let v = (parser_1, 2704, fieldsig_1);;
2106 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2107 let v = (parser_1, 2704, fieldsig_1);;
2108 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2109 let v = (parser_1, 2704, fieldsig_1);;
2110 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2111 let v = (parser_1, 2704, fieldsig_1);;
2112 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2113 let v = (parser_2, 3364, fieldsig_2);;
2114 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2115 let v = (parser_2, 3364, fieldsig_2);;
2116 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2117 let v = (parser_3, 4180, fieldsig_3);;
2118 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2119 let v = (parser_1, 1400, fieldsig_1);;
2120 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2121 let v = (parser_1, 2704, fieldsig_1);;
2122 let map = StringMap.add "2.6.21-1.3128.fc7.i686" v map;;
2123 let v = (parser_1, 2704, fieldsig_1);;
2124 let map = StringMap.add "2.6.21-1.3132.fc7.i686" v map;;
2125 let v = (parser_1, 2704, fieldsig_1);;
2126 let map = StringMap.add "2.6.21-1.3141.fc7.i686" v map;;
2127 let v = (parser_1, 2704, fieldsig_1);;
2128 let map = StringMap.add "2.6.21-1.3144.fc7.i686" v map;;
2129 let v = (parser_1, 1400, fieldsig_1);;
2130 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2131 let v = (parser_1, 1400, fieldsig_1);;
2132 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2133 let v = (parser_1, 2712, fieldsig_1);;
2134 let map = StringMap.add "2.6.21-1.3209.fc8.i686" v map;;
2135 let v = (parser_1, 2712, fieldsig_1);;
2136 let map = StringMap.add "2.6.21-1.3218.fc8.i686" v map;;
2137 let v = (parser_1, 2712, fieldsig_1);;
2138 let map = StringMap.add "2.6.21-1.3221.fc8.i686" v map;;
2139 let v = (parser_1, 1376, fieldsig_1);;
2140 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2141 let v = (parser_4, 2880, fieldsig_4);;
2142 let map = StringMap.add "2.6.21-1.3234.fc8.i686" v map;;
2143 let v = (parser_5, 2880, fieldsig_5);;
2144 let map = StringMap.add "2.6.21-1.3236.fc8.i686" v map;;
2145 let v = (parser_6, 2872, fieldsig_6);;
2146 let map = StringMap.add "2.6.21-1.3238.fc8.i686" v map;;
2147 let v = (parser_6, 2872, fieldsig_6);;
2148 let map = StringMap.add "2.6.21-1.3242.fc8.i686" v map;;
2149 let v = (parser_7, 2856, fieldsig_7);;
2150 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.i686" v map;;
2151 let v = (parser_6, 2872, fieldsig_6);;
2152 let map = StringMap.add "2.6.22-0.rc7.2.fc8.i686" v map;;
2153 let v = (parser_2, 1548, fieldsig_2);;
2154 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2155 let v = (parser_2, 1548, fieldsig_2);;
2156 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2157 let v = (parser_8, 3540, fieldsig_8);;
2158 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i686" v map;;
2159 let v = (parser_8, 3540, fieldsig_8);;
2160 let map = StringMap.add "2.6.24-7.fc9.i686" v map;;
2161 let v = (parser_8, 3540, fieldsig_8);;
2162 let map = StringMap.add "2.6.24-9.fc9.i686" v map;;
2163 let v = (parser_3, 1328, fieldsig_3);;
2164 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2165 let v = (parser_3, 1328, fieldsig_3);;
2166 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2167 let v = (parser_9, 4204, fieldsig_9);;
2168 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i686" v map;;
2169 let v = (parser_9, 4204, fieldsig_9);;
2170 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i686" v map;;
2171 let v = (parser_9, 4204, fieldsig_9);;
2172 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i686" v map;;
2173 let v = (parser_9, 4204, fieldsig_9);;
2174 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i686" v map;;
2175 let v = (parser_9, 4204, fieldsig_9);;
2176 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i686" v map;;
2177 let v = (parser_3, 4180, fieldsig_3);;
2178 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2179 let v = (parser_1, 2704, fieldsig_1);;
2180 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2181 let v = (parser_10, 3772, fieldsig_10);;
2182 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2183 let v = (parser_1, 2704, fieldsig_1);;
2184 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2185 let v = (parser_10, 3772, fieldsig_10);;
2186 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2187 let v = (parser_1, 2704, fieldsig_1);;
2188 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2189 let v = (parser_10, 3772, fieldsig_10);;
2190 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2191 let v = (parser_1, 2704, fieldsig_1);;
2192 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2193 let v = (parser_10, 3772, fieldsig_10);;
2194 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2195 let v = (parser_2, 3364, fieldsig_2);;
2196 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2197 let v = (parser_11, 4468, fieldsig_11);;
2198 let map = StringMap.add "2.6.23.14-135.fc8.x86_64" v map;;
2199 let v = (parser_11, 4468, fieldsig_11);;
2200 let map = StringMap.add "2.6.23.14-78.fc7.x86_64" v map;;
2201 let v = (parser_3, 4180, fieldsig_3);;
2202 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2203 let v = (parser_12, 5808, fieldsig_12);;
2204 let map = StringMap.add "2.6.26.1-9.fc9.x86_64" v map;;
2205 let v = (parser_3, 4180, fieldsig_3);;
2206 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2207 let v = (parser_12, 5808, fieldsig_12);;
2208 let map = StringMap.add "2.6.26.2-2.fc8.x86_64" v map;;
2209 let v = (parser_1, 1384, fieldsig_1);;
2210 let map = StringMap.add "2.6.18-1.2798.fc6.i586" v map;;
2211 let v = (parser_1, 1384, fieldsig_1);;
2212 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2213 let v = (parser_13, 1576, fieldsig_13);;
2214 let map = StringMap.add "2.6.18-1.2798.fc6.ppc" v map;;
2215 let v = (parser_14, 2104, fieldsig_14);;
2216 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64" v map;;
2217 let v = (parser_14, 2088, fieldsig_14);;
2218 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64iseries" v map;;
2219 let v = (parser_15, 1928, fieldsig_15);;
2220 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2221 let v = (parser_1, 1400, fieldsig_1);;
2222 let map = StringMap.add "2.6.20-1.2933.fc6.i586" v map;;
2223 let v = (parser_1, 1400, fieldsig_1);;
2224 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2225 let v = (parser_13, 1592, fieldsig_13);;
2226 let map = StringMap.add "2.6.20-1.2933.fc6.ppc" v map;;
2227 let v = (parser_14, 2112, fieldsig_14);;
2228 let map = StringMap.add "2.6.20-1.2933.fc6.ppc64" v map;;
2229 let v = (parser_10, 1920, fieldsig_10);;
2230 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2231 let v = (parser_1, 2704, fieldsig_1);;
2232 let map = StringMap.add "2.6.21-1.3128.fc7.i586" v map;;
2233 let v = (parser_1, 2704, fieldsig_1);;
2234 let map = StringMap.add "2.6.21-1.3128.fc7.i686" v map;;
2235 let v = (parser_13, 1604, fieldsig_13);;
2236 let map = StringMap.add "2.6.21-1.3128.fc7.ppc" v map;;
2237 let v = (parser_14, 2132, fieldsig_14);;
2238 let map = StringMap.add "2.6.21-1.3128.fc7.ppc64" v map;;
2239 let v = (parser_10, 3772, fieldsig_10);;
2240 let map = StringMap.add "2.6.21-1.3128.fc7.x86_64" v map;;
2241 let v = (parser_1, 2704, fieldsig_1);;
2242 let map = StringMap.add "2.6.21-1.3132.fc7.i586" v map;;
2243 let v = (parser_1, 2704, fieldsig_1);;
2244 let map = StringMap.add "2.6.21-1.3132.fc7.i686" v map;;
2245 let v = (parser_13, 1604, fieldsig_13);;
2246 let map = StringMap.add "2.6.21-1.3132.fc7.ppc" v map;;
2247 let v = (parser_14, 2132, fieldsig_14);;
2248 let map = StringMap.add "2.6.21-1.3132.fc7.ppc64" v map;;
2249 let v = (parser_10, 3772, fieldsig_10);;
2250 let map = StringMap.add "2.6.21-1.3132.fc7.x86_64" v map;;
2251 let v = (parser_1, 2704, fieldsig_1);;
2252 let map = StringMap.add "2.6.21-1.3141.fc7.i586" v map;;
2253 let v = (parser_1, 2704, fieldsig_1);;
2254 let map = StringMap.add "2.6.21-1.3141.fc7.i686" v map;;
2255 let v = (parser_13, 1604, fieldsig_13);;
2256 let map = StringMap.add "2.6.21-1.3141.fc7.ppc" v map;;
2257 let v = (parser_14, 2132, fieldsig_14);;
2258 let map = StringMap.add "2.6.21-1.3141.fc7.ppc64" v map;;
2259 let v = (parser_10, 3772, fieldsig_10);;
2260 let map = StringMap.add "2.6.21-1.3141.fc7.x86_64" v map;;
2261 let v = (parser_1, 2704, fieldsig_1);;
2262 let map = StringMap.add "2.6.21-1.3144.fc7.i586" v map;;
2263 let v = (parser_1, 2704, fieldsig_1);;
2264 let map = StringMap.add "2.6.21-1.3144.fc7.i686" v map;;
2265 let v = (parser_13, 1604, fieldsig_13);;
2266 let map = StringMap.add "2.6.21-1.3144.fc7.ppc" v map;;
2267 let v = (parser_14, 2132, fieldsig_14);;
2268 let map = StringMap.add "2.6.21-1.3144.fc7.ppc64" v map;;
2269 let v = (parser_10, 3772, fieldsig_10);;
2270 let map = StringMap.add "2.6.21-1.3144.fc7.x86_64" v map;;
2271 let v = (parser_1, 1400, fieldsig_1);;
2272 let map = StringMap.add "2.6.21-1.3145.fc7.i586" v map;;
2273 let v = (parser_1, 1400, fieldsig_1);;
2274 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2275 let v = (parser_13, 1592, fieldsig_13);;
2276 let map = StringMap.add "2.6.21-1.3145.fc7.ppc" v map;;
2277 let v = (parser_14, 2112, fieldsig_14);;
2278 let map = StringMap.add "2.6.21-1.3145.fc7.ppc64" v map;;
2279 let v = (parser_10, 1920, fieldsig_10);;
2280 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2281 let v = (parser_1, 1400, fieldsig_1);;
2282 let map = StringMap.add "2.6.21-1.3190.fc7.i586" v map;;
2283 let v = (parser_1, 1400, fieldsig_1);;
2284 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2285 let v = (parser_13, 1592, fieldsig_13);;
2286 let map = StringMap.add "2.6.21-1.3190.fc7.ppc" v map;;
2287 let v = (parser_14, 2112, fieldsig_14);;
2288 let map = StringMap.add "2.6.21-1.3190.fc7.ppc64" v map;;
2289 let v = (parser_10, 1920, fieldsig_10);;
2290 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2291 let v = (parser_1, 2712, fieldsig_1);;
2292 let map = StringMap.add "2.6.21-1.3209.fc8.i586" v map;;
2293 let v = (parser_1, 2712, fieldsig_1);;
2294 let map = StringMap.add "2.6.21-1.3209.fc8.i686" v map;;
2295 let v = (parser_13, 1612, fieldsig_13);;
2296 let map = StringMap.add "2.6.21-1.3209.fc8.ppc" v map;;
2297 let v = (parser_16, 2116, fieldsig_16);;
2298 let map = StringMap.add "2.6.21-1.3209.fc8.ppc64" v map;;
2299 let v = (parser_17, 3756, fieldsig_17);;
2300 let map = StringMap.add "2.6.21-1.3209.fc8.x86_64" v map;;
2301 let v = (parser_1, 2712, fieldsig_1);;
2302 let map = StringMap.add "2.6.21-1.3218.fc8.i586" v map;;
2303 let v = (parser_1, 2712, fieldsig_1);;
2304 let map = StringMap.add "2.6.21-1.3218.fc8.i686" v map;;
2305 let v = (parser_13, 1612, fieldsig_13);;
2306 let map = StringMap.add "2.6.21-1.3218.fc8.ppc" v map;;
2307 let v = (parser_16, 2116, fieldsig_16);;
2308 let map = StringMap.add "2.6.21-1.3218.fc8.ppc64" v map;;
2309 let v = (parser_17, 3756, fieldsig_17);;
2310 let map = StringMap.add "2.6.21-1.3218.fc8.x86_64" v map;;
2311 let v = (parser_1, 2712, fieldsig_1);;
2312 let map = StringMap.add "2.6.21-1.3221.fc8.i586" v map;;
2313 let v = (parser_1, 2712, fieldsig_1);;
2314 let map = StringMap.add "2.6.21-1.3221.fc8.i686" v map;;
2315 let v = (parser_13, 1612, fieldsig_13);;
2316 let map = StringMap.add "2.6.21-1.3221.fc8.ppc" v map;;
2317 let v = (parser_16, 2116, fieldsig_16);;
2318 let map = StringMap.add "2.6.21-1.3221.fc8.ppc64" v map;;
2319 let v = (parser_17, 3756, fieldsig_17);;
2320 let map = StringMap.add "2.6.21-1.3221.fc8.x86_64" v map;;
2321 let v = (parser_1, 1376, fieldsig_1);;
2322 let map = StringMap.add "2.6.21-1.3228.fc7.i586" v map;;
2323 let v = (parser_1, 1376, fieldsig_1);;
2324 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2325 let v = (parser_13, 1560, fieldsig_13);;
2326 let map = StringMap.add "2.6.21-1.3228.fc7.ppc" v map;;
2327 let v = (parser_14, 2072, fieldsig_14);;
2328 let map = StringMap.add "2.6.21-1.3228.fc7.ppc64" v map;;
2329 let v = (parser_10, 1880, fieldsig_10);;
2330 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2331 let v = (parser_4, 2880, fieldsig_4);;
2332 let map = StringMap.add "2.6.21-1.3234.fc8.i686" v map;;
2333 let v = (parser_18, 1780, fieldsig_18);;
2334 let map = StringMap.add "2.6.21-1.3234.fc8.ppc" v map;;
2335 let v = (parser_19, 2292, fieldsig_19);;
2336 let map = StringMap.add "2.6.21-1.3234.fc8.ppc64" v map;;
2337 let v = (parser_20, 3932, fieldsig_20);;
2338 let map = StringMap.add "2.6.21-1.3234.fc8.x86_64" v map;;
2339 let v = (parser_5, 2880, fieldsig_5);;
2340 let map = StringMap.add "2.6.21-1.3236.fc8.i686" v map;;
2341 let v = (parser_21, 1780, fieldsig_21);;
2342 let map = StringMap.add "2.6.21-1.3236.fc8.ppc" v map;;
2343 let v = (parser_22, 2308, fieldsig_22);;
2344 let map = StringMap.add "2.6.21-1.3236.fc8.ppc64" v map;;
2345 let v = (parser_23, 3948, fieldsig_23);;
2346 let map = StringMap.add "2.6.21-1.3236.fc8.x86_64" v map;;
2347 let v = (parser_6, 2872, fieldsig_6);;
2348 let map = StringMap.add "2.6.21-1.3238.fc8.i686" v map;;
2349 let v = (parser_24, 1756, fieldsig_24);;
2350 let map = StringMap.add "2.6.21-1.3238.fc8.ppc" v map;;
2351 let v = (parser_25, 2276, fieldsig_25);;
2352 let map = StringMap.add "2.6.21-1.3238.fc8.ppc64" v map;;
2353 let v = (parser_26, 3916, fieldsig_26);;
2354 let map = StringMap.add "2.6.21-1.3238.fc8.x86_64" v map;;
2355 let v = (parser_6, 2872, fieldsig_6);;
2356 let map = StringMap.add "2.6.21-1.3242.fc8.i686" v map;;
2357 let v = (parser_24, 1756, fieldsig_24);;
2358 let map = StringMap.add "2.6.21-1.3242.fc8.ppc" v map;;
2359 let v = (parser_25, 2276, fieldsig_25);;
2360 let map = StringMap.add "2.6.21-1.3242.fc8.ppc64" v map;;
2361 let v = (parser_26, 3916, fieldsig_26);;
2362 let map = StringMap.add "2.6.21-1.3242.fc8.x86_64" v map;;
2363 let v = (parser_7, 2856, fieldsig_7);;
2364 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.i686" v map;;
2365 let v = (parser_27, 1756, fieldsig_27);;
2366 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc" v map;;
2367 let v = (parser_28, 2292, fieldsig_28);;
2368 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc64" v map;;
2369 let v = (parser_29, 3932, fieldsig_29);;
2370 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.x86_64" v map;;
2371 let v = (parser_6, 2872, fieldsig_6);;
2372 let map = StringMap.add "2.6.22-0.rc7.2.fc8.i686" v map;;
2373 let v = (parser_24, 1756, fieldsig_24);;
2374 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc" v map;;
2375 let v = (parser_25, 2276, fieldsig_25);;
2376 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc64" v map;;
2377 let v = (parser_26, 3916, fieldsig_26);;
2378 let map = StringMap.add "2.6.22-0.rc7.2.fc8.x86_64" v map;;
2379 let v = (parser_2, 1548, fieldsig_2);;
2380 let map = StringMap.add "2.6.23.14-135.fc8.i586" v map;;
2381 let v = (parser_2, 1548, fieldsig_2);;
2382 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2383 let v = (parser_30, 1736, fieldsig_30);;
2384 let map = StringMap.add "2.6.23.14-135.fc8.ppc" v map;;
2385 let v = (parser_31, 2272, fieldsig_31);;
2386 let map = StringMap.add "2.6.23.14-135.fc8.ppc64" v map;;
2387 let v = (parser_11, 2080, fieldsig_11);;
2388 let map = StringMap.add "2.6.23.14-135.fc8.x86_64" v map;;
2389 let v = (parser_2, 1548, fieldsig_2);;
2390 let map = StringMap.add "2.6.23.14-78.fc7.i586" v map;;
2391 let v = (parser_2, 1548, fieldsig_2);;
2392 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2393 let v = (parser_30, 1736, fieldsig_30);;
2394 let map = StringMap.add "2.6.23.14-78.fc7.ppc" v map;;
2395 let v = (parser_31, 2272, fieldsig_31);;
2396 let map = StringMap.add "2.6.23.14-78.fc7.ppc64" v map;;
2397 let v = (parser_11, 2080, fieldsig_11);;
2398 let map = StringMap.add "2.6.23.14-78.fc7.x86_64" v map;;
2399 let v = (parser_8, 3540, fieldsig_8);;
2400 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i586" v map;;
2401 let v = (parser_8, 3540, fieldsig_8);;
2402 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i686" v map;;
2403 let v = (parser_32, 1936, fieldsig_32);;
2404 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc" v map;;
2405 let v = (parser_33, 2492, fieldsig_33);;
2406 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc64" v map;;
2407 let v = (parser_34, 4684, fieldsig_34);;
2408 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.x86_64" v map;;
2409 let v = (parser_8, 3540, fieldsig_8);;
2410 let map = StringMap.add "2.6.24-7.fc9.i586" v map;;
2411 let v = (parser_8, 3540, fieldsig_8);;
2412 let map = StringMap.add "2.6.24-7.fc9.i686" v map;;
2413 let v = (parser_32, 1936, fieldsig_32);;
2414 let map = StringMap.add "2.6.24-7.fc9.ppc" v map;;
2415 let v = (parser_33, 2492, fieldsig_33);;
2416 let map = StringMap.add "2.6.24-7.fc9.ppc64" v map;;
2417 let v = (parser_34, 4684, fieldsig_34);;
2418 let map = StringMap.add "2.6.24-7.fc9.x86_64" v map;;
2419 let v = (parser_8, 3540, fieldsig_8);;
2420 let map = StringMap.add "2.6.24-9.fc9.i586" v map;;
2421 let v = (parser_8, 3540, fieldsig_8);;
2422 let map = StringMap.add "2.6.24-9.fc9.i686" v map;;
2423 let v = (parser_32, 1936, fieldsig_32);;
2424 let map = StringMap.add "2.6.24-9.fc9.ppc" v map;;
2425 let v = (parser_33, 2492, fieldsig_33);;
2426 let map = StringMap.add "2.6.24-9.fc9.ppc64" v map;;
2427 let v = (parser_34, 4684, fieldsig_34);;
2428 let map = StringMap.add "2.6.24-9.fc9.x86_64" v map;;
2429 let v = (parser_35, 1832, fieldsig_35);;
2430 let map = StringMap.add "2.6.25.11-97.fc9.i686" v map;;
2431 let v = (parser_36, 2496, fieldsig_36);;
2432 let map = StringMap.add "2.6.25.11-97.fc9.x86_64" v map;;
2433 let v = (parser_37, 1324, fieldsig_37);;
2434 let map = StringMap.add "2.6.26.1-9.fc9.i586" v map;;
2435 let v = (parser_3, 1328, fieldsig_3);;
2436 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2437 let v = (parser_38, 2572, fieldsig_38);;
2438 let map = StringMap.add "2.6.26.1-9.fc9.ppc64" v map;;
2439 let v = (parser_12, 2072, fieldsig_12);;
2440 let map = StringMap.add "2.6.26.1-9.fc9.x86_64" v map;;
2441 let v = (parser_37, 1324, fieldsig_37);;
2442 let map = StringMap.add "2.6.26.2-2.fc8.i586" v map;;
2443 let v = (parser_3, 1328, fieldsig_3);;
2444 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2445 let v = (parser_39, 1968, fieldsig_39);;
2446 let map = StringMap.add "2.6.26.2-2.fc8.ppc" v map;;
2447 let v = (parser_38, 2572, fieldsig_38);;
2448 let map = StringMap.add "2.6.26.2-2.fc8.ppc64" v map;;
2449 let v = (parser_12, 2072, fieldsig_12);;
2450 let map = StringMap.add "2.6.26.2-2.fc8.x86_64" v map;;
2451 let v = (parser_40, 4200, fieldsig_40);;
2452 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i586" v map;;
2453 let v = (parser_9, 4204, fieldsig_9);;
2454 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i686" v map;;
2455 let v = (parser_41, 2124, fieldsig_41);;
2456 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc" v map;;
2457 let v = (parser_42, 6712, fieldsig_42);;
2458 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc64" v map;;
2459 let v = (parser_43, 5824, fieldsig_43);;
2460 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.x86_64" v map;;
2461 let v = (parser_40, 4200, fieldsig_40);;
2462 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i586" v map;;
2463 let v = (parser_9, 4204, fieldsig_9);;
2464 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i686" v map;;
2465 let v = (parser_41, 2124, fieldsig_41);;
2466 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc" v map;;
2467 let v = (parser_42, 6712, fieldsig_42);;
2468 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc64" v map;;
2469 let v = (parser_43, 5824, fieldsig_43);;
2470 let map = StringMap.add "2.6.27-0.237.rc2.fc10.x86_64" v map;;
2471 let v = (parser_40, 4200, fieldsig_40);;
2472 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i586" v map;;
2473 let v = (parser_9, 4204, fieldsig_9);;
2474 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i686" v map;;
2475 let v = (parser_41, 2124, fieldsig_41);;
2476 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc" v map;;
2477 let v = (parser_42, 6712, fieldsig_42);;
2478 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc64" v map;;
2479 let v = (parser_43, 5824, fieldsig_43);;
2480 let map = StringMap.add "2.6.27-0.238.rc2.fc10.x86_64" v map;;
2481 let v = (parser_40, 4200, fieldsig_40);;
2482 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i586" v map;;
2483 let v = (parser_9, 4204, fieldsig_9);;
2484 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i686" v map;;
2485 let v = (parser_41, 2124, fieldsig_41);;
2486 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc" v map;;
2487 let v = (parser_42, 6712, fieldsig_42);;
2488 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc64" v map;;
2489 let v = (parser_43, 5824, fieldsig_43);;
2490 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.x86_64" v map;;
2491 let v = (parser_40, 4200, fieldsig_40);;
2492 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i586" v map;;
2493 let v = (parser_9, 4204, fieldsig_9);;
2494 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i686" v map;;
2495 let v = (parser_41, 2124, fieldsig_41);;
2496 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc" v map;;
2497 let v = (parser_42, 6712, fieldsig_42);;
2498 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc64" v map;;
2499 let v = (parser_43, 5824, fieldsig_43);;
2500 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.x86_64" v map;;
2501 let v = (parser_1, 1368, fieldsig_1);;
2502 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2503 let v = (parser_14, 2104, fieldsig_14);;
2504 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64" v map;;
2505 let v = (parser_14, 2088, fieldsig_14);;
2506 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64iseries" v map;;
2507 let v = (parser_44, 1856, fieldsig_44);;
2508 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2509 let v = (parser_1, 1384, fieldsig_1);;
2510 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2511 let v = (parser_14, 2112, fieldsig_14);;
2512 let map = StringMap.add "2.6.20-1.2933.fc6.ppc64" v map;;
2513 let v = (parser_10, 1880, fieldsig_10);;
2514 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2515 let v = (parser_14, 2132, fieldsig_14);;
2516 let map = StringMap.add "2.6.21-1.3128.fc7.ppc64" v map;;
2517 let v = (parser_10, 3780, fieldsig_10);;
2518 let map = StringMap.add "2.6.21-1.3128.fc7.x86_64" v map;;
2519 let v = (parser_14, 2132, fieldsig_14);;
2520 let map = StringMap.add "2.6.21-1.3132.fc7.ppc64" v map;;
2521 let v = (parser_10, 3780, fieldsig_10);;
2522 let map = StringMap.add "2.6.21-1.3132.fc7.x86_64" v map;;
2523 let v = (parser_14, 2132, fieldsig_14);;
2524 let map = StringMap.add "2.6.21-1.3141.fc7.ppc64" v map;;
2525 let v = (parser_10, 3780, fieldsig_10);;
2526 let map = StringMap.add "2.6.21-1.3141.fc7.x86_64" v map;;
2527 let v = (parser_14, 2132, fieldsig_14);;
2528 let map = StringMap.add "2.6.21-1.3144.fc7.ppc64" v map;;
2529 let v = (parser_10, 3780, fieldsig_10);;
2530 let map = StringMap.add "2.6.21-1.3144.fc7.x86_64" v map;;
2531 let v = (parser_14, 2112, fieldsig_14);;
2532 let map = StringMap.add "2.6.21-1.3145.fc7.ppc64" v map;;
2533 let v = (parser_10, 1880, fieldsig_10);;
2534 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2535 let v = (parser_14, 2112, fieldsig_14);;
2536 let map = StringMap.add "2.6.21-1.3190.fc7.ppc64" v map;;
2537 let v = (parser_10, 1880, fieldsig_10);;
2538 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2539 let v = (parser_16, 2116, fieldsig_16);;
2540 let map = StringMap.add "2.6.21-1.3209.fc8.ppc64" v map;;
2541 let v = (parser_16, 2116, fieldsig_16);;
2542 let map = StringMap.add "2.6.21-1.3218.fc8.ppc64" v map;;
2543 let v = (parser_16, 2116, fieldsig_16);;
2544 let map = StringMap.add "2.6.21-1.3221.fc8.ppc64" v map;;
2545 let v = (parser_14, 2072, fieldsig_14);;
2546 let map = StringMap.add "2.6.21-1.3228.fc7.ppc64" v map;;
2547 let v = (parser_10, 1832, fieldsig_10);;
2548 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2549 let v = (parser_19, 2292, fieldsig_19);;
2550 let map = StringMap.add "2.6.21-1.3234.fc8.ppc64" v map;;
2551 let v = (parser_22, 2308, fieldsig_22);;
2552 let map = StringMap.add "2.6.21-1.3236.fc8.ppc64" v map;;
2553 let v = (parser_25, 2276, fieldsig_25);;
2554 let map = StringMap.add "2.6.21-1.3238.fc8.ppc64" v map;;
2555 let v = (parser_25, 2276, fieldsig_25);;
2556 let map = StringMap.add "2.6.21-1.3242.fc8.ppc64" v map;;
2557 let v = (parser_28, 2292, fieldsig_28);;
2558 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc64" v map;;
2559 let v = (parser_25, 2276, fieldsig_25);;
2560 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc64" v map;;
2561 let v = (parser_31, 2272, fieldsig_31);;
2562 let map = StringMap.add "2.6.23.14-135.fc8.ppc64" v map;;
2563 let v = (parser_31, 2272, fieldsig_31);;
2564 let map = StringMap.add "2.6.23.14-78.fc7.ppc64" v map;;
2565 let v = (parser_33, 2492, fieldsig_33);;
2566 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc64" v map;;
2567 let v = (parser_33, 2492, fieldsig_33);;
2568 let map = StringMap.add "2.6.24-7.fc9.ppc64" v map;;
2569 let v = (parser_33, 2492, fieldsig_33);;
2570 let map = StringMap.add "2.6.24-9.fc9.ppc64" v map;;
2571 let v = (parser_38, 2572, fieldsig_38);;
2572 let map = StringMap.add "2.6.26.1-9.fc9.ppc64" v map;;
2573 let v = (parser_38, 2572, fieldsig_38);;
2574 let map = StringMap.add "2.6.26.2-2.fc8.ppc64" v map;;
2575 let v = (parser_42, 6712, fieldsig_42);;
2576 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc64" v map;;
2577 let v = (parser_42, 6712, fieldsig_42);;
2578 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc64" v map;;
2579 let v = (parser_42, 6712, fieldsig_42);;
2580 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc64" v map;;
2581 let v = (parser_42, 6712, fieldsig_42);;
2582 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc64" v map;;
2583 let v = (parser_42, 6712, fieldsig_42);;
2584 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc64" v map;;
2585 let v = (parser_13, 1592, fieldsig_13);;
2586 let map = StringMap.add "2.6.18-1.2798.fc6.ppc" v map;;
2587 let v = (parser_13, 1608, fieldsig_13);;
2588 let map = StringMap.add "2.6.20-1.2933.fc6.ppc" v map;;
2589 let v = (parser_13, 1620, fieldsig_13);;
2590 let map = StringMap.add "2.6.21-1.3128.fc7.ppc" v map;;
2591 let v = (parser_13, 1620, fieldsig_13);;
2592 let map = StringMap.add "2.6.21-1.3132.fc7.ppc" v map;;
2593 let v = (parser_13, 1620, fieldsig_13);;
2594 let map = StringMap.add "2.6.21-1.3141.fc7.ppc" v map;;
2595 let v = (parser_13, 1620, fieldsig_13);;
2596 let map = StringMap.add "2.6.21-1.3144.fc7.ppc" v map;;
2597 let v = (parser_13, 1608, fieldsig_13);;
2598 let map = StringMap.add "2.6.21-1.3145.fc7.ppc" v map;;
2599 let v = (parser_13, 1608, fieldsig_13);;
2600 let map = StringMap.add "2.6.21-1.3190.fc7.ppc" v map;;
2601 let v = (parser_13, 1628, fieldsig_13);;
2602 let map = StringMap.add "2.6.21-1.3209.fc8.ppc" v map;;
2603 let v = (parser_13, 1628, fieldsig_13);;
2604 let map = StringMap.add "2.6.21-1.3218.fc8.ppc" v map;;
2605 let v = (parser_13, 1628, fieldsig_13);;
2606 let map = StringMap.add "2.6.21-1.3221.fc8.ppc" v map;;
2607 let v = (parser_13, 1584, fieldsig_13);;
2608 let map = StringMap.add "2.6.21-1.3228.fc7.ppc" v map;;
2609 let v = (parser_18, 1796, fieldsig_18);;
2610 let map = StringMap.add "2.6.21-1.3234.fc8.ppc" v map;;
2611 let v = (parser_21, 1796, fieldsig_21);;
2612 let map = StringMap.add "2.6.21-1.3236.fc8.ppc" v map;;
2613 let v = (parser_24, 1772, fieldsig_24);;
2614 let map = StringMap.add "2.6.21-1.3238.fc8.ppc" v map;;
2615 let v = (parser_24, 1772, fieldsig_24);;
2616 let map = StringMap.add "2.6.21-1.3242.fc8.ppc" v map;;
2617 let v = (parser_27, 1772, fieldsig_27);;
2618 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc" v map;;
2619 let v = (parser_24, 1772, fieldsig_24);;
2620 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc" v map;;
2621 let v = (parser_30, 1760, fieldsig_30);;
2622 let map = StringMap.add "2.6.23.14-135.fc8.ppc" v map;;
2623 let v = (parser_30, 1760, fieldsig_30);;
2624 let map = StringMap.add "2.6.23.14-78.fc7.ppc" v map;;
2625 let v = (parser_32, 1948, fieldsig_32);;
2626 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc" v map;;
2627 let v = (parser_32, 1948, fieldsig_32);;
2628 let map = StringMap.add "2.6.24-7.fc9.ppc" v map;;
2629 let v = (parser_32, 1948, fieldsig_32);;
2630 let map = StringMap.add "2.6.24-9.fc9.ppc" v map;;
2631 let v = (parser_39, 1992, fieldsig_39);;
2632 let map = StringMap.add "2.6.26.2-2.fc8.ppc" v map;;
2633 let v = (parser_41, 2136, fieldsig_41);;
2634 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc" v map;;
2635 let v = (parser_41, 2136, fieldsig_41);;
2636 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc" v map;;
2637 let v = (parser_41, 2136, fieldsig_41);;
2638 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc" v map;;
2639 let v = (parser_41, 2136, fieldsig_41);;
2640 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc" v map;;
2641 let v = (parser_41, 2136, fieldsig_41);;
2642 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc" v map;;
2643 let v = (parser_1, 1384, fieldsig_1);;
2644 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2645 let v = (parser_15, 1928, fieldsig_15);;
2646 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2647 let v = (parser_1, 1400, fieldsig_1);;
2648 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2649 let v = (parser_10, 1920, fieldsig_10);;
2650 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2651 type kernel_version = string;;
2652 let task_struct_known version = StringMap.mem version map;;
2653 let task_struct_size version =
2654 let (_, size, _) = StringMap.find version map in size;;
2655 let task_struct_of_bits version bits =
2656 let (parsefn, _, _) = StringMap.find version map in parsefn bits;;
2657 let get_task_struct version mem addr =
2658 let (parsefn, size, _) = StringMap.find version map in
2659 let bytes = Virt_mem_mmap.get_bytes mem addr size in
2660 let bits = Bitstring.bitstring_of_string bytes in parsefn bits;;
2661 let field_signature_of_task_struct_state version =
2662 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_state;;
2663 let field_signature_of_task_struct_prio version =
2664 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_prio;;
2665 let field_signature_of_task_struct_normal_prio version =
2666 let (_, _, fs) = StringMap.find version map
2667 in fs.__fs_task_struct_normal_prio;;
2668 let field_signature_of_task_struct_static_prio version =
2669 let (_, _, fs) = StringMap.find version map
2670 in fs.__fs_task_struct_static_prio;;
2671 let field_signature_of_task_struct_tasks'prev version =
2672 let (_, _, fs) = StringMap.find version map
2673 in fs.__fs_task_struct_tasks'prev;;
2674 let field_signature_of_task_struct_tasks'next version =
2675 let (_, _, fs) = StringMap.find version map
2676 in fs.__fs_task_struct_tasks'next;;
2677 let field_signature_of_task_struct_mm version =
2678 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_mm;;
2679 let field_signature_of_task_struct_active_mm version =
2680 let (_, _, fs) = StringMap.find version map
2681 in fs.__fs_task_struct_active_mm;;
2682 let field_signature_of_task_struct_comm version =
2683 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_comm;;
2684 let field_signature_of_task_struct_pid version =
2685 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_pid;;