Lines Matching refs:resp
215 blocking_pipe_header * resp, in queue_blocking_response() argument
220 resp->octets = respsize; in queue_blocking_response()
221 resp->magic_sig = BLOCKING_RESP_MAGIC; in queue_blocking_response()
222 resp->rtype = req->rtype; in queue_blocking_response()
223 resp->context = req->context; in queue_blocking_response()
224 resp->done_func = req->done_func; in queue_blocking_response()
226 return send_blocking_resp_internal(c, resp); in queue_blocking_response()
235 blocking_pipe_header * resp; in process_blocking_resp() local
247 resp = receive_blocking_resp_internal(c); in process_blocking_resp()
248 if (NULL != resp) { in process_blocking_resp()
250 resp->magic_sig); in process_blocking_resp()
251 data = (char *)resp + sizeof(*resp); in process_blocking_resp()
253 (*resp->done_func)(resp->rtype, resp->context, in process_blocking_resp()
254 resp->octets - sizeof(*resp), in process_blocking_resp()
256 free(resp); in process_blocking_resp()
259 } while (NULL != resp); in process_blocking_resp()