Lines Matching refs:rdi
201 mov %rdi, R64_RDI(%rsp) /* arg0 .. */
491 mov R64_RDI(%rsp), %rdi
886 movq %rsp, %rdi /* also pass it as arg0 */
922 movq R64_RIP(%r13), %rdi
933 xor %edi, %edi /* zero %rdi */
949 movq %rsp, %rdi /* saved state addr */
1017 movq %gs:CPU_INT_STATE, %rdi
1105 mov %rsp, %rdi /* x86_saved_state */
1167 mov %gs:CPU_UBER_ARG_STORE, %rdi
1179 movq %gs:CPU_KERNEL_STACK,%rdi
1180 xchgq %rdi,%rsp /* switch to kernel stack */
1199 movq %gs:CPU_KERNEL_STACK,%rdi
1200 xchgq %rdi,%rsp /* switch to kernel stack */
1219 movq %gs:CPU_KERNEL_STACK,%rdi
1220 xchgq %rdi,%rsp /* switch to kernel stack */
1246 movq %gs:CPU_KERNEL_STACK,%rdi
1247 xchgq %rdi,%rsp /* switch to kernel stack */
1258 movl R64_RAX(%rdi), %eax /* syscall number/class */
1306 pushq %rdi // Push the previous stack