Searched refs:SID (Results 1 - 16 of 16) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/libntfs/common/include/ntfs/
H A Dsecurity.h35 * 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 Dlayout.h575 * 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 Dcherrystone.h66 #define CHERRYSTONE_GETAID(SLOT, SID) (((SLOT&2)<<1)|(SLOT&1)|((SID)<<1))
/opensolaris-onvv-gate/usr/src/lib/libntfs/common/libntfs/
H A Dsecurity.c109 * 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 Ddir.c1103 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 Dsd.c29 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 Dntfsinfo.c900 /* 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 Decppreg.h58 #define SID 0x8 /* Super I/O Identification register */ macro
/opensolaris-onvv-gate/usr/src/lib/libsec/common/
H A Dacl.y47 %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 Dacl_lex.l86 SID S-[^:,\n]+
675 <US>{SID}/[,\n] {
683 return (SID);
/opensolaris-onvv-gate/usr/src/uts/common/io/hxge/
H A Dhpi_vir.c226 HXGE_REG_WR32(handle, SID + LDG_SID_OFFSET(sid.ldg), sd.value);
H A Dhxge_peu_hw.h186 #define SID (PIO_LDMASK_BASE_ADDR + 0x8) macro
5739 * Register: SID
/opensolaris-onvv-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_defs.h73 #define SID (FZC_PIO + 0x10200) /* 64 LDG, INT data */ macro
/opensolaris-onvv-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_mbox.h963 uint32_t SID:24; member in struct:__anon7565
981 uint32_t SID:24; member in struct:__anon7565
H A Demlxs_hw.h1658 uint32_t SID; member in struct:_RRQ
/opensolaris-onvv-gate/usr/src/lib/libidmap/common/
H A Didmap_api.c725 * 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...]

Completed in 223 milliseconds