Home
last modified time | relevance | path

Searched refs:mbind (Results 1 – 5 of 5) sorted by relevance

/titanic_41/usr/src/lib/smbsrv/libmlrpc/common/
H A Dndr_svc.c407 ndr_binding_t *mbind; in ndr_svc_find_binding() local
409 for (mbind = mxa->binding_list; mbind; mbind = mbind->next) { in ndr_svc_find_binding()
410 if (mbind->service != NULL && in ndr_svc_find_binding()
411 mbind->which_side == NDR_BIND_SIDE_SERVER && in ndr_svc_find_binding()
412 mbind->p_cont_id == p_cont_id) in ndr_svc_find_binding()
416 return (mbind); in ndr_svc_find_binding()
422 ndr_binding_t *mbind; in ndr_svc_new_binding() local
424 for (mbind = mxa->binding_list; mbind; mbind = mbind->next) { in ndr_svc_new_binding()
425 if (mbind->service == NULL) in ndr_svc_new_binding()
429 return (mbind); in ndr_svc_new_binding()
H A Dndr_client.c45 ndr_binding_t *mbind; in ndr_clnt_bind() local
60 if ((mbind = ndr_svc_new_binding(&mxa)) == NULL) in ndr_clnt_bind()
125 mbind->p_cont_id = pce->p_cont_id; in ndr_clnt_bind()
126 mbind->which_side = NDR_BIND_SIDE_CLIENT; in ndr_clnt_bind()
127 mbind->clnt = clnt; in ndr_clnt_bind()
128 mbind->service = msvc; in ndr_clnt_bind()
129 mbind->instance_specific = 0; in ndr_clnt_bind()
131 *ret_binding_p = mbind; in ndr_clnt_bind()
140 ndr_clnt_call(ndr_binding_t *mbind, int opnum, void *params) in ndr_clnt_call() argument
142 ndr_client_t *clnt = mbind->clnt; in ndr_clnt_call()
[all …]
H A Dndr_server.c321 ndr_binding_t *mbind; in ndr_svc_bind() local
358 if ((mbind = ndr_svc_find_binding(mxa, p_cont_id)) != NULL) { in ndr_svc_bind()
366 if ((mbind = ndr_svc_new_binding(mxa)) == NULL) { in ndr_svc_bind()
397 mbind->p_cont_id = p_cont_id; in ndr_svc_bind()
398 mbind->which_side = NDR_BIND_SIDE_SERVER; in ndr_svc_bind()
400 mbind->service = msvc; in ndr_svc_bind()
401 mbind->instance_specific = 0; in ndr_svc_bind()
403 mxa->binding = mbind; in ndr_svc_bind()
413 mbind->service = 0; /* free binding slot */ in ndr_svc_bind()
414 mbind->which_side = 0; in ndr_svc_bind()
[all …]
/titanic_41/usr/src/uts/common/os/
H A Dmodsubr.c615 struct bind *mbind; in mod_name_to_major() local
619 if ((mbind = find_mbind(name, mb_hashtab, 0)) != NULL) { in mod_name_to_major()
625 return ((major_t)mbind->b_num); in mod_name_to_major()
635 if ((mbind = find_mbind(name, mb_hashtab, 1)) != NULL) { in mod_name_to_major()
636 maj = (major_t)(-(mbind->b_num)); in mod_name_to_major()
797 struct bind *mbind; in mod_getsysnum() local
799 if ((mbind = find_mbind(name, sb_hashtab, 0)) != NULL) in mod_getsysnum()
800 return (mbind->b_num); in mod_getsysnum()
/titanic_41/usr/src/cmd/mdb/common/modules/mdb_ks/
H A Dmdb_ks.c1014 uintptr_t mbind; in mdb_name_to_major() local
1024 if ((mbind = find_mbind(name, mb_hashtab)) != NULL) { in mdb_name_to_major()
1025 if (mdb_vread(&mbind_local, sizeof (mbind_local), mbind) == in mdb_name_to_major()
1027 mdb_warn("failed to read mbind struct at %p", mbind); in mdb_name_to_major()