ctx_p 529 nsswitch/pam_winbind.c struct pwb_context **ctx_p) ctx_p 554 nsswitch/pam_winbind.c *ctx_p = r; ctx_p 46 source3/libnet/libnet_dssync.c struct dssync_context **ctx_p) ctx_p 56 source3/libnet/libnet_dssync.c *ctx_p = ctx; ctx_p 71 source3/libnet/libnet_proto.h struct samsync_context **ctx_p); ctx_p 81 source3/libnet/libnet_proto.h struct dssync_context **ctx_p); ctx_p 208 source3/libnet/libnet_samsync.c struct samsync_context **ctx_p) ctx_p 212 source3/libnet/libnet_samsync.c *ctx_p = NULL; ctx_p 225 source3/libnet/libnet_samsync.c *ctx_p = ctx; ctx_p 191 source3/smbd/sec_ctx.c struct sec_ctx *ctx_p; ctx_p 204 source3/smbd/sec_ctx.c ctx_p = &sec_ctx_stack[sec_ctx_stack_ndx]; ctx_p 206 source3/smbd/sec_ctx.c ctx_p->ut.uid = geteuid(); ctx_p 207 source3/smbd/sec_ctx.c ctx_p->ut.gid = getegid(); ctx_p 210 source3/smbd/sec_ctx.c (unsigned int)ctx_p->ut.uid, (unsigned int)ctx_p->ut.gid, sec_ctx_stack_ndx )); ctx_p 212 source3/smbd/sec_ctx.c ctx_p->token = dup_nt_token(NULL, ctx_p 215 source3/smbd/sec_ctx.c ctx_p->ut.ngroups = sys_getgroups(0, NULL); ctx_p 217 source3/smbd/sec_ctx.c if (ctx_p->ut.ngroups != 0) { ctx_p 218 source3/smbd/sec_ctx.c if (!(ctx_p->ut.groups = SMB_MALLOC_ARRAY(gid_t, ctx_p->ut.ngroups))) { ctx_p 220 source3/smbd/sec_ctx.c TALLOC_FREE(ctx_p->token); ctx_p 224 source3/smbd/sec_ctx.c sys_getgroups(ctx_p->ut.ngroups, ctx_p->ut.groups); ctx_p 226 source3/smbd/sec_ctx.c ctx_p->ut.groups = NULL; ctx_p 305 source3/smbd/sec_ctx.c struct sec_ctx *ctx_p = &sec_ctx_stack[sec_ctx_stack_ndx]; ctx_p 318 source3/smbd/sec_ctx.c ctx_p->ut.ngroups = ngroups; ctx_p 320 source3/smbd/sec_ctx.c SAFE_FREE(ctx_p->ut.groups); ctx_p 321 source3/smbd/sec_ctx.c if (token && (token == ctx_p->token)) { ctx_p 325 source3/smbd/sec_ctx.c TALLOC_FREE(ctx_p->token); ctx_p 328 source3/smbd/sec_ctx.c ctx_p->ut.groups = (gid_t *)memdup(groups, ctx_p 330 source3/smbd/sec_ctx.c if (!ctx_p->ut.groups) { ctx_p 334 source3/smbd/sec_ctx.c ctx_p->ut.groups = NULL; ctx_p 338 source3/smbd/sec_ctx.c ctx_p->token = dup_nt_token(NULL, token); ctx_p 339 source3/smbd/sec_ctx.c if (!ctx_p->token) { ctx_p 343 source3/smbd/sec_ctx.c ctx_p->token = NULL; ctx_p 346 source3/smbd/sec_ctx.c ctx_p->ut.uid = uid; ctx_p 347 source3/smbd/sec_ctx.c ctx_p->ut.gid = gid; ctx_p 355 source3/smbd/sec_ctx.c current_user.nt_user_token = ctx_p->token; ctx_p 375 source3/smbd/sec_ctx.c struct sec_ctx *ctx_p; ctx_p 385 source3/smbd/sec_ctx.c ctx_p = &sec_ctx_stack[sec_ctx_stack_ndx]; ctx_p 389 source3/smbd/sec_ctx.c ctx_p->ut.uid = (uid_t)-1; ctx_p 390 source3/smbd/sec_ctx.c ctx_p->ut.gid = (gid_t)-1; ctx_p 392 source3/smbd/sec_ctx.c SAFE_FREE(ctx_p->ut.groups); ctx_p 393 source3/smbd/sec_ctx.c ctx_p->ut.ngroups = 0; ctx_p 395 source3/smbd/sec_ctx.c TALLOC_FREE(ctx_p->token); ctx_p 428 source3/smbd/sec_ctx.c struct sec_ctx *ctx_p; ctx_p 440 source3/smbd/sec_ctx.c ctx_p = &sec_ctx_stack[0]; ctx_p 442 source3/smbd/sec_ctx.c ctx_p->ut.uid = geteuid(); ctx_p 443 source3/smbd/sec_ctx.c ctx_p->ut.gid = getegid(); ctx_p 445 source3/smbd/sec_ctx.c get_current_groups(ctx_p->ut.gid, &ctx_p->ut.ngroups, &ctx_p->ut.groups); ctx_p 447 source3/smbd/sec_ctx.c ctx_p->token = NULL; /* Maps to guest user. */ ctx_p 451 source3/smbd/sec_ctx.c current_user.ut.uid = ctx_p->ut.uid; ctx_p 452 source3/smbd/sec_ctx.c current_user.ut.gid = ctx_p->ut.gid; ctx_p 453 source3/smbd/sec_ctx.c current_user.ut.ngroups = ctx_p->ut.ngroups; ctx_p 454 source3/smbd/sec_ctx.c current_user.ut.groups = ctx_p->ut.groups; ctx_p 412 source3/smbd/uid.c struct conn_ctx *ctx_p; ctx_p 422 source3/smbd/uid.c ctx_p = &conn_ctx_stack[conn_ctx_stack_ndx]; ctx_p 424 source3/smbd/uid.c ctx_p->conn = current_user.conn; ctx_p 425 source3/smbd/uid.c ctx_p->vuid = current_user.vuid; ctx_p 428 source3/smbd/uid.c (unsigned int)ctx_p->vuid, conn_ctx_stack_ndx )); ctx_p 435 source3/smbd/uid.c struct conn_ctx *ctx_p; ctx_p 445 source3/smbd/uid.c ctx_p = &conn_ctx_stack[conn_ctx_stack_ndx]; ctx_p 447 source3/smbd/uid.c current_user.conn = ctx_p->conn; ctx_p 448 source3/smbd/uid.c current_user.vuid = ctx_p->vuid; ctx_p 450 source3/smbd/uid.c ctx_p->conn = NULL; ctx_p 451 source3/smbd/uid.c ctx_p->vuid = UID_FIELD_INVALID;