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 = 20; };
87 __fs_task_struct_static_prio =
88 { Virt_mem_types.field_available = true; field_offset = 24; };
89 __fs_task_struct_normal_prio =
90 { Virt_mem_types.field_available = true; field_offset = 28; };
91 __fs_task_struct_tasks'next =
92 { Virt_mem_types.field_available = true; field_offset = 404; };
93 __fs_task_struct_tasks'prev =
94 { Virt_mem_types.field_available = true; field_offset = 408; };
96 { Virt_mem_types.field_available = true; field_offset = 412; };
97 __fs_task_struct_active_mm =
98 { Virt_mem_types.field_available = true; field_offset = 416; };
99 __fs_task_struct_pid =
100 { Virt_mem_types.field_available = true; field_offset = 448; };
101 __fs_task_struct_comm =
102 { Virt_mem_types.field_available = true; field_offset = 741; };
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 = 420; };
116 __fs_task_struct_tasks'prev =
117 { Virt_mem_types.field_available = true; field_offset = 424; };
118 __fs_task_struct_mm =
119 { Virt_mem_types.field_available = true; field_offset = 428; };
120 __fs_task_struct_active_mm =
121 { Virt_mem_types.field_available = true; field_offset = 432; };
122 __fs_task_struct_pid =
123 { Virt_mem_types.field_available = true; field_offset = 464; };
124 __fs_task_struct_comm =
125 { Virt_mem_types.field_available = true; field_offset = 761; };
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 = 268; };
139 __fs_task_struct_tasks'prev =
140 { Virt_mem_types.field_available = true; field_offset = 272; };
141 __fs_task_struct_mm =
142 { Virt_mem_types.field_available = true; field_offset = 292; };
143 __fs_task_struct_active_mm =
144 { Virt_mem_types.field_available = true; field_offset = 296; };
145 __fs_task_struct_pid =
146 { Virt_mem_types.field_available = true; field_offset = 328; };
147 __fs_task_struct_comm =
148 { Virt_mem_types.field_available = true; field_offset = 568; };
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 = 24; };
156 __fs_task_struct_static_prio =
157 { Virt_mem_types.field_available = true; field_offset = 28; };
158 __fs_task_struct_normal_prio =
159 { Virt_mem_types.field_available = true; field_offset = 32; };
160 __fs_task_struct_tasks'next =
161 { Virt_mem_types.field_available = true; field_offset = 276; };
162 __fs_task_struct_tasks'prev =
163 { Virt_mem_types.field_available = true; field_offset = 280; };
164 __fs_task_struct_mm =
165 { Virt_mem_types.field_available = true; field_offset = 300; };
166 __fs_task_struct_active_mm =
167 { Virt_mem_types.field_available = true; field_offset = 304; };
168 __fs_task_struct_pid =
169 { Virt_mem_types.field_available = true; field_offset = 336; };
170 __fs_task_struct_comm =
171 { Virt_mem_types.field_available = true; field_offset = 576; };
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 = 272; };
185 __fs_task_struct_tasks'prev =
186 { Virt_mem_types.field_available = true; field_offset = 276; };
187 __fs_task_struct_mm =
188 { Virt_mem_types.field_available = true; field_offset = 280; };
189 __fs_task_struct_active_mm =
190 { Virt_mem_types.field_available = true; field_offset = 284; };
191 __fs_task_struct_pid =
192 { Virt_mem_types.field_available = true; field_offset = 316; };
193 __fs_task_struct_comm =
194 { Virt_mem_types.field_available = true; field_offset = 552; };
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 = 268; };
208 __fs_task_struct_tasks'prev =
209 { Virt_mem_types.field_available = true; field_offset = 272; };
210 __fs_task_struct_mm =
211 { Virt_mem_types.field_available = true; field_offset = 276; };
212 __fs_task_struct_active_mm =
213 { Virt_mem_types.field_available = true; field_offset = 280; };
214 __fs_task_struct_pid =
215 { Virt_mem_types.field_available = true; field_offset = 312; };
216 __fs_task_struct_comm =
217 { Virt_mem_types.field_available = true; field_offset = 548; };
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 = 20; };
225 __fs_task_struct_static_prio =
226 { Virt_mem_types.field_available = true; field_offset = 24; };
227 __fs_task_struct_normal_prio =
228 { Virt_mem_types.field_available = true; field_offset = 28; };
229 __fs_task_struct_tasks'next =
230 { Virt_mem_types.field_available = true; field_offset = 376; };
231 __fs_task_struct_tasks'prev =
232 { Virt_mem_types.field_available = true; field_offset = 380; };
233 __fs_task_struct_mm =
234 { Virt_mem_types.field_available = true; field_offset = 384; };
235 __fs_task_struct_active_mm =
236 { Virt_mem_types.field_available = true; field_offset = 388; };
237 __fs_task_struct_pid =
238 { Virt_mem_types.field_available = true; field_offset = 420; };
239 __fs_task_struct_comm =
240 { Virt_mem_types.field_available = true; field_offset = 677; };
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 = 24; };
248 __fs_task_struct_static_prio =
249 { Virt_mem_types.field_available = true; field_offset = 28; };
250 __fs_task_struct_normal_prio =
251 { Virt_mem_types.field_available = true; field_offset = 32; };
252 __fs_task_struct_tasks'next =
253 { Virt_mem_types.field_available = true; field_offset = 448; };
254 __fs_task_struct_tasks'prev =
255 { Virt_mem_types.field_available = true; field_offset = 452; };
256 __fs_task_struct_mm =
257 { Virt_mem_types.field_available = true; field_offset = 456; };
258 __fs_task_struct_active_mm =
259 { Virt_mem_types.field_available = true; field_offset = 460; };
260 __fs_task_struct_pid =
261 { Virt_mem_types.field_available = true; field_offset = 492; };
262 __fs_task_struct_comm =
263 { Virt_mem_types.field_available = true; field_offset = 788; };
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 = 40; };
271 __fs_task_struct_static_prio =
272 { Virt_mem_types.field_available = true; field_offset = 44; };
273 __fs_task_struct_normal_prio =
274 { Virt_mem_types.field_available = true; field_offset = 48; };
275 __fs_task_struct_tasks'next =
276 { Virt_mem_types.field_available = true; field_offset = 192; };
277 __fs_task_struct_tasks'prev =
278 { Virt_mem_types.field_available = true; field_offset = 200; };
279 __fs_task_struct_mm =
280 { Virt_mem_types.field_available = true; field_offset = 208; };
281 __fs_task_struct_active_mm =
282 { Virt_mem_types.field_available = true; field_offset = 216; };
283 __fs_task_struct_pid =
284 { Virt_mem_types.field_available = true; field_offset = 268; };
285 __fs_task_struct_comm =
286 { Virt_mem_types.field_available = true; field_offset = 680; };
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 = 28; };
294 __fs_task_struct_static_prio =
295 { Virt_mem_types.field_available = true; field_offset = 32; };
296 __fs_task_struct_normal_prio =
297 { Virt_mem_types.field_available = true; field_offset = 36; };
298 __fs_task_struct_tasks'next =
299 { Virt_mem_types.field_available = true; field_offset = 352; };
300 __fs_task_struct_tasks'prev =
301 { Virt_mem_types.field_available = true; field_offset = 360; };
302 __fs_task_struct_mm =
303 { Virt_mem_types.field_available = true; field_offset = 368; };
304 __fs_task_struct_active_mm =
305 { Virt_mem_types.field_available = true; field_offset = 376; };
306 __fs_task_struct_pid =
307 { Virt_mem_types.field_available = true; field_offset = 416; };
308 __fs_task_struct_comm =
309 { Virt_mem_types.field_available = true; field_offset = 856; };
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 = 28; };
317 __fs_task_struct_static_prio =
318 { Virt_mem_types.field_available = true; field_offset = 32; };
319 __fs_task_struct_normal_prio =
320 { Virt_mem_types.field_available = true; field_offset = 36; };
321 __fs_task_struct_tasks'next =
322 { Virt_mem_types.field_available = true; field_offset = 480; };
323 __fs_task_struct_tasks'prev =
324 { Virt_mem_types.field_available = true; field_offset = 488; };
325 __fs_task_struct_mm =
326 { Virt_mem_types.field_available = true; field_offset = 496; };
327 __fs_task_struct_active_mm =
328 { Virt_mem_types.field_available = true; field_offset = 504; };
329 __fs_task_struct_pid =
330 { Virt_mem_types.field_available = true; field_offset = 544; };
331 __fs_task_struct_comm =
332 { Virt_mem_types.field_available = true; field_offset = 1049; };
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 = 32; };
340 __fs_task_struct_static_prio =
341 { Virt_mem_types.field_available = true; field_offset = 36; };
342 __fs_task_struct_normal_prio =
343 { Virt_mem_types.field_available = true; field_offset = 40; };
344 __fs_task_struct_tasks'next =
345 { Virt_mem_types.field_available = true; field_offset = 512; };
346 __fs_task_struct_tasks'prev =
347 { Virt_mem_types.field_available = true; field_offset = 520; };
348 __fs_task_struct_mm =
349 { Virt_mem_types.field_available = true; field_offset = 528; };
350 __fs_task_struct_active_mm =
351 { Virt_mem_types.field_available = true; field_offset = 536; };
352 __fs_task_struct_pid =
353 { Virt_mem_types.field_available = true; field_offset = 576; };
354 __fs_task_struct_comm =
355 { Virt_mem_types.field_available = true; field_offset = 1089; };
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 = 24; };
363 __fs_task_struct_static_prio =
364 { Virt_mem_types.field_available = true; field_offset = 28; };
365 __fs_task_struct_normal_prio =
366 { Virt_mem_types.field_available = true; field_offset = 32; };
367 __fs_task_struct_tasks'next =
368 { Virt_mem_types.field_available = true; field_offset = 128; };
369 __fs_task_struct_tasks'prev =
370 { Virt_mem_types.field_available = true; field_offset = 132; };
371 __fs_task_struct_mm =
372 { Virt_mem_types.field_available = true; field_offset = 136; };
373 __fs_task_struct_active_mm =
374 { Virt_mem_types.field_available = true; field_offset = 140; };
375 __fs_task_struct_pid =
376 { Virt_mem_types.field_available = true; field_offset = 172; };
377 __fs_task_struct_comm =
378 { Virt_mem_types.field_available = true; field_offset = 408; };
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 = 40; };
386 __fs_task_struct_static_prio =
387 { Virt_mem_types.field_available = true; field_offset = 44; };
388 __fs_task_struct_normal_prio =
389 { Virt_mem_types.field_available = true; field_offset = 48; };
390 __fs_task_struct_tasks'next =
391 { Virt_mem_types.field_available = true; field_offset = 200; };
392 __fs_task_struct_tasks'prev =
393 { Virt_mem_types.field_available = true; field_offset = 208; };
394 __fs_task_struct_mm =
395 { Virt_mem_types.field_available = true; field_offset = 216; };
396 __fs_task_struct_active_mm =
397 { Virt_mem_types.field_available = true; field_offset = 224; };
398 __fs_task_struct_pid =
399 { Virt_mem_types.field_available = true; field_offset = 276; };
400 __fs_task_struct_comm =
401 { Virt_mem_types.field_available = true; field_offset = 680; };
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 = 40; };
409 __fs_task_struct_static_prio =
410 { Virt_mem_types.field_available = true; field_offset = 44; };
411 __fs_task_struct_normal_prio =
412 { Virt_mem_types.field_available = true; field_offset = 48; };
413 __fs_task_struct_tasks'next =
414 { Virt_mem_types.field_available = true; field_offset = 216; };
415 __fs_task_struct_tasks'prev =
416 { Virt_mem_types.field_available = true; field_offset = 224; };
417 __fs_task_struct_mm =
418 { Virt_mem_types.field_available = true; field_offset = 232; };
419 __fs_task_struct_active_mm =
420 { Virt_mem_types.field_available = true; field_offset = 240; };
421 __fs_task_struct_pid =
422 { Virt_mem_types.field_available = true; field_offset = 292; };
423 __fs_task_struct_comm =
424 { Virt_mem_types.field_available = true; field_offset = 696; };
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 = 32; };
432 __fs_task_struct_static_prio =
433 { Virt_mem_types.field_available = true; field_offset = 36; };
434 __fs_task_struct_normal_prio =
435 { Virt_mem_types.field_available = true; field_offset = 40; };
436 __fs_task_struct_tasks'next =
437 { Virt_mem_types.field_available = true; field_offset = 184; };
438 __fs_task_struct_tasks'prev =
439 { Virt_mem_types.field_available = true; field_offset = 192; };
440 __fs_task_struct_mm =
441 { Virt_mem_types.field_available = true; field_offset = 200; };
442 __fs_task_struct_active_mm =
443 { Virt_mem_types.field_available = true; field_offset = 208; };
444 __fs_task_struct_pid =
445 { Virt_mem_types.field_available = true; field_offset = 248; };
446 __fs_task_struct_comm =
447 { Virt_mem_types.field_available = true; field_offset = 648; };
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 = 176; };
461 __fs_task_struct_tasks'prev =
462 { Virt_mem_types.field_available = true; field_offset = 184; };
463 __fs_task_struct_mm =
464 { Virt_mem_types.field_available = true; field_offset = 192; };
465 __fs_task_struct_active_mm =
466 { Virt_mem_types.field_available = true; field_offset = 200; };
467 __fs_task_struct_pid =
468 { Virt_mem_types.field_available = true; field_offset = 240; };
469 __fs_task_struct_comm =
470 { Virt_mem_types.field_available = true; field_offset = 648; };
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 = 24; };
478 __fs_task_struct_static_prio =
479 { Virt_mem_types.field_available = true; field_offset = 28; };
480 __fs_task_struct_normal_prio =
481 { Virt_mem_types.field_available = true; field_offset = 32; };
482 __fs_task_struct_tasks'next =
483 { Virt_mem_types.field_available = true; field_offset = 280; };
484 __fs_task_struct_tasks'prev =
485 { Virt_mem_types.field_available = true; field_offset = 284; };
486 __fs_task_struct_mm =
487 { Virt_mem_types.field_available = true; field_offset = 304; };
488 __fs_task_struct_active_mm =
489 { Virt_mem_types.field_available = true; field_offset = 308; };
490 __fs_task_struct_pid =
491 { Virt_mem_types.field_available = true; field_offset = 340; };
492 __fs_task_struct_comm =
493 { Virt_mem_types.field_available = true; field_offset = 584; };
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 = 32; };
501 __fs_task_struct_static_prio =
502 { Virt_mem_types.field_available = true; field_offset = 36; };
503 __fs_task_struct_normal_prio =
504 { Virt_mem_types.field_available = true; field_offset = 40; };
505 __fs_task_struct_tasks'next =
506 { Virt_mem_types.field_available = true; field_offset = 336; };
507 __fs_task_struct_tasks'prev =
508 { Virt_mem_types.field_available = true; field_offset = 344; };
509 __fs_task_struct_mm =
510 { Virt_mem_types.field_available = true; field_offset = 384; };
511 __fs_task_struct_active_mm =
512 { Virt_mem_types.field_available = true; field_offset = 392; };
513 __fs_task_struct_pid =
514 { Virt_mem_types.field_available = true; field_offset = 432; };
515 __fs_task_struct_comm =
516 { Virt_mem_types.field_available = true; field_offset = 840; };
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 = 328; };
530 __fs_task_struct_tasks'prev =
531 { Virt_mem_types.field_available = true; field_offset = 336; };
532 __fs_task_struct_mm =
533 { Virt_mem_types.field_available = true; field_offset = 376; };
534 __fs_task_struct_active_mm =
535 { Virt_mem_types.field_available = true; field_offset = 384; };
536 __fs_task_struct_pid =
537 { Virt_mem_types.field_available = true; field_offset = 424; };
538 __fs_task_struct_comm =
539 { Virt_mem_types.field_available = true; field_offset = 840; };
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 = 24; };
547 __fs_task_struct_static_prio =
548 { Virt_mem_types.field_available = true; field_offset = 28; };
549 __fs_task_struct_normal_prio =
550 { Virt_mem_types.field_available = true; field_offset = 32; };
551 __fs_task_struct_tasks'next =
552 { Virt_mem_types.field_available = true; field_offset = 288; };
553 __fs_task_struct_tasks'prev =
554 { Virt_mem_types.field_available = true; field_offset = 292; };
555 __fs_task_struct_mm =
556 { Virt_mem_types.field_available = true; field_offset = 312; };
557 __fs_task_struct_active_mm =
558 { Virt_mem_types.field_available = true; field_offset = 316; };
559 __fs_task_struct_pid =
560 { Virt_mem_types.field_available = true; field_offset = 348; };
561 __fs_task_struct_comm =
562 { Virt_mem_types.field_available = true; field_offset = 592; };
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 = 32; };
570 __fs_task_struct_static_prio =
571 { Virt_mem_types.field_available = true; field_offset = 36; };
572 __fs_task_struct_normal_prio =
573 { Virt_mem_types.field_available = true; field_offset = 40; };
574 __fs_task_struct_tasks'next =
575 { Virt_mem_types.field_available = true; field_offset = 360; };
576 __fs_task_struct_tasks'prev =
577 { Virt_mem_types.field_available = true; field_offset = 368; };
578 __fs_task_struct_mm =
579 { Virt_mem_types.field_available = true; field_offset = 408; };
580 __fs_task_struct_active_mm =
581 { Virt_mem_types.field_available = true; field_offset = 416; };
582 __fs_task_struct_pid =
583 { Virt_mem_types.field_available = true; field_offset = 456; };
584 __fs_task_struct_comm =
585 { Virt_mem_types.field_available = true; field_offset = 864; };
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 = 32; };
593 __fs_task_struct_static_prio =
594 { Virt_mem_types.field_available = true; field_offset = 36; };
595 __fs_task_struct_normal_prio =
596 { Virt_mem_types.field_available = true; field_offset = 40; };
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 = 400; };
603 __fs_task_struct_active_mm =
604 { Virt_mem_types.field_available = true; field_offset = 408; };
605 __fs_task_struct_pid =
606 { Virt_mem_types.field_available = true; field_offset = 448; };
607 __fs_task_struct_comm =
608 { Virt_mem_types.field_available = true; field_offset = 864; };
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 = 20; };
616 __fs_task_struct_static_prio =
617 { Virt_mem_types.field_available = true; field_offset = 24; };
618 __fs_task_struct_normal_prio =
619 { Virt_mem_types.field_available = true; field_offset = 28; };
620 __fs_task_struct_tasks'next =
621 { Virt_mem_types.field_available = true; field_offset = 280; };
622 __fs_task_struct_tasks'prev =
623 { Virt_mem_types.field_available = true; field_offset = 284; };
624 __fs_task_struct_mm =
625 { Virt_mem_types.field_available = true; field_offset = 288; };
626 __fs_task_struct_active_mm =
627 { Virt_mem_types.field_available = true; field_offset = 292; };
628 __fs_task_struct_pid =
629 { Virt_mem_types.field_available = true; field_offset = 324; };
630 __fs_task_struct_comm =
631 { Virt_mem_types.field_available = true; field_offset = 560; };
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 = 28; };
639 __fs_task_struct_static_prio =
640 { Virt_mem_types.field_available = true; field_offset = 32; };
641 __fs_task_struct_normal_prio =
642 { Virt_mem_types.field_available = true; field_offset = 36; };
643 __fs_task_struct_tasks'next =
644 { Virt_mem_types.field_available = true; field_offset = 352; };
645 __fs_task_struct_tasks'prev =
646 { Virt_mem_types.field_available = true; field_offset = 360; };
647 __fs_task_struct_mm =
648 { Virt_mem_types.field_available = true; field_offset = 368; };
649 __fs_task_struct_active_mm =
650 { Virt_mem_types.field_available = true; field_offset = 376; };
651 __fs_task_struct_pid =
652 { Virt_mem_types.field_available = true; field_offset = 416; };
653 __fs_task_struct_comm =
654 { Virt_mem_types.field_available = true; field_offset = 816; };
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 = 344; };
668 __fs_task_struct_tasks'prev =
669 { Virt_mem_types.field_available = true; field_offset = 352; };
670 __fs_task_struct_mm =
671 { Virt_mem_types.field_available = true; field_offset = 360; };
672 __fs_task_struct_active_mm =
673 { Virt_mem_types.field_available = true; field_offset = 368; };
674 __fs_task_struct_pid =
675 { Virt_mem_types.field_available = true; field_offset = 408; };
676 __fs_task_struct_comm =
677 { Virt_mem_types.field_available = true; field_offset = 816; };
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 = 20; };
685 __fs_task_struct_static_prio =
686 { Virt_mem_types.field_available = true; field_offset = 24; };
687 __fs_task_struct_normal_prio =
688 { Virt_mem_types.field_available = true; field_offset = 28; };
689 __fs_task_struct_tasks'next =
690 { Virt_mem_types.field_available = true; field_offset = 272; };
691 __fs_task_struct_tasks'prev =
692 { Virt_mem_types.field_available = true; field_offset = 276; };
693 __fs_task_struct_mm =
694 { Virt_mem_types.field_available = true; field_offset = 280; };
695 __fs_task_struct_active_mm =
696 { Virt_mem_types.field_available = true; field_offset = 284; };
697 __fs_task_struct_pid =
698 { Virt_mem_types.field_available = true; field_offset = 316; };
699 __fs_task_struct_comm =
700 { Virt_mem_types.field_available = true; field_offset = 552; };
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 = 28; };
708 __fs_task_struct_static_prio =
709 { Virt_mem_types.field_available = true; field_offset = 32; };
710 __fs_task_struct_normal_prio =
711 { Virt_mem_types.field_available = true; field_offset = 36; };
712 __fs_task_struct_tasks'next =
713 { Virt_mem_types.field_available = true; field_offset = 360; };
714 __fs_task_struct_tasks'prev =
715 { Virt_mem_types.field_available = true; field_offset = 368; };
716 __fs_task_struct_mm =
717 { Virt_mem_types.field_available = true; field_offset = 376; };
718 __fs_task_struct_active_mm =
719 { Virt_mem_types.field_available = true; field_offset = 384; };
720 __fs_task_struct_pid =
721 { Virt_mem_types.field_available = true; field_offset = 424; };
722 __fs_task_struct_comm =
723 { Virt_mem_types.field_available = true; field_offset = 824; };
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 = 352; };
737 __fs_task_struct_tasks'prev =
738 { Virt_mem_types.field_available = true; field_offset = 360; };
739 __fs_task_struct_mm =
740 { Virt_mem_types.field_available = true; field_offset = 368; };
741 __fs_task_struct_active_mm =
742 { Virt_mem_types.field_available = true; field_offset = 376; };
743 __fs_task_struct_pid =
744 { Virt_mem_types.field_available = true; field_offset = 416; };
745 __fs_task_struct_comm =
746 { Virt_mem_types.field_available = true; field_offset = 824; };
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 = 280; };
760 __fs_task_struct_tasks'prev =
761 { Virt_mem_types.field_available = true; field_offset = 284; };
762 __fs_task_struct_mm =
763 { Virt_mem_types.field_available = true; field_offset = 288; };
764 __fs_task_struct_active_mm =
765 { Virt_mem_types.field_available = true; field_offset = 292; };
766 __fs_task_struct_pid =
767 { Virt_mem_types.field_available = true; field_offset = 324; };
768 __fs_task_struct_comm =
769 { Virt_mem_types.field_available = true; field_offset = 576; };
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 = 360; };
783 __fs_task_struct_tasks'prev =
784 { Virt_mem_types.field_available = true; field_offset = 368; };
785 __fs_task_struct_mm =
786 { Virt_mem_types.field_available = true; field_offset = 376; };
787 __fs_task_struct_active_mm =
788 { Virt_mem_types.field_available = true; field_offset = 384; };
789 __fs_task_struct_pid =
790 { Virt_mem_types.field_available = true; field_offset = 424; };
791 __fs_task_struct_comm =
792 { Virt_mem_types.field_available = true; field_offset = 856; };
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 = 20; };
800 __fs_task_struct_static_prio =
801 { Virt_mem_types.field_available = true; field_offset = 24; };
802 __fs_task_struct_normal_prio =
803 { Virt_mem_types.field_available = true; field_offset = 28; };
804 __fs_task_struct_tasks'next =
805 { Virt_mem_types.field_available = true; field_offset = 392; };
806 __fs_task_struct_tasks'prev =
807 { Virt_mem_types.field_available = true; field_offset = 396; };
808 __fs_task_struct_mm =
809 { Virt_mem_types.field_available = true; field_offset = 400; };
810 __fs_task_struct_active_mm =
811 { Virt_mem_types.field_available = true; field_offset = 404; };
812 __fs_task_struct_pid =
813 { Virt_mem_types.field_available = true; field_offset = 436; };
814 __fs_task_struct_comm =
815 { Virt_mem_types.field_available = true; field_offset = 697; };
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 = 28; };
823 __fs_task_struct_static_prio =
824 { Virt_mem_types.field_available = true; field_offset = 32; };
825 __fs_task_struct_normal_prio =
826 { Virt_mem_types.field_available = true; field_offset = 36; };
827 __fs_task_struct_tasks'next =
828 { Virt_mem_types.field_available = true; field_offset = 456; };
829 __fs_task_struct_tasks'prev =
830 { Virt_mem_types.field_available = true; field_offset = 464; };
831 __fs_task_struct_mm =
832 { Virt_mem_types.field_available = true; field_offset = 472; };
833 __fs_task_struct_active_mm =
834 { Virt_mem_types.field_available = true; field_offset = 480; };
835 __fs_task_struct_pid =
836 { Virt_mem_types.field_available = true; field_offset = 520; };
837 __fs_task_struct_comm =
838 { Virt_mem_types.field_available = true; field_offset = 969; };
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 = 456; };
852 __fs_task_struct_tasks'prev =
853 { Virt_mem_types.field_available = true; field_offset = 464; };
854 __fs_task_struct_mm =
855 { Virt_mem_types.field_available = true; field_offset = 472; };
856 __fs_task_struct_active_mm =
857 { Virt_mem_types.field_available = true; field_offset = 480; };
858 __fs_task_struct_pid =
859 { Virt_mem_types.field_available = true; field_offset = 520; };
860 __fs_task_struct_comm =
861 { Virt_mem_types.field_available = true; field_offset = 977; };
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 = 20; };
869 __fs_task_struct_static_prio =
870 { Virt_mem_types.field_available = true; field_offset = 24; };
871 __fs_task_struct_normal_prio =
872 { Virt_mem_types.field_available = true; field_offset = 28; };
873 __fs_task_struct_tasks'next =
874 { Virt_mem_types.field_available = true; field_offset = 400; };
875 __fs_task_struct_tasks'prev =
876 { Virt_mem_types.field_available = true; field_offset = 404; };
877 __fs_task_struct_mm =
878 { Virt_mem_types.field_available = true; field_offset = 408; };
879 __fs_task_struct_active_mm =
880 { Virt_mem_types.field_available = true; field_offset = 412; };
881 __fs_task_struct_pid =
882 { Virt_mem_types.field_available = true; field_offset = 444; };
883 __fs_task_struct_comm =
884 { Virt_mem_types.field_available = true; field_offset = 737; };
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 = 28; };
892 __fs_task_struct_static_prio =
893 { Virt_mem_types.field_available = true; field_offset = 32; };
894 __fs_task_struct_normal_prio =
895 { Virt_mem_types.field_available = true; field_offset = 36; };
896 __fs_task_struct_tasks'next =
897 { Virt_mem_types.field_available = true; field_offset = 480; };
898 __fs_task_struct_tasks'prev =
899 { Virt_mem_types.field_available = true; field_offset = 488; };
900 __fs_task_struct_mm =
901 { Virt_mem_types.field_available = true; field_offset = 496; };
902 __fs_task_struct_active_mm =
903 { Virt_mem_types.field_available = true; field_offset = 504; };
904 __fs_task_struct_pid =
905 { Virt_mem_types.field_available = true; field_offset = 544; };
906 __fs_task_struct_comm =
907 { Virt_mem_types.field_available = true; field_offset = 1049; };
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 = 416; };
921 __fs_task_struct_tasks'prev =
922 { Virt_mem_types.field_available = true; field_offset = 420; };
923 __fs_task_struct_mm =
924 { Virt_mem_types.field_available = true; field_offset = 424; };
925 __fs_task_struct_active_mm =
926 { Virt_mem_types.field_available = true; field_offset = 428; };
927 __fs_task_struct_pid =
928 { Virt_mem_types.field_available = true; field_offset = 460; };
929 __fs_task_struct_comm =
930 { Virt_mem_types.field_available = true; field_offset = 757; };
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 = 424; };
944 __fs_task_struct_tasks'prev =
945 { Virt_mem_types.field_available = true; field_offset = 428; };
946 __fs_task_struct_mm =
947 { Virt_mem_types.field_available = true; field_offset = 432; };
948 __fs_task_struct_active_mm =
949 { Virt_mem_types.field_available = true; field_offset = 436; };
950 __fs_task_struct_pid =
951 { Virt_mem_types.field_available = true; field_offset = 468; };
952 __fs_task_struct_comm =
953 { Virt_mem_types.field_available = true; field_offset = 765; };
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 = 32; };
961 __fs_task_struct_static_prio =
962 { Virt_mem_types.field_available = true; field_offset = 36; };
963 __fs_task_struct_normal_prio =
964 { Virt_mem_types.field_available = true; field_offset = 40; };
965 __fs_task_struct_tasks'next =
966 { Virt_mem_types.field_available = true; field_offset = 512; };
967 __fs_task_struct_tasks'prev =
968 { Virt_mem_types.field_available = true; field_offset = 520; };
969 __fs_task_struct_mm =
970 { Virt_mem_types.field_available = true; field_offset = 528; };
971 __fs_task_struct_active_mm =
972 { Virt_mem_types.field_available = true; field_offset = 536; };
973 __fs_task_struct_pid =
974 { Virt_mem_types.field_available = true; field_offset = 576; };
975 __fs_task_struct_comm =
976 { Virt_mem_types.field_available = true; field_offset = 1089; };
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 = 24; };
984 __fs_task_struct_static_prio =
985 { Virt_mem_types.field_available = true; field_offset = 28; };
986 __fs_task_struct_normal_prio =
987 { Virt_mem_types.field_available = true; field_offset = 32; };
988 __fs_task_struct_tasks'next =
989 { Virt_mem_types.field_available = true; field_offset = 444; };
990 __fs_task_struct_tasks'prev =
991 { Virt_mem_types.field_available = true; field_offset = 448; };
992 __fs_task_struct_mm =
993 { Virt_mem_types.field_available = true; field_offset = 452; };
994 __fs_task_struct_active_mm =
995 { Virt_mem_types.field_available = true; field_offset = 456; };
996 __fs_task_struct_pid =
997 { Virt_mem_types.field_available = true; field_offset = 488; };
998 __fs_task_struct_comm =
999 { Virt_mem_types.field_available = true; field_offset = 784; };
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 = 24; };
1007 __fs_task_struct_static_prio =
1008 { Virt_mem_types.field_available = true; field_offset = 28; };
1009 __fs_task_struct_normal_prio =
1010 { Virt_mem_types.field_available = true; field_offset = 32; };
1011 __fs_task_struct_tasks'next =
1012 { Virt_mem_types.field_available = true; field_offset = 464; };
1013 __fs_task_struct_tasks'prev =
1014 { Virt_mem_types.field_available = true; field_offset = 468; };
1015 __fs_task_struct_mm =
1016 { Virt_mem_types.field_available = true; field_offset = 472; };
1017 __fs_task_struct_active_mm =
1018 { Virt_mem_types.field_available = true; field_offset = 476; };
1019 __fs_task_struct_pid =
1020 { Virt_mem_types.field_available = true; field_offset = 508; };
1021 __fs_task_struct_comm =
1022 { Virt_mem_types.field_available = true; field_offset = 808; };
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 = 32; };
1030 __fs_task_struct_static_prio =
1031 { Virt_mem_types.field_available = true; field_offset = 36; };
1032 __fs_task_struct_normal_prio =
1033 { Virt_mem_types.field_available = true; field_offset = 40; };
1034 __fs_task_struct_tasks'next =
1035 { Virt_mem_types.field_available = true; field_offset = 560; };
1036 __fs_task_struct_tasks'prev =
1037 { Virt_mem_types.field_available = true; field_offset = 568; };
1038 __fs_task_struct_mm =
1039 { Virt_mem_types.field_available = true; field_offset = 576; };
1040 __fs_task_struct_active_mm =
1041 { Virt_mem_types.field_available = true; field_offset = 584; };
1042 __fs_task_struct_pid =
1043 { Virt_mem_types.field_available = true; field_offset = 624; };
1044 __fs_task_struct_comm =
1045 { Virt_mem_types.field_available = true; field_offset = 1128; };
1049 __fs_task_struct_state =
1050 { Virt_mem_types.field_available = true; field_offset = 0; };
1051 __fs_task_struct_prio =
1052 { Virt_mem_types.field_available = true; field_offset = 32; };
1053 __fs_task_struct_static_prio =
1054 { Virt_mem_types.field_available = true; field_offset = 36; };
1055 __fs_task_struct_normal_prio =
1056 { Virt_mem_types.field_available = true; field_offset = 40; };
1057 __fs_task_struct_tasks'next =
1058 { Virt_mem_types.field_available = true; field_offset = 560; };
1059 __fs_task_struct_tasks'prev =
1060 { Virt_mem_types.field_available = true; field_offset = 568; };
1061 __fs_task_struct_mm =
1062 { Virt_mem_types.field_available = true; field_offset = 576; };
1063 __fs_task_struct_active_mm =
1064 { Virt_mem_types.field_available = true; field_offset = 584; };
1065 __fs_task_struct_pid =
1066 { Virt_mem_types.field_available = true; field_offset = 624; };
1067 __fs_task_struct_comm =
1068 { Virt_mem_types.field_available = true; field_offset = 1128; };
1072 __fs_task_struct_state =
1073 { Virt_mem_types.field_available = true; field_offset = 0; };
1074 __fs_task_struct_prio =
1075 { Virt_mem_types.field_available = true; field_offset = 40; };
1076 __fs_task_struct_static_prio =
1077 { Virt_mem_types.field_available = true; field_offset = 44; };
1078 __fs_task_struct_normal_prio =
1079 { Virt_mem_types.field_available = true; field_offset = 48; };
1080 __fs_task_struct_tasks'next =
1081 { Virt_mem_types.field_available = true; field_offset = 192; };
1082 __fs_task_struct_tasks'prev =
1083 { Virt_mem_types.field_available = true; field_offset = 200; };
1084 __fs_task_struct_mm =
1085 { Virt_mem_types.field_available = true; field_offset = 208; };
1086 __fs_task_struct_active_mm =
1087 { Virt_mem_types.field_available = true; field_offset = 216; };
1088 __fs_task_struct_pid =
1089 { Virt_mem_types.field_available = true; field_offset = 268; };
1090 __fs_task_struct_comm =
1091 { Virt_mem_types.field_available = true; field_offset = 672; };
1095 | { task_struct_state : zero+32 : offset(0), littleendian;
1096 task_struct_prio : zero+32 : offset(192), littleendian;
1097 task_struct_static_prio : zero+32 : offset(224), littleendian;
1098 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1099 task_struct_tasks'next : zero+32 : offset(992), littleendian;
1100 task_struct_tasks'prev : zero+32 : offset(1024), littleendian;
1101 task_struct_mm : zero+32 : offset(1056), littleendian;
1102 task_struct_active_mm : zero+32 : offset(1088), littleendian;
1103 task_struct_pid : zero+32 : offset(1344), littleendian;
1104 task_struct_comm : 128 : offset(3232), string } ->
1105 { task_struct_state = task_struct_state;
1106 task_struct_prio = task_struct_prio;
1107 task_struct_static_prio = task_struct_static_prio;
1108 task_struct_normal_prio = task_struct_normal_prio;
1109 task_struct_tasks'next = Int64.sub task_struct_tasks'next 124L;
1110 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 128L;
1111 task_struct_mm = task_struct_mm;
1112 task_struct_active_mm = task_struct_active_mm;
1113 task_struct_pid = task_struct_pid;
1114 task_struct_comm = task_struct_comm }
1116 raise (Virt_mem_types.ParseError (struct_name, "parser_1", match_err));;
1119 | { task_struct_state : zero+32 : offset(0), littleendian;
1120 task_struct_prio : zero+32 : offset(160), littleendian;
1121 task_struct_static_prio : zero+32 : offset(192), littleendian;
1122 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1123 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1124 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1125 task_struct_mm : zero+32 : offset(2208), littleendian;
1126 task_struct_active_mm : zero+32 : offset(2240), littleendian;
1127 task_struct_pid : zero+32 : offset(2496), littleendian;
1128 task_struct_comm : 128 : offset(4512), string } ->
1129 { task_struct_state = task_struct_state;
1130 task_struct_prio = task_struct_prio;
1131 task_struct_static_prio = task_struct_static_prio;
1132 task_struct_normal_prio = task_struct_normal_prio;
1133 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1134 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1135 task_struct_mm = task_struct_mm;
1136 task_struct_active_mm = task_struct_active_mm;
1137 task_struct_pid = task_struct_pid;
1138 task_struct_comm = task_struct_comm }
1140 raise (Virt_mem_types.ParseError (struct_name, "parser_2", match_err));;
1143 | { task_struct_state : zero+32 : offset(0), littleendian;
1144 task_struct_prio : zero+32 : offset(160), littleendian;
1145 task_struct_static_prio : zero+32 : offset(192), littleendian;
1146 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1147 task_struct_tasks'next : zero+32 : offset(3232), littleendian;
1148 task_struct_tasks'prev : zero+32 : offset(3264), littleendian;
1149 task_struct_mm : zero+32 : offset(3296), littleendian;
1150 task_struct_active_mm : zero+32 : offset(3328), littleendian;
1151 task_struct_pid : zero+32 : offset(3584), littleendian;
1152 task_struct_comm : 128 : offset(5928), string } ->
1153 { task_struct_state = task_struct_state;
1154 task_struct_prio = task_struct_prio;
1155 task_struct_static_prio = task_struct_static_prio;
1156 task_struct_normal_prio = task_struct_normal_prio;
1157 task_struct_tasks'next = Int64.sub task_struct_tasks'next 404L;
1158 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 408L;
1159 task_struct_mm = task_struct_mm;
1160 task_struct_active_mm = task_struct_active_mm;
1161 task_struct_pid = task_struct_pid;
1162 task_struct_comm = task_struct_comm }
1164 raise (Virt_mem_types.ParseError (struct_name, "parser_3", match_err));;
1167 | { task_struct_state : zero+32 : offset(0), littleendian;
1168 task_struct_prio : zero+32 : offset(192), littleendian;
1169 task_struct_static_prio : zero+32 : offset(224), littleendian;
1170 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1171 task_struct_tasks'next : zero+32 : offset(3360), littleendian;
1172 task_struct_tasks'prev : zero+32 : offset(3392), littleendian;
1173 task_struct_mm : zero+32 : offset(3424), littleendian;
1174 task_struct_active_mm : zero+32 : offset(3456), littleendian;
1175 task_struct_pid : zero+32 : offset(3712), littleendian;
1176 task_struct_comm : 128 : offset(6088), string } ->
1177 { task_struct_state = task_struct_state;
1178 task_struct_prio = task_struct_prio;
1179 task_struct_static_prio = task_struct_static_prio;
1180 task_struct_normal_prio = task_struct_normal_prio;
1181 task_struct_tasks'next = Int64.sub task_struct_tasks'next 420L;
1182 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 424L;
1183 task_struct_mm = task_struct_mm;
1184 task_struct_active_mm = task_struct_active_mm;
1185 task_struct_pid = task_struct_pid;
1186 task_struct_comm = task_struct_comm }
1188 raise (Virt_mem_types.ParseError (struct_name, "parser_4", match_err));;
1191 | { task_struct_state : zero+32 : offset(0), littleendian;
1192 task_struct_prio : zero+32 : offset(192), littleendian;
1193 task_struct_static_prio : zero+32 : offset(224), littleendian;
1194 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1195 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1196 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1197 task_struct_mm : zero+32 : offset(2336), littleendian;
1198 task_struct_active_mm : zero+32 : offset(2368), littleendian;
1199 task_struct_pid : zero+32 : offset(2624), littleendian;
1200 task_struct_comm : 128 : offset(4544), string } ->
1201 { task_struct_state = task_struct_state;
1202 task_struct_prio = task_struct_prio;
1203 task_struct_static_prio = task_struct_static_prio;
1204 task_struct_normal_prio = task_struct_normal_prio;
1205 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1206 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1207 task_struct_mm = task_struct_mm;
1208 task_struct_active_mm = task_struct_active_mm;
1209 task_struct_pid = task_struct_pid;
1210 task_struct_comm = task_struct_comm }
1212 raise (Virt_mem_types.ParseError (struct_name, "parser_5", match_err));;
1215 | { task_struct_state : zero+32 : offset(0), littleendian;
1216 task_struct_prio : zero+32 : offset(192), littleendian;
1217 task_struct_static_prio : zero+32 : offset(224), littleendian;
1218 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1219 task_struct_tasks'next : zero+32 : offset(2208), littleendian;
1220 task_struct_tasks'prev : zero+32 : offset(2240), littleendian;
1221 task_struct_mm : zero+32 : offset(2400), littleendian;
1222 task_struct_active_mm : zero+32 : offset(2432), littleendian;
1223 task_struct_pid : zero+32 : offset(2688), littleendian;
1224 task_struct_comm : 128 : offset(4608), string } ->
1225 { task_struct_state = task_struct_state;
1226 task_struct_prio = task_struct_prio;
1227 task_struct_static_prio = task_struct_static_prio;
1228 task_struct_normal_prio = task_struct_normal_prio;
1229 task_struct_tasks'next = Int64.sub task_struct_tasks'next 276L;
1230 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 280L;
1231 task_struct_mm = task_struct_mm;
1232 task_struct_active_mm = task_struct_active_mm;
1233 task_struct_pid = task_struct_pid;
1234 task_struct_comm = task_struct_comm }
1236 raise (Virt_mem_types.ParseError (struct_name, "parser_6", match_err));;
1239 | { task_struct_state : zero+32 : offset(0), littleendian;
1240 task_struct_prio : zero+32 : offset(160), littleendian;
1241 task_struct_static_prio : zero+32 : offset(192), littleendian;
1242 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1243 task_struct_tasks'next : zero+32 : offset(2176), littleendian;
1244 task_struct_tasks'prev : zero+32 : offset(2208), littleendian;
1245 task_struct_mm : zero+32 : offset(2240), littleendian;
1246 task_struct_active_mm : zero+32 : offset(2272), littleendian;
1247 task_struct_pid : zero+32 : offset(2528), littleendian;
1248 task_struct_comm : 128 : offset(4416), string } ->
1249 { task_struct_state = task_struct_state;
1250 task_struct_prio = task_struct_prio;
1251 task_struct_static_prio = task_struct_static_prio;
1252 task_struct_normal_prio = task_struct_normal_prio;
1253 task_struct_tasks'next = Int64.sub task_struct_tasks'next 272L;
1254 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 276L;
1255 task_struct_mm = task_struct_mm;
1256 task_struct_active_mm = task_struct_active_mm;
1257 task_struct_pid = task_struct_pid;
1258 task_struct_comm = task_struct_comm }
1260 raise (Virt_mem_types.ParseError (struct_name, "parser_7", match_err));;
1263 | { task_struct_state : zero+32 : offset(0), littleendian;
1264 task_struct_prio : zero+32 : offset(160), littleendian;
1265 task_struct_static_prio : zero+32 : offset(192), littleendian;
1266 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1267 task_struct_tasks'next : zero+32 : offset(2144), littleendian;
1268 task_struct_tasks'prev : zero+32 : offset(2176), littleendian;
1269 task_struct_mm : zero+32 : offset(2208), littleendian;
1270 task_struct_active_mm : zero+32 : offset(2240), littleendian;
1271 task_struct_pid : zero+32 : offset(2496), littleendian;
1272 task_struct_comm : 128 : offset(4384), string } ->
1273 { task_struct_state = task_struct_state;
1274 task_struct_prio = task_struct_prio;
1275 task_struct_static_prio = task_struct_static_prio;
1276 task_struct_normal_prio = task_struct_normal_prio;
1277 task_struct_tasks'next = Int64.sub task_struct_tasks'next 268L;
1278 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 272L;
1279 task_struct_mm = task_struct_mm;
1280 task_struct_active_mm = task_struct_active_mm;
1281 task_struct_pid = task_struct_pid;
1282 task_struct_comm = task_struct_comm }
1284 raise (Virt_mem_types.ParseError (struct_name, "parser_8", match_err));;
1287 | { task_struct_state : zero+32 : offset(0), littleendian;
1288 task_struct_prio : zero+32 : offset(160), littleendian;
1289 task_struct_static_prio : zero+32 : offset(192), littleendian;
1290 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1291 task_struct_tasks'next : zero+32 : offset(3008), littleendian;
1292 task_struct_tasks'prev : zero+32 : offset(3040), littleendian;
1293 task_struct_mm : zero+32 : offset(3072), littleendian;
1294 task_struct_active_mm : zero+32 : offset(3104), littleendian;
1295 task_struct_pid : zero+32 : offset(3360), littleendian;
1296 task_struct_comm : 128 : offset(5416), string } ->
1297 { task_struct_state = task_struct_state;
1298 task_struct_prio = task_struct_prio;
1299 task_struct_static_prio = task_struct_static_prio;
1300 task_struct_normal_prio = task_struct_normal_prio;
1301 task_struct_tasks'next = Int64.sub task_struct_tasks'next 376L;
1302 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 380L;
1303 task_struct_mm = task_struct_mm;
1304 task_struct_active_mm = task_struct_active_mm;
1305 task_struct_pid = task_struct_pid;
1306 task_struct_comm = task_struct_comm }
1308 raise (Virt_mem_types.ParseError (struct_name, "parser_9", match_err));;
1309 let parser_10 bits =
1311 | { task_struct_state : zero+32 : offset(0), littleendian;
1312 task_struct_prio : zero+32 : offset(192), littleendian;
1313 task_struct_static_prio : zero+32 : offset(224), littleendian;
1314 task_struct_normal_prio : zero+32 : offset(256), littleendian;
1315 task_struct_tasks'next : zero+32 : offset(3584), littleendian;
1316 task_struct_tasks'prev : zero+32 : offset(3616), littleendian;
1317 task_struct_mm : zero+32 : offset(3648), littleendian;
1318 task_struct_active_mm : zero+32 : offset(3680), littleendian;
1319 task_struct_pid : zero+32 : offset(3936), littleendian;
1320 task_struct_comm : 128 : offset(6304), string } ->
1321 { task_struct_state = task_struct_state;
1322 task_struct_prio = task_struct_prio;
1323 task_struct_static_prio = task_struct_static_prio;
1324 task_struct_normal_prio = task_struct_normal_prio;
1325 task_struct_tasks'next = Int64.sub task_struct_tasks'next 448L;
1326 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 452L;
1327 task_struct_mm = task_struct_mm;
1328 task_struct_active_mm = task_struct_active_mm;
1329 task_struct_pid = task_struct_pid;
1330 task_struct_comm = task_struct_comm }
1332 raise (Virt_mem_types.ParseError (struct_name, "parser_10", match_err));;
1333 let parser_11 bits =
1335 | { task_struct_state : zero+64 : offset(0), littleendian;
1336 task_struct_prio : zero+32 : offset(320), littleendian;
1337 task_struct_static_prio : zero+32 : offset(352), littleendian;
1338 task_struct_normal_prio : zero+32 : offset(384), littleendian;
1339 task_struct_tasks'next : zero+64 : offset(1536), littleendian;
1340 task_struct_tasks'prev : zero+64 : offset(1600), littleendian;
1341 task_struct_mm : zero+64 : offset(1664), littleendian;
1342 task_struct_active_mm : zero+64 : offset(1728), littleendian;
1343 task_struct_pid : zero+32 : offset(2144), littleendian;
1344 task_struct_comm : 128 : offset(5440), string } ->
1345 { task_struct_state = task_struct_state;
1346 task_struct_prio = task_struct_prio;
1347 task_struct_static_prio = task_struct_static_prio;
1348 task_struct_normal_prio = task_struct_normal_prio;
1349 task_struct_tasks'next = Int64.sub task_struct_tasks'next 192L;
1350 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 200L;
1351 task_struct_mm = task_struct_mm;
1352 task_struct_active_mm = task_struct_active_mm;
1353 task_struct_pid = task_struct_pid;
1354 task_struct_comm = task_struct_comm }
1356 raise (Virt_mem_types.ParseError (struct_name, "parser_11", match_err));;
1357 let parser_12 bits =
1359 | { task_struct_state : zero+64 : offset(0), littleendian;
1360 task_struct_prio : zero+32 : offset(224), littleendian;
1361 task_struct_static_prio : zero+32 : offset(256), littleendian;
1362 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1363 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1364 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1365 task_struct_mm : zero+64 : offset(2944), littleendian;
1366 task_struct_active_mm : zero+64 : offset(3008), littleendian;
1367 task_struct_pid : zero+32 : offset(3328), littleendian;
1368 task_struct_comm : 128 : offset(6848), string } ->
1369 { task_struct_state = task_struct_state;
1370 task_struct_prio = task_struct_prio;
1371 task_struct_static_prio = task_struct_static_prio;
1372 task_struct_normal_prio = task_struct_normal_prio;
1373 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1374 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1375 task_struct_mm = task_struct_mm;
1376 task_struct_active_mm = task_struct_active_mm;
1377 task_struct_pid = task_struct_pid;
1378 task_struct_comm = task_struct_comm }
1380 raise (Virt_mem_types.ParseError (struct_name, "parser_12", match_err));;
1381 let parser_13 bits =
1383 | { task_struct_state : zero+64 : offset(0), littleendian;
1384 task_struct_prio : zero+32 : offset(224), littleendian;
1385 task_struct_static_prio : zero+32 : offset(256), littleendian;
1386 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1387 task_struct_tasks'next : zero+64 : offset(3840), littleendian;
1388 task_struct_tasks'prev : zero+64 : offset(3904), littleendian;
1389 task_struct_mm : zero+64 : offset(3968), littleendian;
1390 task_struct_active_mm : zero+64 : offset(4032), littleendian;
1391 task_struct_pid : zero+32 : offset(4352), littleendian;
1392 task_struct_comm : 128 : offset(8392), string } ->
1393 { task_struct_state = task_struct_state;
1394 task_struct_prio = task_struct_prio;
1395 task_struct_static_prio = task_struct_static_prio;
1396 task_struct_normal_prio = task_struct_normal_prio;
1397 task_struct_tasks'next = Int64.sub task_struct_tasks'next 480L;
1398 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 488L;
1399 task_struct_mm = task_struct_mm;
1400 task_struct_active_mm = task_struct_active_mm;
1401 task_struct_pid = task_struct_pid;
1402 task_struct_comm = task_struct_comm }
1404 raise (Virt_mem_types.ParseError (struct_name, "parser_13", match_err));;
1405 let parser_14 bits =
1407 | { task_struct_state : zero+64 : offset(0), littleendian;
1408 task_struct_prio : zero+32 : offset(256), littleendian;
1409 task_struct_static_prio : zero+32 : offset(288), littleendian;
1410 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1411 task_struct_tasks'next : zero+64 : offset(4096), littleendian;
1412 task_struct_tasks'prev : zero+64 : offset(4160), littleendian;
1413 task_struct_mm : zero+64 : offset(4224), littleendian;
1414 task_struct_active_mm : zero+64 : offset(4288), littleendian;
1415 task_struct_pid : zero+32 : offset(4608), littleendian;
1416 task_struct_comm : 128 : offset(8712), string } ->
1417 { task_struct_state = task_struct_state;
1418 task_struct_prio = task_struct_prio;
1419 task_struct_static_prio = task_struct_static_prio;
1420 task_struct_normal_prio = task_struct_normal_prio;
1421 task_struct_tasks'next = Int64.sub task_struct_tasks'next 512L;
1422 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 520L;
1423 task_struct_mm = task_struct_mm;
1424 task_struct_active_mm = task_struct_active_mm;
1425 task_struct_pid = task_struct_pid;
1426 task_struct_comm = task_struct_comm }
1428 raise (Virt_mem_types.ParseError (struct_name, "parser_14", match_err));;
1429 let parser_15 bits =
1431 | { task_struct_state : zero+32 : offset(0), bigendian;
1432 task_struct_prio : zero+32 : offset(192), bigendian;
1433 task_struct_static_prio : zero+32 : offset(224), bigendian;
1434 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1435 task_struct_tasks'next : zero+32 : offset(1024), bigendian;
1436 task_struct_tasks'prev : zero+32 : offset(1056), bigendian;
1437 task_struct_mm : zero+32 : offset(1088), bigendian;
1438 task_struct_active_mm : zero+32 : offset(1120), bigendian;
1439 task_struct_pid : zero+32 : offset(1376), bigendian;
1440 task_struct_comm : 128 : offset(3264), string } ->
1441 { task_struct_state = task_struct_state;
1442 task_struct_prio = task_struct_prio;
1443 task_struct_static_prio = task_struct_static_prio;
1444 task_struct_normal_prio = task_struct_normal_prio;
1445 task_struct_tasks'next = Int64.sub task_struct_tasks'next 128L;
1446 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 132L;
1447 task_struct_mm = task_struct_mm;
1448 task_struct_active_mm = task_struct_active_mm;
1449 task_struct_pid = task_struct_pid;
1450 task_struct_comm = task_struct_comm }
1452 raise (Virt_mem_types.ParseError (struct_name, "parser_15", match_err));;
1453 let parser_16 bits =
1455 | { task_struct_state : zero+64 : offset(0), bigendian;
1456 task_struct_prio : zero+32 : offset(320), bigendian;
1457 task_struct_static_prio : zero+32 : offset(352), bigendian;
1458 task_struct_normal_prio : zero+32 : offset(384), bigendian;
1459 task_struct_tasks'next : zero+64 : offset(1600), bigendian;
1460 task_struct_tasks'prev : zero+64 : offset(1664), bigendian;
1461 task_struct_mm : zero+64 : offset(1728), bigendian;
1462 task_struct_active_mm : zero+64 : offset(1792), bigendian;
1463 task_struct_pid : zero+32 : offset(2208), bigendian;
1464 task_struct_comm : 128 : offset(5440), string } ->
1465 { task_struct_state = task_struct_state;
1466 task_struct_prio = task_struct_prio;
1467 task_struct_static_prio = task_struct_static_prio;
1468 task_struct_normal_prio = task_struct_normal_prio;
1469 task_struct_tasks'next = Int64.sub task_struct_tasks'next 200L;
1470 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 208L;
1471 task_struct_mm = task_struct_mm;
1472 task_struct_active_mm = task_struct_active_mm;
1473 task_struct_pid = task_struct_pid;
1474 task_struct_comm = task_struct_comm }
1476 raise (Virt_mem_types.ParseError (struct_name, "parser_16", match_err));;
1477 let parser_17 bits =
1479 | { task_struct_state : zero+64 : offset(0), littleendian;
1480 task_struct_prio : zero+32 : offset(320), littleendian;
1481 task_struct_static_prio : zero+32 : offset(352), littleendian;
1482 task_struct_normal_prio : zero+32 : offset(384), littleendian;
1483 task_struct_tasks'next : zero+64 : offset(1728), littleendian;
1484 task_struct_tasks'prev : zero+64 : offset(1792), littleendian;
1485 task_struct_mm : zero+64 : offset(1856), littleendian;
1486 task_struct_active_mm : zero+64 : offset(1920), littleendian;
1487 task_struct_pid : zero+32 : offset(2336), littleendian;
1488 task_struct_comm : 128 : offset(5568), string } ->
1489 { task_struct_state = task_struct_state;
1490 task_struct_prio = task_struct_prio;
1491 task_struct_static_prio = task_struct_static_prio;
1492 task_struct_normal_prio = task_struct_normal_prio;
1493 task_struct_tasks'next = Int64.sub task_struct_tasks'next 216L;
1494 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 224L;
1495 task_struct_mm = task_struct_mm;
1496 task_struct_active_mm = task_struct_active_mm;
1497 task_struct_pid = task_struct_pid;
1498 task_struct_comm = task_struct_comm }
1500 raise (Virt_mem_types.ParseError (struct_name, "parser_17", match_err));;
1501 let parser_18 bits =
1503 | { task_struct_state : zero+64 : offset(0), bigendian;
1504 task_struct_prio : zero+32 : offset(256), bigendian;
1505 task_struct_static_prio : zero+32 : offset(288), bigendian;
1506 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1507 task_struct_tasks'next : zero+64 : offset(1472), bigendian;
1508 task_struct_tasks'prev : zero+64 : offset(1536), bigendian;
1509 task_struct_mm : zero+64 : offset(1600), bigendian;
1510 task_struct_active_mm : zero+64 : offset(1664), bigendian;
1511 task_struct_pid : zero+32 : offset(1984), bigendian;
1512 task_struct_comm : 128 : offset(5184), string } ->
1513 { task_struct_state = task_struct_state;
1514 task_struct_prio = task_struct_prio;
1515 task_struct_static_prio = task_struct_static_prio;
1516 task_struct_normal_prio = task_struct_normal_prio;
1517 task_struct_tasks'next = Int64.sub task_struct_tasks'next 184L;
1518 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 192L;
1519 task_struct_mm = task_struct_mm;
1520 task_struct_active_mm = task_struct_active_mm;
1521 task_struct_pid = task_struct_pid;
1522 task_struct_comm = task_struct_comm }
1524 raise (Virt_mem_types.ParseError (struct_name, "parser_18", match_err));;
1525 let parser_19 bits =
1527 | { task_struct_state : zero+64 : offset(0), littleendian;
1528 task_struct_prio : zero+32 : offset(256), littleendian;
1529 task_struct_static_prio : zero+32 : offset(288), littleendian;
1530 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1531 task_struct_tasks'next : zero+64 : offset(1408), littleendian;
1532 task_struct_tasks'prev : zero+64 : offset(1472), littleendian;
1533 task_struct_mm : zero+64 : offset(1536), littleendian;
1534 task_struct_active_mm : zero+64 : offset(1600), littleendian;
1535 task_struct_pid : zero+32 : offset(1920), littleendian;
1536 task_struct_comm : 128 : offset(5184), string } ->
1537 { task_struct_state = task_struct_state;
1538 task_struct_prio = task_struct_prio;
1539 task_struct_static_prio = task_struct_static_prio;
1540 task_struct_normal_prio = task_struct_normal_prio;
1541 task_struct_tasks'next = Int64.sub task_struct_tasks'next 176L;
1542 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 184L;
1543 task_struct_mm = task_struct_mm;
1544 task_struct_active_mm = task_struct_active_mm;
1545 task_struct_pid = task_struct_pid;
1546 task_struct_comm = task_struct_comm }
1548 raise (Virt_mem_types.ParseError (struct_name, "parser_19", match_err));;
1549 let parser_20 bits =
1551 | { task_struct_state : zero+32 : offset(0), bigendian;
1552 task_struct_prio : zero+32 : offset(192), bigendian;
1553 task_struct_static_prio : zero+32 : offset(224), bigendian;
1554 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1555 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1556 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1557 task_struct_mm : zero+32 : offset(2432), bigendian;
1558 task_struct_active_mm : zero+32 : offset(2464), bigendian;
1559 task_struct_pid : zero+32 : offset(2720), bigendian;
1560 task_struct_comm : 128 : offset(4672), string } ->
1561 { task_struct_state = task_struct_state;
1562 task_struct_prio = task_struct_prio;
1563 task_struct_static_prio = task_struct_static_prio;
1564 task_struct_normal_prio = task_struct_normal_prio;
1565 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1566 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1567 task_struct_mm = task_struct_mm;
1568 task_struct_active_mm = task_struct_active_mm;
1569 task_struct_pid = task_struct_pid;
1570 task_struct_comm = task_struct_comm }
1572 raise (Virt_mem_types.ParseError (struct_name, "parser_20", match_err));;
1573 let parser_21 bits =
1575 | { task_struct_state : zero+64 : offset(0), bigendian;
1576 task_struct_prio : zero+32 : offset(256), bigendian;
1577 task_struct_static_prio : zero+32 : offset(288), bigendian;
1578 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1579 task_struct_tasks'next : zero+64 : offset(2688), bigendian;
1580 task_struct_tasks'prev : zero+64 : offset(2752), bigendian;
1581 task_struct_mm : zero+64 : offset(3072), bigendian;
1582 task_struct_active_mm : zero+64 : offset(3136), bigendian;
1583 task_struct_pid : zero+32 : offset(3456), bigendian;
1584 task_struct_comm : 128 : offset(6720), string } ->
1585 { task_struct_state = task_struct_state;
1586 task_struct_prio = task_struct_prio;
1587 task_struct_static_prio = task_struct_static_prio;
1588 task_struct_normal_prio = task_struct_normal_prio;
1589 task_struct_tasks'next = Int64.sub task_struct_tasks'next 336L;
1590 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 344L;
1591 task_struct_mm = task_struct_mm;
1592 task_struct_active_mm = task_struct_active_mm;
1593 task_struct_pid = task_struct_pid;
1594 task_struct_comm = task_struct_comm }
1596 raise (Virt_mem_types.ParseError (struct_name, "parser_21", match_err));;
1597 let parser_22 bits =
1599 | { task_struct_state : zero+64 : offset(0), littleendian;
1600 task_struct_prio : zero+32 : offset(256), littleendian;
1601 task_struct_static_prio : zero+32 : offset(288), littleendian;
1602 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1603 task_struct_tasks'next : zero+64 : offset(2624), littleendian;
1604 task_struct_tasks'prev : zero+64 : offset(2688), littleendian;
1605 task_struct_mm : zero+64 : offset(3008), littleendian;
1606 task_struct_active_mm : zero+64 : offset(3072), littleendian;
1607 task_struct_pid : zero+32 : offset(3392), littleendian;
1608 task_struct_comm : 128 : offset(6720), string } ->
1609 { task_struct_state = task_struct_state;
1610 task_struct_prio = task_struct_prio;
1611 task_struct_static_prio = task_struct_static_prio;
1612 task_struct_normal_prio = task_struct_normal_prio;
1613 task_struct_tasks'next = Int64.sub task_struct_tasks'next 328L;
1614 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 336L;
1615 task_struct_mm = task_struct_mm;
1616 task_struct_active_mm = task_struct_active_mm;
1617 task_struct_pid = task_struct_pid;
1618 task_struct_comm = task_struct_comm }
1620 raise (Virt_mem_types.ParseError (struct_name, "parser_22", match_err));;
1621 let parser_23 bits =
1623 | { task_struct_state : zero+32 : offset(0), bigendian;
1624 task_struct_prio : zero+32 : offset(192), bigendian;
1625 task_struct_static_prio : zero+32 : offset(224), bigendian;
1626 task_struct_normal_prio : zero+32 : offset(256), bigendian;
1627 task_struct_tasks'next : zero+32 : offset(2304), bigendian;
1628 task_struct_tasks'prev : zero+32 : offset(2336), bigendian;
1629 task_struct_mm : zero+32 : offset(2496), bigendian;
1630 task_struct_active_mm : zero+32 : offset(2528), bigendian;
1631 task_struct_pid : zero+32 : offset(2784), bigendian;
1632 task_struct_comm : 128 : offset(4736), string } ->
1633 { task_struct_state = task_struct_state;
1634 task_struct_prio = task_struct_prio;
1635 task_struct_static_prio = task_struct_static_prio;
1636 task_struct_normal_prio = task_struct_normal_prio;
1637 task_struct_tasks'next = Int64.sub task_struct_tasks'next 288L;
1638 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 292L;
1639 task_struct_mm = task_struct_mm;
1640 task_struct_active_mm = task_struct_active_mm;
1641 task_struct_pid = task_struct_pid;
1642 task_struct_comm = task_struct_comm }
1644 raise (Virt_mem_types.ParseError (struct_name, "parser_23", match_err));;
1645 let parser_24 bits =
1647 | { task_struct_state : zero+64 : offset(0), bigendian;
1648 task_struct_prio : zero+32 : offset(256), bigendian;
1649 task_struct_static_prio : zero+32 : offset(288), bigendian;
1650 task_struct_normal_prio : zero+32 : offset(320), bigendian;
1651 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1652 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1653 task_struct_mm : zero+64 : offset(3264), bigendian;
1654 task_struct_active_mm : zero+64 : offset(3328), bigendian;
1655 task_struct_pid : zero+32 : offset(3648), bigendian;
1656 task_struct_comm : 128 : offset(6912), string } ->
1657 { task_struct_state = task_struct_state;
1658 task_struct_prio = task_struct_prio;
1659 task_struct_static_prio = task_struct_static_prio;
1660 task_struct_normal_prio = task_struct_normal_prio;
1661 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1662 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1663 task_struct_mm = task_struct_mm;
1664 task_struct_active_mm = task_struct_active_mm;
1665 task_struct_pid = task_struct_pid;
1666 task_struct_comm = task_struct_comm }
1668 raise (Virt_mem_types.ParseError (struct_name, "parser_24", match_err));;
1669 let parser_25 bits =
1671 | { task_struct_state : zero+64 : offset(0), littleendian;
1672 task_struct_prio : zero+32 : offset(256), littleendian;
1673 task_struct_static_prio : zero+32 : offset(288), littleendian;
1674 task_struct_normal_prio : zero+32 : offset(320), littleendian;
1675 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1676 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1677 task_struct_mm : zero+64 : offset(3200), littleendian;
1678 task_struct_active_mm : zero+64 : offset(3264), littleendian;
1679 task_struct_pid : zero+32 : offset(3584), littleendian;
1680 task_struct_comm : 128 : offset(6912), string } ->
1681 { task_struct_state = task_struct_state;
1682 task_struct_prio = task_struct_prio;
1683 task_struct_static_prio = task_struct_static_prio;
1684 task_struct_normal_prio = task_struct_normal_prio;
1685 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1686 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1687 task_struct_mm = task_struct_mm;
1688 task_struct_active_mm = task_struct_active_mm;
1689 task_struct_pid = task_struct_pid;
1690 task_struct_comm = task_struct_comm }
1692 raise (Virt_mem_types.ParseError (struct_name, "parser_25", match_err));;
1693 let parser_26 bits =
1695 | { task_struct_state : zero+32 : offset(0), bigendian;
1696 task_struct_prio : zero+32 : offset(160), bigendian;
1697 task_struct_static_prio : zero+32 : offset(192), bigendian;
1698 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1699 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1700 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1701 task_struct_mm : zero+32 : offset(2304), bigendian;
1702 task_struct_active_mm : zero+32 : offset(2336), bigendian;
1703 task_struct_pid : zero+32 : offset(2592), bigendian;
1704 task_struct_comm : 128 : offset(4480), string } ->
1705 { task_struct_state = task_struct_state;
1706 task_struct_prio = task_struct_prio;
1707 task_struct_static_prio = task_struct_static_prio;
1708 task_struct_normal_prio = task_struct_normal_prio;
1709 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1710 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1711 task_struct_mm = task_struct_mm;
1712 task_struct_active_mm = task_struct_active_mm;
1713 task_struct_pid = task_struct_pid;
1714 task_struct_comm = task_struct_comm }
1716 raise (Virt_mem_types.ParseError (struct_name, "parser_26", match_err));;
1717 let parser_27 bits =
1719 | { task_struct_state : zero+64 : offset(0), bigendian;
1720 task_struct_prio : zero+32 : offset(224), bigendian;
1721 task_struct_static_prio : zero+32 : offset(256), bigendian;
1722 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1723 task_struct_tasks'next : zero+64 : offset(2816), bigendian;
1724 task_struct_tasks'prev : zero+64 : offset(2880), bigendian;
1725 task_struct_mm : zero+64 : offset(2944), bigendian;
1726 task_struct_active_mm : zero+64 : offset(3008), bigendian;
1727 task_struct_pid : zero+32 : offset(3328), bigendian;
1728 task_struct_comm : 128 : offset(6528), string } ->
1729 { task_struct_state = task_struct_state;
1730 task_struct_prio = task_struct_prio;
1731 task_struct_static_prio = task_struct_static_prio;
1732 task_struct_normal_prio = task_struct_normal_prio;
1733 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1734 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1735 task_struct_mm = task_struct_mm;
1736 task_struct_active_mm = task_struct_active_mm;
1737 task_struct_pid = task_struct_pid;
1738 task_struct_comm = task_struct_comm }
1740 raise (Virt_mem_types.ParseError (struct_name, "parser_27", match_err));;
1741 let parser_28 bits =
1743 | { task_struct_state : zero+64 : offset(0), littleendian;
1744 task_struct_prio : zero+32 : offset(224), littleendian;
1745 task_struct_static_prio : zero+32 : offset(256), littleendian;
1746 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1747 task_struct_tasks'next : zero+64 : offset(2752), littleendian;
1748 task_struct_tasks'prev : zero+64 : offset(2816), littleendian;
1749 task_struct_mm : zero+64 : offset(2880), littleendian;
1750 task_struct_active_mm : zero+64 : offset(2944), littleendian;
1751 task_struct_pid : zero+32 : offset(3264), littleendian;
1752 task_struct_comm : 128 : offset(6528), string } ->
1753 { task_struct_state = task_struct_state;
1754 task_struct_prio = task_struct_prio;
1755 task_struct_static_prio = task_struct_static_prio;
1756 task_struct_normal_prio = task_struct_normal_prio;
1757 task_struct_tasks'next = Int64.sub task_struct_tasks'next 344L;
1758 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 352L;
1759 task_struct_mm = task_struct_mm;
1760 task_struct_active_mm = task_struct_active_mm;
1761 task_struct_pid = task_struct_pid;
1762 task_struct_comm = task_struct_comm }
1764 raise (Virt_mem_types.ParseError (struct_name, "parser_28", match_err));;
1765 let parser_29 bits =
1767 | { task_struct_state : zero+32 : offset(0), bigendian;
1768 task_struct_prio : zero+32 : offset(160), bigendian;
1769 task_struct_static_prio : zero+32 : offset(192), bigendian;
1770 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1771 task_struct_tasks'next : zero+32 : offset(2176), bigendian;
1772 task_struct_tasks'prev : zero+32 : offset(2208), bigendian;
1773 task_struct_mm : zero+32 : offset(2240), bigendian;
1774 task_struct_active_mm : zero+32 : offset(2272), bigendian;
1775 task_struct_pid : zero+32 : offset(2528), bigendian;
1776 task_struct_comm : 128 : offset(4416), string } ->
1777 { task_struct_state = task_struct_state;
1778 task_struct_prio = task_struct_prio;
1779 task_struct_static_prio = task_struct_static_prio;
1780 task_struct_normal_prio = task_struct_normal_prio;
1781 task_struct_tasks'next = Int64.sub task_struct_tasks'next 272L;
1782 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 276L;
1783 task_struct_mm = task_struct_mm;
1784 task_struct_active_mm = task_struct_active_mm;
1785 task_struct_pid = task_struct_pid;
1786 task_struct_comm = task_struct_comm }
1788 raise (Virt_mem_types.ParseError (struct_name, "parser_29", match_err));;
1789 let parser_30 bits =
1791 | { task_struct_state : zero+64 : offset(0), bigendian;
1792 task_struct_prio : zero+32 : offset(224), bigendian;
1793 task_struct_static_prio : zero+32 : offset(256), bigendian;
1794 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1795 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1796 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1797 task_struct_mm : zero+64 : offset(3008), bigendian;
1798 task_struct_active_mm : zero+64 : offset(3072), bigendian;
1799 task_struct_pid : zero+32 : offset(3392), bigendian;
1800 task_struct_comm : 128 : offset(6592), string } ->
1801 { task_struct_state = task_struct_state;
1802 task_struct_prio = task_struct_prio;
1803 task_struct_static_prio = task_struct_static_prio;
1804 task_struct_normal_prio = task_struct_normal_prio;
1805 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1806 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1807 task_struct_mm = task_struct_mm;
1808 task_struct_active_mm = task_struct_active_mm;
1809 task_struct_pid = task_struct_pid;
1810 task_struct_comm = task_struct_comm }
1812 raise (Virt_mem_types.ParseError (struct_name, "parser_30", match_err));;
1813 let parser_31 bits =
1815 | { task_struct_state : zero+64 : offset(0), littleendian;
1816 task_struct_prio : zero+32 : offset(224), littleendian;
1817 task_struct_static_prio : zero+32 : offset(256), littleendian;
1818 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1819 task_struct_tasks'next : zero+64 : offset(2816), littleendian;
1820 task_struct_tasks'prev : zero+64 : offset(2880), littleendian;
1821 task_struct_mm : zero+64 : offset(2944), littleendian;
1822 task_struct_active_mm : zero+64 : offset(3008), littleendian;
1823 task_struct_pid : zero+32 : offset(3328), littleendian;
1824 task_struct_comm : 128 : offset(6592), string } ->
1825 { task_struct_state = task_struct_state;
1826 task_struct_prio = task_struct_prio;
1827 task_struct_static_prio = task_struct_static_prio;
1828 task_struct_normal_prio = task_struct_normal_prio;
1829 task_struct_tasks'next = Int64.sub task_struct_tasks'next 352L;
1830 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 360L;
1831 task_struct_mm = task_struct_mm;
1832 task_struct_active_mm = task_struct_active_mm;
1833 task_struct_pid = task_struct_pid;
1834 task_struct_comm = task_struct_comm }
1836 raise (Virt_mem_types.ParseError (struct_name, "parser_31", match_err));;
1837 let parser_32 bits =
1839 | { task_struct_state : zero+32 : offset(0), bigendian;
1840 task_struct_prio : zero+32 : offset(160), bigendian;
1841 task_struct_static_prio : zero+32 : offset(192), bigendian;
1842 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1843 task_struct_tasks'next : zero+32 : offset(2240), bigendian;
1844 task_struct_tasks'prev : zero+32 : offset(2272), bigendian;
1845 task_struct_mm : zero+32 : offset(2304), bigendian;
1846 task_struct_active_mm : zero+32 : offset(2336), bigendian;
1847 task_struct_pid : zero+32 : offset(2592), bigendian;
1848 task_struct_comm : 128 : offset(4608), string } ->
1849 { task_struct_state = task_struct_state;
1850 task_struct_prio = task_struct_prio;
1851 task_struct_static_prio = task_struct_static_prio;
1852 task_struct_normal_prio = task_struct_normal_prio;
1853 task_struct_tasks'next = Int64.sub task_struct_tasks'next 280L;
1854 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 284L;
1855 task_struct_mm = task_struct_mm;
1856 task_struct_active_mm = task_struct_active_mm;
1857 task_struct_pid = task_struct_pid;
1858 task_struct_comm = task_struct_comm }
1860 raise (Virt_mem_types.ParseError (struct_name, "parser_32", match_err));;
1861 let parser_33 bits =
1863 | { task_struct_state : zero+64 : offset(0), bigendian;
1864 task_struct_prio : zero+32 : offset(224), bigendian;
1865 task_struct_static_prio : zero+32 : offset(256), bigendian;
1866 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1867 task_struct_tasks'next : zero+64 : offset(2880), bigendian;
1868 task_struct_tasks'prev : zero+64 : offset(2944), bigendian;
1869 task_struct_mm : zero+64 : offset(3008), bigendian;
1870 task_struct_active_mm : zero+64 : offset(3072), bigendian;
1871 task_struct_pid : zero+32 : offset(3392), bigendian;
1872 task_struct_comm : 128 : offset(6848), string } ->
1873 { task_struct_state = task_struct_state;
1874 task_struct_prio = task_struct_prio;
1875 task_struct_static_prio = task_struct_static_prio;
1876 task_struct_normal_prio = task_struct_normal_prio;
1877 task_struct_tasks'next = Int64.sub task_struct_tasks'next 360L;
1878 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 368L;
1879 task_struct_mm = task_struct_mm;
1880 task_struct_active_mm = task_struct_active_mm;
1881 task_struct_pid = task_struct_pid;
1882 task_struct_comm = task_struct_comm }
1884 raise (Virt_mem_types.ParseError (struct_name, "parser_33", match_err));;
1885 let parser_34 bits =
1887 | { task_struct_state : zero+32 : offset(0), bigendian;
1888 task_struct_prio : zero+32 : offset(160), bigendian;
1889 task_struct_static_prio : zero+32 : offset(192), bigendian;
1890 task_struct_normal_prio : zero+32 : offset(224), bigendian;
1891 task_struct_tasks'next : zero+32 : offset(3136), bigendian;
1892 task_struct_tasks'prev : zero+32 : offset(3168), bigendian;
1893 task_struct_mm : zero+32 : offset(3200), bigendian;
1894 task_struct_active_mm : zero+32 : offset(3232), bigendian;
1895 task_struct_pid : zero+32 : offset(3488), bigendian;
1896 task_struct_comm : 128 : offset(5576), string } ->
1897 { task_struct_state = task_struct_state;
1898 task_struct_prio = task_struct_prio;
1899 task_struct_static_prio = task_struct_static_prio;
1900 task_struct_normal_prio = task_struct_normal_prio;
1901 task_struct_tasks'next = Int64.sub task_struct_tasks'next 392L;
1902 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 396L;
1903 task_struct_mm = task_struct_mm;
1904 task_struct_active_mm = task_struct_active_mm;
1905 task_struct_pid = task_struct_pid;
1906 task_struct_comm = task_struct_comm }
1908 raise (Virt_mem_types.ParseError (struct_name, "parser_34", match_err));;
1909 let parser_35 bits =
1911 | { task_struct_state : zero+64 : offset(0), bigendian;
1912 task_struct_prio : zero+32 : offset(224), bigendian;
1913 task_struct_static_prio : zero+32 : offset(256), bigendian;
1914 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1915 task_struct_tasks'next : zero+64 : offset(3648), bigendian;
1916 task_struct_tasks'prev : zero+64 : offset(3712), bigendian;
1917 task_struct_mm : zero+64 : offset(3776), bigendian;
1918 task_struct_active_mm : zero+64 : offset(3840), bigendian;
1919 task_struct_pid : zero+32 : offset(4160), bigendian;
1920 task_struct_comm : 128 : offset(7752), string } ->
1921 { task_struct_state = task_struct_state;
1922 task_struct_prio = task_struct_prio;
1923 task_struct_static_prio = task_struct_static_prio;
1924 task_struct_normal_prio = task_struct_normal_prio;
1925 task_struct_tasks'next = Int64.sub task_struct_tasks'next 456L;
1926 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 464L;
1927 task_struct_mm = task_struct_mm;
1928 task_struct_active_mm = task_struct_active_mm;
1929 task_struct_pid = task_struct_pid;
1930 task_struct_comm = task_struct_comm }
1932 raise (Virt_mem_types.ParseError (struct_name, "parser_35", match_err));;
1933 let parser_36 bits =
1935 | { task_struct_state : zero+64 : offset(0), littleendian;
1936 task_struct_prio : zero+32 : offset(224), littleendian;
1937 task_struct_static_prio : zero+32 : offset(256), littleendian;
1938 task_struct_normal_prio : zero+32 : offset(288), littleendian;
1939 task_struct_tasks'next : zero+64 : offset(3648), littleendian;
1940 task_struct_tasks'prev : zero+64 : offset(3712), littleendian;
1941 task_struct_mm : zero+64 : offset(3776), littleendian;
1942 task_struct_active_mm : zero+64 : offset(3840), littleendian;
1943 task_struct_pid : zero+32 : offset(4160), littleendian;
1944 task_struct_comm : 128 : offset(7816), string } ->
1945 { task_struct_state = task_struct_state;
1946 task_struct_prio = task_struct_prio;
1947 task_struct_static_prio = task_struct_static_prio;
1948 task_struct_normal_prio = task_struct_normal_prio;
1949 task_struct_tasks'next = Int64.sub task_struct_tasks'next 456L;
1950 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 464L;
1951 task_struct_mm = task_struct_mm;
1952 task_struct_active_mm = task_struct_active_mm;
1953 task_struct_pid = task_struct_pid;
1954 task_struct_comm = task_struct_comm }
1956 raise (Virt_mem_types.ParseError (struct_name, "parser_36", match_err));;
1957 let parser_37 bits =
1959 | { task_struct_state : zero+32 : offset(0), littleendian;
1960 task_struct_prio : zero+32 : offset(160), littleendian;
1961 task_struct_static_prio : zero+32 : offset(192), littleendian;
1962 task_struct_normal_prio : zero+32 : offset(224), littleendian;
1963 task_struct_tasks'next : zero+32 : offset(3200), littleendian;
1964 task_struct_tasks'prev : zero+32 : offset(3232), littleendian;
1965 task_struct_mm : zero+32 : offset(3264), littleendian;
1966 task_struct_active_mm : zero+32 : offset(3296), littleendian;
1967 task_struct_pid : zero+32 : offset(3552), littleendian;
1968 task_struct_comm : 128 : offset(5896), string } ->
1969 { task_struct_state = task_struct_state;
1970 task_struct_prio = task_struct_prio;
1971 task_struct_static_prio = task_struct_static_prio;
1972 task_struct_normal_prio = task_struct_normal_prio;
1973 task_struct_tasks'next = Int64.sub task_struct_tasks'next 400L;
1974 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 404L;
1975 task_struct_mm = task_struct_mm;
1976 task_struct_active_mm = task_struct_active_mm;
1977 task_struct_pid = task_struct_pid;
1978 task_struct_comm = task_struct_comm }
1980 raise (Virt_mem_types.ParseError (struct_name, "parser_37", match_err));;
1981 let parser_38 bits =
1983 | { task_struct_state : zero+64 : offset(0), bigendian;
1984 task_struct_prio : zero+32 : offset(224), bigendian;
1985 task_struct_static_prio : zero+32 : offset(256), bigendian;
1986 task_struct_normal_prio : zero+32 : offset(288), bigendian;
1987 task_struct_tasks'next : zero+64 : offset(3840), bigendian;
1988 task_struct_tasks'prev : zero+64 : offset(3904), bigendian;
1989 task_struct_mm : zero+64 : offset(3968), bigendian;
1990 task_struct_active_mm : zero+64 : offset(4032), bigendian;
1991 task_struct_pid : zero+32 : offset(4352), bigendian;
1992 task_struct_comm : 128 : offset(8392), string } ->
1993 { task_struct_state = task_struct_state;
1994 task_struct_prio = task_struct_prio;
1995 task_struct_static_prio = task_struct_static_prio;
1996 task_struct_normal_prio = task_struct_normal_prio;
1997 task_struct_tasks'next = Int64.sub task_struct_tasks'next 480L;
1998 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 488L;
1999 task_struct_mm = task_struct_mm;
2000 task_struct_active_mm = task_struct_active_mm;
2001 task_struct_pid = task_struct_pid;
2002 task_struct_comm = task_struct_comm }
2004 raise (Virt_mem_types.ParseError (struct_name, "parser_38", match_err));;
2005 let parser_39 bits =
2007 | { task_struct_state : zero+32 : offset(0), littleendian;
2008 task_struct_prio : zero+32 : offset(192), littleendian;
2009 task_struct_static_prio : zero+32 : offset(224), littleendian;
2010 task_struct_normal_prio : zero+32 : offset(256), littleendian;
2011 task_struct_tasks'next : zero+32 : offset(3328), littleendian;
2012 task_struct_tasks'prev : zero+32 : offset(3360), littleendian;
2013 task_struct_mm : zero+32 : offset(3392), littleendian;
2014 task_struct_active_mm : zero+32 : offset(3424), littleendian;
2015 task_struct_pid : zero+32 : offset(3680), littleendian;
2016 task_struct_comm : 128 : offset(6056), string } ->
2017 { task_struct_state = task_struct_state;
2018 task_struct_prio = task_struct_prio;
2019 task_struct_static_prio = task_struct_static_prio;
2020 task_struct_normal_prio = task_struct_normal_prio;
2021 task_struct_tasks'next = Int64.sub task_struct_tasks'next 416L;
2022 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 420L;
2023 task_struct_mm = task_struct_mm;
2024 task_struct_active_mm = task_struct_active_mm;
2025 task_struct_pid = task_struct_pid;
2026 task_struct_comm = task_struct_comm }
2028 raise (Virt_mem_types.ParseError (struct_name, "parser_39", match_err));;
2029 let parser_40 bits =
2031 | { task_struct_state : zero+32 : offset(0), bigendian;
2032 task_struct_prio : zero+32 : offset(192), bigendian;
2033 task_struct_static_prio : zero+32 : offset(224), bigendian;
2034 task_struct_normal_prio : zero+32 : offset(256), bigendian;
2035 task_struct_tasks'next : zero+32 : offset(3392), bigendian;
2036 task_struct_tasks'prev : zero+32 : offset(3424), bigendian;
2037 task_struct_mm : zero+32 : offset(3456), bigendian;
2038 task_struct_active_mm : zero+32 : offset(3488), bigendian;
2039 task_struct_pid : zero+32 : offset(3744), bigendian;
2040 task_struct_comm : 128 : offset(6120), string } ->
2041 { task_struct_state = task_struct_state;
2042 task_struct_prio = task_struct_prio;
2043 task_struct_static_prio = task_struct_static_prio;
2044 task_struct_normal_prio = task_struct_normal_prio;
2045 task_struct_tasks'next = Int64.sub task_struct_tasks'next 424L;
2046 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 428L;
2047 task_struct_mm = task_struct_mm;
2048 task_struct_active_mm = task_struct_active_mm;
2049 task_struct_pid = task_struct_pid;
2050 task_struct_comm = task_struct_comm }
2052 raise (Virt_mem_types.ParseError (struct_name, "parser_40", match_err));;
2053 let parser_41 bits =
2055 | { task_struct_state : zero+64 : offset(0), bigendian;
2056 task_struct_prio : zero+32 : offset(256), bigendian;
2057 task_struct_static_prio : zero+32 : offset(288), bigendian;
2058 task_struct_normal_prio : zero+32 : offset(320), bigendian;
2059 task_struct_tasks'next : zero+64 : offset(4096), bigendian;
2060 task_struct_tasks'prev : zero+64 : offset(4160), bigendian;
2061 task_struct_mm : zero+64 : offset(4224), bigendian;
2062 task_struct_active_mm : zero+64 : offset(4288), bigendian;
2063 task_struct_pid : zero+32 : offset(4608), bigendian;
2064 task_struct_comm : 128 : offset(8712), string } ->
2065 { task_struct_state = task_struct_state;
2066 task_struct_prio = task_struct_prio;
2067 task_struct_static_prio = task_struct_static_prio;
2068 task_struct_normal_prio = task_struct_normal_prio;
2069 task_struct_tasks'next = Int64.sub task_struct_tasks'next 512L;
2070 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 520L;
2071 task_struct_mm = task_struct_mm;
2072 task_struct_active_mm = task_struct_active_mm;
2073 task_struct_pid = task_struct_pid;
2074 task_struct_comm = task_struct_comm }
2076 raise (Virt_mem_types.ParseError (struct_name, "parser_41", match_err));;
2077 let parser_42 bits =
2079 | { task_struct_state : zero+32 : offset(0), littleendian;
2080 task_struct_prio : zero+32 : offset(192), littleendian;
2081 task_struct_static_prio : zero+32 : offset(224), littleendian;
2082 task_struct_normal_prio : zero+32 : offset(256), littleendian;
2083 task_struct_tasks'next : zero+32 : offset(3552), littleendian;
2084 task_struct_tasks'prev : zero+32 : offset(3584), littleendian;
2085 task_struct_mm : zero+32 : offset(3616), littleendian;
2086 task_struct_active_mm : zero+32 : offset(3648), littleendian;
2087 task_struct_pid : zero+32 : offset(3904), littleendian;
2088 task_struct_comm : 128 : offset(6272), string } ->
2089 { task_struct_state = task_struct_state;
2090 task_struct_prio = task_struct_prio;
2091 task_struct_static_prio = task_struct_static_prio;
2092 task_struct_normal_prio = task_struct_normal_prio;
2093 task_struct_tasks'next = Int64.sub task_struct_tasks'next 444L;
2094 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 448L;
2095 task_struct_mm = task_struct_mm;
2096 task_struct_active_mm = task_struct_active_mm;
2097 task_struct_pid = task_struct_pid;
2098 task_struct_comm = task_struct_comm }
2100 raise (Virt_mem_types.ParseError (struct_name, "parser_42", match_err));;
2101 let parser_43 bits =
2103 | { task_struct_state : zero+32 : offset(0), bigendian;
2104 task_struct_prio : zero+32 : offset(192), bigendian;
2105 task_struct_static_prio : zero+32 : offset(224), bigendian;
2106 task_struct_normal_prio : zero+32 : offset(256), bigendian;
2107 task_struct_tasks'next : zero+32 : offset(3712), bigendian;
2108 task_struct_tasks'prev : zero+32 : offset(3744), bigendian;
2109 task_struct_mm : zero+32 : offset(3776), bigendian;
2110 task_struct_active_mm : zero+32 : offset(3808), bigendian;
2111 task_struct_pid : zero+32 : offset(4064), bigendian;
2112 task_struct_comm : 128 : offset(6464), string } ->
2113 { task_struct_state = task_struct_state;
2114 task_struct_prio = task_struct_prio;
2115 task_struct_static_prio = task_struct_static_prio;
2116 task_struct_normal_prio = task_struct_normal_prio;
2117 task_struct_tasks'next = Int64.sub task_struct_tasks'next 464L;
2118 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 468L;
2119 task_struct_mm = task_struct_mm;
2120 task_struct_active_mm = task_struct_active_mm;
2121 task_struct_pid = task_struct_pid;
2122 task_struct_comm = task_struct_comm }
2124 raise (Virt_mem_types.ParseError (struct_name, "parser_43", match_err));;
2125 let parser_44 bits =
2127 | { task_struct_state : zero+64 : offset(0), bigendian;
2128 task_struct_prio : zero+32 : offset(256), bigendian;
2129 task_struct_static_prio : zero+32 : offset(288), bigendian;
2130 task_struct_normal_prio : zero+32 : offset(320), bigendian;
2131 task_struct_tasks'next : zero+64 : offset(4480), bigendian;
2132 task_struct_tasks'prev : zero+64 : offset(4544), bigendian;
2133 task_struct_mm : zero+64 : offset(4608), bigendian;
2134 task_struct_active_mm : zero+64 : offset(4672), bigendian;
2135 task_struct_pid : zero+32 : offset(4992), bigendian;
2136 task_struct_comm : 128 : offset(9024), string } ->
2137 { task_struct_state = task_struct_state;
2138 task_struct_prio = task_struct_prio;
2139 task_struct_static_prio = task_struct_static_prio;
2140 task_struct_normal_prio = task_struct_normal_prio;
2141 task_struct_tasks'next = Int64.sub task_struct_tasks'next 560L;
2142 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 568L;
2143 task_struct_mm = task_struct_mm;
2144 task_struct_active_mm = task_struct_active_mm;
2145 task_struct_pid = task_struct_pid;
2146 task_struct_comm = task_struct_comm }
2148 raise (Virt_mem_types.ParseError (struct_name, "parser_44", match_err));;
2149 let parser_45 bits =
2151 | { task_struct_state : zero+64 : offset(0), littleendian;
2152 task_struct_prio : zero+32 : offset(256), littleendian;
2153 task_struct_static_prio : zero+32 : offset(288), littleendian;
2154 task_struct_normal_prio : zero+32 : offset(320), littleendian;
2155 task_struct_tasks'next : zero+64 : offset(4480), littleendian;
2156 task_struct_tasks'prev : zero+64 : offset(4544), littleendian;
2157 task_struct_mm : zero+64 : offset(4608), littleendian;
2158 task_struct_active_mm : zero+64 : offset(4672), littleendian;
2159 task_struct_pid : zero+32 : offset(4992), littleendian;
2160 task_struct_comm : 128 : offset(9024), string } ->
2161 { task_struct_state = task_struct_state;
2162 task_struct_prio = task_struct_prio;
2163 task_struct_static_prio = task_struct_static_prio;
2164 task_struct_normal_prio = task_struct_normal_prio;
2165 task_struct_tasks'next = Int64.sub task_struct_tasks'next 560L;
2166 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 568L;
2167 task_struct_mm = task_struct_mm;
2168 task_struct_active_mm = task_struct_active_mm;
2169 task_struct_pid = task_struct_pid;
2170 task_struct_comm = task_struct_comm }
2172 raise (Virt_mem_types.ParseError (struct_name, "parser_45", match_err));;
2173 let parser_46 bits =
2175 | { task_struct_state : zero+64 : offset(0), littleendian;
2176 task_struct_prio : zero+32 : offset(320), littleendian;
2177 task_struct_static_prio : zero+32 : offset(352), littleendian;
2178 task_struct_normal_prio : zero+32 : offset(384), littleendian;
2179 task_struct_tasks'next : zero+64 : offset(1536), littleendian;
2180 task_struct_tasks'prev : zero+64 : offset(1600), littleendian;
2181 task_struct_mm : zero+64 : offset(1664), littleendian;
2182 task_struct_active_mm : zero+64 : offset(1728), littleendian;
2183 task_struct_pid : zero+32 : offset(2144), littleendian;
2184 task_struct_comm : 128 : offset(5376), string } ->
2185 { task_struct_state = task_struct_state;
2186 task_struct_prio = task_struct_prio;
2187 task_struct_static_prio = task_struct_static_prio;
2188 task_struct_normal_prio = task_struct_normal_prio;
2189 task_struct_tasks'next = Int64.sub task_struct_tasks'next 192L;
2190 task_struct_tasks'prev = Int64.sub task_struct_tasks'prev 200L;
2191 task_struct_mm = task_struct_mm;
2192 task_struct_active_mm = task_struct_active_mm;
2193 task_struct_pid = task_struct_pid;
2194 task_struct_comm = task_struct_comm }
2196 raise (Virt_mem_types.ParseError (struct_name, "parser_46", match_err));;
2197 module StringMap = Map.Make(String);;
2198 let map = StringMap.empty;;
2199 let v = (parser_1, 2704, fieldsig_1);;
2200 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2201 let v = (parser_1, 2704, fieldsig_1);;
2202 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2203 let v = (parser_1, 2704, fieldsig_1);;
2204 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2205 let v = (parser_1, 2704, fieldsig_1);;
2206 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2207 let v = (parser_2, 3364, fieldsig_2);;
2208 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2209 let v = (parser_2, 3364, fieldsig_2);;
2210 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2211 let v = (parser_3, 4684, fieldsig_3);;
2212 let map = StringMap.add "2.6.25.14-69.fc8.i686" v map;;
2213 let v = (parser_4, 4180, fieldsig_4);;
2214 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2215 let v = (parser_1, 1400, fieldsig_1);;
2216 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2217 let v = (parser_1, 2704, fieldsig_1);;
2218 let map = StringMap.add "2.6.21-1.3128.fc7.i686" v map;;
2219 let v = (parser_1, 2704, fieldsig_1);;
2220 let map = StringMap.add "2.6.21-1.3132.fc7.i686" v map;;
2221 let v = (parser_1, 2704, fieldsig_1);;
2222 let map = StringMap.add "2.6.21-1.3141.fc7.i686" v map;;
2223 let v = (parser_1, 2704, fieldsig_1);;
2224 let map = StringMap.add "2.6.21-1.3144.fc7.i686" v map;;
2225 let v = (parser_1, 1400, fieldsig_1);;
2226 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2227 let v = (parser_1, 1400, fieldsig_1);;
2228 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2229 let v = (parser_1, 2712, fieldsig_1);;
2230 let map = StringMap.add "2.6.21-1.3209.fc8.i686" v map;;
2231 let v = (parser_1, 2712, fieldsig_1);;
2232 let map = StringMap.add "2.6.21-1.3218.fc8.i686" v map;;
2233 let v = (parser_1, 2712, fieldsig_1);;
2234 let map = StringMap.add "2.6.21-1.3221.fc8.i686" v map;;
2235 let v = (parser_1, 1376, fieldsig_1);;
2236 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2237 let v = (parser_5, 2880, fieldsig_5);;
2238 let map = StringMap.add "2.6.21-1.3234.fc8.i686" v map;;
2239 let v = (parser_6, 2880, fieldsig_6);;
2240 let map = StringMap.add "2.6.21-1.3236.fc8.i686" v map;;
2241 let v = (parser_7, 2872, fieldsig_7);;
2242 let map = StringMap.add "2.6.21-1.3238.fc8.i686" v map;;
2243 let v = (parser_7, 2872, fieldsig_7);;
2244 let map = StringMap.add "2.6.21-1.3242.fc8.i686" v map;;
2245 let v = (parser_8, 2856, fieldsig_8);;
2246 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.i686" v map;;
2247 let v = (parser_7, 2872, fieldsig_7);;
2248 let map = StringMap.add "2.6.22-0.rc7.2.fc8.i686" v map;;
2249 let v = (parser_2, 1548, fieldsig_2);;
2250 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2251 let v = (parser_2, 1548, fieldsig_2);;
2252 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2253 let v = (parser_9, 3540, fieldsig_9);;
2254 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i686" v map;;
2255 let v = (parser_9, 3540, fieldsig_9);;
2256 let map = StringMap.add "2.6.24-7.fc9.i686" v map;;
2257 let v = (parser_9, 3540, fieldsig_9);;
2258 let map = StringMap.add "2.6.24-9.fc9.i686" v map;;
2259 let v = (parser_3, 1832, fieldsig_3);;
2260 let map = StringMap.add "2.6.25.14-69.fc8.i686" v map;;
2261 let v = (parser_4, 1328, fieldsig_4);;
2262 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2263 let v = (parser_4, 1328, fieldsig_4);;
2264 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2265 let v = (parser_10, 4204, fieldsig_10);;
2266 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.i686" v map;;
2267 let v = (parser_10, 4204, fieldsig_10);;
2268 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.i686" v map;;
2269 let v = (parser_10, 4204, fieldsig_10);;
2270 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i686" v map;;
2271 let v = (parser_10, 4204, fieldsig_10);;
2272 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i686" v map;;
2273 let v = (parser_10, 4204, fieldsig_10);;
2274 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i686" v map;;
2275 let v = (parser_10, 4204, fieldsig_10);;
2276 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i686" v map;;
2277 let v = (parser_10, 4204, fieldsig_10);;
2278 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i686" v map;;
2279 let v = (parser_4, 4180, fieldsig_4);;
2280 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2281 let v = (parser_1, 2704, fieldsig_1);;
2282 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2283 let v = (parser_11, 3772, fieldsig_11);;
2284 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2285 let v = (parser_1, 2704, fieldsig_1);;
2286 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2287 let v = (parser_11, 3772, fieldsig_11);;
2288 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2289 let v = (parser_1, 2704, fieldsig_1);;
2290 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2291 let v = (parser_11, 3772, fieldsig_11);;
2292 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2293 let v = (parser_1, 2704, fieldsig_1);;
2294 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2295 let v = (parser_11, 3772, fieldsig_11);;
2296 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2297 let v = (parser_2, 3364, fieldsig_2);;
2298 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2299 let v = (parser_12, 4468, fieldsig_12);;
2300 let map = StringMap.add "2.6.23.14-135.fc8.x86_64" v map;;
2301 let v = (parser_12, 4468, fieldsig_12);;
2302 let map = StringMap.add "2.6.23.14-78.fc7.x86_64" v map;;
2303 let v = (parser_3, 4684, fieldsig_3);;
2304 let map = StringMap.add "2.6.25.14-69.fc8.i686" v map;;
2305 let v = (parser_13, 6232, fieldsig_13);;
2306 let map = StringMap.add "2.6.25.14-69.fc8.x86_64" v map;;
2307 let v = (parser_4, 4180, fieldsig_4);;
2308 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2309 let v = (parser_14, 5808, fieldsig_14);;
2310 let map = StringMap.add "2.6.26.1-9.fc9.x86_64" v map;;
2311 let v = (parser_4, 4180, fieldsig_4);;
2312 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2313 let v = (parser_14, 5808, fieldsig_14);;
2314 let map = StringMap.add "2.6.26.2-2.fc8.x86_64" v map;;
2315 let v = (parser_1, 1384, fieldsig_1);;
2316 let map = StringMap.add "2.6.18-1.2798.fc6.i586" v map;;
2317 let v = (parser_1, 1384, fieldsig_1);;
2318 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2319 let v = (parser_15, 1576, fieldsig_15);;
2320 let map = StringMap.add "2.6.18-1.2798.fc6.ppc" v map;;
2321 let v = (parser_16, 2104, fieldsig_16);;
2322 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64" v map;;
2323 let v = (parser_16, 2088, fieldsig_16);;
2324 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64iseries" v map;;
2325 let v = (parser_17, 1928, fieldsig_17);;
2326 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2327 let v = (parser_1, 1400, fieldsig_1);;
2328 let map = StringMap.add "2.6.20-1.2933.fc6.i586" v map;;
2329 let v = (parser_1, 1400, fieldsig_1);;
2330 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2331 let v = (parser_15, 1592, fieldsig_15);;
2332 let map = StringMap.add "2.6.20-1.2933.fc6.ppc" v map;;
2333 let v = (parser_16, 2112, fieldsig_16);;
2334 let map = StringMap.add "2.6.20-1.2933.fc6.ppc64" v map;;
2335 let v = (parser_11, 1920, fieldsig_11);;
2336 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2337 let v = (parser_1, 2704, fieldsig_1);;
2338 let map = StringMap.add "2.6.21-1.3128.fc7.i586" v map;;
2339 let v = (parser_1, 2704, fieldsig_1);;
2340 let map = StringMap.add "2.6.21-1.3128.fc7.i686" v map;;
2341 let v = (parser_15, 1604, fieldsig_15);;
2342 let map = StringMap.add "2.6.21-1.3128.fc7.ppc" v map;;
2343 let v = (parser_16, 2132, fieldsig_16);;
2344 let map = StringMap.add "2.6.21-1.3128.fc7.ppc64" v map;;
2345 let v = (parser_11, 3772, fieldsig_11);;
2346 let map = StringMap.add "2.6.21-1.3128.fc7.x86_64" v map;;
2347 let v = (parser_1, 2704, fieldsig_1);;
2348 let map = StringMap.add "2.6.21-1.3132.fc7.i586" v map;;
2349 let v = (parser_1, 2704, fieldsig_1);;
2350 let map = StringMap.add "2.6.21-1.3132.fc7.i686" v map;;
2351 let v = (parser_15, 1604, fieldsig_15);;
2352 let map = StringMap.add "2.6.21-1.3132.fc7.ppc" v map;;
2353 let v = (parser_16, 2132, fieldsig_16);;
2354 let map = StringMap.add "2.6.21-1.3132.fc7.ppc64" v map;;
2355 let v = (parser_11, 3772, fieldsig_11);;
2356 let map = StringMap.add "2.6.21-1.3132.fc7.x86_64" v map;;
2357 let v = (parser_1, 2704, fieldsig_1);;
2358 let map = StringMap.add "2.6.21-1.3141.fc7.i586" v map;;
2359 let v = (parser_1, 2704, fieldsig_1);;
2360 let map = StringMap.add "2.6.21-1.3141.fc7.i686" v map;;
2361 let v = (parser_15, 1604, fieldsig_15);;
2362 let map = StringMap.add "2.6.21-1.3141.fc7.ppc" v map;;
2363 let v = (parser_16, 2132, fieldsig_16);;
2364 let map = StringMap.add "2.6.21-1.3141.fc7.ppc64" v map;;
2365 let v = (parser_11, 3772, fieldsig_11);;
2366 let map = StringMap.add "2.6.21-1.3141.fc7.x86_64" v map;;
2367 let v = (parser_1, 2704, fieldsig_1);;
2368 let map = StringMap.add "2.6.21-1.3144.fc7.i586" v map;;
2369 let v = (parser_1, 2704, fieldsig_1);;
2370 let map = StringMap.add "2.6.21-1.3144.fc7.i686" v map;;
2371 let v = (parser_15, 1604, fieldsig_15);;
2372 let map = StringMap.add "2.6.21-1.3144.fc7.ppc" v map;;
2373 let v = (parser_16, 2132, fieldsig_16);;
2374 let map = StringMap.add "2.6.21-1.3144.fc7.ppc64" v map;;
2375 let v = (parser_11, 3772, fieldsig_11);;
2376 let map = StringMap.add "2.6.21-1.3144.fc7.x86_64" v map;;
2377 let v = (parser_1, 1400, fieldsig_1);;
2378 let map = StringMap.add "2.6.21-1.3145.fc7.i586" v map;;
2379 let v = (parser_1, 1400, fieldsig_1);;
2380 let map = StringMap.add "2.6.21-1.3145.fc7.i686" v map;;
2381 let v = (parser_15, 1592, fieldsig_15);;
2382 let map = StringMap.add "2.6.21-1.3145.fc7.ppc" v map;;
2383 let v = (parser_16, 2112, fieldsig_16);;
2384 let map = StringMap.add "2.6.21-1.3145.fc7.ppc64" v map;;
2385 let v = (parser_11, 1920, fieldsig_11);;
2386 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2387 let v = (parser_1, 1400, fieldsig_1);;
2388 let map = StringMap.add "2.6.21-1.3190.fc7.i586" v map;;
2389 let v = (parser_1, 1400, fieldsig_1);;
2390 let map = StringMap.add "2.6.21-1.3190.fc7.i686" v map;;
2391 let v = (parser_15, 1592, fieldsig_15);;
2392 let map = StringMap.add "2.6.21-1.3190.fc7.ppc" v map;;
2393 let v = (parser_16, 2112, fieldsig_16);;
2394 let map = StringMap.add "2.6.21-1.3190.fc7.ppc64" v map;;
2395 let v = (parser_11, 1920, fieldsig_11);;
2396 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2397 let v = (parser_1, 2712, fieldsig_1);;
2398 let map = StringMap.add "2.6.21-1.3209.fc8.i586" v map;;
2399 let v = (parser_1, 2712, fieldsig_1);;
2400 let map = StringMap.add "2.6.21-1.3209.fc8.i686" v map;;
2401 let v = (parser_15, 1612, fieldsig_15);;
2402 let map = StringMap.add "2.6.21-1.3209.fc8.ppc" v map;;
2403 let v = (parser_18, 2116, fieldsig_18);;
2404 let map = StringMap.add "2.6.21-1.3209.fc8.ppc64" v map;;
2405 let v = (parser_19, 3756, fieldsig_19);;
2406 let map = StringMap.add "2.6.21-1.3209.fc8.x86_64" v map;;
2407 let v = (parser_1, 2712, fieldsig_1);;
2408 let map = StringMap.add "2.6.21-1.3218.fc8.i586" v map;;
2409 let v = (parser_1, 2712, fieldsig_1);;
2410 let map = StringMap.add "2.6.21-1.3218.fc8.i686" v map;;
2411 let v = (parser_15, 1612, fieldsig_15);;
2412 let map = StringMap.add "2.6.21-1.3218.fc8.ppc" v map;;
2413 let v = (parser_18, 2116, fieldsig_18);;
2414 let map = StringMap.add "2.6.21-1.3218.fc8.ppc64" v map;;
2415 let v = (parser_19, 3756, fieldsig_19);;
2416 let map = StringMap.add "2.6.21-1.3218.fc8.x86_64" v map;;
2417 let v = (parser_1, 2712, fieldsig_1);;
2418 let map = StringMap.add "2.6.21-1.3221.fc8.i586" v map;;
2419 let v = (parser_1, 2712, fieldsig_1);;
2420 let map = StringMap.add "2.6.21-1.3221.fc8.i686" v map;;
2421 let v = (parser_15, 1612, fieldsig_15);;
2422 let map = StringMap.add "2.6.21-1.3221.fc8.ppc" v map;;
2423 let v = (parser_18, 2116, fieldsig_18);;
2424 let map = StringMap.add "2.6.21-1.3221.fc8.ppc64" v map;;
2425 let v = (parser_19, 3756, fieldsig_19);;
2426 let map = StringMap.add "2.6.21-1.3221.fc8.x86_64" v map;;
2427 let v = (parser_1, 1376, fieldsig_1);;
2428 let map = StringMap.add "2.6.21-1.3228.fc7.i586" v map;;
2429 let v = (parser_1, 1376, fieldsig_1);;
2430 let map = StringMap.add "2.6.21-1.3228.fc7.i686" v map;;
2431 let v = (parser_15, 1560, fieldsig_15);;
2432 let map = StringMap.add "2.6.21-1.3228.fc7.ppc" v map;;
2433 let v = (parser_16, 2072, fieldsig_16);;
2434 let map = StringMap.add "2.6.21-1.3228.fc7.ppc64" v map;;
2435 let v = (parser_11, 1880, fieldsig_11);;
2436 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2437 let v = (parser_5, 2880, fieldsig_5);;
2438 let map = StringMap.add "2.6.21-1.3234.fc8.i686" v map;;
2439 let v = (parser_20, 1780, fieldsig_20);;
2440 let map = StringMap.add "2.6.21-1.3234.fc8.ppc" v map;;
2441 let v = (parser_21, 2292, fieldsig_21);;
2442 let map = StringMap.add "2.6.21-1.3234.fc8.ppc64" v map;;
2443 let v = (parser_22, 3932, fieldsig_22);;
2444 let map = StringMap.add "2.6.21-1.3234.fc8.x86_64" v map;;
2445 let v = (parser_6, 2880, fieldsig_6);;
2446 let map = StringMap.add "2.6.21-1.3236.fc8.i686" v map;;
2447 let v = (parser_23, 1780, fieldsig_23);;
2448 let map = StringMap.add "2.6.21-1.3236.fc8.ppc" v map;;
2449 let v = (parser_24, 2308, fieldsig_24);;
2450 let map = StringMap.add "2.6.21-1.3236.fc8.ppc64" v map;;
2451 let v = (parser_25, 3948, fieldsig_25);;
2452 let map = StringMap.add "2.6.21-1.3236.fc8.x86_64" v map;;
2453 let v = (parser_7, 2872, fieldsig_7);;
2454 let map = StringMap.add "2.6.21-1.3238.fc8.i686" v map;;
2455 let v = (parser_26, 1756, fieldsig_26);;
2456 let map = StringMap.add "2.6.21-1.3238.fc8.ppc" v map;;
2457 let v = (parser_27, 2276, fieldsig_27);;
2458 let map = StringMap.add "2.6.21-1.3238.fc8.ppc64" v map;;
2459 let v = (parser_28, 3916, fieldsig_28);;
2460 let map = StringMap.add "2.6.21-1.3238.fc8.x86_64" v map;;
2461 let v = (parser_7, 2872, fieldsig_7);;
2462 let map = StringMap.add "2.6.21-1.3242.fc8.i686" v map;;
2463 let v = (parser_26, 1756, fieldsig_26);;
2464 let map = StringMap.add "2.6.21-1.3242.fc8.ppc" v map;;
2465 let v = (parser_27, 2276, fieldsig_27);;
2466 let map = StringMap.add "2.6.21-1.3242.fc8.ppc64" v map;;
2467 let v = (parser_28, 3916, fieldsig_28);;
2468 let map = StringMap.add "2.6.21-1.3242.fc8.x86_64" v map;;
2469 let v = (parser_8, 2856, fieldsig_8);;
2470 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.i686" v map;;
2471 let v = (parser_29, 1756, fieldsig_29);;
2472 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc" v map;;
2473 let v = (parser_30, 2292, fieldsig_30);;
2474 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc64" v map;;
2475 let v = (parser_31, 3932, fieldsig_31);;
2476 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.x86_64" v map;;
2477 let v = (parser_7, 2872, fieldsig_7);;
2478 let map = StringMap.add "2.6.22-0.rc7.2.fc8.i686" v map;;
2479 let v = (parser_26, 1756, fieldsig_26);;
2480 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc" v map;;
2481 let v = (parser_27, 2276, fieldsig_27);;
2482 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc64" v map;;
2483 let v = (parser_28, 3916, fieldsig_28);;
2484 let map = StringMap.add "2.6.22-0.rc7.2.fc8.x86_64" v map;;
2485 let v = (parser_2, 1548, fieldsig_2);;
2486 let map = StringMap.add "2.6.23.14-135.fc8.i586" v map;;
2487 let v = (parser_2, 1548, fieldsig_2);;
2488 let map = StringMap.add "2.6.23.14-135.fc8.i686" v map;;
2489 let v = (parser_32, 1736, fieldsig_32);;
2490 let map = StringMap.add "2.6.23.14-135.fc8.ppc" v map;;
2491 let v = (parser_33, 2272, fieldsig_33);;
2492 let map = StringMap.add "2.6.23.14-135.fc8.ppc64" v map;;
2493 let v = (parser_12, 2080, fieldsig_12);;
2494 let map = StringMap.add "2.6.23.14-135.fc8.x86_64" v map;;
2495 let v = (parser_2, 1548, fieldsig_2);;
2496 let map = StringMap.add "2.6.23.14-78.fc7.i586" v map;;
2497 let v = (parser_2, 1548, fieldsig_2);;
2498 let map = StringMap.add "2.6.23.14-78.fc7.i686" v map;;
2499 let v = (parser_32, 1736, fieldsig_32);;
2500 let map = StringMap.add "2.6.23.14-78.fc7.ppc" v map;;
2501 let v = (parser_33, 2272, fieldsig_33);;
2502 let map = StringMap.add "2.6.23.14-78.fc7.ppc64" v map;;
2503 let v = (parser_12, 2080, fieldsig_12);;
2504 let map = StringMap.add "2.6.23.14-78.fc7.x86_64" v map;;
2505 let v = (parser_9, 3540, fieldsig_9);;
2506 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i586" v map;;
2507 let v = (parser_9, 3540, fieldsig_9);;
2508 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.i686" v map;;
2509 let v = (parser_34, 1940, fieldsig_34);;
2510 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc" v map;;
2511 let v = (parser_35, 2504, fieldsig_35);;
2512 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc64" v map;;
2513 let v = (parser_36, 4684, fieldsig_36);;
2514 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.x86_64" v map;;
2515 let v = (parser_9, 3540, fieldsig_9);;
2516 let map = StringMap.add "2.6.24-7.fc9.i586" v map;;
2517 let v = (parser_9, 3540, fieldsig_9);;
2518 let map = StringMap.add "2.6.24-7.fc9.i686" v map;;
2519 let v = (parser_34, 1940, fieldsig_34);;
2520 let map = StringMap.add "2.6.24-7.fc9.ppc" v map;;
2521 let v = (parser_35, 2504, fieldsig_35);;
2522 let map = StringMap.add "2.6.24-7.fc9.ppc64" v map;;
2523 let v = (parser_36, 4684, fieldsig_36);;
2524 let map = StringMap.add "2.6.24-7.fc9.x86_64" v map;;
2525 let v = (parser_9, 3540, fieldsig_9);;
2526 let map = StringMap.add "2.6.24-9.fc9.i586" v map;;
2527 let v = (parser_9, 3540, fieldsig_9);;
2528 let map = StringMap.add "2.6.24-9.fc9.i686" v map;;
2529 let v = (parser_34, 1940, fieldsig_34);;
2530 let map = StringMap.add "2.6.24-9.fc9.ppc" v map;;
2531 let v = (parser_35, 2504, fieldsig_35);;
2532 let map = StringMap.add "2.6.24-9.fc9.ppc64" v map;;
2533 let v = (parser_36, 4684, fieldsig_36);;
2534 let map = StringMap.add "2.6.24-9.fc9.x86_64" v map;;
2535 let v = (parser_3, 1832, fieldsig_3);;
2536 let map = StringMap.add "2.6.25.11-97.fc9.i686" v map;;
2537 let v = (parser_13, 2496, fieldsig_13);;
2538 let map = StringMap.add "2.6.25.11-97.fc9.x86_64" v map;;
2539 let v = (parser_37, 1832, fieldsig_37);;
2540 let map = StringMap.add "2.6.25.14-69.fc8.i586" v map;;
2541 let v = (parser_3, 1832, fieldsig_3);;
2542 let map = StringMap.add "2.6.25.14-69.fc8.i686" v map;;
2543 let v = (parser_38, 2524, fieldsig_38);;
2544 let map = StringMap.add "2.6.25.14-69.fc8.ppc64" v map;;
2545 let v = (parser_39, 1324, fieldsig_39);;
2546 let map = StringMap.add "2.6.26.1-9.fc9.i586" v map;;
2547 let v = (parser_4, 1328, fieldsig_4);;
2548 let map = StringMap.add "2.6.26.1-9.fc9.i686" v map;;
2549 let v = (parser_40, 1968, fieldsig_40);;
2550 let map = StringMap.add "2.6.26.1-9.fc9.ppc" v map;;
2551 let v = (parser_41, 2572, fieldsig_41);;
2552 let map = StringMap.add "2.6.26.1-9.fc9.ppc64" v map;;
2553 let v = (parser_14, 2072, fieldsig_14);;
2554 let map = StringMap.add "2.6.26.1-9.fc9.x86_64" v map;;
2555 let v = (parser_39, 1324, fieldsig_39);;
2556 let map = StringMap.add "2.6.26.2-2.fc8.i586" v map;;
2557 let v = (parser_4, 1328, fieldsig_4);;
2558 let map = StringMap.add "2.6.26.2-2.fc8.i686" v map;;
2559 let v = (parser_40, 1968, fieldsig_40);;
2560 let map = StringMap.add "2.6.26.2-2.fc8.ppc" v map;;
2561 let v = (parser_41, 2572, fieldsig_41);;
2562 let map = StringMap.add "2.6.26.2-2.fc8.ppc64" v map;;
2563 let v = (parser_14, 2072, fieldsig_14);;
2564 let map = StringMap.add "2.6.26.2-2.fc8.x86_64" v map;;
2565 let v = (parser_42, 4200, fieldsig_42);;
2566 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.i586" v map;;
2567 let v = (parser_10, 4204, fieldsig_10);;
2568 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.i686" v map;;
2569 let v = (parser_43, 2124, fieldsig_43);;
2570 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.ppc" v map;;
2571 let v = (parser_44, 6712, fieldsig_44);;
2572 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.ppc64" v map;;
2573 let v = (parser_45, 5824, fieldsig_45);;
2574 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.x86_64" v map;;
2575 let v = (parser_42, 4200, fieldsig_42);;
2576 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.i586" v map;;
2577 let v = (parser_10, 4204, fieldsig_10);;
2578 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.i686" v map;;
2579 let v = (parser_43, 2124, fieldsig_43);;
2580 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.ppc" v map;;
2581 let v = (parser_44, 6712, fieldsig_44);;
2582 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.ppc64" v map;;
2583 let v = (parser_45, 5824, fieldsig_45);;
2584 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.x86_64" v map;;
2585 let v = (parser_42, 4200, fieldsig_42);;
2586 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i586" v map;;
2587 let v = (parser_10, 4204, fieldsig_10);;
2588 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.i686" v map;;
2589 let v = (parser_43, 2124, fieldsig_43);;
2590 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc" v map;;
2591 let v = (parser_44, 6712, fieldsig_44);;
2592 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc64" v map;;
2593 let v = (parser_45, 5824, fieldsig_45);;
2594 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.x86_64" v map;;
2595 let v = (parser_42, 4200, fieldsig_42);;
2596 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i586" v map;;
2597 let v = (parser_10, 4204, fieldsig_10);;
2598 let map = StringMap.add "2.6.27-0.237.rc2.fc10.i686" v map;;
2599 let v = (parser_43, 2124, fieldsig_43);;
2600 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc" v map;;
2601 let v = (parser_44, 6712, fieldsig_44);;
2602 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc64" v map;;
2603 let v = (parser_45, 5824, fieldsig_45);;
2604 let map = StringMap.add "2.6.27-0.237.rc2.fc10.x86_64" v map;;
2605 let v = (parser_42, 4200, fieldsig_42);;
2606 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i586" v map;;
2607 let v = (parser_10, 4204, fieldsig_10);;
2608 let map = StringMap.add "2.6.27-0.238.rc2.fc10.i686" v map;;
2609 let v = (parser_43, 2124, fieldsig_43);;
2610 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc" v map;;
2611 let v = (parser_44, 6712, fieldsig_44);;
2612 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc64" v map;;
2613 let v = (parser_45, 5824, fieldsig_45);;
2614 let map = StringMap.add "2.6.27-0.238.rc2.fc10.x86_64" v map;;
2615 let v = (parser_42, 4200, fieldsig_42);;
2616 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i586" v map;;
2617 let v = (parser_10, 4204, fieldsig_10);;
2618 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.i686" v map;;
2619 let v = (parser_43, 2124, fieldsig_43);;
2620 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc" v map;;
2621 let v = (parser_44, 6712, fieldsig_44);;
2622 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc64" v map;;
2623 let v = (parser_45, 5824, fieldsig_45);;
2624 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.x86_64" v map;;
2625 let v = (parser_42, 4200, fieldsig_42);;
2626 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i586" v map;;
2627 let v = (parser_10, 4204, fieldsig_10);;
2628 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.i686" v map;;
2629 let v = (parser_43, 2124, fieldsig_43);;
2630 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc" v map;;
2631 let v = (parser_44, 6712, fieldsig_44);;
2632 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc64" v map;;
2633 let v = (parser_45, 5824, fieldsig_45);;
2634 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.x86_64" v map;;
2635 let v = (parser_1, 1368, fieldsig_1);;
2636 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2637 let v = (parser_16, 2104, fieldsig_16);;
2638 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64" v map;;
2639 let v = (parser_16, 2088, fieldsig_16);;
2640 let map = StringMap.add "2.6.18-1.2798.fc6.ppc64iseries" v map;;
2641 let v = (parser_46, 1856, fieldsig_46);;
2642 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2643 let v = (parser_1, 1384, fieldsig_1);;
2644 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2645 let v = (parser_16, 2112, fieldsig_16);;
2646 let map = StringMap.add "2.6.20-1.2933.fc6.ppc64" v map;;
2647 let v = (parser_11, 1880, fieldsig_11);;
2648 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2649 let v = (parser_16, 2132, fieldsig_16);;
2650 let map = StringMap.add "2.6.21-1.3128.fc7.ppc64" v map;;
2651 let v = (parser_11, 3780, fieldsig_11);;
2652 let map = StringMap.add "2.6.21-1.3128.fc7.x86_64" v map;;
2653 let v = (parser_16, 2132, fieldsig_16);;
2654 let map = StringMap.add "2.6.21-1.3132.fc7.ppc64" v map;;
2655 let v = (parser_11, 3780, fieldsig_11);;
2656 let map = StringMap.add "2.6.21-1.3132.fc7.x86_64" v map;;
2657 let v = (parser_16, 2132, fieldsig_16);;
2658 let map = StringMap.add "2.6.21-1.3141.fc7.ppc64" v map;;
2659 let v = (parser_11, 3780, fieldsig_11);;
2660 let map = StringMap.add "2.6.21-1.3141.fc7.x86_64" v map;;
2661 let v = (parser_16, 2132, fieldsig_16);;
2662 let map = StringMap.add "2.6.21-1.3144.fc7.ppc64" v map;;
2663 let v = (parser_11, 3780, fieldsig_11);;
2664 let map = StringMap.add "2.6.21-1.3144.fc7.x86_64" v map;;
2665 let v = (parser_16, 2112, fieldsig_16);;
2666 let map = StringMap.add "2.6.21-1.3145.fc7.ppc64" v map;;
2667 let v = (parser_11, 1880, fieldsig_11);;
2668 let map = StringMap.add "2.6.21-1.3145.fc7.x86_64" v map;;
2669 let v = (parser_16, 2112, fieldsig_16);;
2670 let map = StringMap.add "2.6.21-1.3190.fc7.ppc64" v map;;
2671 let v = (parser_11, 1880, fieldsig_11);;
2672 let map = StringMap.add "2.6.21-1.3190.fc7.x86_64" v map;;
2673 let v = (parser_18, 2116, fieldsig_18);;
2674 let map = StringMap.add "2.6.21-1.3209.fc8.ppc64" v map;;
2675 let v = (parser_18, 2116, fieldsig_18);;
2676 let map = StringMap.add "2.6.21-1.3218.fc8.ppc64" v map;;
2677 let v = (parser_18, 2116, fieldsig_18);;
2678 let map = StringMap.add "2.6.21-1.3221.fc8.ppc64" v map;;
2679 let v = (parser_16, 2072, fieldsig_16);;
2680 let map = StringMap.add "2.6.21-1.3228.fc7.ppc64" v map;;
2681 let v = (parser_11, 1832, fieldsig_11);;
2682 let map = StringMap.add "2.6.21-1.3228.fc7.x86_64" v map;;
2683 let v = (parser_21, 2292, fieldsig_21);;
2684 let map = StringMap.add "2.6.21-1.3234.fc8.ppc64" v map;;
2685 let v = (parser_24, 2308, fieldsig_24);;
2686 let map = StringMap.add "2.6.21-1.3236.fc8.ppc64" v map;;
2687 let v = (parser_27, 2276, fieldsig_27);;
2688 let map = StringMap.add "2.6.21-1.3238.fc8.ppc64" v map;;
2689 let v = (parser_27, 2276, fieldsig_27);;
2690 let map = StringMap.add "2.6.21-1.3242.fc8.ppc64" v map;;
2691 let v = (parser_30, 2292, fieldsig_30);;
2692 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc64" v map;;
2693 let v = (parser_27, 2276, fieldsig_27);;
2694 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc64" v map;;
2695 let v = (parser_33, 2272, fieldsig_33);;
2696 let map = StringMap.add "2.6.23.14-135.fc8.ppc64" v map;;
2697 let v = (parser_33, 2272, fieldsig_33);;
2698 let map = StringMap.add "2.6.23.14-78.fc7.ppc64" v map;;
2699 let v = (parser_35, 2504, fieldsig_35);;
2700 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc64" v map;;
2701 let v = (parser_35, 2504, fieldsig_35);;
2702 let map = StringMap.add "2.6.24-7.fc9.ppc64" v map;;
2703 let v = (parser_35, 2504, fieldsig_35);;
2704 let map = StringMap.add "2.6.24-9.fc9.ppc64" v map;;
2705 let v = (parser_38, 2524, fieldsig_38);;
2706 let map = StringMap.add "2.6.25.14-69.fc8.ppc64" v map;;
2707 let v = (parser_41, 2572, fieldsig_41);;
2708 let map = StringMap.add "2.6.26.1-9.fc9.ppc64" v map;;
2709 let v = (parser_41, 2572, fieldsig_41);;
2710 let map = StringMap.add "2.6.26.2-2.fc8.ppc64" v map;;
2711 let v = (parser_44, 6712, fieldsig_44);;
2712 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.ppc64" v map;;
2713 let v = (parser_44, 6712, fieldsig_44);;
2714 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.ppc64" v map;;
2715 let v = (parser_44, 6712, fieldsig_44);;
2716 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc64" v map;;
2717 let v = (parser_44, 6712, fieldsig_44);;
2718 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc64" v map;;
2719 let v = (parser_44, 6712, fieldsig_44);;
2720 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc64" v map;;
2721 let v = (parser_44, 6712, fieldsig_44);;
2722 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc64" v map;;
2723 let v = (parser_44, 6712, fieldsig_44);;
2724 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc64" v map;;
2725 let v = (parser_15, 1592, fieldsig_15);;
2726 let map = StringMap.add "2.6.18-1.2798.fc6.ppc" v map;;
2727 let v = (parser_15, 1608, fieldsig_15);;
2728 let map = StringMap.add "2.6.20-1.2933.fc6.ppc" v map;;
2729 let v = (parser_15, 1620, fieldsig_15);;
2730 let map = StringMap.add "2.6.21-1.3128.fc7.ppc" v map;;
2731 let v = (parser_15, 1620, fieldsig_15);;
2732 let map = StringMap.add "2.6.21-1.3132.fc7.ppc" v map;;
2733 let v = (parser_15, 1620, fieldsig_15);;
2734 let map = StringMap.add "2.6.21-1.3141.fc7.ppc" v map;;
2735 let v = (parser_15, 1620, fieldsig_15);;
2736 let map = StringMap.add "2.6.21-1.3144.fc7.ppc" v map;;
2737 let v = (parser_15, 1608, fieldsig_15);;
2738 let map = StringMap.add "2.6.21-1.3145.fc7.ppc" v map;;
2739 let v = (parser_15, 1608, fieldsig_15);;
2740 let map = StringMap.add "2.6.21-1.3190.fc7.ppc" v map;;
2741 let v = (parser_15, 1628, fieldsig_15);;
2742 let map = StringMap.add "2.6.21-1.3209.fc8.ppc" v map;;
2743 let v = (parser_15, 1628, fieldsig_15);;
2744 let map = StringMap.add "2.6.21-1.3218.fc8.ppc" v map;;
2745 let v = (parser_15, 1628, fieldsig_15);;
2746 let map = StringMap.add "2.6.21-1.3221.fc8.ppc" v map;;
2747 let v = (parser_15, 1584, fieldsig_15);;
2748 let map = StringMap.add "2.6.21-1.3228.fc7.ppc" v map;;
2749 let v = (parser_20, 1796, fieldsig_20);;
2750 let map = StringMap.add "2.6.21-1.3234.fc8.ppc" v map;;
2751 let v = (parser_23, 1796, fieldsig_23);;
2752 let map = StringMap.add "2.6.21-1.3236.fc8.ppc" v map;;
2753 let v = (parser_26, 1772, fieldsig_26);;
2754 let map = StringMap.add "2.6.21-1.3238.fc8.ppc" v map;;
2755 let v = (parser_26, 1772, fieldsig_26);;
2756 let map = StringMap.add "2.6.21-1.3242.fc8.ppc" v map;;
2757 let v = (parser_29, 1772, fieldsig_29);;
2758 let map = StringMap.add "2.6.22-0.23.rc7.git6.fc8.ppc" v map;;
2759 let v = (parser_26, 1772, fieldsig_26);;
2760 let map = StringMap.add "2.6.22-0.rc7.2.fc8.ppc" v map;;
2761 let v = (parser_32, 1760, fieldsig_32);;
2762 let map = StringMap.add "2.6.23.14-135.fc8.ppc" v map;;
2763 let v = (parser_32, 1760, fieldsig_32);;
2764 let map = StringMap.add "2.6.23.14-78.fc7.ppc" v map;;
2765 let v = (parser_34, 1952, fieldsig_34);;
2766 let map = StringMap.add "2.6.24-0.167.rc8.git4.fc9.ppc" v map;;
2767 let v = (parser_34, 1952, fieldsig_34);;
2768 let map = StringMap.add "2.6.24-7.fc9.ppc" v map;;
2769 let v = (parser_34, 1952, fieldsig_34);;
2770 let map = StringMap.add "2.6.24-9.fc9.ppc" v map;;
2771 let v = (parser_40, 1992, fieldsig_40);;
2772 let map = StringMap.add "2.6.26.1-9.fc9.ppc" v map;;
2773 let v = (parser_40, 1992, fieldsig_40);;
2774 let map = StringMap.add "2.6.26.2-2.fc8.ppc" v map;;
2775 let v = (parser_43, 2136, fieldsig_43);;
2776 let map = StringMap.add "2.6.27-0.225.rc1.git5.fc10.ppc" v map;;
2777 let v = (parser_43, 2136, fieldsig_43);;
2778 let map = StringMap.add "2.6.27-0.226.rc1.git5.fc10.ppc" v map;;
2779 let v = (parser_43, 2136, fieldsig_43);;
2780 let map = StringMap.add "2.6.27-0.231.rc1.git6.fc10.ppc" v map;;
2781 let v = (parser_43, 2136, fieldsig_43);;
2782 let map = StringMap.add "2.6.27-0.237.rc2.fc10.ppc" v map;;
2783 let v = (parser_43, 2136, fieldsig_43);;
2784 let map = StringMap.add "2.6.27-0.238.rc2.fc10.ppc" v map;;
2785 let v = (parser_43, 2136, fieldsig_43);;
2786 let map = StringMap.add "2.6.27-0.241.rc2.git1.fc10.ppc" v map;;
2787 let v = (parser_43, 2136, fieldsig_43);;
2788 let map = StringMap.add "2.6.27-0.244.rc2.git1.fc10.ppc" v map;;
2789 let v = (parser_1, 1384, fieldsig_1);;
2790 let map = StringMap.add "2.6.18-1.2798.fc6.i686" v map;;
2791 let v = (parser_17, 1928, fieldsig_17);;
2792 let map = StringMap.add "2.6.18-1.2798.fc6.x86_64" v map;;
2793 let v = (parser_1, 1400, fieldsig_1);;
2794 let map = StringMap.add "2.6.20-1.2933.fc6.i686" v map;;
2795 let v = (parser_11, 1920, fieldsig_11);;
2796 let map = StringMap.add "2.6.20-1.2933.fc6.x86_64" v map;;
2797 type kernel_version = string;;
2798 let task_struct_known version = StringMap.mem version map;;
2799 let task_struct_size version =
2800 let (_, size, _) = StringMap.find version map in size;;
2801 let task_struct_of_bits version bits =
2802 let (parsefn, _, _) = StringMap.find version map in parsefn bits;;
2803 let get_task_struct version mem addr =
2804 let (parsefn, size, _) = StringMap.find version map in
2805 let bytes = Virt_mem_mmap.get_bytes mem addr size in
2806 let bits = Bitstring.bitstring_of_string bytes in parsefn bits;;
2807 let field_signature_of_task_struct_state version =
2808 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_state;;
2809 let field_signature_of_task_struct_prio version =
2810 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_prio;;
2811 let field_signature_of_task_struct_normal_prio version =
2812 let (_, _, fs) = StringMap.find version map
2813 in fs.__fs_task_struct_normal_prio;;
2814 let field_signature_of_task_struct_static_prio version =
2815 let (_, _, fs) = StringMap.find version map
2816 in fs.__fs_task_struct_static_prio;;
2817 let field_signature_of_task_struct_tasks'prev version =
2818 let (_, _, fs) = StringMap.find version map
2819 in fs.__fs_task_struct_tasks'prev;;
2820 let field_signature_of_task_struct_tasks'next version =
2821 let (_, _, fs) = StringMap.find version map
2822 in fs.__fs_task_struct_tasks'next;;
2823 let field_signature_of_task_struct_mm version =
2824 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_mm;;
2825 let field_signature_of_task_struct_active_mm version =
2826 let (_, _, fs) = StringMap.find version map
2827 in fs.__fs_task_struct_active_mm;;
2828 let field_signature_of_task_struct_comm version =
2829 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_comm;;
2830 let field_signature_of_task_struct_pid version =
2831 let (_, _, fs) = StringMap.find version map in fs.__fs_task_struct_pid;;