Searched defs:argp (Results 101 - 125 of 298) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/lib/nsswitch/compat/common/
H A Dgetpwent.c127 get_pwname(argp)
128 nss_XbyY_args_t *argp;
130 struct passwd *p = (struct passwd *)argp->returnval;
136 check_pwname(argp)
137 nss_XbyY_args_t *argp;
139 struct passwd *p = (struct passwd *)argp->returnval;
141 return (strcmp(p->pw_name, argp->key.name) == 0);
149 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
151 return (_nss_compat_XY_all(be, argp,
156 check_pwuid(argp)
169 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
/illumos-gate/usr/src/lib/nsswitch/files/common/
H A Dgetgrent.c35 hash_grname(nss_XbyY_args_t *argp, int keyhash, const char *line, argument
43 name = argp->key.name;
58 hash_grgid(nss_XbyY_args_t *argp, int keyhash, const char *line, argument
68 return ((uint_t)argp->key.gid);
98 check_grname(nss_XbyY_args_t *argp, const char *line, int linelen) argument
101 const char *keyp = argp->key.name;
125 check_grgid(nss_XbyY_args_t *argp, const char *line, int linelen) argument
152 return ((gid_t)gr_gid == argp->key.gid);
160 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
162 if (argp
227 struct nss_groupsbymem *argp = (struct nss_groupsbymem *)a; local
[all...]
H A Dgetpwnam.c36 hash_pwname(nss_XbyY_args_t *argp, int keyhash, const char *line, argument
44 name = argp->key.name;
59 hash_pwuid(nss_XbyY_args_t *argp, int keyhash, const char *line, argument
69 return ((uint_t)argp->key.uid);
100 check_pwname(nss_XbyY_args_t *argp, const char *line, int linelen) argument
103 const char *keyp = argp->key.name;
127 check_pwuid(nss_XbyY_args_t *argp, const char *line, int linelen) argument
154 return ((uid_t)pw_uid == argp->key.uid);
162 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
164 if (argp
[all...]
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dgetauthattr.c64 _nss_ldap_auth2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
78 buflen = argp->buf.buflen;
80 (void) memset(argp->buf.buffer, 0, buflen);
125 if (argp->buf.result != NULL) {
132 buffer = argp->buf.buffer;
137 if (argp->buf.result != NULL)
149 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
155 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
168 return ((nss_status_t)_nss_ldap_lookup(be, argp,
H A Dgetauuser.c58 _nss_ldap_au2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
70 buflen = argp->buf.buflen;
72 (void) memset(argp->buf.buffer, 0, buflen);
99 if (argp->buf.result != NULL) {
106 buffer = argp->buf.buffer;
110 if (argp->buf.result != NULL)
125 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
128 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
143 return (_nss_ldap_lookup(be, argp, _AUUSER, searchfilter, NULL,
H A Dgetether.c59 * The front end marshaller str2ether uses argp->buf.result for a different
65 _nss_ldap_ethers2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
122 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
128 if (_ldap_filter_name(hostname, argp->key.name, sizeof (hostname)) != 0)
143 rc = (nss_status_t)_nss_ldap_lookup(be, argp,
164 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
166 uchar_t *e = argp->key.ether;
186 return ((nss_status_t)_nss_ldap_lookup(be, argp,
H A Dgethostent6.c60 _nss_ldap_hosts2str_int(int af, ldap_backend_ptr be, nss_XbyY_args_t *argp);
73 _nss_ldap_hosts2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) { argument
74 return (_nss_ldap_hosts2str_int(AF_INET6, be, argp));
91 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
97 if (_ldap_filter_name(hostname, argp->key.ipnode.name,
122 /* will munge hname, so use argp->keyname */
170 lstat = (nss_status_t)_nss_ldap_lookup(be, argp, _HOSTS,
176 argp->h_errno = __nss2herrno(lstat);
192 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
200 argp
[all...]
H A Dgetkeyent.c66 _nss_ldap_key2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
69 char *keytype = (char *)argp->key.pkey.keytype;
72 int buflen = argp->buf.buflen;
82 (void) memset(argp->buf.buffer, 0, buflen);
135 buffer = argp->buf.buffer;
163 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
175 if (_ldap_filter_name(netname, argp->key.pkey.name, sizeof (netname))
200 rc = (nss_status_t)_nss_ldap_lookup(be, argp,
215 rc = (nss_status_t)_nss_ldap_lookup(be, argp,
H A Dgetnetent.c62 _nss_ldap_networks2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
74 buflen = argp->buf.buflen;
76 if (argp->buf.result != NULL) {
83 buffer = argp->buf.buffer;
86 (void) memset(argp->buf.buffer, 0, buflen);
134 if (argp->buf.result != NULL)
202 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
208 if (_ldap_filter_name(netname, argp->key.name, sizeof (netname)) != 0)
221 return ((nss_status_t)_nss_ldap_lookup(be, argp,
239 nss_XbyY_args_t *argp local
[all...]
H A Dgetprinter.c58 * values into argp->buf.buffer. Three error conditions are expected and
66 _nss_ldap_printers2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
82 buflen = argp->buf.buflen;
83 if (argp->buf.result != NULL) {
90 buffer = argp->buf.buffer;
91 (void) memset(argp->buf.buffer, 0, buflen);
243 if (argp->buf.result != NULL)
278 * the data results into argp->buf.buffer for the frontend process.
286 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
289 (void) strncpy(printername, argp
[all...]
H A Dgetprofattr.c63 _nss_ldap_prof2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
76 buflen = argp->buf.buflen;
78 (void) memset(argp->buf.buffer, 0, buflen);
117 if (argp->buf.result != NULL) {
124 buffer = argp->buf.buffer;
128 if (argp->buf.result != NULL)
144 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
146 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
159 return (_nss_ldap_lookup(be, argp,
H A Dgetprojent.c67 _nss_ldap_proj2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
80 buflen = argp->buf.buflen;
82 if (argp->buf.result != NULL) {
90 buffer = argp->buf.buffer;
166 if (argp->buf.result != NULL)
184 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
188 _F_GETPROJNAME, argp->key.name) < 0)
190 return (_nss_ldap_lookup(be, argp, _PROJECT, searchfilter, NULL, NULL,
205 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
209 (long)argp
[all...]
H A Dgetprotoent.c134 _nss_ldap_protocols2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
147 buflen = argp->buf.buflen;
148 if (argp->buf.result != NULL) {
155 buffer = argp->buf.buffer;
158 (void) memset(argp->buf.buffer, 0, buflen);
203 if (argp->buf.result != NULL)
219 * protoent *)argp->buf.result. The function _nss_ldap_protocols2ent
226 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
232 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
245 return ((nss_status_t)_nss_ldap_lookup(be, argp,
264 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgetrpcent.c59 _nss_ldap_rpc2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
73 (void) memset(argp->buf.buffer, 0, buflen);
75 buflen = argp->buf.buflen;
76 if (argp->buf.result != NULL) {
83 buffer = argp->buf.buffer;
120 if (argp->buf.result != NULL)
134 * the data results into *rpc = (struct rpcent *)argp->buf.result.
141 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
147 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
159 return ((nss_status_t)_nss_ldap_lookup(be, argp, _RP
176 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgetuserattr.c63 _nss_ldap_user2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
76 buflen = argp->buf.buflen;
78 (void) memset(argp->buf.buffer, 0, buflen);
118 if (argp->buf.result != NULL) {
125 buffer = argp->buf.buffer;
129 if (argp->buf.result != NULL)
141 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
147 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
160 return ((nss_status_t)_nss_ldap_lookup(be, argp,
H A Dtsol_getrhent.c74 _nss_ldap_tnrhdb2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) argument
111 if (argp->buf.result != NULL) {
119 buffer = argp->buf.buffer;
134 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
136 if (argp->key.hostaddr.addr == NULL ||
137 (argp->key.hostaddr.type != AF_INET &&
138 argp->key.hostaddr.type != AF_INET6))
140 if (strchr(argp->key.hostaddr.addr, ':') != NULL) {
142 if (argp->key.hostaddr.type == AF_INET)
146 if (argp
[all...]
/illumos-gate/usr/src/lib/nsswitch/nis/common/
H A Dgetgrent.c38 static nss_status_t netid_lookup(struct nss_groupsbymem *argp);
45 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
47 return (_nss_nis_lookup(be, argp, 0,
48 "group.byname", argp->key.name, 0));
56 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
59 if (argp->key.gid > MAXUID)
61 (void) snprintf(gidstr, 12, "%d", argp->key.gid);
62 return (_nss_nis_lookup(be, argp, 0, "group.bygid", gidstr, 0));
128 struct nss_groupsbymem *argp = (struct nss_groupsbymem *)a; local
130 if (strcmp(argp
257 netid_lookup(struct nss_groupsbymem *argp) argument
[all...]
H A Dgetservent.c71 check_name2(nss_XbyY_args_t *argp) argument
76 linep = (const char *)argp->buf.buffer;
77 limit = linep + strlen(argp->buf.buffer);
78 keyp = argp->key.serv.serv.name;
86 if (argp->key.serv.proto == NULL)
105 if ((keyp = argp->key.serv.proto) == NULL) {
132 keyp = argp->key.serv.serv.name;
156 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
157 const char *name = argp->key.serv.serv.name;
158 const char *proto = argp
225 check_port2(nss_XbyY_args_t *argp) argument
276 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dseq.c58 * gss_context_cntl(OM_uint32 *minor, gss_ctx_id_t ctx, int cmd, void *argp);
65 __context_debug_set_next_seqno(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
68 OM_uint32 seqno = (OM_uint32)(intptr_t)argp;
89 __context_debug_get_next_seqno(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
96 if (argp == 0)
101 *(OM_uint32 *)argp = ctx->next_seqno;
108 __context_debug_set_last_seqno(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
111 OM_uint32 seqno = (OM_uint32)(intptr_t)argp;
133 __context_debug_get_last_seqno(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
140 if (argp
165 __context_debug_print_seq_hist(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
188 __context_debug_get_hist_size(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
205 __context_debug(OM_uint32 *minor, gss_ctx_id_t cntx, void *argp) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/
H A Dktbase.c241 krb5_keytab_internalize(krb5_context kcontext, krb5_pointer *argp, krb5_octet **buffer, size_t *lenremain) argument
250 kret = (*shandle->internalizer)(kcontext, argp, buffer, lenremain);
/illumos-gate/usr/src/lib/libproc/common/
H A DPsyscall.c302 argdes_t *argp) /* argument descriptor array */
385 for (i = 0, adp = argp; i < nargs; i++, adp++) {
441 for (i = 0, adp = argp; i < nargs; i++, adp++) {
452 if (Psyscall_copyinargs(P, nargs, argp, ap) != 0)
496 for (i = 0, adp = argp; i < nargs; i++, adp++) {
507 if (Psyscall_copyoutargs(P, nargs, argp, ap) != 0)
298 Psyscall(struct ps_prochandle *P, sysret_t *rval, int sysindex, uint_t nargs, argdes_t *argp) argument
/illumos-gate/usr/src/cmd/nscd/
H A Dgetexec.c121 nss_XbyY_args_t *argp) {
122 _priv_execattr *ep = argp->key.attrp;
120 execattr_getlogstr(char *name, char *whoami, size_t len, nss_XbyY_args_t *argp) argument
/illumos-gate/usr/src/cmd/picl/plugins/common/piclevent/
H A Dpiclevent.c146 event_handler(void *cookie, char *argp, size_t asize, argument
156 cookie, argp, asize);
157 if ((door_id < 0) || (argp == NULL) || (door_cred(&cred) < 0) ||
159 (void) door_return(argp, 0, NULL, 0);
161 if (nvlist_unpack(argp, asize, &nvlp, NULL))
162 (void) door_return(argp, 0, NULL, 0);
166 (void) door_return(argp, 0, NULL, 0);
175 (void) door_return(argp, 0, NULL, 0);
/illumos-gate/usr/src/cmd/devmgmt/cmds/
H A Ddevfree.c140 char **argp; /* Ptr to current argument */
184 argp = &argv[optind];
204 lkey = strtol(*argp, &p, 10);
206 (void) snprintf(msg, sizeof (msg), M_INVKEY, *argp);
260 lkey = strtol(*argp, &p, 10);
262 (void) snprintf(msg, sizeof(msg), M_INVKEY, *argp);
267 argp++;
272 while (!halt && *argp) {
275 if (devfree(key, *argp) != 0) {
295 (void) snprintf(msg, sizeof(msg), M_NOTONKEY, *argp);
138 char **argp; /* Ptr to current argument */ local
[all...]
/illumos-gate/usr/src/cmd/drd/
H A Ddrd.c345 drd_door_server(void *cookie, char *argp, size_t arg_sz, door_desc_t *dp, argument
348 drd_msg_t *msg = (drd_msg_t *)(uintptr_t)argp;
357 if ((argp == NULL) || (arg_sz == 0))

Completed in 67 milliseconds

1234567891011>>