nsg_get - Query status of a NUMA Scheduling Group (libnuma
library)
#include <numa.h>
int nsg_get(
nsgid_t nsg,
nsgid_ds_t *result );
Specifies the NUMA Scheduling Group (NSG) Points to a
structure that returns the result of the status query.
The nsg_get() function queries the status of the NSG by
copying its associated nsgid_ds structure into a buffer
pointed to by result.
The effective user ID of the calling process must be equal
to the value of nsg_perm.cuid or nsg_perm.uid in the associated
nsgid_ds structure, or the calling process must
have read permissions to the NSG.
Success. Failure. In this case, errno is set to indicate
the error.
If the nsg_get() function fails, it sets errno to one of
the following values for the specified condition: The
calling process does not have read permission. The result
argument specifies an invalid address. The nsg argument
does not specify a valid NSG ID.
Functions: nsg_attach_pid(3), nsg_get(3), numa_intro(3)
Files: numa_types(4)
nsg_get(3)
[ Back ] |