• Home
  • Raw
  • Download

Lines Matching refs:msg

87 #define API_MSG_VAR_ALLOC_ACCEPT(msg) API_MSG_VAR_ALLOC(msg)  argument
88 #define API_MSG_VAR_FREE_ACCEPT(msg) API_MSG_VAR_FREE(msg) argument
90 #define API_MSG_VAR_ALLOC_ACCEPT(msg) argument
91 #define API_MSG_VAR_FREE_ACCEPT(msg) argument
152 API_MSG_VAR_DECLARE(msg); in netconn_new_with_proto_and_callback()
153 API_MSG_VAR_ALLOC_RETURN_NULL(msg); in netconn_new_with_proto_and_callback()
159 API_MSG_VAR_REF(msg).msg.n.proto = proto; in netconn_new_with_proto_and_callback()
160 API_MSG_VAR_REF(msg).conn = conn; in netconn_new_with_proto_and_callback()
161 err = netconn_apimsg(lwip_netconn_do_newconn, &API_MSG_VAR_REF(msg)); in netconn_new_with_proto_and_callback()
174 API_MSG_VAR_FREE(msg); in netconn_new_with_proto_and_callback()
178 API_MSG_VAR_FREE(msg); in netconn_new_with_proto_and_callback()
195 API_MSG_VAR_DECLARE(msg); in netconn_prepare_delete()
202 API_MSG_VAR_ALLOC(msg); in netconn_prepare_delete()
203 API_MSG_VAR_REF(msg).conn = conn; in netconn_prepare_delete()
208 API_MSG_VAR_REF(msg).msg.sd.time_started = sys_now(); in netconn_prepare_delete()
210 API_MSG_VAR_REF(msg).msg.sd.polls_left = in netconn_prepare_delete()
214 err = netconn_apimsg(lwip_netconn_do_delconn, &API_MSG_VAR_REF(msg)); in netconn_prepare_delete()
215 API_MSG_VAR_FREE(msg); in netconn_prepare_delete()
271 API_MSG_VAR_DECLARE(msg); in netconn_getaddr()
278 API_MSG_VAR_ALLOC(msg); in netconn_getaddr()
279 API_MSG_VAR_REF(msg).conn = conn; in netconn_getaddr()
280 API_MSG_VAR_REF(msg).msg.ad.local = local; in netconn_getaddr()
282 err = netconn_apimsg(lwip_netconn_do_getaddr, &API_MSG_VAR_REF(msg)); in netconn_getaddr()
283 *addr = msg->msg.ad.ipaddr; in netconn_getaddr()
284 *port = msg->msg.ad.port; in netconn_getaddr()
286 msg.msg.ad.ipaddr = addr; in netconn_getaddr()
287 msg.msg.ad.port = port; in netconn_getaddr()
288 err = netconn_apimsg(lwip_netconn_do_getaddr, &msg); in netconn_getaddr()
290 API_MSG_VAR_FREE(msg); in netconn_getaddr()
309 API_MSG_VAR_DECLARE(msg); in netconn_bind()
331 API_MSG_VAR_ALLOC(msg); in netconn_bind()
332 API_MSG_VAR_REF(msg).conn = conn; in netconn_bind()
333 API_MSG_VAR_REF(msg).msg.bc.ipaddr = API_MSG_VAR_REF(addr); in netconn_bind()
334 API_MSG_VAR_REF(msg).msg.bc.port = port; in netconn_bind()
335 err = netconn_apimsg(lwip_netconn_do_bind, &API_MSG_VAR_REF(msg)); in netconn_bind()
336 API_MSG_VAR_FREE(msg); in netconn_bind()
353 API_MSG_VAR_DECLARE(msg); in netconn_bind_if()
358 API_MSG_VAR_ALLOC(msg); in netconn_bind_if()
359 API_MSG_VAR_REF(msg).conn = conn; in netconn_bind_if()
360 API_MSG_VAR_REF(msg).msg.bc.if_idx = if_idx; in netconn_bind_if()
361 err = netconn_apimsg(lwip_netconn_do_bind_if, &API_MSG_VAR_REF(msg)); in netconn_bind_if()
362 API_MSG_VAR_FREE(msg); in netconn_bind_if()
379 API_MSG_VAR_DECLARE(msg); in netconn_connect()
391 API_MSG_VAR_ALLOC(msg); in netconn_connect()
392 API_MSG_VAR_REF(msg).conn = conn; in netconn_connect()
393 API_MSG_VAR_REF(msg).msg.bc.ipaddr = API_MSG_VAR_REF(addr); in netconn_connect()
394 API_MSG_VAR_REF(msg).msg.bc.port = port; in netconn_connect()
395 err = netconn_apimsg(lwip_netconn_do_connect, &API_MSG_VAR_REF(msg)); in netconn_connect()
396 API_MSG_VAR_FREE(msg); in netconn_connect()
411 API_MSG_VAR_DECLARE(msg); in netconn_disconnect()
416 API_MSG_VAR_ALLOC(msg); in netconn_disconnect()
417 API_MSG_VAR_REF(msg).conn = conn; in netconn_disconnect()
418 err = netconn_apimsg(lwip_netconn_do_disconnect, &API_MSG_VAR_REF(msg)); in netconn_disconnect()
419 API_MSG_VAR_FREE(msg); in netconn_disconnect()
437 API_MSG_VAR_DECLARE(msg); in netconn_listen_with_backlog()
445 API_MSG_VAR_ALLOC(msg); in netconn_listen_with_backlog()
446 API_MSG_VAR_REF(msg).conn = conn; in netconn_listen_with_backlog()
448 API_MSG_VAR_REF(msg).msg.lb.backlog = backlog; in netconn_listen_with_backlog()
450 err = netconn_apimsg(lwip_netconn_do_listen, &API_MSG_VAR_REF(msg)); in netconn_listen_with_backlog()
451 API_MSG_VAR_FREE(msg); in netconn_listen_with_backlog()
478 API_MSG_VAR_DECLARE(msg); in netconn_accept()
499 API_MSG_VAR_ALLOC_ACCEPT(msg); in netconn_accept()
504 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_accept()
511 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_accept()
524 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_accept()
535 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_accept()
540 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_accept()
546 API_MSG_VAR_REF(msg).conn = newconn; in netconn_accept()
548 netconn_apimsg(lwip_netconn_do_accepted, &API_MSG_VAR_REF(msg)); in netconn_accept()
549 API_MSG_VAR_FREE(msg); in netconn_accept()
628 API_MSG_VAR_FREE_ACCEPT(msg); in netconn_recv_data()
677 netconn_tcp_recvd_msg(struct netconn *conn, size_t len, struct api_msg *msg) in netconn_tcp_recvd_msg() argument
682 msg->conn = conn; in netconn_tcp_recvd_msg()
683 msg->msg.r.len = len; in netconn_tcp_recvd_msg()
685 return netconn_apimsg(lwip_netconn_do_recv, msg); in netconn_tcp_recvd_msg()
692 API_MSG_VAR_DECLARE(msg); in netconn_tcp_recvd()
696 API_MSG_VAR_ALLOC(msg); in netconn_tcp_recvd()
697 err = netconn_tcp_recvd_msg(conn, len, &API_VAR_REF(msg)); in netconn_tcp_recvd()
698 API_MSG_VAR_FREE(msg); in netconn_tcp_recvd()
707 API_MSG_VAR_DECLARE(msg); in netconn_recv_data_tcp()
709 msg = NULL; in netconn_recv_data_tcp()
724 API_MSG_VAR_ALLOC(msg); in netconn_recv_data_tcp()
730 API_MSG_VAR_FREE(msg); in netconn_recv_data_tcp()
740 netconn_tcp_recvd_msg(conn, len, &API_VAR_REF(msg)); in netconn_recv_data_tcp()
741 API_MSG_VAR_FREE(msg); in netconn_recv_data_tcp()
943 API_MSG_VAR_DECLARE(msg); in netconn_send()
950 API_MSG_VAR_ALLOC(msg); in netconn_send()
951 API_MSG_VAR_REF(msg).conn = conn; in netconn_send()
952 API_MSG_VAR_REF(msg).msg.b = buf; in netconn_send()
953 err = netconn_apimsg(lwip_netconn_do_send, &API_MSG_VAR_REF(msg)); in netconn_send()
954 API_MSG_VAR_FREE(msg); in netconn_send()
1000 API_MSG_VAR_DECLARE(msg); in netconn_write_vectors_partly()
1042 API_MSG_VAR_ALLOC(msg); in netconn_write_vectors_partly()
1044 API_MSG_VAR_REF(msg).conn = conn; in netconn_write_vectors_partly()
1045 API_MSG_VAR_REF(msg).msg.w.vector = vectors; in netconn_write_vectors_partly()
1046 API_MSG_VAR_REF(msg).msg.w.vector_cnt = vectorcnt; in netconn_write_vectors_partly()
1047 API_MSG_VAR_REF(msg).msg.w.vector_off = 0; in netconn_write_vectors_partly()
1048 API_MSG_VAR_REF(msg).msg.w.apiflags = apiflags; in netconn_write_vectors_partly()
1049 API_MSG_VAR_REF(msg).msg.w.len = size; in netconn_write_vectors_partly()
1050 API_MSG_VAR_REF(msg).msg.w.offset = 0; in netconn_write_vectors_partly()
1055 API_MSG_VAR_REF(msg).msg.w.time_started = sys_now(); in netconn_write_vectors_partly()
1057 API_MSG_VAR_REF(msg).msg.w.time_started = 0; in netconn_write_vectors_partly()
1064 err = netconn_apimsg(lwip_netconn_do_write, &API_MSG_VAR_REF(msg)); in netconn_write_vectors_partly()
1067 *bytes_written = API_MSG_VAR_REF(msg).msg.w.offset; in netconn_write_vectors_partly()
1072 LWIP_ASSERT("do_write failed to write all bytes", API_MSG_VAR_REF(msg).msg.w.offset == size); in netconn_write_vectors_partly()
1075 API_MSG_VAR_FREE(msg); in netconn_write_vectors_partly()
1091 API_MSG_VAR_DECLARE(msg); in netconn_close_shutdown()
1097 API_MSG_VAR_ALLOC(msg); in netconn_close_shutdown()
1098 API_MSG_VAR_REF(msg).conn = conn; in netconn_close_shutdown()
1101 API_MSG_VAR_REF(msg).msg.sd.shut = how; in netconn_close_shutdown()
1105 API_MSG_VAR_REF(msg).msg.sd.time_started = sys_now(); in netconn_close_shutdown()
1107 API_MSG_VAR_REF(msg).msg.sd.polls_left = in netconn_close_shutdown()
1111 err = netconn_apimsg(lwip_netconn_do_close, &API_MSG_VAR_REF(msg)); in netconn_close_shutdown()
1112 API_MSG_VAR_FREE(msg); in netconn_close_shutdown()
1186 API_MSG_VAR_DECLARE(msg); in netconn_join_leave_group()
1191 API_MSG_VAR_ALLOC(msg); in netconn_join_leave_group()
1203 API_MSG_VAR_REF(msg).conn = conn; in netconn_join_leave_group()
1204 API_MSG_VAR_REF(msg).msg.jl.multiaddr = API_MSG_VAR_REF(multiaddr); in netconn_join_leave_group()
1205 API_MSG_VAR_REF(msg).msg.jl.netif_addr = API_MSG_VAR_REF(netif_addr); in netconn_join_leave_group()
1206 API_MSG_VAR_REF(msg).msg.jl.join_or_leave = join_or_leave; in netconn_join_leave_group()
1207 err = netconn_apimsg(lwip_netconn_do_join_leave_group, &API_MSG_VAR_REF(msg)); in netconn_join_leave_group()
1208 API_MSG_VAR_FREE(msg); in netconn_join_leave_group()
1228 API_MSG_VAR_DECLARE(msg); in netconn_join_leave_group_netif()
1233 API_MSG_VAR_ALLOC(msg); in netconn_join_leave_group_netif()
1245 API_MSG_VAR_REF(msg).conn = conn; in netconn_join_leave_group_netif()
1246 API_MSG_VAR_REF(msg).msg.jl.multiaddr = API_MSG_VAR_REF(multiaddr); in netconn_join_leave_group_netif()
1247 API_MSG_VAR_REF(msg).msg.jl.if_idx = if_idx; in netconn_join_leave_group_netif()
1248 API_MSG_VAR_REF(msg).msg.jl.join_or_leave = join_or_leave; in netconn_join_leave_group_netif()
1249 err = netconn_apimsg(lwip_netconn_do_join_leave_group_netif, &API_MSG_VAR_REF(msg)); in netconn_join_leave_group_netif()
1250 API_MSG_VAR_FREE(msg); in netconn_join_leave_group_netif()
1277 API_VAR_DECLARE(struct dns_api_msg, msg);
1302 API_VAR_ALLOC(struct dns_api_msg, MEMP_DNS_API_MSG, msg, ERR_MEM);
1304 strncpy(API_VAR_REF(msg).name, name, DNS_MAX_NAME_LENGTH - 1);
1305 API_VAR_REF(msg).name[DNS_MAX_NAME_LENGTH - 1] = 0;
1307 msg.err = &err;
1308 msg.sem = &sem;
1309 API_VAR_REF(msg).addr = API_VAR_REF(addr);
1310 API_VAR_REF(msg).name = name;
1313 API_VAR_REF(msg).dns_addrtype = dns_addrtype;
1316 API_VAR_REF(msg).sem = LWIP_NETCONN_THREAD_SEM_GET();
1318 err = sys_sem_new(API_EXPR_REF(API_VAR_REF(msg).sem), 0);
1320 API_VAR_FREE(MEMP_DNS_API_MSG, msg);
1325 …d_msg_wait_sem(lwip_netconn_do_gethostbyname, &API_VAR_REF(msg), API_EXPR_REF(API_VAR_REF(msg).sem…
1327 sys_sem_free(API_EXPR_REF(API_VAR_REF(msg).sem));
1330 API_VAR_FREE(MEMP_DNS_API_MSG, msg);
1335 *addr = msg->addr;
1336 err = msg->err;
1339 API_VAR_FREE(MEMP_DNS_API_MSG, msg);