aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/compat_wrapper.S
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2014-02-28 09:33:00 -0500
committerHeiko Carstens <heiko.carstens@de.ibm.com>2014-03-04 03:05:45 -0500
commit28798abc9c21087755a26e782868cde27801a1da (patch)
treec5eb6d60c6d41dfcb6c283c8bf568df26f329efd /arch/s390/kernel/compat_wrapper.S
parent20f7835c0e1836ba73516abac06725155d2149d2 (diff)
s390/compat: convert system call wrappers to C part 13
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel/compat_wrapper.S')
-rw-r--r--arch/s390/kernel/compat_wrapper.S67
1 files changed, 0 insertions, 67 deletions
diff --git a/arch/s390/kernel/compat_wrapper.S b/arch/s390/kernel/compat_wrapper.S
index 74b81288a0c1..583cac71df06 100644
--- a/arch/s390/kernel/compat_wrapper.S
+++ b/arch/s390/kernel/compat_wrapper.S
@@ -299,52 +299,6 @@ ENTRY(compat_sys_futimesat_wrapper)
299 llgtr %r4,%r4 # struct timeval * 299 llgtr %r4,%r4 # struct timeval *
300 jg compat_sys_futimesat 300 jg compat_sys_futimesat
301 301
302ENTRY(sys_unlinkat_wrapper)
303 lgfr %r2,%r2 # int
304 llgtr %r3,%r3 # const char *
305 lgfr %r4,%r4 # int
306 jg sys_unlinkat
307
308ENTRY(sys_renameat_wrapper)
309 lgfr %r2,%r2 # int
310 llgtr %r3,%r3 # const char *
311 lgfr %r4,%r4 # int
312 llgtr %r5,%r5 # const char *
313 jg sys_renameat
314
315ENTRY(sys_linkat_wrapper)
316 lgfr %r2,%r2 # int
317 llgtr %r3,%r3 # const char *
318 lgfr %r4,%r4 # int
319 llgtr %r5,%r5 # const char *
320 lgfr %r6,%r6 # int
321 jg sys_linkat
322
323ENTRY(sys_symlinkat_wrapper)
324 llgtr %r2,%r2 # const char *
325 lgfr %r3,%r3 # int
326 llgtr %r4,%r4 # const char *
327 jg sys_symlinkat
328
329ENTRY(sys_readlinkat_wrapper)
330 lgfr %r2,%r2 # int
331 llgtr %r3,%r3 # const char *
332 llgtr %r4,%r4 # char *
333 lgfr %r5,%r5 # int
334 jg sys_readlinkat
335
336ENTRY(sys_fchmodat_wrapper)
337 lgfr %r2,%r2 # int
338 llgtr %r3,%r3 # const char *
339 llgfr %r4,%r4 # mode_t
340 jg sys_fchmodat
341
342ENTRY(sys_faccessat_wrapper)
343 lgfr %r2,%r2 # int
344 llgtr %r3,%r3 # const char *
345 lgfr %r4,%r4 # int
346 jg sys_faccessat
347
348ENTRY(compat_sys_pselect6_wrapper) 302ENTRY(compat_sys_pselect6_wrapper)
349 lgfr %r2,%r2 # int 303 lgfr %r2,%r2 # int
350 llgtr %r3,%r3 # fd_set * 304 llgtr %r3,%r3 # fd_set *
@@ -363,20 +317,6 @@ ENTRY(compat_sys_ppoll_wrapper)
363 llgfr %r6,%r6 # size_t 317 llgfr %r6,%r6 # size_t
364 jg compat_sys_ppoll 318 jg compat_sys_ppoll
365 319
366ENTRY(sys_unshare_wrapper)
367 llgfr %r2,%r2 # unsigned long
368 jg sys_unshare
369
370ENTRY(sys_splice_wrapper)
371 lgfr %r2,%r2 # int
372 llgtr %r3,%r3 # loff_t *
373 lgfr %r4,%r4 # int
374 llgtr %r5,%r5 # loff_t *
375 llgfr %r6,%r6 # size_t
376 llgf %r0,164(%r15) # unsigned int
377 stg %r0,160(%r15)
378 jg sys_splice
379
380ENTRY(sys_sync_file_range_wrapper) 320ENTRY(sys_sync_file_range_wrapper)
381 lgfr %r2,%r2 # int 321 lgfr %r2,%r2 # int
382 sllg %r3,%r3,32 # get high word of 64bit loff_t 322 sllg %r3,%r3,32 # get high word of 64bit loff_t
@@ -386,13 +326,6 @@ ENTRY(sys_sync_file_range_wrapper)
386 llgf %r5,164(%r15) # unsigned int 326 llgf %r5,164(%r15) # unsigned int
387 jg sys_sync_file_range 327 jg sys_sync_file_range
388 328
389ENTRY(sys_tee_wrapper)
390 lgfr %r2,%r2 # int
391 lgfr %r3,%r3 # int
392 llgfr %r4,%r4 # size_t
393 llgfr %r5,%r5 # unsigned int
394 jg sys_tee
395
396ENTRY(sys_getcpu_wrapper) 329ENTRY(sys_getcpu_wrapper)
397 llgtr %r2,%r2 # unsigned * 330 llgtr %r2,%r2 # unsigned *
398 llgtr %r3,%r3 # unsigned * 331 llgtr %r3,%r3 # unsigned *