Searched refs:scte (Results 1 - 9 of 9) sorted by relevance
/macosx-10.10/dcerpc-61/dcerpc/ncklib/ |
H A D | dgslive.h | 107 #define RPC_DG_CLIENT_RELEASE(scte) { \ 108 if ((scte)->client != NULL) \ 110 rpc_dg_client_rep_p_t client = (scte)->client; \ 113 rpc__dg_client_free((rpc_client_handle_t) (scte)->client);\ 114 (scte)->client = NULL; \
|
H A D | dgsct.h | 109 #define RPC_DG_SCT_IS_WAY_VALIDATED(scte) \ 111 (scte)->high_seq_is_way_validated && \ 112 ! (scte)->scall->client_needs_sboot \ 121 #define RPC_DG_SCT_REFERENCE(scte) { \ 122 assert((scte)->refcnt < 255); \ 123 (scte)->refcnt++; \ 135 #define RPC_DG_SCT_RELEASE(scte) { \ 137 assert((*(scte))->refcnt > 0); \ 138 if (--(*scte)->refcnt <= 1) \ 139 (*(scte)) [all...] |
H A D | dgsct.c | 153 * Also, check the scte's maybe chain if the current request is using 159 rpc_dg_sct_elt_p_t scte, 172 *scallp = scte->scall; 195 if ((*scallp)->c.call_seq != (scte)->high_seq) 219 for (temp = scte->maybe_chain; temp != NULL; 254 rpc_dg_sct_elt_p_t scte, 275 *scallp = scte->scall; 299 /* assert(*scallp == scte->scall || *scallp is on maybe_chain); */ 307 *scallp = rpc__dg_scall_alloc(scte, si, rqe); 311 if (RPC_DG_SEQ_IS_LT((*scallp)->c.call_seq, scte 157 rpc__dg_sct_inq_scall( rpc_dg_sct_elt_p_t scte, rpc_dg_scall_p_t *scallp, rpc_dg_recvq_elt_p_t rqe ) argument 252 rpc__dg_sct_new_call( rpc_dg_sct_elt_p_t scte, rpc_dg_sock_pool_elt_p_t si, rpc_dg_recvq_elt_p_t rqe, rpc_dg_scall_p_t *scallp ) argument 341 rpc__dg_sct_backout_new_call( rpc_dg_sct_elt_p_t scte, unsigned32 seq ) argument 373 rpc_dg_sct_elt_p_t scte; local 443 rpc_dg_sct_elt_p_t scte; local 525 rpc_dg_sct_elt_p_t scte, prev_scte; local 645 rpc__dg_sct_make_way_binding( rpc_dg_sct_elt_p_t scte, unsigned32 *st ) argument 715 rpc__dg_sct_way_validate( rpc_dg_sct_elt_p_t scte, unsigned32 force_way_auth, unsigned32 *st ) argument [all...] |
H A D | dgscall.c | 162 * Release an scte's reference to an scall, whether the scall lives in 171 if (scall->scte->scall == scall) 173 RPC_DG_SCALL_RELEASE_NO_UNLOCK(&scall->scte->scall); 186 for (curr = scall->scte->maybe_chain; curr != NULL; 195 scall->scte->maybe_chain = 211 assert(scall->scte->scall == scall); 326 * Dissociate the scall from its scte if necessary. Presumably, 327 * the only time that the scall won't have a scte is if the call 331 if (scall->scte != NULL) 339 RPC_DG_SCT_RELEASE(&scall->scte); 881 rpc_dg_sct_elt_p_t scte = scall->scte; local 1044 rpc__dg_scall_alloc( rpc_dg_sct_elt_p_t scte, rpc_dg_sock_pool_elt_p_t sp, rpc_dg_recvq_elt_p_t rqe ) argument [all...] |
H A D | dgexec.c | 441 key_info = scall->scte->key_info; 521 key_info = scall->scte->key_info; 565 * attached to the scte and scall. 576 scall->scte->key_info = key_info; 577 scall->scte->auth_epv = auth_epv; 578 RPC_DG_KEY_REFERENCE(key_info); /* for the scte */ 649 * do_request() processing (a WAY validated logical scte high_seq 672 if (!force_way_auth && RPC_DG_SCT_IS_WAY_VALIDATED(scall->scte)) 682 if (scall->c.call_seq != scall->scte->high_seq) 686 scall->scte 700 rpc_dg_sct_elt_p_t scte; local [all...] |
H A D | dgslive.c | 470 * See if there is already a client handle associated with the scte 475 if (scall->scte->client != NULL) 477 *client_h = (rpc_client_handle_t) scall->scte->client; 488 h = rpc__dg_sct_make_way_binding(scall->scte, st); 520 * a client handle associated with another scte. Since we have no 545 scall->scte->client = client; 567 scall->scte->client = client; 679 * the RPC_DG_CLIENT_RELEASE macro when the last scte which refers to this
|
H A D | dgslsn.c | 803 * state of the scte (or of a currently executing non-maybe scall). 1194 rpc_dg_sct_elt_p_t scte; local 1245 scte = rpc__dg_sct_get(&hdrp->actuid, hdrp->ahint, hdrp->seq); 1250 rpc__dg_sct_inq_scall(scte, &scall, rqe); 1257 switch (do_request_common(scte->high_seq, 1278 rpc__dg_sct_new_call(scte, sp, rqe, &scall); 1310 * Release the scte. Either we're droping the pkt or we're 1313 RPC_DG_SCT_RELEASE(&scte); 1532 rpc__dg_sct_backout_new_call(scall->scte, hdrp->seq);
|
H A D | dglsn.c | 2298 rpc_dg_sct_elt_p_t scte; local 2301 scte = rpc__dg_sct_lookup(&hdrp->actuid, hdrp->ahint); 2302 if (scte == NULL) 2304 rpc__dg_sct_inq_scall(scte, &scall, rqe); 2305 RPC_DG_SCT_RELEASE(&scte); 2982 rpc_dg_sct_elt_p_t scte; local 2984 scte = rpc__dg_sct_lookup(&hdrp->actuid, hdrp->ahint); 2985 if (scte == NULL) 2991 rpc__dg_sct_inq_scall(scte, &scall, rqe); 2992 RPC_DG_SCT_RELEASE(&scte); [all...] |
H A D | dg.h | 1608 * |-------------| +--|-- .scte | is_cbk | 1627 struct rpc_dg_sct_elt_t *scte; member in struct:rpc_dg_scall_t 1706 * | | | | .scte = NULL | | 1934 unsigned8 refcnt; /* scte reference count */
|
Completed in 209 milliseconds