| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 1 | /* Generated by gensyscalls.py. Do not edit. */ | 
|  | 2 |  | 
| Elliott Hughes | 9abbbdc | 2014-02-19 14:54:31 -0800 | [diff] [blame] | 3 | #include <private/bionic_asm.h> | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 4 |  | 
| Elliott Hughes | 9abbbdc | 2014-02-19 14:54:31 -0800 | [diff] [blame] | 5 | ENTRY(sched_setaffinity) | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 6 | .set push | 
|  | 7 | .set noreorder | 
|  | 8 | li v0, __NR_sched_setaffinity | 
|  | 9 | syscall | 
|  | 10 | bnez a3, 1f | 
|  | 11 | move a0, v0 | 
|  | 12 | j ra | 
|  | 13 | nop | 
|  | 14 | 1: | 
|  | 15 | move t0, ra | 
|  | 16 | bal     2f | 
|  | 17 | nop | 
|  | 18 | 2: | 
|  | 19 | .cpsetup ra, t1, 2b | 
| Elliott Hughes | 7efad83 | 2014-09-08 15:25:01 -0700 | [diff] [blame] | 20 | LA t9,__set_errno_internal | 
| Chris Dearman | 5043212 | 2014-02-05 16:59:23 -0800 | [diff] [blame] | 21 | .cpreturn | 
|  | 22 | j t9 | 
|  | 23 | move ra, t0 | 
|  | 24 | .set pop | 
| Elliott Hughes | 9abbbdc | 2014-02-19 14:54:31 -0800 | [diff] [blame] | 25 | END(sched_setaffinity) |