Logo AND Algorithmique Numérique Distribuée

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