Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
42c9afb61a03ed93388f5408b9b6a2c9ee1f92e2
[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 static inline int simcall_vm_get_state__get__result(smx_simcall_t simcall){
145   return  simcall->result.i;
146 }
147 static inline void simcall_vm_get_state__set__result(smx_simcall_t simcall, int result){
148     simcall->result.i = result;
149 }
150
151
152 static inline void* simcall_vm_get_pm__get__result(smx_simcall_t simcall){
153   return  simcall->result.dp;
154 }
155 static inline void simcall_vm_get_pm__set__result(smx_simcall_t simcall, void* result){
156     simcall->result.dp = result;
157 }
158
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 static inline int simcall_process_count__get__result(smx_simcall_t simcall){
189   return  simcall->result.i;
190 }
191 static inline void simcall_process_count__set__result(smx_simcall_t simcall, int result){
192     simcall->result.i = result;
193 }
194 static inline int simcall_process_get_PID__get__result(smx_simcall_t simcall){
195   return  simcall->result.i;
196 }
197 static inline void simcall_process_get_PID__set__result(smx_simcall_t simcall, int result){
198     simcall->result.i = result;
199 }
200 static inline int simcall_process_get_PPID__get__result(smx_simcall_t simcall){
201   return  simcall->result.i;
202 }
203 static inline void simcall_process_get_PPID__set__result(smx_simcall_t simcall, int result){
204     simcall->result.i = result;
205 }
206 static inline void* simcall_process_get_data__get__result(smx_simcall_t simcall){
207   return  simcall->result.dp;
208 }
209 static inline void simcall_process_get_data__set__result(smx_simcall_t simcall, void* result){
210     simcall->result.dp = result;
211 }
212
213
214 static inline smx_host_t simcall_process_get_host__get__result(smx_simcall_t simcall){
215   return (smx_host_t) simcall->result.dp;
216 }
217 static inline void simcall_process_get_host__set__result(smx_simcall_t simcall, void* result){
218     simcall->result.dp = result;
219 }
220 static inline const char* simcall_process_get_name__get__result(smx_simcall_t simcall){
221   return  simcall->result.cc;
222 }
223 static inline void simcall_process_get_name__set__result(smx_simcall_t simcall, const char* result){
224     simcall->result.cc = result;
225 }
226 static inline int simcall_process_is_suspended__get__result(smx_simcall_t simcall){
227   return  simcall->result.i;
228 }
229 static inline void simcall_process_is_suspended__set__result(smx_simcall_t simcall, int result){
230     simcall->result.i = result;
231 }
232 static inline xbt_dict_t simcall_process_get_properties__get__result(smx_simcall_t simcall){
233   return (xbt_dict_t) simcall->result.dp;
234 }
235 static inline void simcall_process_get_properties__set__result(smx_simcall_t simcall, void* result){
236     simcall->result.dp = result;
237 }
238 static inline int simcall_process_sleep__get__result(smx_simcall_t simcall){
239   return  simcall->result.i;
240 }
241 static inline void simcall_process_sleep__set__result(smx_simcall_t simcall, int result){
242     simcall->result.i = result;
243 }
244
245
246
247
248 static inline smx_process_t simcall_process_restart__get__result(smx_simcall_t simcall){
249   return (smx_process_t) simcall->result.dp;
250 }
251 static inline void simcall_process_restart__set__result(smx_simcall_t simcall, void* result){
252     simcall->result.dp = result;
253 }
254 static inline smx_rdv_t simcall_rdv_create__get__result(smx_simcall_t simcall){
255   return (smx_rdv_t) simcall->result.dp;
256 }
257 static inline void simcall_rdv_create__set__result(smx_simcall_t simcall, void* result){
258     simcall->result.dp = result;
259 }
260
261
262 static inline smx_host_t simcall_rdv_get_by_name__get__result(smx_simcall_t simcall){
263   return (smx_host_t) simcall->result.dp;
264 }
265 static inline void simcall_rdv_get_by_name__set__result(smx_simcall_t simcall, void* result){
266     simcall->result.dp = result;
267 }
268 static inline unsigned int simcall_rdv_comm_count_by_host__get__result(smx_simcall_t simcall){
269   return  simcall->result.ui;
270 }
271 static inline void simcall_rdv_comm_count_by_host__set__result(smx_simcall_t simcall, unsigned int result){
272     simcall->result.ui = result;
273 }
274 static inline smx_action_t simcall_rdv_get_head__get__result(smx_simcall_t simcall){
275   return (smx_action_t) simcall->result.dp;
276 }
277 static inline void simcall_rdv_get_head__set__result(smx_simcall_t simcall, void* result){
278     simcall->result.dp = result;
279 }
280
281
282 static inline smx_process_t simcall_rdv_get_receiver__get__result(smx_simcall_t simcall){
283   return (smx_process_t) simcall->result.dp;
284 }
285 static inline void simcall_rdv_get_receiver__set__result(smx_simcall_t simcall, void* result){
286     simcall->result.dp = result;
287 }
288 static inline smx_action_t simcall_comm_iprobe__get__result(smx_simcall_t simcall){
289   return (smx_action_t) simcall->result.dp;
290 }
291 static inline void simcall_comm_iprobe__set__result(smx_simcall_t simcall, void* result){
292     simcall->result.dp = result;
293 }
294
295
296 static inline smx_action_t simcall_comm_isend__get__result(smx_simcall_t simcall){
297   return (smx_action_t) simcall->result.dp;
298 }
299 static inline void simcall_comm_isend__set__result(smx_simcall_t simcall, void* result){
300     simcall->result.dp = result;
301 }
302
303
304 static inline smx_action_t simcall_comm_irecv__get__result(smx_simcall_t simcall){
305   return (smx_action_t) simcall->result.dp;
306 }
307 static inline void simcall_comm_irecv__set__result(smx_simcall_t simcall, void* result){
308     simcall->result.dp = result;
309 }
310
311
312
313
314 static inline int simcall_comm_waitany__get__result(smx_simcall_t simcall){
315   return  simcall->result.i;
316 }
317 static inline void simcall_comm_waitany__set__result(smx_simcall_t simcall, int result){
318     simcall->result.i = result;
319 }
320
321
322 static inline int simcall_comm_test__get__result(smx_simcall_t simcall){
323   return  simcall->result.i;
324 }
325 static inline void simcall_comm_test__set__result(smx_simcall_t simcall, int result){
326     simcall->result.i = result;
327 }
328 static inline int simcall_comm_testany__get__result(smx_simcall_t simcall){
329   return  simcall->result.i;
330 }
331 static inline void simcall_comm_testany__set__result(smx_simcall_t simcall, int result){
332     simcall->result.i = result;
333 }
334 static inline double simcall_comm_get_remains__get__result(smx_simcall_t simcall){
335   return  simcall->result.d;
336 }
337 static inline void simcall_comm_get_remains__set__result(smx_simcall_t simcall, double result){
338     simcall->result.d = result;
339 }
340 static inline int simcall_comm_get_state__get__result(smx_simcall_t simcall){
341   return  simcall->result.i;
342 }
343 static inline void simcall_comm_get_state__set__result(smx_simcall_t simcall, int result){
344     simcall->result.i = result;
345 }
346 static inline void* simcall_comm_get_src_data__get__result(smx_simcall_t simcall){
347   return  simcall->result.dp;
348 }
349 static inline void simcall_comm_get_src_data__set__result(smx_simcall_t simcall, void* result){
350     simcall->result.dp = result;
351 }
352 static inline void* simcall_comm_get_dst_data__get__result(smx_simcall_t simcall){
353   return  simcall->result.dp;
354 }
355 static inline void simcall_comm_get_dst_data__set__result(smx_simcall_t simcall, void* result){
356     simcall->result.dp = result;
357 }
358 static inline smx_process_t simcall_comm_get_src_proc__get__result(smx_simcall_t simcall){
359   return (smx_process_t) simcall->result.dp;
360 }
361 static inline void simcall_comm_get_src_proc__set__result(smx_simcall_t simcall, void* result){
362     simcall->result.dp = result;
363 }
364 static inline smx_process_t simcall_comm_get_dst_proc__get__result(smx_simcall_t simcall){
365   return (smx_process_t) simcall->result.dp;
366 }
367 static inline void simcall_comm_get_dst_proc__set__result(smx_simcall_t simcall, void* result){
368     simcall->result.dp = result;
369 }
370 static inline smx_mutex_t simcall_mutex_init__get__result(smx_simcall_t simcall){
371   return (smx_mutex_t) simcall->result.dp;
372 }
373 static inline void simcall_mutex_init__set__result(smx_simcall_t simcall, void* result){
374     simcall->result.dp = result;
375 }
376
377
378
379
380 static inline int simcall_mutex_trylock__get__result(smx_simcall_t simcall){
381   return  simcall->result.i;
382 }
383 static inline void simcall_mutex_trylock__set__result(smx_simcall_t simcall, int result){
384     simcall->result.i = result;
385 }
386
387
388 static inline smx_cond_t simcall_cond_init__get__result(smx_simcall_t simcall){
389   return (smx_cond_t) simcall->result.dp;
390 }
391 static inline void simcall_cond_init__set__result(smx_simcall_t simcall, void* result){
392     simcall->result.dp = result;
393 }
394
395
396
397
398
399
400
401
402
403
404 static inline smx_sem_t simcall_sem_init__get__result(smx_simcall_t simcall){
405   return (smx_sem_t) simcall->result.dp;
406 }
407 static inline void simcall_sem_init__set__result(smx_simcall_t simcall, void* result){
408     simcall->result.dp = result;
409 }
410
411
412
413
414 static inline int simcall_sem_would_block__get__result(smx_simcall_t simcall){
415   return  simcall->result.i;
416 }
417 static inline void simcall_sem_would_block__set__result(smx_simcall_t simcall, int result){
418     simcall->result.i = result;
419 }
420
421
422
423
424 static inline int simcall_sem_get_capacity__get__result(smx_simcall_t simcall){
425   return  simcall->result.i;
426 }
427 static inline void simcall_sem_get_capacity__set__result(smx_simcall_t simcall, int result){
428     simcall->result.i = result;
429 }
430 static inline void* simcall_file_get_data__get__result(smx_simcall_t simcall){
431   return  simcall->result.dp;
432 }
433 static inline void simcall_file_get_data__set__result(smx_simcall_t simcall, void* result){
434     simcall->result.dp = result;
435 }
436
437
438 static inline sg_size_t simcall_file_read__get__result(smx_simcall_t simcall){
439   return  simcall->result.sgsz;
440 }
441 static inline void simcall_file_read__set__result(smx_simcall_t simcall, sg_size_t result){
442     simcall->result.sgsz = result;
443 }
444 static inline sg_size_t simcall_file_write__get__result(smx_simcall_t simcall){
445   return  simcall->result.sgsz;
446 }
447 static inline void simcall_file_write__set__result(smx_simcall_t simcall, sg_size_t result){
448     simcall->result.sgsz = result;
449 }
450 static inline smx_file_t simcall_file_open__get__result(smx_simcall_t simcall){
451   return (smx_file_t) simcall->result.dp;
452 }
453 static inline void simcall_file_open__set__result(smx_simcall_t simcall, void* result){
454     simcall->result.dp = result;
455 }
456 static inline int simcall_file_close__get__result(smx_simcall_t simcall){
457   return  simcall->result.i;
458 }
459 static inline void simcall_file_close__set__result(smx_simcall_t simcall, int result){
460     simcall->result.i = result;
461 }
462 static inline int simcall_file_unlink__get__result(smx_simcall_t simcall){
463   return  simcall->result.i;
464 }
465 static inline void simcall_file_unlink__set__result(smx_simcall_t simcall, int result){
466     simcall->result.i = result;
467 }
468 static inline xbt_dict_t simcall_file_ls__get__result(smx_simcall_t simcall){
469   return (xbt_dict_t) simcall->result.dp;
470 }
471 static inline void simcall_file_ls__set__result(smx_simcall_t simcall, void* result){
472     simcall->result.dp = result;
473 }
474 static inline sg_size_t simcall_file_get_size__get__result(smx_simcall_t simcall){
475   return  simcall->result.sgsz;
476 }
477 static inline void simcall_file_get_size__set__result(smx_simcall_t simcall, sg_size_t result){
478     simcall->result.sgsz = result;
479 }
480 static inline sg_size_t simcall_file_tell__get__result(smx_simcall_t simcall){
481   return  simcall->result.sgsz;
482 }
483 static inline void simcall_file_tell__set__result(smx_simcall_t simcall, sg_size_t result){
484     simcall->result.sgsz = result;
485 }
486 static inline int simcall_file_seek__get__result(smx_simcall_t simcall){
487   return  simcall->result.i;
488 }
489 static inline void simcall_file_seek__set__result(smx_simcall_t simcall, int result){
490     simcall->result.i = result;
491 }
492 static inline xbt_dynar_t simcall_file_get_info__get__result(smx_simcall_t simcall){
493   return (xbt_dynar_t) simcall->result.dp;
494 }
495 static inline void simcall_file_get_info__set__result(smx_simcall_t simcall, void* result){
496     simcall->result.dp = result;
497 }
498
499
500 static inline sg_size_t simcall_storage_get_free_size__get__result(smx_simcall_t simcall){
501   return  simcall->result.sgsz;
502 }
503 static inline void simcall_storage_get_free_size__set__result(smx_simcall_t simcall, sg_size_t result){
504     simcall->result.sgsz = result;
505 }
506 static inline sg_size_t simcall_storage_get_used_size__get__result(smx_simcall_t simcall){
507   return  simcall->result.sgsz;
508 }
509 static inline void simcall_storage_get_used_size__set__result(smx_simcall_t simcall, sg_size_t result){
510     simcall->result.sgsz = result;
511 }
512 static inline xbt_dict_t simcall_storage_get_properties__get__result(smx_simcall_t simcall){
513   return (xbt_dict_t) simcall->result.dp;
514 }
515 static inline void simcall_storage_get_properties__set__result(smx_simcall_t simcall, void* result){
516     simcall->result.dp = result;
517 }
518 static inline xbt_dict_t simcall_storage_get_content__get__result(smx_simcall_t simcall){
519   return (xbt_dict_t) simcall->result.dp;
520 }
521 static inline void simcall_storage_get_content__set__result(smx_simcall_t simcall, void* result){
522     simcall->result.dp = result;
523 }
524 static inline xbt_dict_t simcall_asr_get_properties__get__result(smx_simcall_t simcall){
525   return (xbt_dict_t) simcall->result.dp;
526 }
527 static inline void simcall_asr_get_properties__set__result(smx_simcall_t simcall, void* result){
528     simcall->result.dp = result;
529 }
530 #ifdef HAVE_LATENCY_BOUND_TRACKING
531 static inline int simcall_comm_is_latency_bounded__get__result(smx_simcall_t simcall){
532   return  simcall->result.i;
533 }
534 static inline void simcall_comm_is_latency_bounded__set__result(smx_simcall_t simcall, int result){
535     simcall->result.i = result;
536 }
537 #endif
538
539 #ifdef HAVE_TRACING
540
541
542 #endif
543
544 #ifdef HAVE_MC
545 static inline void* simcall_mc_snapshot__get__result(smx_simcall_t simcall){
546   return  simcall->result.dp;
547 }
548 static inline void simcall_mc_snapshot__set__result(smx_simcall_t simcall, void* result){
549     simcall->result.dp = result;
550 }
551 static inline int simcall_mc_compare_snapshots__get__result(smx_simcall_t simcall){
552   return  simcall->result.i;
553 }
554 static inline void simcall_mc_compare_snapshots__set__result(smx_simcall_t simcall, int result){
555     simcall->result.i = result;
556 }
557 static inline int simcall_mc_random__get__result(smx_simcall_t simcall){
558   return  simcall->result.i;
559 }
560 static inline void simcall_mc_random__set__result(smx_simcall_t simcall, int result){
561     simcall->result.i = result;
562 }
563 #endif