Rev 2787 | Rev 3425 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2787 | Rev 3424 | ||
---|---|---|---|
Line 63... | Line 63... | ||
63 | .global cpuid |
63 | .global cpuid |
64 | .global has_cpuid |
64 | .global has_cpuid |
65 | .global get_cycle |
65 | .global get_cycle |
66 | .global read_efer_flag |
66 | .global read_efer_flag |
67 | .global set_efer_flag |
67 | .global set_efer_flag |
- | 68 | .global memsetb |
|
- | 69 | .global memsetw |
|
68 | .global memcpy |
70 | .global memcpy |
69 | .global memcpy_from_uspace |
71 | .global memcpy_from_uspace |
70 | .global memcpy_to_uspace |
72 | .global memcpy_to_uspace |
71 | .global memcpy_from_uspace_failover_address |
73 | .global memcpy_from_uspace_failover_address |
72 | .global memcpy_to_uspace_failover_address |
74 | .global memcpy_to_uspace_failover_address |
73 | 75 | ||
- | 76 | # Wrapper for generic memsetb |
|
- | 77 | memsetb: |
|
- | 78 | jmp _memsetb |
|
- | 79 | ||
- | 80 | # Wrapper for generic memsetw |
|
- | 81 | memsetw: |
|
- | 82 | jmp _memsetw |
|
- | 83 | ||
74 | #define MEMCPY_DST %rdi |
84 | #define MEMCPY_DST %rdi |
75 | #define MEMCPY_SRC %rsi |
85 | #define MEMCPY_SRC %rsi |
76 | #define MEMCPY_SIZE %rdx |
86 | #define MEMCPY_SIZE %rdx |
77 | 87 | ||
78 | /** |
88 | /** |