/opensolaris-onvv-gate/usr/src/lib/libntfs/common/include/ntfs/ |
H A D | security.h | 35 * ntfs_sid_is_valid - determine if a SID is valid 36 * @sid: SID for which to determine if it is valid 38 * Determine if the SID pointed to by @sid is valid. 42 static __inline__ BOOL ntfs_sid_is_valid(const SID *sid) 50 extern int ntfs_sid_to_mbs_size(const SID *sid); 51 extern char *ntfs_sid_to_mbs(const SID *sid, char *sid_str,
|
H A D | layout.h | 575 * COLLATION_NTOFS_SID - Sorting is done according to ascending SID values. 1346 * the SID structure (see below). 1348 typedef enum { /* SID string prefix. */ 1364 * Note: The relative identifier (RID) refers to the portion of a SID, which 1365 * identifies a user or group in relation to the authority that issued the SID. 1366 * For example, the universal well-known SID Creator Owner ID (S-1-3-0) is 1478 * union SID_IDENTIFIER_AUTHORITY - A 48-bit value used in the SID structure 1497 * struct SID - 1499 * The SID structure is a variable-length structure used to uniquely identify 1500 * users or groups. SID stand 1532 } __attribute__((__packed__)) SID; typedef in typeref:struct:__anon3869 [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/cherrystone/sys/ |
H A D | cherrystone.h | 66 #define CHERRYSTONE_GETAID(SLOT, SID) (((SLOT&2)<<1)|(SLOT&1)|((SID)<<1))
|
/opensolaris-onvv-gate/usr/src/lib/libntfs/common/libntfs/ |
H A D | security.c | 109 * ntfs_sid_to_mbs_size - determine maximum size for the string of a SID 110 * @sid: [IN] SID for which to determine the maximum string size 113 * store the standard textual representation of the SID pointed to by @sid. 119 int ntfs_sid_to_mbs_size(const SID *sid) 157 * ntfs_sid_to_mbs - convert a SID to a multi byte string 158 * @sid: [IN] SID to convert 159 * @sid_str: [OUT] string in which to return the SID (optional) 162 * Convert the SID pointed to by @sid to its standard textual representation. 167 * The standard textual representation of the SID is of the form: 171 * digits as a SID [all...] |
H A D | dir.c | 1103 SID *sid; 1156 * owner and group SIDs, but structure SID contain only one, so add 1157 * 4 bytes to every SID. 1159 sd_len = sizeof(SECURITY_DESCRIPTOR_ATTR) + 2 * (sizeof(SID) + 4) + 1169 sid = (SID*)((u8*)sd + sizeof(SECURITY_DESCRIPTOR_ATTR)); 1176 sid = (SID*)((u8*)sid + sizeof(SID) + 4); 1183 acl = (ACL*)((u8*)sid + sizeof(SID) + 4);
|
/opensolaris-onvv-gate/usr/src/cmd/ntfsprogs/ |
H A D | sd.c | 29 SID *sid; 130 * security descriptor, we now have the owner SID. 132 sid = (SID*)((char*)sd + le32_to_cpu(sd->owner)); 145 * security descriptor, we have the group SID. 147 sid = (SID*)((char*)sd + le32_to_cpu(sd->group)); 174 SID *sid; 364 sid = (SID*)((char*)sd + le32_to_cpu(sd->owner)); 377 sid = (SID*)((char*)sd + le32_to_cpu(sd->group)); 404 SID *sid; 472 sid = (SID*)((cha [all...] |
H A D | ntfsinfo.c | 900 /* get a SID string */ 902 printf("%s\t\t SID: %s\n", prefix, sid); 926 printf("%s\tOwner SID pointer:\t %p\n", indent, sd->owner); 927 printf("%s\tGroup SID pointer:\t %p\n", indent, sd->group); 935 sid = ntfs_sid_to_mbs((SID *)((char *)sec_desc + 937 printf("%s\tOwner SID:\t\t %s\n", indent, sid); 940 printf("%s\tOwner SID:\t\t missing\n", indent); 943 sid = ntfs_sid_to_mbs((SID *)((char *)sec_desc + 945 printf("%s\tGroup SID:\t\t %s\n", indent, sid); 948 printf("%s\tGroup SID [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | ecppreg.h | 58 #define SID 0x8 /* Super I/O Identification register */ macro
|
/opensolaris-onvv-gate/usr/src/lib/libsec/common/ |
H A D | acl.y | 47 %token <str> ID IDNAME PERM_TOK INHERIT_TOK SID 504 | SID {$$ = $1;} 585 "Invalid user SID %s specified.\n"), str); 590 "Invalid group SID %s specified.\n"), str);
|
H A D | acl_lex.l | 86 SID S-[^:,\n]+ 675 <US>{SID}/[,\n] { 683 return (SID);
|
/opensolaris-onvv-gate/usr/src/uts/common/io/hxge/ |
H A D | hpi_vir.c | 226 HXGE_REG_WR32(handle, SID + LDG_SID_OFFSET(sid.ldg), sd.value);
|
H A D | hxge_peu_hw.h | 186 #define SID (PIO_LDMASK_BASE_ADDR + 0x8) macro 5739 * Register: SID
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/ |
H A D | nxge_defs.h | 73 #define SID (FZC_PIO + 0x10200) /* 64 LDG, INT data */ macro
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_mbox.h | 963 uint32_t SID:24; member in struct:__anon7565 981 uint32_t SID:24; member in struct:__anon7565
|
H A D | emlxs_hw.h | 1658 uint32_t SID; member in struct:_RRQ
|
/opensolaris-onvv-gate/usr/src/lib/libidmap/common/ |
H A D | idmap_api.c | 725 * Create iterator to get SID to UID/GID mappings 745 * Iterate through the SID to UID/GID mappings 751 * sid - SID in canonical form 933 * Create handle to get SID to UID/GID mapping entries 955 * Given SID, get UID 958 * sidprefix - SID prefix 977 * Given SID, get UID 980 * sidprefix - SID prefix 1049 * Given SID, get GID 1052 * sidprefix - SID prefi [all...] |