Lines Matching defs:argp

549 	void		*argp,
553 nss_pheader_t *phdr = (nss_pheader_t *)(void *)argp;
694 void *argp,
698 nss_pheader_t *phdr = (nss_pheader_t *)(void *)argp;
731 lookup(char *argp, size_t arg_size)
735 nss_pheader_t *phdr = (nss_pheader_t *)(void *)argp;
737 NSCD_ALLOC_LOOKUP_BUFFER(argp, arg_size, phdr, space,
747 largs.buffer = argp;
763 (void) door_return(argp, arg_size, NULL, 0);
767 getent(char *argp, size_t arg_size)
770 nss_pheader_t *phdr = (nss_pheader_t *)(void *)argp;
772 NSCD_ALLOC_LOOKUP_BUFFER(argp, arg_size, phdr, space, sizeof (space));
774 nss_pgetent(argp, arg_size);
777 (void) door_return(argp, arg_size, NULL, 0);
856 if_selfcred_return_per_user_door(char *argp, size_t arg_size,
859 nss_pheader_t *phdr = (nss_pheader_t *)((void *)argp);
872 rc = need_per_user_door(argp, whoami,
889 (void) door_return(argp, phdr->data_off, NULL, 0);
893 _nscd_proc_alt_get(argp, &door);
895 (void) door_return(argp, phdr->data_off, NULL, 0);
913 switcher(void *cookie, char *argp, size_t arg_size,
918 nss_pheader_t *phdr = (nss_pheader_t *)((void *)argp);
928 if (argp == DOOR_UNREF_DATA) {
933 if (argp == NULL) { /* empty door call */
946 if (validate_pheader(argp, arg_size,
948 (void) door_return(argp, arg_size, NULL, 0);
956 if_selfcred_return_per_user_door(argp, arg_size,
958 lookup(argp, arg_size);
964 _nscd_APP_check_cred(argp, &ent_pid, "NSCD_SETENT",
967 if_selfcred_return_per_user_door(argp, arg_size,
969 nss_psetent(argp, arg_size, ent_pid);
975 getent(argp, arg_size);
980 nss_pendent(argp, arg_size);
1009 (void) door_return(argp, arg_size, NULL, 0);
1023 if (validate_N2Nbuf(argp, arg_size, callnum) == -1)
1024 (void) door_return(argp, arg_size, NULL, 0);
1033 _nscd_proc_iamhere(argp, dp, n_desc, iam);
1037 N2N_check_priv(argp, "NSCD_PULSE");
1039 _nscd_proc_pulse(argp, iam);
1043 N2N_check_priv(argp, "NSCD_FORK");
1045 _nscd_proc_fork(argp, iam);
1049 N2N_check_priv(argp, "NSCD_KILL");
1055 N2N_check_priv(argp, "NSCD_REFRESH");
1066 _nscd_peruser_getadmin(argp, sizeof (nscd_admin_t));
1075 len = _nscd_door_getadmin((void *)argp);
1083 *(nss_pheader_t *)uptr = *(nss_pheader_t *)((void *)argp);
1094 N2N_check_priv(argp, "NSCD_SETADMIN");
1096 _nscd_door_setadmin(argp);
1100 N2N_check_priv(argp, "NSCD_KILLSERVER");
1115 (void) door_return(argp, arg_size, NULL, 0);
1119 (void) door_return(argp, arg_size, NULL, 0);