/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/lib/ |
H A D | getuser.S | 15 * Inputs: %rax contains the address 17 * Outputs: %rax is error code (0 or -EFAULT) 38 cmpq tsk_addr_limit(%rbx),%rax 40 1: movzb (%rax),%edx 41 xorq %rax,%rax 48 addq $1,%rax 50 cmpq tsk_addr_limit(%rbx),%rax 52 2: movzwl -1(%rax),%edx 53 xorq %rax, [all...] |
H A D | putuser.S | 13 * Inputs: %rax contains the address 16 * Outputs: %rax is error code (0 or -EFAULT) 35 cmpq tsk_addr_limit(%rbx),%rax 37 1: movb %dl,(%rax) 38 xorq %rax,%rax 45 addq $1,%rax 47 cmpq tsk_addr_limit(%rbx),%rax 49 2: movw %dx,-1(%rax) 50 xorq %rax, [all...] |
H A D | memset.S | 10 * rax original destination 22 movabs $0x0101010101010101,%rax 23 mul %rcx /* with rax, clobbers rdx */ 37 movq %rax,(%rdi) 38 movq %rax,8(%rdi) 39 movq %rax,16(%rdi) 40 movq %rax,24(%rdi) 41 movq %rax,32(%rdi) 42 movq %rax,40(%rdi) 43 movq %rax,4 [all...] |
H A D | thunk.S | 14 /* rdi: arg1 ... normal C conventions. rax is saved/restored. */ 23 /* rdi: arg1 ... normal C conventions. rax is passed from C. */ 56 /* rax: pointer to rwlock_t */ 59 addl $RW_LOCK_BIAS,(%rax) 62 cmpl $RW_LOCK_BIAS,(%rax) 65 subl $RW_LOCK_BIAS,(%rax) 69 /* rax: pointer to rwlock_t */ 72 incl (%rax) 75 cmpl $1,(%rax) 78 decl (%rax) [all...] |
H A D | csum-copy.S | 86 /* r10: 64, r9: zero, r8: temp2, rbx: temp1, rax: sum, rcx: saved length */ 116 addq %rbx,%rax 117 adcq %r8,%rax 118 adcq %r11,%rax 119 adcq %rdx,%rax 139 adcq %rbx,%rax 140 adcq %r8,%rax 141 adcq %r11,%rax 142 adcq %rdx,%rax 144 adcq %r9,%rax /* ad [all...] |
H A D | clear_page.S | 12 #define PUT(x) movq %rax,x*8(%rdi)
|
H A D | copy_page.S | 24 movq %rsp,%rax 69 movq %rax,%rsp
|
H A D | copy_user.S | 19 GET_CURRENT(%rax) 23 cmpq tsk_addr_limit(%rax),%rcx 31 GET_CURRENT(%rax) 35 cmpq tsk_addr_limit(%rax),%rcx 212 subq %rax,%rdi /* correct destination with computed offset */ 215 addq %rax,%rdx /* add offset to loopcnt */ 235 movq %rdx,%rax
|
H A D | memcpy.S | 12 * rax original destination 22 movq %rdi,%rax
|
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-x86_64/ |
H A D | asm-macros.i | 9 pushq %rax
|
H A D | calling.h | 42 movq %rax,4*8(%rsp) 57 movq 4*8(%rsp),%rax 80 movq \offset+72(%rsp),%rax 118 movq %rax,5*8(%rsp) /* ss */ variable 119 movq %rax,4*8(%rsp) /* rsp */ variable 123 movq %rax,(%rsp) /* orig_rax */ variable
|
H A D | sigcontext.h | 37 unsigned long rax; member in struct:sigcontext
|
H A D | elf.h | 46 (_r)->rax = 0; \ 87 (pr_reg)[10] = (regs)->rax; \
|
H A D | ptrace.h | 58 unsigned long rax; member in struct:pt_regs
|
H A D | user.h | 70 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:user_regs_struct
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-x86_64/ |
H A D | asm-macros.i | 9 pushq %rax
|
H A D | calling.h | 42 movq %rax,4*8(%rsp) 57 movq 4*8(%rsp),%rax 80 movq \offset+72(%rsp),%rax 118 movq %rax,5*8(%rsp) /* ss */ variable 119 movq %rax,4*8(%rsp) /* rsp */ variable 123 movq %rax,(%rsp) /* orig_rax */ variable
|
H A D | sigcontext.h | 37 unsigned long rax; member in struct:sigcontext
|
H A D | elf.h | 46 (_r)->rax = 0; \ 87 (pr_reg)[10] = (regs)->rax; \
|
H A D | ptrace.h | 58 unsigned long rax; member in struct:pt_regs
|
H A D | user.h | 70 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:user_regs_struct
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/ |
H A D | entry.S | 72 movq %rax,%rdi /* return value of __switch_to -> prev task */ 100 * rax system call number 121 movq %rax,ORIG_RAX-ARGOFFSET(%rsp) 126 cmpq $__NR_syscall_max,%rax 129 call *sys_call_table(,%rax,8) # XXX: rip relative 130 movq %rax,RAX-ARGOFFSET(%rsp) 151 leaq do_signal(%rip),%rax 175 cmpq $__NR_syscall_max,%rax 179 call *sys_call_table(,%rax,8) 180 movq %rax,RA [all...] |
H A D | signal.c | 102 regs.rax = -EINTR; 180 err |= __get_user(*prax, &sc->rax); 207 printk("%d sigreturn rip:%lx rsp:%lx frame:%p rax:%lx\n",current->pid,regs.rip,regs.rsp,frame,eax); 246 err |= __put_user(regs->rax, &sc->rax); 346 printk("%d old rip %lx old rsp %lx old rax %lx\n", current->pid,regs->rip,regs->rsp,regs->rax); 361 regs->rax = 0; 404 switch (regs->rax) { 406 regs->rax [all...] |
H A D | head.S | 156 movq $cpu_pda,%rax 157 movq %rax,%rdx 176 movq initial_code(%rip),%rax 177 jmp *%rax
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/ia32/ |
H A D | ia32entry.S | 28 movq $-ENOSYS,%rax 55 pushq %rax 64 call *ia32_sys_call_table(,%rax,8) # xxx: rip relative 65 movq %rax,RAX-ARGOFFSET(%rsp) 78 call *ia32_sys_call_table(,%rax,8) 80 movq %rax,RAX-ARGOFFSET(%rsp) 92 movq %rax,%rdi 102 leaq \func(%rip),%rax 121 call *%rax
|