Lines Matching defs:ccall
108 rpc_dg_ccall_p_t ccall
111 unsigned16 probe = ccall->c.actid_hash % RPC_DG_CCALLT_SIZE;
115 ccall->c.next = (rpc_dg_call_p_t) rpc_g_dg_ccallt[probe];
116 rpc_g_dg_ccallt[probe] = ccall;
117 RPC_DG_CALL_REFERENCE(&ccall->c);
130 rpc_dg_ccall_p_t ccall
133 unsigned16 probe = ccall->c.actid_hash % RPC_DG_CCALLT_SIZE;
137 RPC_DG_CALL_LOCK_ASSERT(&ccall->c);
138 assert(ccall->c.refcnt > 1);
148 if (scan_ccall == ccall) {
162 assert(false); /* Shouldn't ever fail to find the ccall */
169 * probe hint (ahint). Return the ccall or NULL if no matching entry
171 * the caller doesn't have a hint. If we're returning a ccall, it will
181 rpc_dg_ccall_p_t ccall;
202 ccall = rpc_g_dg_ccallt[probe];
204 while (ccall != NULL)
206 if (UUID_EQ(*actid, ccall->c.call_actid, &st))
208 RPC_DG_CALL_LOCK(&ccall->c);
209 RPC_DG_CALL_REFERENCE(&ccall->c);
210 return(ccall);
213 ccall = (rpc_dg_ccall_p_t) ccall->c.next;