rtc_access 634 arch/alpha/kernel/core_marvel.c struct marvel_rtc_access_info *rtc_access = info; rtc_access 637 arch/alpha/kernel/core_marvel.c register unsigned long __r16 __asm__("$16") = rtc_access->function; rtc_access 638 arch/alpha/kernel/core_marvel.c register unsigned long __r17 __asm__("$17") = rtc_access->index; rtc_access 639 arch/alpha/kernel/core_marvel.c register unsigned long __r18 __asm__("$18") = rtc_access->data; rtc_access 647 arch/alpha/kernel/core_marvel.c rtc_access->data = __r0; rtc_access 655 arch/alpha/kernel/core_marvel.c struct marvel_rtc_access_info rtc_access; rtc_access 665 arch/alpha/kernel/core_marvel.c rtc_access.index = index; rtc_access 666 arch/alpha/kernel/core_marvel.c rtc_access.data = bcd2bin(b); rtc_access 667 arch/alpha/kernel/core_marvel.c rtc_access.function = 0x48 + !write; /* GET/PUT_TOY */ rtc_access 669 arch/alpha/kernel/core_marvel.c __marvel_access_rtc(&rtc_access); rtc_access 671 arch/alpha/kernel/core_marvel.c ret = bin2bcd(rtc_access.data);