Searched refs:argp (Results 1 - 25 of 169) sorted by relevance

1234567

/osnet-11/usr/src/lib/nsswitch/nis/common/
H A Dgetspent.c102 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
108 save_c2e = argp->str2ent;
109 argp->str2ent = nis_str2spent;
110 res = _nss_nis_lookup(be, argp, 0, "passwd.byname", argp->key.name, 0);
111 spwd = (struct spwd *)argp->buf.result;
131 if (argp->returnval != NULL) {
132 argp->returnval = NULL;
133 argp->returnlen = 0;
137 res = _nss_nis_lookup_rsvdport(be, argp,
171 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgethostent.c45 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
51 for (s = argp->key.name; (c = *s) != '\0'; s++) {
56 if ((copy = strdup(argp->key.name)) == 0) {
59 for (mung = copy + (s - argp->key.name);
65 res = _nss_nis_lookup(be, argp, 1, "hosts.byname",
68 argp->h_errno = __nss2herrno(res);
72 res = _nss_nis_lookup(be, argp, 1,
73 "hosts.byname", argp->key.name, 0);
75 argp->h_errno = __nss2herrno(res);
84 nss_XbyY_args_t *argp local
[all...]
H A Dgetprofattr.c36 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
38 if (argp->key.name != NULL && *argp->key.name == '/' &&
39 __get_default_prof(argp->key.name, argp) == NSS_SUCCESS) {
43 argp, 1, NIS_MAP_PROFATTR, argp->key.name, 0));
H A Dgetexecattr.c44 nss_XbyY_args_t *argp; member in struct:__exec_nis_args
55 check_match(nss_XbyY_args_t *argp, int check_policy) argument
57 execstr_t *exec = (execstr_t *)(argp->returnval);
58 _priv_execattr *_priv_exec = (_priv_execattr *)(argp->key.attrp);
89 * and call it to match exec_attr data in strbuf and argp->key.attrp
92 check_match_strbuf(nss_XbyY_args_t *argp, char *strbuf, int check_policy) argument
105 if (strbuf[argp->returnlen] == '\n') {
106 strbuf[argp->returnlen] = '\0';
116 sp = argp->returnval;
117 argp
126 _exec_nis_parse(const char *instr, int instr_len, nss_XbyY_args_t *argp, int check_policy) argument
198 nss_XbyY_args_t *argp = eargp->argp; local
258 _exec_nis_lookup(nis_backend_ptr_t be, nss_XbyY_args_t *argp, int getby_flag) argument
360 get_wild(nis_backend_ptr_t be, nss_XbyY_args_t *argp, int getby_flag) argument
389 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
402 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
421 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgetprojent.c32 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
33 return (_nss_nis_lookup(be, argp, 0, "project.byname",
34 argp->key.name, 0));
40 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
41 (void) snprintf(projstr, PROJNAME_MAX/2, "%ld", argp->key.projid);
42 return (_nss_nis_lookup(be, argp, 0, "project.byprojid", projstr, 0));
H A Dgetprotoent.c42 nss_XbyY_args_t *argp = (nss_XbyY_args_t *) a; local
44 return (_nss_nis_lookup(be, argp, 1, "protocols.byname",
45 argp->key.name, 0));
53 nss_XbyY_args_t *argp = (nss_XbyY_args_t *) a; local
56 (void) sprintf(numstr, "%d", argp->key.number);
57 return (_nss_nis_lookup(be, argp, 1, "protocols.bynumber",
H A Dbootparams_getbyname.c40 nss_XbyY_args_t *argp = (nss_XbyY_args_t *) a; local
42 return (_nss_nis_lookup(be, argp, 0, "bootparams",
43 argp->key.name, 0));
H A Dgetprinter.c38 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
40 return (_nss_nis_lookup(be, argp, 0, "printers.conf.byname",
41 argp->key.name, 0));
/osnet-11/usr/src/cmd/sendmail/db/hash/
H A Dhash_auto.c126 __ham_insdel_args *argp; local
137 if ((ret = __ham_insdel_read(dbtp->data, &argp)) != 0)
142 (u_long)argp->type,
143 (u_long)argp->txnid->txnid,
144 (u_long)argp->prev_lsn.file,
145 (u_long)argp->prev_lsn.offset);
146 printf("\topcode: %lu\n", (u_long)argp->opcode);
147 printf("\tfileid: %lu\n", (u_long)argp->fileid);
148 printf("\tpgno: %lu\n", (u_long)argp->pgno);
149 printf("\tndx: %lu\n", (u_long)argp
183 __ham_insdel_args *argp; local
323 __ham_newpage_args *argp; local
367 __ham_newpage_args *argp; local
486 __ham_splitmeta_args *argp; local
525 __ham_splitmeta_args *argp; local
647 __ham_splitdata_args *argp; local
694 __ham_splitdata_args *argp; local
839 __ham_replace_args *argp; local
897 __ham_replace_args *argp; local
1041 __ham_newpgno_args *argp; local
1085 __ham_newpgno_args *argp; local
1210 __ham_ovfl_args *argp; local
1250 __ham_ovfl_args *argp; local
1393 __ham_copypage_args *argp; local
1445 __ham_copypage_args *argp; local
[all...]
H A Dhash_rec.c82 __ham_insdel_args *argp; local
97 ret = memp_fget(mpf, &argp->pgno, 0, &pagep);
107 } else if ((ret = memp_fget(mpf, &argp->pgno,
118 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
129 op = OPCODE_OF(argp->opcode);
140 argp->ndx == (u_int32_t)H_NUMPAIRS(pagep)) {
141 __ham_putitem(pagep, &argp->key,
142 !redo || PAIR_ISKEYBIG(argp->opcode) ?
144 __ham_putitem(pagep, &argp->data,
145 !redo || PAIR_ISDATABIG(argp
191 __ham_newpage_args *argp; local
377 __ham_replace_args *argp; local
474 __ham_newpgno_args *argp; local
597 __ham_splitmeta_args *argp; local
677 __ham_splitdata_args *argp; local
768 __ham_ovfl_args *argp; local
855 __ham_copypage_args *argp; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/btree/
H A Dbtree_auto.c107 __bam_pg_alloc_args *argp; local
118 if ((ret = __bam_pg_alloc_read(dbtp->data, &argp)) != 0)
123 (u_long)argp->type,
124 (u_long)argp->txnid->txnid,
125 (u_long)argp->prev_lsn.file,
126 (u_long)argp->prev_lsn.offset);
127 printf("\tfileid: %lu\n", (u_long)argp->fileid);
129 (u_long)argp->meta_lsn.file, (u_long)argp->meta_lsn.offset);
131 (u_long)argp
148 __bam_pg_alloc_args *argp; local
272 __bam_pg_free_args *argp; local
319 __bam_pg_free_args *argp; local
467 __bam_split_args *argp; local
520 __bam_split_args *argp; local
664 __bam_rsplit_args *argp; local
720 __bam_rsplit_args *argp; local
843 __bam_adj_args *argp; local
883 __bam_adj_args *argp; local
1002 __bam_cadjust_args *argp; local
1042 __bam_cadjust_args *argp; local
1152 __bam_cdel_args *argp; local
1190 __bam_cdel_args *argp; local
1336 __bam_repl_args *argp; local
1395 __bam_repl_args *argp; local
[all...]
H A Dbt_rec.c44 __bam_pg_alloc_args *argp; local
73 if ((ret = memp_fget(mpf, &argp->pgno, DB_MPOOL_CREATE, &pagep)) != 0) {
80 (void)__db_pgerr(file_dbp, argp->pgno);
88 cmp_p = log_compare(&LSN(pagep), &argp->page_lsn);
92 argp->pgno, PGNO_INVALID, PGNO_INVALID, 0, argp->ptype);
99 argp->pgno, PGNO_INVALID, meta->free, 0, P_INVALID);
101 pagep->lsn = argp->page_lsn;
112 cmp_p = log_compare(&LSN(meta), &argp->meta_lsn);
116 meta->free = argp
148 __bam_pg_free_args *argp; local
248 __bam_split_args *argp; local
520 __bam_rsplit_args *argp; local
608 __bam_adj_args *argp; local
674 __bam_cadjust_args *argp; local
751 __bam_cdel_args *argp; local
815 __bam_repl_args *argp; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/txn/
H A Dtxn_auto.c80 __txn_regop_args *argp; local
91 if ((ret = __txn_regop_read(dbtp->data, &argp)) != 0)
96 (u_long)argp->type,
97 (u_long)argp->txnid->txnid,
98 (u_long)argp->prev_lsn.file,
99 (u_long)argp->prev_lsn.offset);
100 printf("\topcode: %lu\n", (u_long)argp->opcode);
102 __os_free(argp, 0);
114 __txn_regop_args *argp; local
119 sizeof(DB_TXN), NULL, &argp);
209 __txn_ckp_args *argp; local
246 __txn_ckp_args *argp; local
366 __txn_xa_regop_args *argp; local
414 __txn_xa_regop_args *argp; local
515 __txn_child_args *argp; local
550 __txn_child_args *argp; local
[all...]
H A Dtxn_rec.c78 __txn_regop_args *argp; local
87 if ((ret = __txn_regop_read(dbtp->data, &argp)) != 0)
90 if (argp->opcode != TXN_COMMIT)
93 if (__db_txnlist_find(info, argp->txnid->txnid) == DB_NOTFOUND)
94 ret = __db_txnlist_add(info, argp->txnid->txnid);
97 *lsnp = argp->prev_lsn;
98 __os_free(argp, 0);
117 __txn_xa_regop_args *argp; local
126 if ((ret = __txn_xa_regop_read(dbtp->data, &argp)) != 0)
129 if (argp
177 __txn_ckp_args *argp; local
218 __txn_child_args *argp; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/db/
H A Ddb_auto.c129 __db_addrem_args *argp; local
140 if ((ret = __db_addrem_read(dbtp->data, &argp)) != 0)
145 (u_long)argp->type,
146 (u_long)argp->txnid->txnid,
147 (u_long)argp->prev_lsn.file,
148 (u_long)argp->prev_lsn.offset);
149 printf("\topcode: %lu\n", (u_long)argp->opcode);
150 printf("\tfileid: %lu\n", (u_long)argp->fileid);
151 printf("\tpgno: %lu\n", (u_long)argp->pgno);
152 printf("\tindx: %lu\n", (u_long)argp
187 __db_addrem_args *argp; local
319 __db_split_args *argp; local
366 __db_split_args *argp; local
514 __db_big_args *argp; local
567 __db_big_args *argp; local
685 __db_ovref_args *argp; local
723 __db_ovref_args *argp; local
853 __db_relink_args *argp; local
897 __db_relink_args *argp; local
1019 __db_addpage_args *argp; local
1059 __db_addpage_args *argp; local
1194 __db_debug_args *argp; local
1256 __db_debug_args *argp; local
[all...]
H A Ddb_rec.c42 __db_addrem_args *argp; local
53 if ((ret = memp_fget(mpf, &argp->pgno, 0, &pagep)) != 0) {
64 &argp->pgno, DB_MPOOL_CREATE, &pagep)) != 0)
69 cmp_p = log_compare(&LSN(pagep), &argp->pagelsn);
71 if ((cmp_p == 0 && redo && argp->opcode == DB_ADD_DUP) ||
72 (cmp_n == 0 && !redo && argp->opcode == DB_REM_DUP)) {
75 if ((ret = __db_pitem(dbc, pagep, argp->indx, argp->nbytes,
76 argp->hdr.size == 0 ? NULL : &argp
117 __db_split_args *argp; local
191 __db_big_args *argp; local
345 __db_ovref_args *argp; local
398 __db_relink_args *argp; local
512 __db_addpage_args *argp; local
598 __db_debug_args *argp; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/log/
H A Dlog_auto.c114 __log_register_args *argp; local
125 if ((ret = __log_register_read(dbtp->data, &argp)) != 0)
130 (u_long)argp->type,
131 (u_long)argp->txnid->txnid,
132 (u_long)argp->prev_lsn.file,
133 (u_long)argp->prev_lsn.offset);
134 printf("\topcode: %lu\n", (u_long)argp->opcode);
136 for (i = 0; i < argp->name.size; i++) {
137 ch = ((u_int8_t *)argp->name.data)[i];
145 for (i = 0; i < argp
168 __log_register_args *argp; local
[all...]
/osnet-11/usr/src/lib/nsswitch/ad/common/
H A Dgetgrent.c30 update_buffer(ad_backend_ptr be, nss_XbyY_args_t *argp, argument
41 if (argp->buf.result != NULL) {
47 if (buflen > argp->buf.buflen)
49 buflen = argp->buf.buflen;
50 buffer = argp->buf.buffer;
67 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
78 if (_ldap_filter_name(name, argp->key.name, sizeof (name)) != 0)
100 if (update_buffer(be, argp, name, dname, gid) < 0)
104 stat = _nss_ad_marshall_data(be, argp);
105 return (_nss_ad_sanitize_status(be, argp, sta
118 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
/osnet-11/usr/src/lib/nsswitch/files/common/
H A Dether_addr.c50 check_host(nss_XbyY_args_t *argp, const char *line, int linelen) argument
69 keyp = argp->key.name;
82 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
90 if (argp->buf.result != NULL) {
91 argp->buf.buffer = hostname;
92 argp->buf.buflen = MAXHOSTNAMELEN;
95 res = _nss_files_XY_all(be, argp, 1, argp->key.name, check_host);
97 if (argp->buf.result != NULL) {
98 argp
106 check_ether(nss_XbyY_args_t *argp, const char *line, int linelen) argument
144 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgethostent6.c44 extern uint_t hash_hostname(nss_XbyY_args_t *argp, int keyhash,
46 extern uint_t *hash_arr_hostname(nss_XbyY_args_t *argp, int keyhash,
53 hash_ip(nss_XbyY_args_t *argp, int keyhash, const char *line, argument
63 (void) memcpy(&addr_ipv6, argp->key.hostaddr.addr,
96 check_name_hash(nss_XbyY_args_t *argp, const char *line, int linelen) argument
103 return (check_name_host(argp, line, linelen, AF_INET6, &namep, &namelen,
110 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
118 if (argp->buf.result != NULL)
119 res = __nss_files_XY_hostbyname(be, argp, argp
131 check_addr(nss_XbyY_args_t *argp, const char *line, int linelen) argument
139 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
[all...]
H A Dgetauuser.c37 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
39 return (_nss_files_XY_all(be, argp, 1, argp->key.name,
/osnet-11/usr/src/lib/libnsl/yp/
H A Dyp_b_clnt.c46 ypbindproc_null_3(void *argp, CLIENT *clnt) argument
52 argp, xdr_void, &res, TIMEOUT) != RPC_SUCCESS)
58 ypbindproc_domain_3(ypbind_domain *argp, CLIENT *clnt) argument
64 xdr_ypbind_domain, (char *)argp, xdr_ypbind_resp,
71 ypbindproc_setdom_3(ypbind_setdom *argp, CLIENT *clnt) argument
77 xdr_ypbind_setdom, (char *)argp, xdr_void, &res,
/osnet-11/usr/src/cmd/sendmail/db/include/
H A Ddb_am.h34 if ((ret = func(dbtp->data, &argp)) != 0) \
37 __db_fileid_to_db(logp, &file_dbp, argp->fileid)) != 0) { \
53 if (argp != NULL) \
54 __os_free(argp, sizeof(*argp)); \
64 if ((ret = func(dbtp->data, &argp)) != 0) \
68 if (argp != NULL) \
69 __os_free(argp, sizeof(*argp)); \
/osnet-11/usr/src/lib/nsswitch/compat/common/
H A Dgetgrent.c109 get_grname(argp)
110 nss_XbyY_args_t *argp;
112 struct group *g = (struct group *)argp->returnval;
118 check_grname(argp)
119 nss_XbyY_args_t *argp;
121 struct group *g = (struct group *)argp->returnval;
123 return (strcmp(g->gr_name, argp->key.name) == 0);
131 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
133 return (_nss_compat_XY_all(be, argp, check_grname,
138 check_grgid(argp)
151 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
164 struct nss_groupsbymem *argp = (struct nss_groupsbymem *)a; local
[all...]
H A Dgetspent.c66 get_spnamp(argp)
67 nss_XbyY_args_t *argp;
69 struct spwd *s = (struct spwd *)argp->returnval;
75 check_spnamp(argp)
76 nss_XbyY_args_t *argp;
78 struct spwd *s = (struct spwd *)argp->returnval;
80 return (strcmp(s->sp_namp, argp->key.name) == 0);
88 nss_XbyY_args_t *argp = (nss_XbyY_args_t *)a; local
90 return (_nss_compat_XY_all(be, argp, check_spnamp,
96 merge_spents(be, argp, field
[all...]

Completed in 100 milliseconds

1234567