Lines Matching defs:msg_st

79     struct recv_copy_result_msg_st *msg_st = (struct recv_copy_result_msg_st*)e;
80 err = intermon_capops_recv_copy_result__tx(b, NOP_CONT, msg_st->status,
81 msg_st->capaddr, msg_st->level,
82 msg_st->slot, msg_st->st);
96 free(msg_st);
110 struct recv_copy_result_msg_st *msg_st = calloc(1, sizeof(struct recv_copy_result_msg_st));
111 if (!msg_st) {
114 msg_st->queue_elem.cont = recv_copy_result_send__rdy;
115 msg_st->status = status;
116 msg_st->capaddr = capaddr;
117 msg_st->level = level;
118 msg_st->slot = slot;
119 msg_st->st = st;
122 err = capsend_target(dest, (struct msg_queue_elem*)msg_st);
124 free(msg_st);
153 struct owner_copy_msg_st *msg_st = (struct owner_copy_msg_st*)e;
154 struct cap_copy_rpc_st *rpc_st = (struct cap_copy_rpc_st*)((lvaddr_t)msg_st->st);
158 err = intermon_capops_recv_copy__tx(b, NOP_CONT, msg_st->caprep,
159 msg_st->owner_relations, msg_st->st);
177 free(msg_st);
178 msg_st = NULL;
275 struct owner_copy_msg_st *msg_st;
277 err = calloce(1, sizeof(struct owner_copy_msg_st), &msg_st);
280 msg_st->queue_elem.cont = owner_copy_send__rdy;
281 capability_to_caprep(cap, &msg_st->caprep);
282 msg_st->owner_relations = remote_relations;
283 msg_st->st = (lvaddr_t)rpc_st;
286 err = capsend_target(dest, (struct msg_queue_elem*)msg_st);
292 free(msg_st);
320 struct request_copy_msg_st *msg_st = (struct request_copy_msg_st*)e;
321 err = intermon_capops_request_copy__tx(b, NOP_CONT, msg_st->dest,
322 msg_st->caprep,
323 (lvaddr_t)msg_st->st);
337 assert(msg_st->st);
338 struct cap_copy_rpc_st *rpc_st = (struct cap_copy_rpc_st*)msg_st->st;
342 free(msg_st);
375 struct request_copy_msg_st *msg_st;
376 err = calloce(1, sizeof(struct request_copy_msg_st), &msg_st);
378 msg_st->queue_elem.cont = request_copy_send__rdy;
379 msg_st->dest = dest;
380 capability_to_caprep(&cap, &msg_st->caprep);
381 msg_st->st = rpc_st;
384 err = capsend_owner(get_cap_domref(capref), (struct msg_queue_elem*)msg_st);
390 free(msg_st);