Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
5c6df780eb94d323c214dd01344fca935b92f4c8
[simgrid.git] / src / simix / simcalls_generated_res_getter_setter.h
1 /*********************************************
2  * File Generated by src/simix/simcalls.py   *
3  *                from src/simix/simcalls.in *
4  * Do not modify this file, add new simcalls *
5  * in src/simix/simcalls.in                  *
6  *********************************************/
7
8 static inline smx_host_t simcall_host_get_by_name__get__result(smx_simcall_t simcall){
9   return (smx_host_t) simcall->result.dp;
10 }
11 static inline void simcall_host_get_by_name__set__result(smx_simcall_t simcall, void* result){
12     simcall->result.dp = result;
13 }
14 static inline const char* simcall_host_get_name__get__result(smx_simcall_t simcall){
15   return  simcall->result.cc;
16 }
17 static inline void simcall_host_get_name__set__result(smx_simcall_t simcall, const char* result){
18     simcall->result.cc = result;
19 }
20
21
22
23
24 static inline xbt_dict_t simcall_host_get_properties__get__result(smx_simcall_t simcall){
25   return (xbt_dict_t) simcall->result.dp;
26 }
27 static inline void simcall_host_get_properties__set__result(smx_simcall_t simcall, void* result){
28     simcall->result.dp = result;
29 }
30 static inline int simcall_host_get_core__get__result(smx_simcall_t simcall){
31   return  simcall->result.i;
32 }
33 static inline void simcall_host_get_core__set__result(smx_simcall_t simcall, int result){
34     simcall->result.i = result;
35 }
36 static inline xbt_swag_t simcall_host_get_process_list__get__result(smx_simcall_t simcall){
37   return (xbt_swag_t) simcall->result.dp;
38 }
39 static inline void simcall_host_get_process_list__set__result(smx_simcall_t simcall, void* result){
40     simcall->result.dp = result;
41 }
42 static inline double simcall_host_get_speed__get__result(smx_simcall_t simcall){
43   return  simcall->result.d;
44 }
45 static inline void simcall_host_get_speed__set__result(smx_simcall_t simcall, double result){
46     simcall->result.d = result;
47 }
48 static inline double simcall_host_get_available_speed__get__result(smx_simcall_t simcall){
49   return  simcall->result.d;
50 }
51 static inline void simcall_host_get_available_speed__set__result(smx_simcall_t simcall, double result){
52     simcall->result.d = result;
53 }
54 static inline int simcall_host_get_state__get__result(smx_simcall_t simcall){
55   return  simcall->result.i;
56 }
57 static inline void simcall_host_get_state__set__result(smx_simcall_t simcall, int result){
58     simcall->result.i = result;
59 }
60 static inline double simcall_host_get_current_power_peak__get__result(smx_simcall_t simcall){
61   return  simcall->result.d;
62 }
63 static inline void simcall_host_get_current_power_peak__set__result(smx_simcall_t simcall, double result){
64     simcall->result.d = result;
65 }
66 static inline double simcall_host_get_power_peak_at__get__result(smx_simcall_t simcall){
67   return  simcall->result.d;
68 }
69 static inline void simcall_host_get_power_peak_at__set__result(smx_simcall_t simcall, double result){
70     simcall->result.d = result;
71 }
72 static inline int simcall_host_get_nb_pstates__get__result(smx_simcall_t simcall){
73   return  simcall->result.i;
74 }
75 static inline void simcall_host_get_nb_pstates__set__result(smx_simcall_t simcall, int result){
76     simcall->result.i = result;
77 }
78
79
80 static inline double simcall_host_get_consumed_energy__get__result(smx_simcall_t simcall){
81   return  simcall->result.d;
82 }
83 static inline void simcall_host_get_consumed_energy__set__result(smx_simcall_t simcall, double result){
84     simcall->result.d = result;
85 }
86 static inline smx_action_t simcall_host_execute__get__result(smx_simcall_t simcall){
87   return (smx_action_t) simcall->result.dp;
88 }
89 static inline void simcall_host_execute__set__result(smx_simcall_t simcall, void* result){
90     simcall->result.dp = result;
91 }
92 static inline smx_action_t simcall_host_parallel_execute__get__result(smx_simcall_t simcall){
93   return (smx_action_t) simcall->result.dp;
94 }
95 static inline void simcall_host_parallel_execute__set__result(smx_simcall_t simcall, void* result){
96     simcall->result.dp = result;
97 }
98
99
100
101
102 static inline double simcall_host_execution_get_remains__get__result(smx_simcall_t simcall){
103   return  simcall->result.d;
104 }
105 static inline void simcall_host_execution_get_remains__set__result(smx_simcall_t simcall, double result){
106     simcall->result.d = result;
107 }
108 static inline int simcall_host_execution_get_state__get__result(smx_simcall_t simcall){
109   return  simcall->result.i;
110 }
111 static inline void simcall_host_execution_get_state__set__result(smx_simcall_t simcall, int result){
112     simcall->result.i = result;
113 }
114
115
116
117
118
119
120 static inline int simcall_host_execution_wait__get__result(smx_simcall_t simcall){
121   return  simcall->result.i;
122 }
123 static inline void simcall_host_execution_wait__set__result(smx_simcall_t simcall, int result){
124     simcall->result.i = result;
125 }
126 static inline xbt_dict_t simcall_host_get_storage_list__get__result(smx_simcall_t simcall){
127   return (xbt_dict_t) simcall->result.dp;
128 }
129 static inline void simcall_host_get_storage_list__set__result(smx_simcall_t simcall, void* result){
130     simcall->result.dp = result;
131 }
132
133
134
135
136 static inline void* simcall_vm_create__get__result(smx_simcall_t simcall){
137   return  simcall->result.dp;
138 }
139 static inline void simcall_vm_create__set__result(smx_simcall_t simcall, void* result){
140     simcall->result.dp = result;
141 }
142
143
144
145
146 static inline int simcall_vm_get_state__get__result(smx_simcall_t simcall){
147   return  simcall->result.i;
148 }
149 static inline void simcall_vm_get_state__set__result(smx_simcall_t simcall, int result){
150     simcall->result.i = result;
151 }
152
153
154 static inline void* simcall_vm_get_pm__get__result(smx_simcall_t simcall){
155   return  simcall->result.dp;
156 }
157 static inline void simcall_vm_get_pm__set__result(smx_simcall_t simcall, void* result){
158     simcall->result.dp = result;
159 }
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190 static inline int simcall_process_count__get__result(smx_simcall_t simcall){
191   return  simcall->result.i;
192 }
193 static inline void simcall_process_count__set__result(smx_simcall_t simcall, int result){
194     simcall->result.i = result;
195 }
196 static inline int simcall_process_get_PID__get__result(smx_simcall_t simcall){
197   return  simcall->result.i;
198 }
199 static inline void simcall_process_get_PID__set__result(smx_simcall_t simcall, int result){
200     simcall->result.i = result;
201 }
202 static inline int simcall_process_get_PPID__get__result(smx_simcall_t simcall){
203   return  simcall->result.i;
204 }
205 static inline void simcall_process_get_PPID__set__result(smx_simcall_t simcall, int result){
206     simcall->result.i = result;
207 }
208 static inline void* simcall_process_get_data__get__result(smx_simcall_t simcall){
209   return  simcall->result.dp;
210 }
211 static inline void simcall_process_get_data__set__result(smx_simcall_t simcall, void* result){
212     simcall->result.dp = result;
213 }
214
215
216 static inline smx_host_t simcall_process_get_host__get__result(smx_simcall_t simcall){
217   return (smx_host_t) simcall->result.dp;
218 }
219 static inline void simcall_process_get_host__set__result(smx_simcall_t simcall, void* result){
220     simcall->result.dp = result;
221 }
222 static inline const char* simcall_process_get_name__get__result(smx_simcall_t simcall){
223   return  simcall->result.cc;
224 }
225 static inline void simcall_process_get_name__set__result(smx_simcall_t simcall, const char* result){
226     simcall->result.cc = result;
227 }
228 static inline int simcall_process_is_suspended__get__result(smx_simcall_t simcall){
229   return  simcall->result.i;
230 }
231 static inline void simcall_process_is_suspended__set__result(smx_simcall_t simcall, int result){
232     simcall->result.i = result;
233 }
234 static inline xbt_dict_t simcall_process_get_properties__get__result(smx_simcall_t simcall){
235   return (xbt_dict_t) simcall->result.dp;
236 }
237 static inline void simcall_process_get_properties__set__result(smx_simcall_t simcall, void* result){
238     simcall->result.dp = result;
239 }
240 static inline int simcall_process_sleep__get__result(smx_simcall_t simcall){
241   return  simcall->result.i;
242 }
243 static inline void simcall_process_sleep__set__result(smx_simcall_t simcall, int result){
244     simcall->result.i = result;
245 }
246
247
248
249
250 static inline smx_process_t simcall_process_restart__get__result(smx_simcall_t simcall){
251   return (smx_process_t) simcall->result.dp;
252 }
253 static inline void simcall_process_restart__set__result(smx_simcall_t simcall, void* result){
254     simcall->result.dp = result;
255 }
256 static inline smx_rdv_t simcall_rdv_create__get__result(smx_simcall_t simcall){
257   return (smx_rdv_t) simcall->result.dp;
258 }
259 static inline void simcall_rdv_create__set__result(smx_simcall_t simcall, void* result){
260     simcall->result.dp = result;
261 }
262
263
264 static inline smx_host_t simcall_rdv_get_by_name__get__result(smx_simcall_t simcall){
265   return (smx_host_t) simcall->result.dp;
266 }
267 static inline void simcall_rdv_get_by_name__set__result(smx_simcall_t simcall, void* result){
268     simcall->result.dp = result;
269 }
270 static inline unsigned int simcall_rdv_comm_count_by_host__get__result(smx_simcall_t simcall){
271   return  simcall->result.ui;
272 }
273 static inline void simcall_rdv_comm_count_by_host__set__result(smx_simcall_t simcall, unsigned int result){
274     simcall->result.ui = result;
275 }
276 static inline smx_action_t simcall_rdv_get_head__get__result(smx_simcall_t simcall){
277   return (smx_action_t) simcall->result.dp;
278 }
279 static inline void simcall_rdv_get_head__set__result(smx_simcall_t simcall, void* result){
280     simcall->result.dp = result;
281 }
282
283
284 static inline smx_process_t simcall_rdv_get_receiver__get__result(smx_simcall_t simcall){
285   return (smx_process_t) simcall->result.dp;
286 }
287 static inline void simcall_rdv_get_receiver__set__result(smx_simcall_t simcall, void* result){
288     simcall->result.dp = result;
289 }
290 static inline smx_action_t simcall_comm_iprobe__get__result(smx_simcall_t simcall){
291   return (smx_action_t) simcall->result.dp;
292 }
293 static inline void simcall_comm_iprobe__set__result(smx_simcall_t simcall, void* result){
294     simcall->result.dp = result;
295 }
296
297
298 static inline smx_action_t simcall_comm_isend__get__result(smx_simcall_t simcall){
299   return (smx_action_t) simcall->result.dp;
300 }
301 static inline void simcall_comm_isend__set__result(smx_simcall_t simcall, void* result){
302     simcall->result.dp = result;
303 }
304
305
306 static inline smx_action_t simcall_comm_irecv__get__result(smx_simcall_t simcall){
307   return (smx_action_t) simcall->result.dp;
308 }
309 static inline void simcall_comm_irecv__set__result(smx_simcall_t simcall, void* result){
310     simcall->result.dp = result;
311 }
312
313
314
315
316 static inline int simcall_comm_waitany__get__result(smx_simcall_t simcall){
317   return  simcall->result.i;
318 }
319 static inline void simcall_comm_waitany__set__result(smx_simcall_t simcall, int result){
320     simcall->result.i = result;
321 }
322
323
324 static inline int simcall_comm_test__get__result(smx_simcall_t simcall){
325   return  simcall->result.i;
326 }
327 static inline void simcall_comm_test__set__result(smx_simcall_t simcall, int result){
328     simcall->result.i = result;
329 }
330 static inline int simcall_comm_testany__get__result(smx_simcall_t simcall){
331   return  simcall->result.i;
332 }
333 static inline void simcall_comm_testany__set__result(smx_simcall_t simcall, int result){
334     simcall->result.i = result;
335 }
336 static inline double simcall_comm_get_remains__get__result(smx_simcall_t simcall){
337   return  simcall->result.d;
338 }
339 static inline void simcall_comm_get_remains__set__result(smx_simcall_t simcall, double result){
340     simcall->result.d = result;
341 }
342 static inline int simcall_comm_get_state__get__result(smx_simcall_t simcall){
343   return  simcall->result.i;
344 }
345 static inline void simcall_comm_get_state__set__result(smx_simcall_t simcall, int result){
346     simcall->result.i = result;
347 }
348 static inline void* simcall_comm_get_src_data__get__result(smx_simcall_t simcall){
349   return  simcall->result.dp;
350 }
351 static inline void simcall_comm_get_src_data__set__result(smx_simcall_t simcall, void* result){
352     simcall->result.dp = result;
353 }
354 static inline void* simcall_comm_get_dst_data__get__result(smx_simcall_t simcall){
355   return  simcall->result.dp;
356 }
357 static inline void simcall_comm_get_dst_data__set__result(smx_simcall_t simcall, void* result){
358     simcall->result.dp = result;
359 }
360 static inline smx_process_t simcall_comm_get_src_proc__get__result(smx_simcall_t simcall){
361   return (smx_process_t) simcall->result.dp;
362 }
363 static inline void simcall_comm_get_src_proc__set__result(smx_simcall_t simcall, void* result){
364     simcall->result.dp = result;
365 }
366 static inline smx_process_t simcall_comm_get_dst_proc__get__result(smx_simcall_t simcall){
367   return (smx_process_t) simcall->result.dp;
368 }
369 static inline void simcall_comm_get_dst_proc__set__result(smx_simcall_t simcall, void* result){
370     simcall->result.dp = result;
371 }
372 static inline smx_mutex_t simcall_mutex_init__get__result(smx_simcall_t simcall){
373   return (smx_mutex_t) simcall->result.dp;
374 }
375 static inline void simcall_mutex_init__set__result(smx_simcall_t simcall, void* result){
376     simcall->result.dp = result;
377 }
378
379
380
381
382 static inline int simcall_mutex_trylock__get__result(smx_simcall_t simcall){
383   return  simcall->result.i;
384 }
385 static inline void simcall_mutex_trylock__set__result(smx_simcall_t simcall, int result){
386     simcall->result.i = result;
387 }
388
389
390 static inline smx_cond_t simcall_cond_init__get__result(smx_simcall_t simcall){
391   return (smx_cond_t) simcall->result.dp;
392 }
393 static inline void simcall_cond_init__set__result(smx_simcall_t simcall, void* result){
394     simcall->result.dp = result;
395 }
396
397
398
399
400
401
402
403
404
405
406 static inline smx_sem_t simcall_sem_init__get__result(smx_simcall_t simcall){
407   return (smx_sem_t) simcall->result.dp;
408 }
409 static inline void simcall_sem_init__set__result(smx_simcall_t simcall, void* result){
410     simcall->result.dp = result;
411 }
412
413
414
415
416 static inline int simcall_sem_would_block__get__result(smx_simcall_t simcall){
417   return  simcall->result.i;
418 }
419 static inline void simcall_sem_would_block__set__result(smx_simcall_t simcall, int result){
420     simcall->result.i = result;
421 }
422
423
424
425
426 static inline int simcall_sem_get_capacity__get__result(smx_simcall_t simcall){
427   return  simcall->result.i;
428 }
429 static inline void simcall_sem_get_capacity__set__result(smx_simcall_t simcall, int result){
430     simcall->result.i = result;
431 }
432 static inline void* simcall_file_get_data__get__result(smx_simcall_t simcall){
433   return  simcall->result.dp;
434 }
435 static inline void simcall_file_get_data__set__result(smx_simcall_t simcall, void* result){
436     simcall->result.dp = result;
437 }
438
439
440 static inline sg_size_t simcall_file_read__get__result(smx_simcall_t simcall){
441   return  simcall->result.sgsz;
442 }
443 static inline void simcall_file_read__set__result(smx_simcall_t simcall, sg_size_t result){
444     simcall->result.sgsz = result;
445 }
446 static inline sg_size_t simcall_file_write__get__result(smx_simcall_t simcall){
447   return  simcall->result.sgsz;
448 }
449 static inline void simcall_file_write__set__result(smx_simcall_t simcall, sg_size_t result){
450     simcall->result.sgsz = result;
451 }
452 static inline smx_file_t simcall_file_open__get__result(smx_simcall_t simcall){
453   return (smx_file_t) simcall->result.dp;
454 }
455 static inline void simcall_file_open__set__result(smx_simcall_t simcall, void* result){
456     simcall->result.dp = result;
457 }
458 static inline int simcall_file_close__get__result(smx_simcall_t simcall){
459   return  simcall->result.i;
460 }
461 static inline void simcall_file_close__set__result(smx_simcall_t simcall, int result){
462     simcall->result.i = result;
463 }
464 static inline int simcall_file_unlink__get__result(smx_simcall_t simcall){
465   return  simcall->result.i;
466 }
467 static inline void simcall_file_unlink__set__result(smx_simcall_t simcall, int result){
468     simcall->result.i = result;
469 }
470 static inline xbt_dict_t simcall_file_ls__get__result(smx_simcall_t simcall){
471   return (xbt_dict_t) simcall->result.dp;
472 }
473 static inline void simcall_file_ls__set__result(smx_simcall_t simcall, void* result){
474     simcall->result.dp = result;
475 }
476 static inline sg_size_t simcall_file_get_size__get__result(smx_simcall_t simcall){
477   return  simcall->result.sgsz;
478 }
479 static inline void simcall_file_get_size__set__result(smx_simcall_t simcall, sg_size_t result){
480     simcall->result.sgsz = result;
481 }
482 static inline sg_size_t simcall_file_tell__get__result(smx_simcall_t simcall){
483   return  simcall->result.sgsz;
484 }
485 static inline void simcall_file_tell__set__result(smx_simcall_t simcall, sg_size_t result){
486     simcall->result.sgsz = result;
487 }
488 static inline int simcall_file_seek__get__result(smx_simcall_t simcall){
489   return  simcall->result.i;
490 }
491 static inline void simcall_file_seek__set__result(smx_simcall_t simcall, int result){
492     simcall->result.i = result;
493 }
494 static inline xbt_dynar_t simcall_file_get_info__get__result(smx_simcall_t simcall){
495   return (xbt_dynar_t) simcall->result.dp;
496 }
497 static inline void simcall_file_get_info__set__result(smx_simcall_t simcall, void* result){
498     simcall->result.dp = result;
499 }
500
501
502 static inline sg_size_t simcall_storage_get_free_size__get__result(smx_simcall_t simcall){
503   return  simcall->result.sgsz;
504 }
505 static inline void simcall_storage_get_free_size__set__result(smx_simcall_t simcall, sg_size_t result){
506     simcall->result.sgsz = result;
507 }
508 static inline sg_size_t simcall_storage_get_used_size__get__result(smx_simcall_t simcall){
509   return  simcall->result.sgsz;
510 }
511 static inline void simcall_storage_get_used_size__set__result(smx_simcall_t simcall, sg_size_t result){
512     simcall->result.sgsz = result;
513 }
514 static inline xbt_dict_t simcall_storage_get_properties__get__result(smx_simcall_t simcall){
515   return (xbt_dict_t) simcall->result.dp;
516 }
517 static inline void simcall_storage_get_properties__set__result(smx_simcall_t simcall, void* result){
518     simcall->result.dp = result;
519 }
520 static inline xbt_dict_t simcall_storage_get_content__get__result(smx_simcall_t simcall){
521   return (xbt_dict_t) simcall->result.dp;
522 }
523 static inline void simcall_storage_get_content__set__result(smx_simcall_t simcall, void* result){
524     simcall->result.dp = result;
525 }
526 static inline xbt_dict_t simcall_asr_get_properties__get__result(smx_simcall_t simcall){
527   return (xbt_dict_t) simcall->result.dp;
528 }
529 static inline void simcall_asr_get_properties__set__result(smx_simcall_t simcall, void* result){
530     simcall->result.dp = result;
531 }
532 #ifdef HAVE_LATENCY_BOUND_TRACKING
533 static inline int simcall_comm_is_latency_bounded__get__result(smx_simcall_t simcall){
534   return  simcall->result.i;
535 }
536 static inline void simcall_comm_is_latency_bounded__set__result(smx_simcall_t simcall, int result){
537     simcall->result.i = result;
538 }
539 #endif
540
541 #ifdef HAVE_TRACING
542
543
544 #endif
545
546 #ifdef HAVE_MC
547 static inline void* simcall_mc_snapshot__get__result(smx_simcall_t simcall){
548   return  simcall->result.dp;
549 }
550 static inline void simcall_mc_snapshot__set__result(smx_simcall_t simcall, void* result){
551     simcall->result.dp = result;
552 }
553 static inline int simcall_mc_compare_snapshots__get__result(smx_simcall_t simcall){
554   return  simcall->result.i;
555 }
556 static inline void simcall_mc_compare_snapshots__set__result(smx_simcall_t simcall, int result){
557     simcall->result.i = result;
558 }
559 static inline int simcall_mc_random__get__result(smx_simcall_t simcall){
560   return  simcall->result.i;
561 }
562 static inline void simcall_mc_random__set__result(smx_simcall_t simcall, int result){
563     simcall->result.i = result;
564 }
565 #endif