pw                 95 examples/libsmbclient/smbwrapper/smbw.c                                  char *pw, int pwlen)
pw                114 examples/libsmbclient/smbwrapper/smbw.c         smbw_strlcpy(pw, p, pwlen);
pw                379 lib/nss_wrapper/nss_wrapper.c 	struct passwd *pw;
pw                385 lib/nss_wrapper/nss_wrapper.c 	pw = (struct passwd *)realloc(nwrap_pw->list, list_size);
pw                386 lib/nss_wrapper/nss_wrapper.c 	if (!pw) {
pw                391 lib/nss_wrapper/nss_wrapper.c 	nwrap_pw->list = pw;
pw                393 lib/nss_wrapper/nss_wrapper.c 	pw = &nwrap_pw->list[nwrap_pw->num];
pw                406 lib/nss_wrapper/nss_wrapper.c 	pw->pw_name = c;
pw                409 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("name[%s]\n", pw->pw_name));
pw                420 lib/nss_wrapper/nss_wrapper.c 	pw->pw_passwd = c;
pw                423 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("password[%s]\n", pw->pw_passwd));
pw                435 lib/nss_wrapper/nss_wrapper.c 	pw->pw_uid = (uid_t)strtoul(c, &e, 10);
pw                453 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("uid[%u]\n", pw->pw_uid));
pw                465 lib/nss_wrapper/nss_wrapper.c 	pw->pw_gid = (gid_t)strtoul(c, &e, 10);
pw                483 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("gid[%u]\n", pw->pw_gid));
pw                494 lib/nss_wrapper/nss_wrapper.c 	pw->pw_gecos = c;
pw                497 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("gecos[%s]\n", pw->pw_gecos));
pw                507 lib/nss_wrapper/nss_wrapper.c 	pw->pw_dir = c;
pw                510 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("dir[%s]\n", pw->pw_dir));
pw                513 lib/nss_wrapper/nss_wrapper.c 	pw->pw_shell = c;
pw                514 lib/nss_wrapper/nss_wrapper.c 	NWRAP_VERBOSE(("shell[%s]\n", pw->pw_shell));
pw                517 lib/nss_wrapper/nss_wrapper.c 		     pw->pw_name, pw->pw_passwd,
pw                518 lib/nss_wrapper/nss_wrapper.c 		     pw->pw_uid, pw->pw_gid,
pw                519 lib/nss_wrapper/nss_wrapper.c 		     pw->pw_gecos, pw->pw_dir, pw->pw_shell));
pw                810 lib/nss_wrapper/nss_wrapper.c 	struct passwd *pw;
pw                812 lib/nss_wrapper/nss_wrapper.c 	pw = nwrap_getpwnam(name);
pw                813 lib/nss_wrapper/nss_wrapper.c 	if (!pw) {
pw                820 lib/nss_wrapper/nss_wrapper.c 	return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw                868 lib/nss_wrapper/nss_wrapper.c 	struct passwd *pw;
pw                870 lib/nss_wrapper/nss_wrapper.c 	pw = nwrap_getpwuid(uid);
pw                871 lib/nss_wrapper/nss_wrapper.c 	if (!pw) {
pw                878 lib/nss_wrapper/nss_wrapper.c 	return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw                908 lib/nss_wrapper/nss_wrapper.c 	struct passwd *pw;
pw                919 lib/nss_wrapper/nss_wrapper.c 	pw = &nwrap_pw_global.list[nwrap_pw_global.idx++];
pw                922 lib/nss_wrapper/nss_wrapper.c 		       __location__, pw->pw_name, pw->pw_uid));
pw                924 lib/nss_wrapper/nss_wrapper.c 	return pw;
pw                939 lib/nss_wrapper/nss_wrapper.c 	struct passwd *pw;
pw                941 lib/nss_wrapper/nss_wrapper.c 	pw = nwrap_getpwent();
pw                942 lib/nss_wrapper/nss_wrapper.c 	if (!pw) {
pw                949 lib/nss_wrapper/nss_wrapper.c 	return nwrap_pw_copy_r(pw, pwdst, buf, buflen, pwdstp);
pw                957 lib/nss_wrapper/nss_wrapper.c 		struct passwd *pw;
pw                958 lib/nss_wrapper/nss_wrapper.c 		pw = real_getpwent_r(pwdst, buf, buflen);
pw                959 lib/nss_wrapper/nss_wrapper.c 		if (!pw) {
pw                966 lib/nss_wrapper/nss_wrapper.c 			*pwdstp = pw;
pw               1162 libcli/ldap/ldap_message.c 				char *pw = talloc_array(msg, char, pwlen+1);
pw               1163 libcli/ldap/ldap_message.c 				if (!pw) {
pw               1166 libcli/ldap/ldap_message.c 				asn1_read(data, pw, pwlen);
pw               1167 libcli/ldap/ldap_message.c 				pw[pwlen] = '\0';
pw               1168 libcli/ldap/ldap_message.c 				r->creds.password = pw;
pw                155 nsswitch/libwbclient/wbc_pwd.c 	*pwd = copy_passwd_entry(&response.data.pw);
pw                186 nsswitch/libwbclient/wbc_pwd.c 	*pwd = copy_passwd_entry(&response.data.pw);
pw                221 nsswitch/libwbclient/wbc_pwd.c 	*pwd = copy_passwd_entry(&response.data.pw);
pw               2631 nsswitch/pam_winbind.c 		struct passwd *pw = NULL;
pw               2633 nsswitch/pam_winbind.c 		if ((id!=0) && ((pw = getpwuid(id)) != NULL)) {
pw               2634 nsswitch/pam_winbind.c 			real_username = strdup(pw->pw_name);
pw                148 nsswitch/wbinfo4.c 			  response.data.pw.pw_name,
pw                149 nsswitch/wbinfo4.c 			  response.data.pw.pw_passwd,
pw                150 nsswitch/wbinfo4.c 			  response.data.pw.pw_uid,
pw                151 nsswitch/wbinfo4.c 			  response.data.pw.pw_gid,
pw                152 nsswitch/wbinfo4.c 			  response.data.pw.pw_gecos,
pw                153 nsswitch/wbinfo4.c 			  response.data.pw.pw_dir,
pw                154 nsswitch/wbinfo4.c 			  response.data.pw.pw_shell );
pw                177 nsswitch/wbinfo4.c 		response.data.pw.pw_name,
pw                178 nsswitch/wbinfo4.c 		response.data.pw.pw_passwd,
pw                179 nsswitch/wbinfo4.c 		response.data.pw.pw_uid,
pw                180 nsswitch/wbinfo4.c 		response.data.pw.pw_gid,
pw                181 nsswitch/wbinfo4.c 		response.data.pw.pw_gecos,
pw                182 nsswitch/wbinfo4.c 		response.data.pw.pw_dir,
pw                183 nsswitch/wbinfo4.c 		response.data.pw.pw_shell );
pw                186 nsswitch/winbind_nss_aix.c static struct passwd *fill_pwent(struct winbindd_pw *pw)
pw                196 nsswitch/winbind_nss_aix.c 	result->pw_uid = pw->pw_uid;
pw                197 nsswitch/winbind_nss_aix.c 	result->pw_gid = pw->pw_gid;
pw                198 nsswitch/winbind_nss_aix.c 	result->pw_name   = strdup(pw->pw_name);
pw                199 nsswitch/winbind_nss_aix.c 	result->pw_passwd = strdup(pw->pw_passwd);
pw                200 nsswitch/winbind_nss_aix.c 	result->pw_gecos  = strdup(pw->pw_gecos);
pw                201 nsswitch/winbind_nss_aix.c 	result->pw_dir    = strdup(pw->pw_dir);
pw                202 nsswitch/winbind_nss_aix.c 	result->pw_shell  = strdup(pw->pw_shell);
pw                416 nsswitch/winbind_nss_aix.c 	pwd = fill_pwent(&response.data.pw);
pw                449 nsswitch/winbind_nss_aix.c 	pwd = fill_pwent(&response.data.pw);
pw                238 nsswitch/winbind_nss_irix.c 	        struct winbindd_pw *pw = &response.data.pw;
pw                244 nsswitch/winbind_nss_irix.c 	                        pw->pw_name,
pw                245 nsswitch/winbind_nss_irix.c 	                        pw->pw_passwd,
pw                246 nsswitch/winbind_nss_irix.c 	                        pw->pw_uid,
pw                247 nsswitch/winbind_nss_irix.c 	                        pw->pw_gid,
pw                248 nsswitch/winbind_nss_irix.c 	                        pw->pw_gecos,
pw                249 nsswitch/winbind_nss_irix.c 	                        pw->pw_dir,
pw                250 nsswitch/winbind_nss_irix.c 	                        pw->pw_shell);
pw                356 nsswitch/winbind_nss_irix.c 		    struct winbindd_pw *pw = &response.data.pw;
pw                359 nsswitch/winbind_nss_irix.c 		    pw = (struct winbindd_pw *)response.extra_data.data;
pw                360 nsswitch/winbind_nss_irix.c 		    if (! pw ) {
pw                368 nsswitch/winbind_nss_irix.c 					pw->pw_name,
pw                369 nsswitch/winbind_nss_irix.c 					pw->pw_passwd,
pw                370 nsswitch/winbind_nss_irix.c 					pw->pw_uid,
pw                371 nsswitch/winbind_nss_irix.c 					pw->pw_gid,
pw                372 nsswitch/winbind_nss_irix.c 					pw->pw_gecos,
pw                373 nsswitch/winbind_nss_irix.c 					pw->pw_dir,
pw                374 nsswitch/winbind_nss_irix.c 					pw->pw_shell);
pw                382 nsswitch/winbind_nss_irix.c 			pw++;
pw                178 nsswitch/winbind_nss_linux.c 				  struct winbindd_pw *pw,
pw                184 nsswitch/winbind_nss_linux.c 	     get_static(buffer, buflen, strlen(pw->pw_name) + 1)) == NULL) {
pw                191 nsswitch/winbind_nss_linux.c 	strcpy(result->pw_name, pw->pw_name);
pw                196 nsswitch/winbind_nss_linux.c 	     get_static(buffer, buflen, strlen(pw->pw_passwd) + 1)) == NULL) {
pw                203 nsswitch/winbind_nss_linux.c 	strcpy(result->pw_passwd, pw->pw_passwd);
pw                207 nsswitch/winbind_nss_linux.c 	result->pw_uid = pw->pw_uid;
pw                208 nsswitch/winbind_nss_linux.c 	result->pw_gid = pw->pw_gid;
pw                213 nsswitch/winbind_nss_linux.c 	     get_static(buffer, buflen, strlen(pw->pw_gecos) + 1)) == NULL) {
pw                220 nsswitch/winbind_nss_linux.c 	strcpy(result->pw_gecos, pw->pw_gecos);
pw                225 nsswitch/winbind_nss_linux.c 	     get_static(buffer, buflen, strlen(pw->pw_dir) + 1)) == NULL) {
pw                232 nsswitch/winbind_nss_linux.c 	strcpy(result->pw_dir, pw->pw_dir);
pw                237 nsswitch/winbind_nss_linux.c 	     get_static(buffer, buflen, strlen(pw->pw_shell) + 1)) == NULL) {
pw                244 nsswitch/winbind_nss_linux.c 	strcpy(result->pw_shell, pw->pw_shell);
pw                538 nsswitch/winbind_nss_linux.c 	if (!keep_response || uid != response.data.pw.pw_uid) {
pw                550 nsswitch/winbind_nss_linux.c 			ret = fill_pwent(result, &response.data.pw,
pw                564 nsswitch/winbind_nss_linux.c 		ret = fill_pwent(result, &response.data.pw, &buffer, &buflen);
pw                611 nsswitch/winbind_nss_linux.c 	if (!keep_response || strcmp(name,response.data.pw.pw_name) != 0) {
pw                626 nsswitch/winbind_nss_linux.c 			ret = fill_pwent(result, &response.data.pw, &buffer,
pw                640 nsswitch/winbind_nss_linux.c 		ret = fill_pwent(result, &response.data.pw, &buffer, &buflen);
pw                305 nsswitch/winbind_nss_netbsd.c 	struct passwd	*pw	= va_arg(ap, struct passwd *);
pw                315 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getpwent_r(pw, buffer, buflen, rerrno);
pw                317 nsswitch/winbind_nss_netbsd.c 		*result = pw;
pw                344 nsswitch/winbind_nss_netbsd.c 	struct passwd	*pw	= va_arg(ap, struct passwd *);
pw                354 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getpwnam_r(name, pw, buffer, buflen, &rerrno);
pw                356 nsswitch/winbind_nss_netbsd.c 		*result = pw;
pw                383 nsswitch/winbind_nss_netbsd.c 	struct passwd	*pw	= va_arg(ap, struct passwd *);
pw                393 nsswitch/winbind_nss_netbsd.c 	rv = _nss_winbind_getpwuid_r(uid, pw, buffer, buflen, &rerrno);
pw                395 nsswitch/winbind_nss_netbsd.c 		*result = pw;
pw                381 nsswitch/winbind_struct_protocol.h 		struct winbindd_pw pw;
pw               1535 source3/auth/auth_util.c 	struct passwd *pw = NULL;
pw               1556 source3/auth/auth_util.c 		pw = Get_Pwnam_alloc( mem_ctx, domuser );
pw               1557 source3/auth/auth_util.c 		if ( pw ) {	
pw               1561 source3/auth/auth_util.c 			if ( !strchr_m( pw->pw_name, *lp_winbind_separator() ) ) {
pw               1568 source3/auth/auth_util.c 				fstr_sprintf(save_username, "%s%c%s", domain, *lp_winbind_separator(), pw->pw_name);
pw               1571 source3/auth/auth_util.c 				fstrcpy( save_username, pw->pw_name );
pw               1574 source3/auth/auth_util.c 			return pw;
pw               1587 source3/auth/auth_util.c 	pw = Get_Pwnam_alloc(mem_ctx, username);
pw               1594 source3/auth/auth_util.c 	if ( !pw && create && !winbind_ping() ) {
pw               1600 source3/auth/auth_util.c 		pw = Get_Pwnam_alloc(mem_ctx, username);
pw               1605 source3/auth/auth_util.c 	if ( pw )
pw               1606 source3/auth/auth_util.c 		fstrcpy( save_username, pw->pw_name );
pw               1608 source3/auth/auth_util.c 	return pw;
pw                151 source3/auth/pass_check.c 	struct passwd *pw;
pw                204 source3/auth/pass_check.c 		struct passwd *pw;
pw                208 source3/auth/pass_check.c 				    (sec_login_passwd_t *) & pw, &err);
pw                228 source3/auth/pass_check.c 				     (unsigned char *)pw->pw_name,
pw                235 source3/auth/pass_check.c 				  pw->pw_name, dce_errstr));
pw                248 source3/auth/pass_check.c 			       pw->pw_name, dce_errstr));
pw                270 source3/auth/pass_check.c 			    (sec_login_passwd_t *) & pw, &err);
pw                299 source3/auth/pass_check.c 	set_effective_gid(pw->pw_gid);
pw                300 source3/auth/pass_check.c 	set_effective_uid(pw->pw_uid);
pw                313 source3/auth/pass_check.c 			    (sec_login_passwd_t *) & pw, &err);
pw                364 source3/auth/pass_check.c 			    (sec_login_passwd_t *) & pw, &err);
pw                378 source3/auth/pass_check.c 		  pw->pw_name, pw->pw_uid, pw->pw_gid));
pw                382 source3/auth/pass_check.c 		  pw->pw_gecos, pw->pw_dir, pw->pw_shell));
pw                 82 source3/auth/token_util.c 	struct passwd *pw;
pw                 94 source3/auth/token_util.c 	if ( !(pw = sys_getpwnam( "root" )) ) {
pw                102 source3/auth/token_util.c 	uid_to_sid(&u_sid, pw->pw_uid);
pw                103 source3/auth/token_util.c 	gid_to_sid(&g_sid, pw->pw_gid);
pw                 64 source3/client/get_printing_ticket.c 	struct passwd *pw;
pw                 67 source3/client/get_printing_ticket.c 	pw = getpwnam( "lp");
pw                 68 source3/client/get_printing_ticket.c 	if (!pw) {
pw                 72 source3/client/get_printing_ticket.c 	LP_UID = pw->pw_uid;
pw                 77 source3/client/get_printing_ticket.c 	LP_GID = pw->pw_gid;
pw                103 source3/client/get_printing_ticket.c 		pw = getpwnam(argv[2]);
pw                104 source3/client/get_printing_ticket.c 		if (!pw) {
pw                108 source3/client/get_printing_ticket.c 		uid = pw->pw_uid;
pw                113 source3/client/get_printing_ticket.c 		gid = pw->pw_gid;
pw                588 source3/client/mount.cifs.c 					struct passwd *pw;
pw                590 source3/client/mount.cifs.c 					if (!(pw = getpwnam(value))) {
pw                594 source3/client/mount.cifs.c 					snprintf(user, sizeof(user), "%u", pw->pw_uid);
pw               1233 source3/client/mount.cifs.c 				struct passwd *pw;
pw               1235 source3/client/mount.cifs.c 				if (!(pw = getpwnam(optarg))) {
pw               1239 source3/client/mount.cifs.c 				uid = pw->pw_uid;
pw                311 source3/include/libsmbclient.h                                       char *pw, int pwlen);
pw                353 source3/include/libsmbclient.h                                                    char *pw, int pwlen);
pw               4446 source3/include/proto.h 						struct samu *pw);
pw               4701 source3/include/proto.h bool secrets_store_ldap_pw(const char* dn, char* pw);
pw               4702 source3/include/proto.h bool fetch_ldap_pw(char **dn, char** pw);
pw                 47 source3/lib/util_pw.c 	struct passwd *pw, *for_cache;
pw                 49 source3/lib/util_pw.c 	pw = (struct passwd *)memcache_lookup_talloc(
pw                 51 source3/lib/util_pw.c 	if (pw != NULL) {
pw                 52 source3/lib/util_pw.c 		return tcopy_passwd(mem_ctx, pw);
pw                 55 source3/lib/util_pw.c 	pw = sys_getpwnam(name);
pw                 56 source3/lib/util_pw.c 	if (pw == NULL) {
pw                 60 source3/lib/util_pw.c 	for_cache = tcopy_passwd(talloc_autofree_context(), pw);
pw                 68 source3/lib/util_pw.c 	return tcopy_passwd(mem_ctx, pw);
pw               2361 source3/passdb/passdb.c 						struct samu *pw)
pw               2375 source3/passdb/passdb.c 	if (pdb_get_hours(pw)) {
pw               2376 source3/passdb/passdb.c 		memcpy(hours.bits, pdb_get_hours(pw),
pw               2377 source3/passdb/passdb.c 		       MIN(pdb_get_hours_len(pw), units_per_week));
pw               1387 source3/passdb/pdb_interface.c 		struct passwd *pw = getpwnam(*gr);
pw               1389 source3/passdb/pdb_interface.c 		if (pw == NULL)
pw               1391 source3/passdb/pdb_interface.c 		if (!add_uid_to_array_unique(mem_ctx, pw->pw_uid, pp_uids, p_num)) {
pw               1459 source3/passdb/pdb_interface.c 	struct passwd *pw;
pw               1466 source3/passdb/pdb_interface.c 	if ( !(pw = getpwnam_alloc(mem_ctx, username)) ) {
pw               1470 source3/passdb/pdb_interface.c 	gid = pw->pw_gid;
pw               1472 source3/passdb/pdb_interface.c 	TALLOC_FREE( pw );
pw               1527 source3/passdb/pdb_interface.c 		struct passwd *pw;
pw               1544 source3/passdb/pdb_interface.c 		pw = Get_Pwnam_alloc(talloc_tos(), *name);
pw               1545 source3/passdb/pdb_interface.c 		if (pw == NULL) {
pw               1548 source3/passdb/pdb_interface.c 		unix_id->uid = pw->pw_uid;
pw               1549 source3/passdb/pdb_interface.c 		TALLOC_FREE(pw);
pw                862 source3/passdb/secrets.c bool secrets_store_ldap_pw(const char* dn, char* pw)
pw                872 source3/passdb/secrets.c 	ret = secrets_store(key, pw, strlen(pw)+1);
pw                882 source3/passdb/secrets.c bool fetch_ldap_pw(char **dn, char** pw)
pw                894 source3/passdb/secrets.c 	*pw=(char *)secrets_fetch(key, &size);
pw                939 source3/passdb/secrets.c 		*pw = smb_xstrdup(old_style_pw);
pw                215 source3/printing/tests/vlp.c 	struct passwd *pw;
pw                238 source3/printing/tests/vlp.c 	if (!(pw = getpwuid(getuid()))) {
pw                242 source3/printing/tests/vlp.c 	fstrcpy(job.owner, pw->pw_name);
pw               2501 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
pw               2508 source3/rpc_server/srv_samr_nt.c 	sid_group = pdb_get_group_sid(pw);
pw               2514 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_group),
pw               2519 source3/rpc_server/srv_samr_nt.c 	r->account_name.string		= talloc_strdup(mem_ctx, pdb_get_username(pw));
pw               2520 source3/rpc_server/srv_samr_nt.c 	r->full_name.string		= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2522 source3/rpc_server/srv_samr_nt.c 	r->description.string		= talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw               2523 source3/rpc_server/srv_samr_nt.c 	r->comment.string		= talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw               2534 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
pw               2536 source3/rpc_server/srv_samr_nt.c 	r->comment.string		= talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw               2550 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
pw               2556 source3/rpc_server/srv_samr_nt.c 	sid_user = pdb_get_user_sid(pw);
pw               2561 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_user),
pw               2567 source3/rpc_server/srv_samr_nt.c 	sid_group = pdb_get_group_sid(pw);
pw               2573 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_group),
pw               2578 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw               2579 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw               2580 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw               2581 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->allow_password_change, pdb_get_pass_can_change_time(pw));
pw               2582 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->force_password_change, pdb_get_pass_must_change_time(pw));
pw               2584 source3/rpc_server/srv_samr_nt.c 	r->account_name.string	= talloc_strdup(mem_ctx, pdb_get_username(pw));
pw               2585 source3/rpc_server/srv_samr_nt.c 	r->full_name.string	= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2586 source3/rpc_server/srv_samr_nt.c 	r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw               2587 source3/rpc_server/srv_samr_nt.c 	r->home_drive.string	= talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw               2588 source3/rpc_server/srv_samr_nt.c 	r->logon_script.string	= talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw               2589 source3/rpc_server/srv_samr_nt.c 	r->profile_path.string	= talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw               2590 source3/rpc_server/srv_samr_nt.c 	r->workstations.string	= talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw               2592 source3/rpc_server/srv_samr_nt.c 	r->logon_hours		= get_logon_hours_from_pdb(mem_ctx, pw);
pw               2595 source3/rpc_server/srv_samr_nt.c 	r->acct_flags		= pdb_get_acct_ctrl(pw);
pw               2596 source3/rpc_server/srv_samr_nt.c 	r->bad_password_count	= pdb_get_bad_password_count(pw);
pw               2597 source3/rpc_server/srv_samr_nt.c 	r->logon_count		= pdb_get_logon_count(pw);
pw               2608 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
pw               2610 source3/rpc_server/srv_samr_nt.c 	r->logon_hours		= get_logon_hours_from_pdb(mem_ctx, pw);
pw               2621 source3/rpc_server/srv_samr_nt.c 				struct samu *pw,
pw               2627 source3/rpc_server/srv_samr_nt.c 	sid_user = pdb_get_user_sid(pw);
pw               2632 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_user),
pw               2638 source3/rpc_server/srv_samr_nt.c 	sid_group = pdb_get_group_sid(pw);
pw               2644 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_group),
pw               2649 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw               2650 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw               2651 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw               2652 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw               2654 source3/rpc_server/srv_samr_nt.c 	r->account_name.string	= talloc_strdup(mem_ctx, pdb_get_username(pw));
pw               2655 source3/rpc_server/srv_samr_nt.c 	r->full_name.string	= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2656 source3/rpc_server/srv_samr_nt.c 	r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw               2657 source3/rpc_server/srv_samr_nt.c 	r->home_drive.string	= talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw               2658 source3/rpc_server/srv_samr_nt.c 	r->logon_script.string	= talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw               2659 source3/rpc_server/srv_samr_nt.c 	r->profile_path.string	= talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw               2660 source3/rpc_server/srv_samr_nt.c 	r->description.string	= talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw               2661 source3/rpc_server/srv_samr_nt.c 	r->workstations.string	= talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw               2663 source3/rpc_server/srv_samr_nt.c 	r->logon_hours		= get_logon_hours_from_pdb(mem_ctx, pw);
pw               2666 source3/rpc_server/srv_samr_nt.c 	r->acct_flags		= pdb_get_acct_ctrl(pw);
pw               2667 source3/rpc_server/srv_samr_nt.c 	r->bad_password_count	= pdb_get_bad_password_count(pw);
pw               2668 source3/rpc_server/srv_samr_nt.c 	r->logon_count		= pdb_get_logon_count(pw);
pw               2679 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
pw               2681 source3/rpc_server/srv_samr_nt.c 	r->account_name.string	= talloc_strdup(mem_ctx, pdb_get_username(pw));
pw               2682 source3/rpc_server/srv_samr_nt.c 	r->full_name.string	= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2709 source3/rpc_server/srv_samr_nt.c 				struct samu *pw)
pw               2711 source3/rpc_server/srv_samr_nt.c 	r->full_name.string	= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2735 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2737 source3/rpc_server/srv_samr_nt.c 	r->home_directory.string= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw               2738 source3/rpc_server/srv_samr_nt.c 	r->home_drive.string	= talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw               2749 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2751 source3/rpc_server/srv_samr_nt.c 	r->logon_script.string	= talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw               2762 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2764 source3/rpc_server/srv_samr_nt.c 	r->profile_path.string	= talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw               2775 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2777 source3/rpc_server/srv_samr_nt.c 	r->description.string	= talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw               2788 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2790 source3/rpc_server/srv_samr_nt.c 	r->workstations.string	= talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw               2814 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw)
pw               2816 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw               2923 source3/rpc_server/srv_samr_nt.c 				 struct samu *pw,
pw               2938 source3/rpc_server/srv_samr_nt.c 	sid_user = pdb_get_user_sid(pw);
pw               2943 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_user),
pw               2949 source3/rpc_server/srv_samr_nt.c 	sid_group = pdb_get_group_sid(pw);
pw               2955 source3/rpc_server/srv_samr_nt.c 			  pdb_get_username(pw), sid_string_dbg(sid_group),
pw               2960 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logon, pdb_get_logon_time(pw));
pw               2961 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_logoff, pdb_get_logoff_time(pw));
pw               2962 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->acct_expiry, pdb_get_kickoff_time(pw));
pw               2963 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->last_password_change, pdb_get_pass_last_set_time(pw));
pw               2964 source3/rpc_server/srv_samr_nt.c 	unix_to_nt_time(&r->allow_password_change, pdb_get_pass_can_change_time(pw));
pw               2966 source3/rpc_server/srv_samr_nt.c 	must_change_time = pdb_get_pass_must_change_time(pw);
pw               2973 source3/rpc_server/srv_samr_nt.c 	munged_dial = pdb_get_munged_dial(pw);
pw               2988 source3/rpc_server/srv_samr_nt.c 	r->account_name.string		= talloc_strdup(mem_ctx, pdb_get_username(pw));
pw               2989 source3/rpc_server/srv_samr_nt.c 	r->full_name.string		= talloc_strdup(mem_ctx, pdb_get_fullname(pw));
pw               2990 source3/rpc_server/srv_samr_nt.c 	r->home_directory.string	= talloc_strdup(mem_ctx, pdb_get_homedir(pw));
pw               2991 source3/rpc_server/srv_samr_nt.c 	r->home_drive.string		= talloc_strdup(mem_ctx, pdb_get_dir_drive(pw));
pw               2992 source3/rpc_server/srv_samr_nt.c 	r->logon_script.string		= talloc_strdup(mem_ctx, pdb_get_logon_script(pw));
pw               2993 source3/rpc_server/srv_samr_nt.c 	r->profile_path.string		= talloc_strdup(mem_ctx, pdb_get_profile_path(pw));
pw               2994 source3/rpc_server/srv_samr_nt.c 	r->description.string		= talloc_strdup(mem_ctx, pdb_get_acct_desc(pw));
pw               2995 source3/rpc_server/srv_samr_nt.c 	r->workstations.string		= talloc_strdup(mem_ctx, pdb_get_workstations(pw));
pw               2996 source3/rpc_server/srv_samr_nt.c 	r->comment.string		= talloc_strdup(mem_ctx, pdb_get_comment(pw));
pw               2998 source3/rpc_server/srv_samr_nt.c 	r->logon_hours			= get_logon_hours_from_pdb(mem_ctx, pw);
pw               3002 source3/rpc_server/srv_samr_nt.c 	r->acct_flags			= pdb_get_acct_ctrl(pw);
pw               3003 source3/rpc_server/srv_samr_nt.c 	r->bad_password_count		= pdb_get_bad_password_count(pw);
pw               3004 source3/rpc_server/srv_samr_nt.c 	r->logon_count			= pdb_get_logon_count(pw);
pw               3005 source3/rpc_server/srv_samr_nt.c 	r->fields_present		= pdb_build_fields_present(pw);
pw               3006 source3/rpc_server/srv_samr_nt.c 	r->password_expired		= (pdb_get_pass_must_change_time(pw) == 0) ?
pw                858 source3/rpc_server/srv_srvsvc_nt.c 		struct passwd *pw = sys_getpwnam(session_list[resume_handle].username);
pw                861 source3/rpc_server/srv_srvsvc_nt.c 		if ( !pw ) {
pw                868 source3/rpc_server/srv_srvsvc_nt.c 		num_files = net_count_files(pw->pw_uid, session_list[resume_handle].pid);
pw                330 source3/smbd/password.c 	struct passwd *pw;
pw                333 source3/smbd/password.c 	pw = Get_Pwnam_alloc(talloc_tos(), user);
pw                335 source3/smbd/password.c 	if (pw == NULL) {
pw                340 source3/smbd/password.c 		session_userlist = SMB_STRDUP(pw->pw_name);
pw                344 source3/smbd/password.c 	if (in_list(pw->pw_name,session_userlist,False) ) {
pw                354 source3/smbd/password.c 	if (asprintf(&tmp, "%s %s", session_userlist, pw->pw_name) == -1) {
pw                362 source3/smbd/password.c 	TALLOC_FREE(pw);
pw                251 source3/smbd/sesssetup.c 	struct passwd *pw;
pw                430 source3/smbd/sesssetup.c 	pw = smb_getpwnam( mem_ctx, user, real_username, True );
pw                432 source3/smbd/sesssetup.c 	if (pw) {
pw                436 source3/smbd/sesssetup.c 		ret = smb_pam_accountcheck(pw->pw_name);
pw                448 source3/smbd/sesssetup.c 	if (!pw) {
pw                457 source3/smbd/sesssetup.c 			pw = smb_getpwnam( mem_ctx, user, real_username, True );
pw                462 source3/smbd/sesssetup.c 		if ( !pw ) {
pw                498 source3/smbd/sesssetup.c 		ret = make_server_info_pw(&server_info, real_username, pw);
pw                 83 source3/utils/smbget.c static void get_auth_data(const char *srv, const char *shr, char *wg, int wglen, char *un, int unlen, char *pw, int pwlen)
pw                108 source3/utils/smbget.c 		strncpy(pw, pass, pwlen-1);
pw                109 source3/utils/smbget.c 	} else if(password) strncpy(pw, password, pwlen-1);
pw                277 source3/utils/smbpasswd.c static bool store_ldap_admin_pw (char* pw)
pw                279 source3/utils/smbpasswd.c 	if (!pw) 
pw                285 source3/utils/smbpasswd.c 	return secrets_store_ldap_pw(lp_ldap_admin_dn(), pw);
pw                 59 source3/winbindd/idmap_nss.c 		struct passwd *pw;
pw                 67 source3/winbindd/idmap_nss.c 			pw = getpwuid((uid_t)ids[i]->xid.id);
pw                 69 source3/winbindd/idmap_nss.c 			if (!pw) {
pw                 73 source3/winbindd/idmap_nss.c 			name = pw->pw_name;
pw                171 source3/winbindd/idmap_nss.c 			struct passwd *pw;
pw                175 source3/winbindd/idmap_nss.c 			pw = Get_Pwnam_alloc(talloc_tos(), name);
pw                176 source3/winbindd/idmap_nss.c 			if (pw) {
pw                177 source3/winbindd/idmap_nss.c 				ids[i]->xid.id = pw->pw_uid;
pw                181 source3/winbindd/idmap_nss.c 			TALLOC_FREE(pw);
pw                884 source3/winbindd/winbindd_dual.c 	char *pw;
pw                886 source3/winbindd/winbindd_dual.c 	pw = secrets_fetch_machine_password(domain,
pw                890 source3/winbindd/winbindd_dual.c 	if (pw == NULL) {
pw                895 source3/winbindd/winbindd_dual.c 	SAFE_FREE(pw);
pw                 73 source3/winbindd/winbindd_user.c 				struct winbindd_pw *pw)
pw                 80 source3/winbindd/winbindd_user.c 	if (!pw || !dom_name || !user_name)
pw                 95 source3/winbindd/winbindd_user.c 					      &pw->pw_uid))) {
pw                105 source3/winbindd/winbindd_user.c 					      &pw->pw_gid))) {
pw                129 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_name, output_username, sizeof(pw->pw_name) - 1);
pw                133 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_gecos, full_name, sizeof(pw->pw_gecos) - 1);
pw                138 source3/winbindd/winbindd_user.c 			     pw->pw_uid, pw->pw_gid, homedir, pw->pw_dir))
pw                142 source3/winbindd/winbindd_user.c 			     pw->pw_uid, pw->pw_gid, shell, pw->pw_shell))
pw                148 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_passwd, "*", sizeof(pw->pw_passwd) - 1);
pw                353 source3/winbindd/winbindd_user.c 	struct winbindd_pw *pw;
pw                374 source3/winbindd/winbindd_user.c 	pw = &s->state->response.data.pw;
pw                375 source3/winbindd/winbindd_user.c 	pw->pw_uid = s->uid;
pw                376 source3/winbindd/winbindd_user.c 	pw->pw_gid = s->gid;
pw                387 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_name, output_username, sizeof(pw->pw_name) - 1);
pw                388 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_gecos, s->fullname, sizeof(pw->pw_gecos) - 1);
pw                391 source3/winbindd/winbindd_user.c 			     s->domain->name, pw->pw_uid, pw->pw_gid,
pw                392 source3/winbindd/winbindd_user.c 			     s->homedir, pw->pw_dir)) {
pw                398 source3/winbindd/winbindd_user.c 			     s->domain->name, pw->pw_uid, pw->pw_gid,
pw                399 source3/winbindd/winbindd_user.c 			     s->shell, pw->pw_shell)) {
pw                407 source3/winbindd/winbindd_user.c 	safe_strcpy(pw->pw_passwd, "*", sizeof(pw->pw_passwd) - 1);
pw                278 source4/heimdal/lib/hdb/ext.c 	heim_octet_string pw;
pw                296 source4/heimdal/lib/hdb/ext.c 				    &pw);
pw                298 source4/heimdal/lib/hdb/ext.c 	    ret = der_copy_octet_string(&ext->data.u.password.password, &pw);
pw                305 source4/heimdal/lib/hdb/ext.c 	str = pw.data;
pw                306 source4/heimdal/lib/hdb/ext.c 	if (str[pw.length - 1] != '\0') {
pw                313 source4/heimdal/lib/hdb/ext.c 	der_free_octet_string(&pw);
pw               2391 source4/heimdal/lib/hx509/crypto.c     const struct _hx509_password *pw;
pw               2428 source4/heimdal/lib/hx509/crypto.c     pw = _hx509_lock_get_passwords(lock);
pw               2431 source4/heimdal/lib/hx509/crypto.c     for (i = 0; i < pw->len + 1; i++) {
pw               2435 source4/heimdal/lib/hx509/crypto.c 	if (i < pw->len)
pw               2436 source4/heimdal/lib/hx509/crypto.c 	    password = pw->val[i];
pw               2437 source4/heimdal/lib/hx509/crypto.c 	else if (i < pw->len + 1)
pw                148 source4/heimdal/lib/hx509/ks_file.c 	const struct _hx509_password *pw;
pw                225 source4/heimdal/lib/hx509/ks_file.c 	pw = _hx509_lock_get_passwords(lock);
pw                226 source4/heimdal/lib/hx509/ks_file.c 	if (pw != NULL) {
pw                230 source4/heimdal/lib/hx509/ks_file.c 	    for (i = 0; i < pw->len; i++) {
pw                231 source4/heimdal/lib/hx509/ks_file.c 		password = pw->val[i];
pw                611 source4/heimdal/lib/hx509/ks_p12.c     const struct _hx509_password *pw;
pw                613 source4/heimdal/lib/hx509/ks_p12.c     pw = _hx509_lock_get_passwords(lock);
pw                614 source4/heimdal/lib/hx509/ks_p12.c     if (pw != NULL) {
pw                626 source4/heimdal/lib/hx509/ks_p12.c     ret = calculate_hash(&aspath, pw, pfx.macData);
pw                214 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_CMU_string_to_key (krb5_data pw,
pw                222 source4/heimdal/lib/krb5/crypto.c 	char c = ((i < pw.length) ? ((char*)pw.data)[i] : 0) ^
pw                243 source4/heimdal/lib/krb5/crypto.c krb5_DES_AFS3_Transarc_string_to_key (krb5_data pw,
pw                253 source4/heimdal/lib/krb5/crypto.c     memcpy(password, pw.data, min(pw.length, sizeof(password)));
pw                254 source4/heimdal/lib/krb5/crypto.c     if(pw.length < sizeof(password)) {
pw                255 source4/heimdal/lib/krb5/crypto.c 	int len = min(cell.length, sizeof(password) - pw.length);
pw                258 source4/heimdal/lib/krb5/crypto.c 	memcpy(password + pw.length, cell.data, len);
pw                259 source4/heimdal/lib/krb5/crypto.c 	for (i = pw.length; i < pw.length + len; ++i)
pw                262 source4/heimdal/lib/krb5/crypto.c     passlen = min(sizeof(password), pw.length + cell.length);
pw               1013 source4/heimdal/lib/krb5/crypto.c     krb5_data pw;
pw               1014 source4/heimdal/lib/krb5/crypto.c     pw.data = rk_UNCONST(password);
pw               1015 source4/heimdal/lib/krb5/crypto.c     pw.length = strlen(password);
pw               1016 source4/heimdal/lib/krb5/crypto.c     return krb5_string_to_key_data(context, enctype, pw, principal, key);
pw               1077 source4/heimdal/lib/krb5/crypto.c     krb5_data pw;
pw               1078 source4/heimdal/lib/krb5/crypto.c     pw.data = rk_UNCONST(password);
pw               1079 source4/heimdal/lib/krb5/crypto.c     pw.length = strlen(password);
pw               1080 source4/heimdal/lib/krb5/crypto.c     return krb5_string_to_key_data_salt(context, enctype, pw, salt, key);
pw               1091 source4/heimdal/lib/krb5/crypto.c     krb5_data pw;
pw               1092 source4/heimdal/lib/krb5/crypto.c     pw.data = rk_UNCONST(password);
pw               1093 source4/heimdal/lib/krb5/crypto.c     pw.length = strlen(password);
pw               1095 source4/heimdal/lib/krb5/crypto.c 					       pw, salt, opaque, key);
pw                 79 source4/heimdal/lib/krb5/get_default_principal.c 	struct passwd *pw = getpwuid(uid);	
pw                 80 source4/heimdal/lib/krb5/get_default_principal.c 	if(pw != NULL)
pw                 81 source4/heimdal/lib/krb5/get_default_principal.c 	    user = pw->pw_name;
pw                 36 source4/libcli/ldap/ldap_bind.c 	const char *pw;
pw                 57 source4/libcli/ldap/ldap_bind.c 		status = ldap_bind_simple(conn, creds->dn, creds->pw);
pw                 69 source4/libcli/ldap/ldap_bind.c 						     const char *dn, const char *pw)
pw                 82 source4/libcli/ldap/ldap_bind.c 	res->r.BindRequest.creds.password = talloc_strdup(res, pw);
pw                 97 source4/libcli/ldap/ldap_bind.c 	const char *dn, *pw;
pw                115 source4/libcli/ldap/ldap_bind.c 		pw = password;
pw                118 source4/libcli/ldap/ldap_bind.c 			pw = conn->simple_pw;
pw                120 source4/libcli/ldap/ldap_bind.c 			pw = "";
pw                124 source4/libcli/ldap/ldap_bind.c 	msg = new_ldap_simple_bind_msg(conn, dn, pw);
pw                156 source4/libcli/ldap/ldap_bind.c 		creds->pw = talloc_strdup(creds, pw);
pw                157 source4/libcli/ldap/ldap_bind.c 		if (creds->dn == NULL || creds->pw == NULL) {
pw                 42 source4/libnet/libnet_passwd.c 	struct samr_ChangePasswordUser pw;
pw                216 source4/libnet/libnet_passwd.c 	pw.in.handle = &user_handle;
pw                217 source4/libnet/libnet_passwd.c 	pw.in.lm_present = 1;
pw                218 source4/libnet/libnet_passwd.c 	pw.in.old_lm_crypted = &hash1;
pw                219 source4/libnet/libnet_passwd.c 	pw.in.new_lm_crypted = &hash2;
pw                220 source4/libnet/libnet_passwd.c 	pw.in.nt_present = 1;
pw                221 source4/libnet/libnet_passwd.c 	pw.in.old_nt_crypted = &hash3;
pw                222 source4/libnet/libnet_passwd.c 	pw.in.new_nt_crypted = &hash4;
pw                223 source4/libnet/libnet_passwd.c 	pw.in.cross1_present = 1;
pw                224 source4/libnet/libnet_passwd.c 	pw.in.nt_cross = &hash5;
pw                225 source4/libnet/libnet_passwd.c 	pw.in.cross2_present = 1;
pw                226 source4/libnet/libnet_passwd.c 	pw.in.lm_cross = &hash6;
pw                229 source4/libnet/libnet_passwd.c 	status = dcerpc_samr_ChangePasswordUser(c.pdc.out.dcerpc_pipe, mem_ctx, &pw);
pw                238 source4/libnet/libnet_passwd.c 	if (!NT_STATUS_IS_OK(pw.out.result)) {
pw                242 source4/libnet/libnet_passwd.c 						nt_errstr(pw.out.result));
pw                243 source4/libnet/libnet_passwd.c 		if (NT_STATUS_EQUAL(pw.out.result, NT_STATUS_PASSWORD_RESTRICTION)) {
pw                244 source4/libnet/libnet_passwd.c 			status = pw.out.result;
pw                 95 source4/winbind/wb_cmd_getpwent.c 	struct winbindd_pw *pw;
pw                 99 source4/winbind/wb_cmd_getpwent.c 	state->ctx->status = wb_cmd_getpwnam_recv(ctx, state, &pw);
pw                103 source4/winbind/wb_cmd_getpwent.c 	state->result = pw;
pw                109 source4/winbind/wb_cmd_getpwent.c 		TALLOC_CTX *mem_ctx, struct winbindd_pw **pw,
pw                120 source4/winbind/wb_cmd_getpwent.c 		*pw = talloc_steal(mem_ctx, state->result);
pw                112 source4/winbind/wb_cmd_getpwnam.c 	struct winbindd_pw *pw;
pw                119 source4/winbind/wb_cmd_getpwnam.c 	pw = talloc(state, struct winbindd_pw);
pw                120 source4/winbind/wb_cmd_getpwnam.c 	if(composite_nomem(pw, state->ctx)) return;
pw                125 source4/winbind/wb_cmd_getpwnam.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_name, user_info->out.account_name);
pw                126 source4/winbind/wb_cmd_getpwnam.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
pw                127 source4/winbind/wb_cmd_getpwnam.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_gecos, user_info->out.full_name);
pw                128 source4/winbind/wb_cmd_getpwnam.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_dir, 
pw                130 source4/winbind/wb_cmd_getpwnam.c 	all_string_sub(pw->pw_dir, "%WORKGROUP%", state->workgroup_name,
pw                132 source4/winbind/wb_cmd_getpwnam.c 	all_string_sub(pw->pw_dir, "%ACCOUNTNAME%", user_info->out.account_name,
pw                134 source4/winbind/wb_cmd_getpwnam.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_shell, 
pw                140 source4/winbind/wb_cmd_getpwnam.c 	state->result = pw;
pw                180 source4/winbind/wb_cmd_getpwnam.c 		TALLOC_CTX *mem_ctx, struct winbindd_pw **pw)
pw                190 source4/winbind/wb_cmd_getpwnam.c 		*pw = talloc_steal(mem_ctx, state->result);
pw                136 source4/winbind/wb_cmd_getpwuid.c 	struct winbindd_pw *pw;
pw                140 source4/winbind/wb_cmd_getpwuid.c 	pw = talloc(state, struct winbindd_pw);
pw                141 source4/winbind/wb_cmd_getpwuid.c 	if (composite_nomem(pw, state->ctx)) return;
pw                149 source4/winbind/wb_cmd_getpwuid.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_name, user_info->out.account_name);
pw                150 source4/winbind/wb_cmd_getpwuid.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_passwd, "*");
pw                151 source4/winbind/wb_cmd_getpwuid.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_gecos, user_info->out.full_name);
pw                152 source4/winbind/wb_cmd_getpwuid.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_dir, 
pw                154 source4/winbind/wb_cmd_getpwuid.c 	all_string_sub(pw->pw_dir, "%WORKGROUP%", state->workgroup,
pw                156 source4/winbind/wb_cmd_getpwuid.c 	all_string_sub(pw->pw_dir, "%ACCOUNTNAME%", user_info->out.account_name,
pw                158 source4/winbind/wb_cmd_getpwuid.c 	WBSRV_SAMBA3_SET_STRING(pw->pw_shell, 
pw                161 source4/winbind/wb_cmd_getpwuid.c 	pw->pw_uid = state->uid;
pw                163 source4/winbind/wb_cmd_getpwuid.c 	state->result = pw;
pw                189 source4/winbind/wb_cmd_getpwuid.c 		TALLOC_CTX *mem_ctx, struct winbindd_pw **pw)
pw                199 source4/winbind/wb_cmd_getpwuid.c 		*pw = talloc_steal(mem_ctx, state->result);
pw                803 source4/winbind/wb_samba3_cmd.c 	struct winbindd_pw *pw;
pw                807 source4/winbind/wb_samba3_cmd.c 	status = wb_cmd_getpwnam_recv(ctx, s3call, &pw);
pw                809 source4/winbind/wb_samba3_cmd.c 		s3call->response.data.pw = *pw;
pw                839 source4/winbind/wb_samba3_cmd.c 	struct winbindd_pw *pw;
pw                843 source4/winbind/wb_samba3_cmd.c 	status = wb_cmd_getpwuid_recv(ctx, s3call, &pw);
pw                845 source4/winbind/wb_samba3_cmd.c 		s3call->response.data.pw = *pw;
pw                918 source4/winbind/wb_samba3_cmd.c 	struct winbindd_pw *pw;
pw                923 source4/winbind/wb_samba3_cmd.c 	status = wb_cmd_getpwent_recv(ctx, s3call, &pw, &num_users);
pw                928 source4/winbind/wb_samba3_cmd.c 		s3call->response.extra_data.data = pw;