Lines Matching refs:msg

126   API_MSG_VAR_DECLARE(msg);  in netconn_new_with_proto_and_callback()
127 API_MSG_VAR_ALLOC_RETURN_NULL(msg); in netconn_new_with_proto_and_callback()
133 API_MSG_VAR_REF(msg).msg.n.proto = proto; in netconn_new_with_proto_and_callback()
134 API_MSG_VAR_REF(msg).conn = conn; in netconn_new_with_proto_and_callback()
135 err = netconn_apimsg(lwip_netconn_do_newconn, &API_MSG_VAR_REF(msg)); in netconn_new_with_proto_and_callback()
148 API_MSG_VAR_FREE(msg); in netconn_new_with_proto_and_callback()
152 API_MSG_VAR_FREE(msg); in netconn_new_with_proto_and_callback()
169 API_MSG_VAR_DECLARE(msg); in netconn_delete()
176 API_MSG_VAR_ALLOC(msg); in netconn_delete()
177 API_MSG_VAR_REF(msg).conn = conn; in netconn_delete()
182 API_MSG_VAR_REF(msg).msg.sd.time_started = sys_now(); in netconn_delete()
186 API_MSG_VAR_REF(msg).msg.sd.polls_left = in netconn_delete()
190 err = netconn_apimsg(lwip_netconn_do_delconn, &API_MSG_VAR_REF(msg)); in netconn_delete()
191 API_MSG_VAR_FREE(msg); in netconn_delete()
216 API_MSG_VAR_DECLARE(msg); in netconn_getaddr()
223 API_MSG_VAR_ALLOC(msg); in netconn_getaddr()
224 API_MSG_VAR_REF(msg).conn = conn; in netconn_getaddr()
225 API_MSG_VAR_REF(msg).msg.ad.local = local; in netconn_getaddr()
227 err = netconn_apimsg(lwip_netconn_do_getaddr, &API_MSG_VAR_REF(msg)); in netconn_getaddr()
228 *addr = msg->msg.ad.ipaddr; in netconn_getaddr()
229 *port = msg->msg.ad.port; in netconn_getaddr()
231 msg.msg.ad.ipaddr = addr; in netconn_getaddr()
232 msg.msg.ad.port = port; in netconn_getaddr()
233 err = netconn_apimsg(lwip_netconn_do_getaddr, &msg); in netconn_getaddr()
235 API_MSG_VAR_FREE(msg); in netconn_getaddr()
254 API_MSG_VAR_DECLARE(msg); in netconn_bind()
264 API_MSG_VAR_ALLOC(msg); in netconn_bind()
265 API_MSG_VAR_REF(msg).conn = conn; in netconn_bind()
266 API_MSG_VAR_REF(msg).msg.bc.ipaddr = API_MSG_VAR_REF(addr); in netconn_bind()
267 API_MSG_VAR_REF(msg).msg.bc.port = port; in netconn_bind()
268 err = netconn_apimsg(lwip_netconn_do_bind, &API_MSG_VAR_REF(msg)); in netconn_bind()
269 API_MSG_VAR_FREE(msg); in netconn_bind()
286 API_MSG_VAR_DECLARE(msg); in netconn_connect()
296 API_MSG_VAR_ALLOC(msg); in netconn_connect()
297 API_MSG_VAR_REF(msg).conn = conn; in netconn_connect()
298 API_MSG_VAR_REF(msg).msg.bc.ipaddr = API_MSG_VAR_REF(addr); in netconn_connect()
299 API_MSG_VAR_REF(msg).msg.bc.port = port; in netconn_connect()
300 err = netconn_apimsg(lwip_netconn_do_connect, &API_MSG_VAR_REF(msg)); in netconn_connect()
301 API_MSG_VAR_FREE(msg); in netconn_connect()
316 API_MSG_VAR_DECLARE(msg); in netconn_disconnect()
321 API_MSG_VAR_ALLOC(msg); in netconn_disconnect()
322 API_MSG_VAR_REF(msg).conn = conn; in netconn_disconnect()
323 err = netconn_apimsg(lwip_netconn_do_disconnect, &API_MSG_VAR_REF(msg)); in netconn_disconnect()
324 API_MSG_VAR_FREE(msg); in netconn_disconnect()
342 API_MSG_VAR_DECLARE(msg); in netconn_listen_with_backlog()
350 API_MSG_VAR_ALLOC(msg); in netconn_listen_with_backlog()
351 API_MSG_VAR_REF(msg).conn = conn; in netconn_listen_with_backlog()
353 API_MSG_VAR_REF(msg).msg.lb.backlog = backlog; in netconn_listen_with_backlog()
355 err = netconn_apimsg(lwip_netconn_do_listen, &API_MSG_VAR_REF(msg)); in netconn_listen_with_backlog()
356 API_MSG_VAR_FREE(msg); in netconn_listen_with_backlog()
383 API_MSG_VAR_DECLARE(msg); in netconn_accept()
401 API_MSG_VAR_ALLOC(msg); in netconn_accept()
407 API_MSG_VAR_FREE(msg); in netconn_accept()
422 API_MSG_VAR_FREE(msg); in netconn_accept()
433 API_MSG_VAR_FREE(msg); in netconn_accept()
439 API_MSG_VAR_REF(msg).conn = newconn; in netconn_accept()
441 netconn_apimsg(lwip_netconn_do_accepted, &API_MSG_VAR_REF(msg)); in netconn_accept()
442 API_MSG_VAR_FREE(msg); in netconn_accept()
472 API_MSG_VAR_DECLARE(msg); in netconn_recv_data()
474 msg = NULL; in netconn_recv_data()
507 API_MSG_VAR_ALLOC(msg); in netconn_recv_data()
518 API_MSG_VAR_FREE(msg); in netconn_recv_data()
535 API_MSG_VAR_REF(msg).conn = conn; in netconn_recv_data()
537 API_MSG_VAR_REF(msg).msg.r.len = ((struct pbuf *)buf)->tot_len; in netconn_recv_data()
539 API_MSG_VAR_REF(msg).msg.r.len = 1; in netconn_recv_data()
543 netconn_apimsg(lwip_netconn_do_recv, &API_MSG_VAR_REF(msg)); in netconn_recv_data()
544 API_MSG_VAR_FREE(msg); in netconn_recv_data()
696 API_MSG_VAR_DECLARE(msg); in netconn_send()
702 API_MSG_VAR_ALLOC(msg); in netconn_send()
703 API_MSG_VAR_REF(msg).conn = conn; in netconn_send()
704 API_MSG_VAR_REF(msg).msg.b = buf; in netconn_send()
705 err = netconn_apimsg(lwip_netconn_do_send, &API_MSG_VAR_REF(msg)); in netconn_send()
706 API_MSG_VAR_FREE(msg); in netconn_send()
729 API_MSG_VAR_DECLARE(msg); in netconn_write_partly()
745 API_MSG_VAR_ALLOC(msg); in netconn_write_partly()
747 API_MSG_VAR_REF(msg).conn = conn; in netconn_write_partly()
748 API_MSG_VAR_REF(msg).msg.w.dataptr = dataptr; in netconn_write_partly()
749 API_MSG_VAR_REF(msg).msg.w.apiflags = apiflags; in netconn_write_partly()
750 API_MSG_VAR_REF(msg).msg.w.len = size; in netconn_write_partly()
755 API_MSG_VAR_REF(msg).msg.w.time_started = sys_now(); in netconn_write_partly()
757 API_MSG_VAR_REF(msg).msg.w.time_started = 0; in netconn_write_partly()
764 err = netconn_apimsg(lwip_netconn_do_write, &API_MSG_VAR_REF(msg)); in netconn_write_partly()
772 *bytes_written = API_MSG_VAR_REF(msg).msg.w.len; in netconn_write_partly()
778 API_MSG_VAR_FREE(msg); in netconn_write_partly()
794 API_MSG_VAR_DECLARE(msg); in netconn_close_shutdown()
800 API_MSG_VAR_ALLOC(msg); in netconn_close_shutdown()
801 API_MSG_VAR_REF(msg).conn = conn; in netconn_close_shutdown()
804 API_MSG_VAR_REF(msg).msg.sd.shut = how; in netconn_close_shutdown()
808 API_MSG_VAR_REF(msg).msg.sd.time_started = sys_now(); in netconn_close_shutdown()
810 API_MSG_VAR_REF(msg).msg.sd.polls_left = in netconn_close_shutdown()
814 err = netconn_apimsg(lwip_netconn_do_close, &API_MSG_VAR_REF(msg)); in netconn_close_shutdown()
815 API_MSG_VAR_FREE(msg); in netconn_close_shutdown()
867 API_MSG_VAR_DECLARE(msg); in netconn_join_leave_group()
872 API_MSG_VAR_ALLOC(msg); in netconn_join_leave_group()
882 API_MSG_VAR_REF(msg).conn = conn; in netconn_join_leave_group()
883 API_MSG_VAR_REF(msg).msg.jl.multiaddr = API_MSG_VAR_REF(multiaddr); in netconn_join_leave_group()
884 API_MSG_VAR_REF(msg).msg.jl.netif_addr = API_MSG_VAR_REF(netif_addr); in netconn_join_leave_group()
885 API_MSG_VAR_REF(msg).msg.jl.join_or_leave = join_or_leave; in netconn_join_leave_group()
886 err = netconn_apimsg(lwip_netconn_do_join_leave_group, &API_MSG_VAR_REF(msg)); in netconn_join_leave_group()
887 API_MSG_VAR_FREE(msg); in netconn_join_leave_group()
914 API_VAR_DECLARE(struct dns_api_msg, msg); in netconn_gethostbyname_addrtype()
928 API_VAR_ALLOC(struct dns_api_msg, MEMP_DNS_API_MSG, msg, ERR_MEM); in netconn_gethostbyname_addrtype()
930 strncpy(API_VAR_REF(msg).name, name, DNS_MAX_NAME_LENGTH-1); in netconn_gethostbyname_addrtype()
931 API_VAR_REF(msg).name[DNS_MAX_NAME_LENGTH-1] = 0; in netconn_gethostbyname_addrtype()
933 msg.err = &err; in netconn_gethostbyname_addrtype()
934 msg.sem = &sem; in netconn_gethostbyname_addrtype()
935 API_VAR_REF(msg).addr = API_VAR_REF(addr); in netconn_gethostbyname_addrtype()
936 API_VAR_REF(msg).name = name; in netconn_gethostbyname_addrtype()
939 API_VAR_REF(msg).dns_addrtype = dns_addrtype; in netconn_gethostbyname_addrtype()
942 API_VAR_REF(msg).sem = LWIP_NETCONN_THREAD_SEM_GET(); in netconn_gethostbyname_addrtype()
944 err = sys_sem_new(API_EXPR_REF(API_VAR_REF(msg).sem), 0); in netconn_gethostbyname_addrtype()
946 API_VAR_FREE(MEMP_DNS_API_MSG, msg); in netconn_gethostbyname_addrtype()
951 err = tcpip_callback(lwip_netconn_do_gethostbyname, &API_VAR_REF(msg)); in netconn_gethostbyname_addrtype()
954 sys_sem_free(API_EXPR_REF(API_VAR_REF(msg).sem)); in netconn_gethostbyname_addrtype()
956 API_VAR_FREE(MEMP_DNS_API_MSG, msg); in netconn_gethostbyname_addrtype()
959 sys_sem_wait(API_EXPR_REF_SEM(API_VAR_REF(msg).sem)); in netconn_gethostbyname_addrtype()
961 sys_sem_free(API_EXPR_REF(API_VAR_REF(msg).sem)); in netconn_gethostbyname_addrtype()
964 …>err %d err %d msg->addr %p val %08x addr %p \n", __func__, *(msg.err), err, msg.addr, (msg.addr->… in netconn_gethostbyname_addrtype()
966 *addr = msg->addr; in netconn_gethostbyname_addrtype()
967 err = msg->err; in netconn_gethostbyname_addrtype()
970 API_VAR_FREE(MEMP_DNS_API_MSG, msg); in netconn_gethostbyname_addrtype()