Home
last modified time | relevance | path

Searched refs:be (Results 1 – 25 of 1667) sorted by relevance

12345678910>>...67

/illumos-gate/usr/src/lib/nsswitch/compat/common/
H A Dcompat_common.c387 if ((be->f = fopen(be->filename, "rF")) == 0) {
422 nss_endent(be->db_rootp, be->db_initf, &be->db_context);
533 (be->buf = malloc(be->minbuf)) == 0) {
682 be->db_initf, &be->db_context, argp);
743 (be->buf = malloc(be->minbuf)) == 0) {
779 linelen = read_line(be->f, instr, be->minbuf);
915 (void) nss_search(be->db_rootp, be->db_initf,
995 (be->buf = malloc(be->minbuf)) == 0) {
1115 nss_setent(be->db_rootp, be->db_initf,
1142 (void) nss_getent(be->db_rootp, be->db_initf,
[all …]
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dldap_common.c148 be->attrs, NULL, 0, &be->result, &error, NULL, in _nss_ldap_lookup()
159 be->ldapobj2str(be, argp)) != NSS_STR_PARSE_SUCCESS) { in _nss_ldap_lookup()
191 be->buflen, in _nss_ldap_lookup()
223 be->buflen = 0; in _nss_ldap_lookup()
315 free(be); in _clean_ldap_backend()
434 be->filter, be->sortattr, _merge_SSD_filter, be->attrs, in _nss_ldap_getent()
455 if ((parsestat = be->ldapobj2str(be, argp)) in _nss_ldap_getent()
464 be->buflen, in _nss_ldap_getent()
494 be->buflen = 0; in _nss_ldap_getent()
547 if ((be = (ldap_backend_ptr) calloc(1, sizeof (*be))) == 0) in _nss_ldap_constr()
[all …]
H A Dgetether.c63 _nss_ldap_ethers2str(ldap_backend_ptr be, nss_XbyY_args_t *argp) in _nss_ldap_ethers2str() argument
66 ns_ldap_result_t *result = be->result; in _nss_ldap_ethers2str()
86 be->buffer = calloc(1, be->buflen + 1); in _nss_ldap_ethers2str()
87 if (be->buffer == NULL) { in _nss_ldap_ethers2str()
92 (void) snprintf(be->buffer, be->buflen + 1, "%s %s", in _nss_ldap_ethers2str()
94 be->db_type = NSS_LDAP_DB_ETHERS; in _nss_ldap_ethers2str()
98 (void) __ns_ldap_freeResult(&be->result); in _nss_ldap_ethers2str()
117 getbyhost(ldap_backend_ptr be, void *a) in getbyhost() argument
141 rc = (nss_status_t)_nss_ldap_lookup(be, argp, in getbyhost()
160 getbyether(ldap_backend_ptr be, void *a) in getbyether() argument
[all …]
/illumos-gate/usr/src/lib/nsswitch/user/common/
H A Duser_common.c55 if ((be->f = fopen(be->filename, "rF")) == 0) {
59 rewind(be->f);
72 be->f = 0;
75 free(be->buf);
76 be->buf = 0;
160 (be->buf = malloc(be->minbuf)) == 0) {
261 if (be != 0) {
266 free(be);
286 free(be);
290 be->f = 0;
[all …]
H A Dgetprinter.c99 user_backend_ptr_t be; in _nss_user_XY_printers()
111 if (be->buf == 0 &&
112 (be->buf = (char *)malloc(be->minbuf)) == 0) {
122 char *instr = be->buf;
175 getent(be, a) in getent() argument
176 user_backend_ptr_t be; in getent()
182 if (be->buf == 0 &&
183 (be->buf = (char *)malloc(be->minbuf)) == 0) {
187 if (be->f == 0) {
220 getbyname(be, a) in getbyname() argument
[all …]
/illumos-gate/usr/src/cmd/bhyve/
H A Dnet_backends.c182 #define NET_BE_PRIV(be) ((void *)((be) + 1)) argument
183 #define NET_BE_SIZE(be) (sizeof(*be) + (be)->priv_size) argument
1422 be->cleanup(be); in netbe_cleanup()
1432 return (be->get_cap(be)); in netbe_get_cap()
1450 ret = be->set_cap(be, features, vnet_hdr_len); in netbe_set_cap()
1461 return (be->send(be, iov, iovcnt)); in netbe_send()
1468 return (be->peek_recvlen(be)); in netbe_peek_recvlen()
1480 return (be->recv(be, iov, iovcnt)); in netbe_recv()
1513 return be->recv_disable(be); in netbe_rx_disable()
1520 return be->recv_enable(be); in netbe_rx_enable()
[all …]
H A Dnet_backends.h38 int netbe_init(net_backend_t **be, nvlist_t *nvl, net_be_rxeof_t cb,
41 void netbe_cleanup(net_backend_t *be);
42 uint64_t netbe_get_cap(net_backend_t *be);
43 int netbe_set_cap(net_backend_t *be, uint64_t cap,
45 size_t netbe_get_vnet_hdr_len(net_backend_t *be);
46 ssize_t netbe_send(net_backend_t *be, const struct iovec *iov, int iovcnt);
47 ssize_t netbe_peek_recvlen(net_backend_t *be);
48 ssize_t netbe_recv(net_backend_t *be, const struct iovec *iov, int iovcnt);
49 ssize_t netbe_rx_discard(net_backend_t *be);
50 void netbe_rx_disable(net_backend_t *be);
[all …]
/illumos-gate/usr/src/lib/nsswitch/files/common/
H A Dfiles_common.c56 if (be->f == 0) {
61 if ((be->f = fopen(be->filename, "rF")) == 0) {
65 rewind(be->f);
78 be->f = 0;
81 free(be->buf);
82 be->buf = 0;
165 if ((be->buf = malloc(be->minbuf)) == 0)
222 if (be->buf == 0 || (be->minbuf < args->buf.buflen)) {
233 (be->buf = malloc(be->minbuf)) == 0)
638 free(be);
[all …]
H A Dgetexecattr.c128 if (((be->buf == NULL) && in _exec_files_XY_all()
129 ((be->buf = (char *)calloc(1, be->minbuf)) == NULL)) || in _exec_files_XY_all()
130 (be->filename == NULL) || in _exec_files_XY_all()
139 (void) _nss_files_endent(be, 0); in _exec_files_XY_all()
156 (void) _nss_files_endent(be, 0); in _exec_files_XY_all()
159 if ((be->f = fopen(be->filename, "rF")) == 0) { in _exec_files_XY_all()
160 (void) _nss_files_endent(be, 0); in _exec_files_XY_all()
164 exec_fd = fileno(be->f); in _exec_files_XY_all()
168 (void) _nss_files_endent(be, 0); in _exec_files_XY_all()
206 char *instr = be->buf; in _exec_files_XY_all()
[all …]
H A Dgetprinter.c70 files_backend_ptr_t be; in _nss_files_XY_printer()
82 if (be->buf == 0 &&
83 (be->buf = malloc(be->minbuf)) == 0) {
87 if (check != 0 || be->f == 0) {
97 char *instr = be->buf;
101 be->minbuf)) < 0) {
159 (void) _nss_files_endent(be, 0);
166 getent(be, a) in getent() argument
167 files_backend_ptr_t be; in getent()
177 getbyname(be, a) in getbyname() argument
[all …]
H A Dbootparams_getbyname.c40 getbyname(be, a) in getbyname() argument
41 files_backend_ptr_t be; in getbyname()
78 _nss_files_XY_bootparams(be, args, filter) in _nss_files_XY_bootparams() argument
79 files_backend_ptr_t be; in _nss_files_XY_bootparams()
90 if (be->buf == 0 &&
91 (be->buf = (char *)malloc(be->minbuf)) == 0) {
92 (void) _nss_files_endent(be, 0);
100 char *instr = be->buf;
111 if ((linelen = _nss_files_read_line(be->f, instr,
112 be->minbuf)) < 0) {
[all …]
H A Dgetnetgrent.c269 if (be->netgroup != NULL && in getnetgr_set()
272 be->next_member = be->all_members; in getnetgr_set()
330 be->all_members = NULL; in getnetgr_end()
331 be->next_member = NULL; in getnetgr_end()
332 free(be->netgroup); in getnetgr_end()
333 be->netgroup = NULL; in getnetgr_end()
340 if (be != NULL) { in getnetgr_destr()
342 free(be); in getnetgr_destr()
837 free(be); in netgr_destr()
860 nss_backend_t *be; in _nss_files_netgroup_constr() local
[all …]
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_krb5ssp.c60 krb5ssp_backend_t *be; in smbd_krb5ssp_init() local
62 be = malloc(sizeof (*be)); in smbd_krb5ssp_init()
63 if (be == 0) in smbd_krb5ssp_init()
65 bzero(be, sizeof (*be)); in smbd_krb5ssp_init()
81 if (be == NULL) in smbd_krb5ssp_fini()
85 krb5_free_data_contents(be->be_kctx, &be->be_pac); in smbd_krb5ssp_fini()
88 krb5_pac_free(be->be_kctx, be->be_kpac); in smbd_krb5ssp_fini()
102 free(be); in smbd_krb5ssp_fini()
214 kerr = krb5_pac_parse(be->be_kctx, be->be_authz_pac.value, in smbd_krb5ssp_work()
215 be->be_authz_pac.length, &be->be_kpac); in smbd_krb5ssp_work()
[all …]
H A Dsmbd_ntlmssp.c103 ntlmssp_backend_t *be; in smbd_ntlmssp_init() local
105 be = malloc(sizeof (*be)); in smbd_ntlmssp_init()
106 if (be == 0) in smbd_ntlmssp_init()
108 bzero(be, sizeof (*be)); in smbd_ntlmssp_init()
110 ctx->ctx_backend = be; in smbd_ntlmssp_init()
138 if (mtype != be->expect_type) in smbd_ntlmssp_work()
196 sizeof (be->srv_challenge)); in smbd_ntlmssp_negotiate()
198 randomize(be->srv_challenge, sizeof (be->srv_challenge)); in smbd_ntlmssp_negotiate()
204 be->srv_flags = in smbd_ntlmssp_negotiate()
208 be->srv_flags |= be->clnt_flags & ( in smbd_ntlmssp_negotiate()
[all …]
/illumos-gate/usr/src/lib/lib9p/common/
H A Drequest.c754 error = be->open(be->softc, req); in l9p_dispatch_topen()
845 error = be->stat(be->softc, req); in l9p_dispatch_tstat()
887 error = be->walk(be->softc, req); in l9p_dispatch_twalk()
980 error = be->wstat != NULL ? be->wstat(be->softc, req) : ENOSYS; in l9p_dispatch_twstat()
1019 error = be->lopen != NULL ? be->lopen(be->softc, req) : ENOSYS; in l9p_dispatch_tlopen()
1094 error = be->mknod != NULL ? be->mknod(be->softc, req) : ENOSYS; in l9p_dispatch_tmknod()
1123 error = be->rename != NULL ? be->rename(be->softc, req) : ENOSYS; in l9p_dispatch_trename()
1309 error = be->fsync != NULL ? be->fsync(be->softc, req) : ENOSYS; in l9p_dispatch_tfsync()
1331 error = be->lock != NULL ? be->lock(be->softc, req) : ENOSYS; in l9p_dispatch_tlock()
1380 error = be->link != NULL ? be->link(be->softc, req) : ENOSYS; in l9p_dispatch_tlink()
[all …]
/illumos-gate/usr/src/cmd/svc/configd/
H A Dbackend.c71 #define IS_VOLATILE(be) ((be)->be_ppath != NULL) argument
804 (void) strlcpy(out, IS_VOLATILE(be) ? be->be_ppath : be->be_path, in backend_backup_base()
1280 check_path = IS_VOLATILE(be) ? be->be_ppath : be->be_path; in backend_check_readonly()
1362 be = bes[t]; in backend_lock()
1401 *bep = be; in backend_lock()
1640 &be); in backend_switch()
1857 be->be_db = sqlite_open(be->be_path, 0600, &errp); in backend_create()
2020 r = backend_is_readonly(be->be_db, be->be_path); in backend_create()
2031 *bep = be; in backend_create()
2035 *bep = be; in backend_create()
[all …]
/illumos-gate/usr/src/lib/nsswitch/nis/common/
H A Dnis_common.c104 nis_backend_ptr_t be; in _nss_nis_setent()
108 free(be->enum_key);
109 be->enum_key = 0;
111 be->enum_keylen = 0;
344 (grrr)be->enum_map, be->enum_key,
568 if (be != 0) {
571 free(be);
622 (be = (nis_backend_ptr_t)malloc(sizeof (*be))) == 0) {
625 be->ops = ops;
626 be->n_ops = n_ops;
[all …]
H A Dgetnetgrent.c80 getnetgr_set(be, a) in getnetgr_set() argument
89 be->next_member = be->all_members;
96 getnetgr_get(be, a) in getnetgr_get() argument
158 be->netgroup = 0;
169 if (be != 0) {
171 free(be);
548 netgr_set(be, a) in netgr_set() argument
813 netgr_in(be, a) in netgr_in() argument
859 if (be != 0) {
860 free(be);
[all …]
/illumos-gate/usr/src/lib/nsswitch/mdns/common/
H A Dgethostent.c39 getbyname(be, a) in getbyname() argument
40 mdns_backend_ptr_t be; in getbyname()
51 _nss_mdns_updatecfg(be);
57 getbyaddr(be, a) in getbyaddr() argument
58 mdns_backend_ptr_t be; in getbyaddr()
87 _nss_mdns_updatecfg(be);
94 mdns_backend_ptr_t be; in _nss_mdns_getent()
103 mdns_backend_ptr_t be; in _nss_mdns_setent()
112 mdns_backend_ptr_t be; in _nss_mdns_endent()
121 mdns_backend_ptr_t be; in _nss_mdns_hosts_destr()
[all …]
H A Dgethostent6.c39 getbyname(be, a) in getbyname() argument
40 mdns_backend_ptr_t be; in getbyname()
51 _nss_mdns_updatecfg(be);
56 getbyaddr(be, a) in getbyaddr() argument
57 mdns_backend_ptr_t be; in getbyaddr()
108 _nss_mdns_updatecfg(be);
115 mdns_backend_ptr_t be; in _nss_mdns_getent()
124 mdns_backend_ptr_t be; in _nss_mdns_setent()
133 mdns_backend_ptr_t be; in _nss_mdns_endent()
142 mdns_backend_ptr_t be; in _nss_mdns_ipnodes_destr()
[all …]
H A Dmdns_common.c434 mdns_backend_ptr_t be; in _nss_mdns_constr() local
436 if ((be = (mdns_backend_ptr_t)calloc(1, sizeof (*be))) == NULL) in _nss_mdns_constr()
438 be->ops = ops; in _nss_mdns_constr()
439 be->n_ops = n_ops; in _nss_mdns_constr()
447 if (be != NULL) { in _nss_mdns_destr()
449 free(be); in _nss_mdns_destr()
663 if (be == NULL) in _nss_mdns_freesmfcfg()
725 if ((be = (mdns_backend_ptr_t)calloc(1, sizeof (*be))) == NULL) in _nss_mdns_gethost_withttl()
742 free(be); in _nss_mdns_gethost_withttl()
755 free(be); in _nss_mdns_gethost_withttl()
[all …]
/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dad_common.c242 stat = (*argp->str2ent)(be->buffer, be->buflen, in _nss_ad_marshall_data()
257 free(be->buffer); in _nss_ad_sanitize_status()
258 be->buffer = NULL; in _nss_ad_sanitize_status()
259 be->buflen = 0; in _nss_ad_sanitize_status()
435 stat = ad_lookup(searchfilter, be->attrs, dname, &be->result); in _nss_ad_lookup()
443 stat = be->adobj2str(be, argp); in _nss_ad_lookup()
472 free(be->buffer); in _clean_ad_backend()
475 free(be); in _clean_ad_backend()
524 if ((be = (ad_backend_ptr) calloc(1, sizeof (*be))) == NULL) in _nss_ad_constr()
527 free(be); in _nss_ad_constr()
[all …]
H A Dgetgrent.c42 buffer = be->buffer = malloc(buflen); in update_buffer()
43 if (be->buffer == NULL) in update_buffer()
45 be->buflen = buflen; in update_buffer()
65 getbynam(ad_backend_ptr be, void *a) in getbynam() argument
75 be->db_type = NSS_AD_DB_GROUP_BYNAME; in getbynam()
104 stat = _nss_ad_marshall_data(be, argp); in getbynam()
105 return (_nss_ad_sanitize_status(be, argp, stat)); in getbynam()
116 getbygid(ad_backend_ptr be, void *a) in getbygid() argument
122 be->db_type = NSS_AD_DB_GROUP_BYGID; in getbygid()
150 stat = _nss_ad_marshall_data(be, argp); in getbygid()
[all …]
H A Dgetpwnam.c80 buffer = be->buffer = malloc(buflen); in update_buffer()
81 if (be->buffer == NULL) in update_buffer()
83 be->buflen = buflen; in update_buffer()
174 adutils_result_t *result = be->result; in _nss_ad_passwd2str()
227 uid = be->uid; in _nss_ad_passwd2str()
278 (void) adutils_freeresult(&be->result); in _nss_ad_passwd2str()
295 getbyname(ad_backend_ptr be, void *a) in getbyname() argument
309 be->db_type = NSS_AD_DB_PASSWD_BYNAME; in getbyname()
371 be->uid, gid, "", "", "") < 0) in getbyname()
389 getbyuid(ad_backend_ptr be, void *a) in getbyuid() argument
[all …]
/illumos-gate/usr/src/lib/nsswitch/dns/common/
H A Dgethostent.c131 getbyname(be, a) in getbyname() argument
132 dns_backend_ptr_t be; in getbyname()
177 getbyaddr(be, a) in getbyaddr() argument
178 dns_backend_ptr_t be; in getbyaddr()
192 dns_backend_ptr_t be; in __nss_dns_getbyaddr()
250 dns_backend_ptr_t be; in _nss_dns_getent()
260 dns_backend_ptr_t be; in _nss_dns_setent()
294 dns_backend_ptr_t be; in _nss_dns_endent()
328 dns_backend_ptr_t be; in _nss_dns_destr()
333 if (be != 0) {
[all …]

12345678910>>...67