osf1 man page for nsg_set

Query: nsg_set

OS: osf1

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

nsg_set(3)						     Library Functions Manual							nsg_set(3)

NAME
nsg_set - Set NUMA Scheduling Group owner and permissions (libnuma library)
SYNOPSIS
#include <numa.h> int nsg_set( nsgid_t nsg, nsgid_ds_t *attrib );
PARAMETERS
Specifies the NUMA Scheduling Group (NSG). Points to a structure containing owner and permission attributes.
DESCRIPTION
The nsg_set() function sets the NSG owner IDs (user ID and group ID) and permissions (mode) by using the nsgid_ds structure pointed to by attrib.
RESTRICTIONS
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 struc- ture, or the calling process must have write permissions to the NSG.
RETURN VALUES
Success. In this case, nsg_set() set the NSG owner IDs and permissions as specified. Failure. In this case, errno is set to indicate the error.
ERRORS
If the nsg_set() function fails, it sets errno to one of the following values for the specified condition: The calling process does not have write permission. The attrib argument specifies an invalid address. The nsg argument does not specify a valid NSG ID.
SEE ALSO
Functions: nsg_attach_pid(3), nsg_init(3), numa_intro(3) Files: numa_types(4) nsg_set(3)
Related Man Pages
nsg_get(3) - osf1
nsg_detach_pid(3) - osf1
nsg_get_pids(3) - osf1
nsg_init(3) - osf1
numa_scheduling_groups(4) - osf1
Similar Topics in the Unix Linux Community
Export a file system with write permissions
how to remove permissions for 'others' only
How UNIX admin set up this? how files of 744 of other owner can be removed by another owner?
Complete Owner
Group and user permissions on mediawiki