Lines 415-421
Link Here
|
415 |
__syscall(name) \ |
415 |
__syscall(name) \ |
416 |
: "=r" (__res_r0) \ |
416 |
: "=r" (__res_r0) \ |
417 |
: "r" (__r0) \ |
417 |
: "r" (__r0) \ |
418 |
: "lr"); \ |
418 |
: "lr", "memory"); \ |
419 |
__res = __res_r0; \ |
419 |
__res = __res_r0; \ |
420 |
__syscall_return(type,__res); \ |
420 |
__syscall_return(type,__res); \ |
421 |
} |
421 |
} |
Lines 430-436
Link Here
|
430 |
__syscall(name) \ |
430 |
__syscall(name) \ |
431 |
: "=r" (__res_r0) \ |
431 |
: "=r" (__res_r0) \ |
432 |
: "r" (__r0),"r" (__r1) \ |
432 |
: "r" (__r0),"r" (__r1) \ |
433 |
: "lr"); \ |
433 |
: "lr", "memory"); \ |
434 |
__res = __res_r0; \ |
434 |
__res = __res_r0; \ |
435 |
__syscall_return(type,__res); \ |
435 |
__syscall_return(type,__res); \ |
436 |
} |
436 |
} |
Lines 447-453
Link Here
|
447 |
__syscall(name) \ |
447 |
__syscall(name) \ |
448 |
: "=r" (__res_r0) \ |
448 |
: "=r" (__res_r0) \ |
449 |
: "r" (__r0),"r" (__r1),"r" (__r2) \ |
449 |
: "r" (__r0),"r" (__r1),"r" (__r2) \ |
450 |
: "lr"); \ |
450 |
: "lr", "memory"); \ |
451 |
__res = __res_r0; \ |
451 |
__res = __res_r0; \ |
452 |
__syscall_return(type,__res); \ |
452 |
__syscall_return(type,__res); \ |
453 |
} |
453 |
} |
Lines 465-471
Link Here
|
465 |
__syscall(name) \ |
465 |
__syscall(name) \ |
466 |
: "=r" (__res_r0) \ |
466 |
: "=r" (__res_r0) \ |
467 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3) \ |
467 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3) \ |
468 |
: "lr"); \ |
468 |
: "lr", "memory"); \ |
469 |
__res = __res_r0; \ |
469 |
__res = __res_r0; \ |
470 |
__syscall_return(type,__res); \ |
470 |
__syscall_return(type,__res); \ |
471 |
} |
471 |
} |
Lines 484-490
Link Here
|
484 |
__syscall(name) \ |
484 |
__syscall(name) \ |
485 |
: "=r" (__res_r0) \ |
485 |
: "=r" (__res_r0) \ |
486 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3),"r" (__r4) \ |
486 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3),"r" (__r4) \ |
487 |
: "lr"); \ |
487 |
: "lr", "memory"); \ |
488 |
__res = __res_r0; \ |
488 |
__res = __res_r0; \ |
489 |
__syscall_return(type,__res); \ |
489 |
__syscall_return(type,__res); \ |
490 |
} |
490 |
} |
Lines 503-509
Link Here
|
503 |
__syscall(name) \ |
503 |
__syscall(name) \ |
504 |
: "=r" (__res_r0) \ |
504 |
: "=r" (__res_r0) \ |
505 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3), "r" (__r4),"r" (__r5) \ |
505 |
: "r" (__r0),"r" (__r1),"r" (__r2),"r" (__r3), "r" (__r4),"r" (__r5) \ |
506 |
: "lr"); \ |
506 |
: "lr", "memory"); \ |
507 |
__res = __res_r0; \ |
507 |
__res = __res_r0; \ |
508 |
__syscall_return(type,__res); \ |
508 |
__syscall_return(type,__res); \ |
509 |
} |
509 |
} |