rights           1546 librpc/gen_ndr/cli_lsa.c 				      struct lsa_RightSet *rights /* [out] [ref] */)
rights           1578 librpc/gen_ndr/cli_lsa.c 	*rights = *r.out.rights;
rights           1588 librpc/gen_ndr/cli_lsa.c 				     struct lsa_RightSet *rights /* [in] [ref] */)
rights           1596 librpc/gen_ndr/cli_lsa.c 	r.in.rights = rights;
rights           1631 librpc/gen_ndr/cli_lsa.c 					struct lsa_RightSet *rights /* [in] [ref] */)
rights           1640 librpc/gen_ndr/cli_lsa.c 	r.in.rights = rights;
rights            188 librpc/gen_ndr/cli_lsa.h 				      struct lsa_RightSet *rights /* [out] [ref] */);
rights            193 librpc/gen_ndr/cli_lsa.h 				     struct lsa_RightSet *rights /* [in] [ref] */);
rights            199 librpc/gen_ndr/cli_lsa.h 					struct lsa_RightSet *rights /* [in] [ref] */);
rights           1255 librpc/gen_ndr/lsa.h 		struct lsa_RightSet *rights;/* [ref] */
rights           1266 librpc/gen_ndr/lsa.h 		struct lsa_RightSet *rights;/* [ref] */
rights           1281 librpc/gen_ndr/lsa.h 		struct lsa_RightSet *rights;/* [ref] */
rights           8676 librpc/gen_ndr/ndr_lsa.c 		if (r->out.rights == NULL) {
rights           8679 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_push_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.rights));
rights           8707 librpc/gen_ndr/ndr_lsa.c 		NDR_PULL_ALLOC(ndr, r->out.rights);
rights           8708 librpc/gen_ndr/ndr_lsa.c 		ZERO_STRUCTP(r->out.rights);
rights           8712 librpc/gen_ndr/ndr_lsa.c 			NDR_PULL_ALLOC(ndr, r->out.rights);
rights           8715 librpc/gen_ndr/ndr_lsa.c 		NDR_PULL_SET_MEM_CTX(ndr, r->out.rights, LIBNDR_FLAG_REF_ALLOC);
rights           8716 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_pull_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->out.rights));
rights           8746 librpc/gen_ndr/ndr_lsa.c 		ndr_print_ptr(ndr, "rights", r->out.rights);
rights           8748 librpc/gen_ndr/ndr_lsa.c 		ndr_print_lsa_RightSet(ndr, "rights", r->out.rights);
rights           8767 librpc/gen_ndr/ndr_lsa.c 		if (r->in.rights == NULL) {
rights           8770 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_push_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.rights));
rights           8799 librpc/gen_ndr/ndr_lsa.c 			NDR_PULL_ALLOC(ndr, r->in.rights);
rights           8802 librpc/gen_ndr/ndr_lsa.c 		NDR_PULL_SET_MEM_CTX(ndr, r->in.rights, LIBNDR_FLAG_REF_ALLOC);
rights           8803 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_pull_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.rights));
rights           8830 librpc/gen_ndr/ndr_lsa.c 		ndr_print_ptr(ndr, "rights", r->in.rights);
rights           8832 librpc/gen_ndr/ndr_lsa.c 		ndr_print_lsa_RightSet(ndr, "rights", r->in.rights);
rights           8857 librpc/gen_ndr/ndr_lsa.c 		if (r->in.rights == NULL) {
rights           8860 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_push_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.rights));
rights           8890 librpc/gen_ndr/ndr_lsa.c 			NDR_PULL_ALLOC(ndr, r->in.rights);
rights           8893 librpc/gen_ndr/ndr_lsa.c 		NDR_PULL_SET_MEM_CTX(ndr, r->in.rights, LIBNDR_FLAG_REF_ALLOC);
rights           8894 librpc/gen_ndr/ndr_lsa.c 		NDR_CHECK(ndr_pull_lsa_RightSet(ndr, NDR_SCALARS|NDR_BUFFERS, r->in.rights));
rights           8922 librpc/gen_ndr/ndr_lsa.c 		ndr_print_ptr(ndr, "rights", r->in.rights);
rights           8924 librpc/gen_ndr/ndr_lsa.c 		ndr_print_lsa_RightSet(ndr, "rights", r->in.rights);
rights           2845 librpc/gen_ndr/srv_lsa.c 	r->out.rights = talloc_zero(r, struct lsa_RightSet);
rights           2846 librpc/gen_ndr/srv_lsa.c 	if (r->out.rights == NULL) {
rights           6760 librpc/gen_ndr/srv_lsa.c 			r->out.rights = talloc_zero(mem_ctx, struct lsa_RightSet);
rights           6761 librpc/gen_ndr/srv_lsa.c 			if (r->out.rights == NULL) {
rights           7283 source3/include/proto.h 				SE_PRIV *rights, uint32 rights_mask,
rights             51 source3/modules/vfs_afsacl.c 	uint32 rights;
rights            109 source3/modules/vfs_afsacl.c 				   const char *name, uint32 rights)
rights            185 source3/modules/vfs_afsacl.c 	result->rights = rights;
rights            192 source3/modules/vfs_afsacl.c 			const char *name, uint32 rights)
rights            199 source3/modules/vfs_afsacl.c 			ace->rights |= rights;
rights            204 source3/modules/vfs_afsacl.c 	ace = new_afs_ace(acl->ctx, positive, name, rights);
rights            213 source3/modules/vfs_afsacl.c 		   ace->name, ace->rights));
rights            263 source3/modules/vfs_afsacl.c 		uint32 rights;
rights            273 source3/modules/vfs_afsacl.c 		if (sscanf(p, "%d", &rights) != 1)
rights            285 source3/modules/vfs_afsacl.c 		add_afs_ace(acl, nplus>0, name, rights);
rights            322 source3/modules/vfs_afsacl.c 		fstr_sprintf(line, "%s\t%d\n", ace->name, ace->rights);
rights            329 source3/modules/vfs_afsacl.c static uint32 afs_to_nt_file_rights(uint32 rights)
rights            333 source3/modules/vfs_afsacl.c 	if (rights & PRSFS_READ)
rights            338 source3/modules/vfs_afsacl.c 	if (rights & PRSFS_WRITE)
rights            342 source3/modules/vfs_afsacl.c 	if (rights & PRSFS_LOCK)
rights            345 source3/modules/vfs_afsacl.c 	if (rights & PRSFS_DELETE)
rights            404 source3/modules/vfs_afsacl.c 		if (ace->rights & AFS_FILE_RIGHTS) {
rights            406 source3/modules/vfs_afsacl.c 				    ace->rights & AFS_FILE_RIGHTS);
rights            409 source3/modules/vfs_afsacl.c 		if (ace->rights & AFS_DIR_RIGHTS) {
rights            411 source3/modules/vfs_afsacl.c 				    ace->rights & AFS_DIR_RIGHTS);
rights            442 source3/modules/vfs_afsacl.c 				    ace->rights | file_ace->rights);
rights            448 source3/modules/vfs_afsacl.c 				    ace->rights);
rights            465 source3/modules/vfs_afsacl.c 				    ace->rights);
rights            534 source3/modules/vfs_afsacl.c 	uint32 rights = ace->access_mask;
rights            547 source3/modules/vfs_afsacl.c 		  ace->type, ace->flags, ace->access_mask, filename, rights));
rights            549 source3/modules/vfs_afsacl.c 	if (rights & (GENERIC_ALL_ACCESS|WRITE_DAC_ACCESS)) {
rights            555 source3/modules/vfs_afsacl.c 	if (rights & (GENERIC_READ_ACCESS|FILE_READ_DATA)) {
rights            562 source3/modules/vfs_afsacl.c 	if (rights & (GENERIC_WRITE_ACCESS|FILE_WRITE_DATA)) {
rights            575 source3/modules/vfs_afsacl.c 	uint32 rights = ace->access_mask;
rights            577 source3/modules/vfs_afsacl.c 	if (rights & (GENERIC_READ_ACCESS|FILE_READ_DATA)) {
rights            581 source3/modules/vfs_afsacl.c 	if (rights & (GENERIC_WRITE_ACCESS|FILE_WRITE_DATA)) {
rights            630 source3/modules/vfs_afsacl.c 			afs_to_nt_dir_rights(afs_ace->rights, &nt_rights,
rights            633 source3/modules/vfs_afsacl.c 			nt_rights = afs_to_nt_file_rights(afs_ace->rights);
rights           2098 source3/rpc_server/srv_lsa_nt.c 	for ( i=0; i < r->in.rights->count; i++ ) {
rights           2100 source3/rpc_server/srv_lsa_nt.c 		const char *privname = r->in.rights->names[i].string;
rights           2173 source3/rpc_server/srv_lsa_nt.c 	for ( i=0; i < r->in.rights->count; i++ ) {
rights           2175 source3/rpc_server/srv_lsa_nt.c 		privname = r->in.rights->names[i].string;
rights           2274 source3/rpc_server/srv_lsa_nt.c 		status = init_lsa_right_set(p->mem_ctx, r->out.rights, &privileges);
rights            168 source3/rpc_server/srv_samr_nt.c                                           SE_PRIV *rights, uint32 rights_mask,
rights            179 source3/rpc_server/srv_samr_nt.c 	if (rights && !se_priv_equal(rights, &se_priv_none) &&
rights            180 source3/rpc_server/srv_samr_nt.c 			user_has_any_privilege(token, rights)) {
rights            716 source3/rpcclient/cmd_lsarpc.c 	struct lsa_RightSet rights;
rights            739 source3/rpcclient/cmd_lsarpc.c 					      &rights);
rights            744 source3/rpcclient/cmd_lsarpc.c 	printf("found %d privileges for SID %s\n", rights.count,
rights            747 source3/rpcclient/cmd_lsarpc.c 	for (i = 0; i < rights.count; i++) {
rights            748 source3/rpcclient/cmd_lsarpc.c 		printf("\t%s\n", rights.names[i].string);
rights            765 source3/rpcclient/cmd_lsarpc.c 	struct lsa_RightSet rights;
rights            785 source3/rpcclient/cmd_lsarpc.c 	rights.count = argc-2;
rights            786 source3/rpcclient/cmd_lsarpc.c 	rights.names = TALLOC_ARRAY(mem_ctx, struct lsa_StringLarge,
rights            787 source3/rpcclient/cmd_lsarpc.c 				    rights.count);
rights            788 source3/rpcclient/cmd_lsarpc.c 	if (!rights.names) {
rights            793 source3/rpcclient/cmd_lsarpc.c 		init_lsa_StringLarge(&rights.names[i], argv[i+2]);
rights            799 source3/rpcclient/cmd_lsarpc.c 					     &rights);
rights            818 source3/rpcclient/cmd_lsarpc.c 	struct lsa_RightSet rights;
rights            838 source3/rpcclient/cmd_lsarpc.c 	rights.count = argc-2;
rights            839 source3/rpcclient/cmd_lsarpc.c 	rights.names = TALLOC_ARRAY(mem_ctx, struct lsa_StringLarge,
rights            840 source3/rpcclient/cmd_lsarpc.c 				    rights.count);
rights            841 source3/rpcclient/cmd_lsarpc.c 	if (!rights.names) {
rights            846 source3/rpcclient/cmd_lsarpc.c 		init_lsa_StringLarge(&rights.names[i], argv[i+2]);
rights            853 source3/rpcclient/cmd_lsarpc.c 						&rights);
rights            156 source3/utils/net_rpc_rights.c 	struct lsa_RightSet rights;
rights            162 source3/utils/net_rpc_rights.c 					      &rights);
rights            168 source3/utils/net_rpc_rights.c 	if (rights.count == 0) {
rights            172 source3/utils/net_rpc_rights.c 	for (i = 0; i < rights.count; i++) {
rights            173 source3/utils/net_rpc_rights.c 		if (StrCaseCmp(rights.names[i].string, right) == 0) {
rights            190 source3/utils/net_rpc_rights.c 	struct lsa_RightSet rights;
rights            196 source3/utils/net_rpc_rights.c 					      &rights);
rights            201 source3/utils/net_rpc_rights.c 	if (rights.count == 0) {
rights            205 source3/utils/net_rpc_rights.c 	for (i = 0; i < rights.count; i++) {
rights            206 source3/utils/net_rpc_rights.c 		printf("%s\n", rights.names[i].string);
rights            441 source3/utils/net_rpc_rights.c 	struct lsa_RightSet rights;
rights            465 source3/utils/net_rpc_rights.c 	rights.count = argc-1;
rights            466 source3/utils/net_rpc_rights.c 	rights.names = TALLOC_ARRAY(mem_ctx, struct lsa_StringLarge,
rights            467 source3/utils/net_rpc_rights.c 				    rights.count);
rights            468 source3/utils/net_rpc_rights.c 	if (!rights.names) {
rights            473 source3/utils/net_rpc_rights.c 		init_lsa_StringLarge(&rights.names[i], argv[i+1]);
rights            479 source3/utils/net_rpc_rights.c 					     &rights);
rights            511 source3/utils/net_rpc_rights.c 	struct lsa_RightSet rights;
rights            531 source3/utils/net_rpc_rights.c 	rights.count = argc-1;
rights            532 source3/utils/net_rpc_rights.c 	rights.names = TALLOC_ARRAY(mem_ctx, struct lsa_StringLarge,
rights            533 source3/utils/net_rpc_rights.c 				    rights.count);
rights            534 source3/utils/net_rpc_rights.c 	if (!rights.names) {
rights            539 source3/utils/net_rpc_rights.c 		init_lsa_StringLarge(&rights.names[i], argv[i+1]);
rights            546 source3/utils/net_rpc_rights.c 						&rights);
rights           2002 source4/client/client.c 	struct lsa_RightSet rights;
rights           2021 source4/client/client.c 	status = smblsa_sid_privileges(ctx->cli, sid, ctx, &rights);
rights           2027 source4/client/client.c 	for (i=0;i<rights.count;i++) {
rights           2028 source4/client/client.c 		d_printf("\t%s\n", rights.names[i].string);
rights           2042 source4/client/client.c 	struct lsa_RightSet rights;
rights           2061 source4/client/client.c 	ZERO_STRUCT(rights);
rights           2063 source4/client/client.c 		rights.names = talloc_realloc(ctx, rights.names, 
rights           2064 source4/client/client.c 					      struct lsa_StringLarge, rights.count+1);
rights           2065 source4/client/client.c 		rights.names[rights.count].string = talloc_strdup(ctx, args[i]);
rights           2066 source4/client/client.c 		rights.count++;
rights           2070 source4/client/client.c 	status = smblsa_sid_add_privileges(ctx->cli, sid, ctx, &rights);
rights           2086 source4/client/client.c 	struct lsa_RightSet rights;
rights           2105 source4/client/client.c 	ZERO_STRUCT(rights);
rights           2107 source4/client/client.c 		rights.names = talloc_realloc(ctx, rights.names, 
rights           2108 source4/client/client.c 					      struct lsa_StringLarge, rights.count+1);
rights           2109 source4/client/client.c 		rights.names[rights.count].string = talloc_strdup(ctx, args[i]);
rights           2110 source4/client/client.c 		rights.count++;
rights           2114 source4/client/client.c 	status = smblsa_sid_del_privileges(ctx->cli, sid, ctx, &rights);
rights            139 source4/libcli/util/clilsa.c 			       struct lsa_RightSet *rights)
rights            151 source4/libcli/util/clilsa.c 	r.out.rights = rights;
rights            164 source4/libcli/util/clilsa.c 	struct lsa_RightSet rights;
rights            176 source4/libcli/util/clilsa.c 	status = smblsa_sid_privileges(cli, sid, mem_ctx, &rights);
rights            182 source4/libcli/util/clilsa.c 	for (i=0;i<rights.count;i++) {
rights            183 source4/libcli/util/clilsa.c 		if (strcmp(rights.names[i].string, privilege) == 0) {
rights            321 source4/libcli/util/clilsa.c 				   struct lsa_RightSet *rights)
rights            333 source4/libcli/util/clilsa.c 	r.in.rights = rights;
rights            343 source4/libcli/util/clilsa.c 				   struct lsa_RightSet *rights)
rights            356 source4/libcli/util/clilsa.c 	r.in.rights = rights;
rights             78 source4/rpc_server/lsa/dcesrv_lsa.c 					   const struct lsa_RightSet *rights);
rights            178 source4/rpc_server/lsa/dcesrv_lsa.c 		struct lsa_RightSet *rights;
rights            183 source4/rpc_server/lsa/dcesrv_lsa.c 		rights = talloc(mem_ctx, struct lsa_RightSet);
rights            191 source4/rpc_server/lsa/dcesrv_lsa.c 		r2.out.rights = rights;
rights            207 source4/rpc_server/lsa/dcesrv_lsa.c 						    r2.out.rights);
rights           1828 source4/rpc_server/lsa/dcesrv_lsa.c 	r->out.rights->count = el->num_values;
rights           1829 source4/rpc_server/lsa/dcesrv_lsa.c 	r->out.rights->names = talloc_array(r->out.rights, 
rights           1830 source4/rpc_server/lsa/dcesrv_lsa.c 					    struct lsa_StringLarge, r->out.rights->count);
rights           1831 source4/rpc_server/lsa/dcesrv_lsa.c 	if (r->out.rights->names == NULL) {
rights           1836 source4/rpc_server/lsa/dcesrv_lsa.c 		r->out.rights->names[i].string = (const char *)el->values[i].data;
rights           1852 source4/rpc_server/lsa/dcesrv_lsa.c 					   const struct lsa_RightSet *rights)
rights           1894 source4/rpc_server/lsa/dcesrv_lsa.c 		r2.out.rights = talloc(mem_ctx, struct lsa_RightSet);
rights           1898 source4/rpc_server/lsa/dcesrv_lsa.c 			ZERO_STRUCTP(r2.out.rights);
rights           1902 source4/rpc_server/lsa/dcesrv_lsa.c 	for (i=0;i<rights->count;i++) {
rights           1903 source4/rpc_server/lsa/dcesrv_lsa.c 		if (sec_privilege_id(rights->names[i].string) == -1) {
rights           1909 source4/rpc_server/lsa/dcesrv_lsa.c 			for (j=0;j<r2.out.rights->count;j++) {
rights           1910 source4/rpc_server/lsa/dcesrv_lsa.c 				if (strcasecmp_m(r2.out.rights->names[j].string, 
rights           1911 source4/rpc_server/lsa/dcesrv_lsa.c 					       rights->names[i].string) == 0) {
rights           1915 source4/rpc_server/lsa/dcesrv_lsa.c 			if (j != r2.out.rights->count) continue;
rights           1918 source4/rpc_server/lsa/dcesrv_lsa.c 		ret = ldb_msg_add_string(msg, "privilege", rights->names[i].string);
rights           1949 source4/rpc_server/lsa/dcesrv_lsa.c 	struct lsa_RightSet rights;
rights           1958 source4/rpc_server/lsa/dcesrv_lsa.c 	rights.count = r->in.privs->count;
rights           1959 source4/rpc_server/lsa/dcesrv_lsa.c 	rights.names = talloc_array(mem_ctx, struct lsa_StringLarge, rights.count);
rights           1960 source4/rpc_server/lsa/dcesrv_lsa.c 	if (rights.names == NULL) {
rights           1963 source4/rpc_server/lsa/dcesrv_lsa.c 	for (i=0;i<rights.count;i++) {
rights           1968 source4/rpc_server/lsa/dcesrv_lsa.c 		rights.names[i].string = sec_privilege_name(id);
rights           1969 source4/rpc_server/lsa/dcesrv_lsa.c 		if (rights.names[i].string == NULL) {
rights           1976 source4/rpc_server/lsa/dcesrv_lsa.c 					  &rights);
rights           1986 source4/rpc_server/lsa/dcesrv_lsa.c 	struct lsa_RightSet *rights;
rights           1995 source4/rpc_server/lsa/dcesrv_lsa.c 	rights = talloc(mem_ctx, struct lsa_RightSet);
rights           2004 source4/rpc_server/lsa/dcesrv_lsa.c 		r2.out.rights = rights;
rights           2013 source4/rpc_server/lsa/dcesrv_lsa.c 						  r2.out.rights);
rights           2020 source4/rpc_server/lsa/dcesrv_lsa.c 	rights->count = r->in.privs->count;
rights           2021 source4/rpc_server/lsa/dcesrv_lsa.c 	rights->names = talloc_array(mem_ctx, struct lsa_StringLarge, rights->count);
rights           2022 source4/rpc_server/lsa/dcesrv_lsa.c 	if (rights->names == NULL) {
rights           2025 source4/rpc_server/lsa/dcesrv_lsa.c 	for (i=0;i<rights->count;i++) {
rights           2030 source4/rpc_server/lsa/dcesrv_lsa.c 		rights->names[i].string = sec_privilege_name(id);
rights           2031 source4/rpc_server/lsa/dcesrv_lsa.c 		if (rights->names[i].string == NULL) {
rights           2038 source4/rpc_server/lsa/dcesrv_lsa.c 					  rights);
rights           2852 source4/rpc_server/lsa/dcesrv_lsa.c 					  r->in.sid, r->in.rights);
rights           2872 source4/rpc_server/lsa/dcesrv_lsa.c 					  r->in.sid, r->in.rights);
rights           1496 source4/torture/rpc/lsa.c 	struct lsa_RightSet rights;
rights           1502 source4/torture/rpc/lsa.c 	r.out.rights = &rights;
rights           3301 source4/torture/rpc/samr.c 		struct lsa_RightSet rights;
rights           3307 source4/torture/rpc/samr.c 		r.out.rights = &rights;
rights           3315 source4/torture/rpc/samr.c 		struct lsa_RightSet rights;
rights           3324 source4/torture/rpc/samr.c 		rights.count = 1;
rights           3325 source4/torture/rpc/samr.c 		rights.names = names;
rights           3329 source4/torture/rpc/samr.c 		r.in.rights = &rights;
rights           3373 source4/torture/rpc/samr.c 		r.out.rights = &user_rights;
rights           3476 source4/torture/rpc/samr.c 		r.out.rights = &user_rights;
rights           3567 source4/torture/rpc/samr.c 		r.out.rights = &user_rights;