diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-17 10:51:52 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-17 10:51:52 +0000 |
commit | 4ad94864781f48b1a4b77f9cfb934622bf756ba1 (patch) | |
tree | 3900955c1886e6d2570fea7125ee1f01bafe876d /upstream/opensuse-tumbleweed/man2/s390_sthyi.2 | |
parent | Adding upstream version 4.22.0. (diff) | |
download | manpages-l10n-4ad94864781f48b1a4b77f9cfb934622bf756ba1.tar.xz manpages-l10n-4ad94864781f48b1a4b77f9cfb934622bf756ba1.zip |
Adding upstream version 4.23.0.upstream/4.23.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'upstream/opensuse-tumbleweed/man2/s390_sthyi.2')
-rw-r--r-- | upstream/opensuse-tumbleweed/man2/s390_sthyi.2 | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/upstream/opensuse-tumbleweed/man2/s390_sthyi.2 b/upstream/opensuse-tumbleweed/man2/s390_sthyi.2 index 9c6af82d..36cbbc42 100644 --- a/upstream/opensuse-tumbleweed/man2/s390_sthyi.2 +++ b/upstream/opensuse-tumbleweed/man2/s390_sthyi.2 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH s390_sthyi 2 2023-03-30 "Linux man-pages 6.05.01" +.TH s390_sthyi 2 2024-05-02 "Linux man-pages (unreleased)" .SH NAME s390_sthyi \- emulate STHYI instruction .SH LIBRARY @@ -14,12 +14,12 @@ Standard C library .BR "#include <asm/sthyi.h>" " /* Definition of " STHYI_* " constants */" .BR "#include <sys/syscall.h>" " /* Definition of " SYS_* " constants */" .B #include <unistd.h> -.PP +.P .BI "int syscall(SYS_s390_sthyi, unsigned long " function_code , .BI " void *" resp_buffer ", uint64_t *" return_code , .BI " unsigned long " flags ); .fi -.PP +.P .IR Note : glibc provides no wrapper for .BR s390_sthyi (), @@ -33,7 +33,7 @@ It provides hardware resource information for the machine and its virtualization levels. This includes CPU type and capacity, as well as the machine model and other metrics. -.PP +.P The .I function_code argument indicates which function to perform. @@ -42,7 +42,7 @@ The following code(s) are supported: .B STHYI_FC_CP_IFL_CAP Return CP (Central Processor) and IFL (Integrated Facility for Linux) capacity information. -.PP +.P The .I resp_buffer argument specifies the address of a response buffer. @@ -54,7 +54,7 @@ the buffer must be one page (4K) in size. If the system call returns 0, the response buffer will be filled with CPU capacity information. Otherwise, the response buffer's content is unchanged. -.PP +.P The .I return_code argument stores the return code of the STHYI instruction, @@ -65,14 +65,14 @@ Success. .TP 4 Unsupported function code. -.PP +.P For further details about .IR return_code , .IR function_code , and .IR resp_buffer , see the reference given in NOTES. -.PP +.P The .I flags argument is provided to allow for future extensions and currently @@ -88,7 +88,7 @@ A return value of 3 indicates "unsupported function code" and the content of .I *resp_buffer is unchanged. The return values 1 and 2 are reserved. -.PP +.P On error, \-1 is returned, and .I errno is set to indicate the error. @@ -122,11 +122,11 @@ For details of the STHYI instruction, see .UR https://www.ibm.com\:/support\:/knowledgecenter\:/SSB27U_6.3.0\:/com.ibm.zvm.v630.hcpb4\:/hcpb4sth.htm the documentation page .UE . -.PP +.P When the system call interface is used, the response buffer doesn't have to fulfill alignment requirements described in the STHYI instruction definition. -.PP +.P The kernel caches the response (for up to one second, as of Linux 4.16). Subsequent system call invocations may return the cached response. .SH SEE ALSO |