summaryrefslogtreecommitdiff
path: root/ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S
diff options
context:
space:
mode:
authorSrikant Patnaik2015-01-11 12:28:04 +0530
committerSrikant Patnaik2015-01-11 12:28:04 +0530
commit871480933a1c28f8a9fed4c4d34d06c439a7a422 (patch)
tree8718f573808810c2a1e8cb8fb6ac469093ca2784 /ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S
parent9d40ac5867b9aefe0722bc1f110b965ff294d30d (diff)
downloadFOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.gz
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.tar.bz2
FOSSEE-netbook-kernel-source-871480933a1c28f8a9fed4c4d34d06c439a7a422.zip
Moved, renamed, and deleted files
The original directory structure was scattered and unorganized. Changes are basically to make it look like kernel structure.
Diffstat (limited to 'ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S')
-rw-r--r--ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S39
1 files changed, 0 insertions, 39 deletions
diff --git a/ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S b/ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S
deleted file mode 100644
index 36aaa25d..00000000
--- a/ANDROID_3.4.5/arch/s390/kernel/vdso32/clock_getres.S
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Userland implementation of clock_getres() for 32 bits processes in a
- * s390 kernel for use in the vDSO
- *
- * Copyright IBM Corp. 2008
- * Author(s): Martin Schwidefsky (schwidefsky@de.ibm.com)
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License (version 2 only)
- * as published by the Free Software Foundation.
- */
-#include <asm/vdso.h>
-#include <asm/asm-offsets.h>
-#include <asm/unistd.h>
-
- .text
- .align 4
- .globl __kernel_clock_getres
- .type __kernel_clock_getres,@function
-__kernel_clock_getres:
- .cfi_startproc
- chi %r2,__CLOCK_REALTIME
- je 0f
- chi %r2,__CLOCK_MONOTONIC
- jne 3f
-0: ltr %r3,%r3
- jz 2f /* res == NULL */
- basr %r1,0
-1: l %r0,4f-1b(%r1)
- xc 0(4,%r3),0(%r3) /* set tp->tv_sec to zero */
- st %r0,4(%r3) /* store tp->tv_usec */
-2: lhi %r2,0
- br %r14
-3: lhi %r1,__NR_clock_getres /* fallback to svc */
- svc 0
- br %r14
-4: .long __CLOCK_REALTIME_RES
- .cfi_endproc
- .size __kernel_clock_getres,.-__kernel_clock_getres