golang.org/x/sys@v0.20.1-0.20240517151509-673e0f94c16d/unix/symaddr_zos_s390x.s (about)

     1  // Copyright 2024 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  //go:build zos && s390x && gc
     6  
     7  #include "textflag.h"
     8  
     9  //  provide the address of function variable to be fixed up.
    10  
    11  TEXT ·getPipe2Addr(SB), NOSPLIT|NOFRAME, $0-8
    12  	MOVD $·Pipe2(SB), R8
    13  	MOVD R8, ret+0(FP)
    14  	RET
    15  
    16  TEXT ·get_FlockAddr(SB), NOSPLIT|NOFRAME, $0-8
    17  	MOVD $·Flock(SB), R8
    18  	MOVD R8, ret+0(FP)
    19  	RET
    20  
    21  TEXT ·get_GetxattrAddr(SB), NOSPLIT|NOFRAME, $0-8
    22  	MOVD $·Getxattr(SB), R8
    23  	MOVD R8, ret+0(FP)
    24  	RET
    25  
    26  TEXT ·get_NanosleepAddr(SB), NOSPLIT|NOFRAME, $0-8
    27  	MOVD $·Nanosleep(SB), R8
    28  	MOVD R8, ret+0(FP)
    29  	RET
    30  
    31  TEXT ·get_SetxattrAddr(SB), NOSPLIT|NOFRAME, $0-8
    32  	MOVD $·Setxattr(SB), R8
    33  	MOVD R8, ret+0(FP)
    34  	RET
    35  
    36  TEXT ·get_Wait4Addr(SB), NOSPLIT|NOFRAME, $0-8
    37  	MOVD $·Wait4(SB), R8
    38  	MOVD R8, ret+0(FP)
    39  	RET
    40  
    41  TEXT ·get_MountAddr(SB), NOSPLIT|NOFRAME, $0-8
    42  	MOVD $·Mount(SB), R8
    43  	MOVD R8, ret+0(FP)
    44  	RET
    45  
    46  TEXT ·get_UnmountAddr(SB), NOSPLIT|NOFRAME, $0-8
    47  	MOVD $·Unmount(SB), R8
    48  	MOVD R8, ret+0(FP)
    49  	RET
    50  
    51  TEXT ·get_UtimesNanoAtAddr(SB), NOSPLIT|NOFRAME, $0-8
    52  	MOVD $·UtimesNanoAt(SB), R8
    53  	MOVD R8, ret+0(FP)
    54  	RET
    55  
    56  TEXT ·get_UtimesNanoAddr(SB), NOSPLIT|NOFRAME, $0-8
    57  	MOVD $·UtimesNano(SB), R8
    58  	MOVD R8, ret+0(FP)
    59  	RET
    60  
    61  TEXT ·get_MkfifoatAddr(SB), NOSPLIT|NOFRAME, $0-8
    62  	MOVD $·Mkfifoat(SB), R8
    63  	MOVD R8, ret+0(FP)
    64  	RET
    65  
    66  TEXT ·get_ChtagAddr(SB), NOSPLIT|NOFRAME, $0-8
    67  	MOVD $·Chtag(SB), R8
    68  	MOVD R8, ret+0(FP)
    69  	RET
    70  
    71  TEXT ·get_ReadlinkatAddr(SB), NOSPLIT|NOFRAME, $0-8
    72  	MOVD $·Readlinkat(SB), R8
    73  	MOVD R8, ret+0(FP)
    74  	RET
    75