Lines Matching refs:is_tcp
308 static int free_socket_locked(struct lwip_sock *sock, int is_tcp, struct netconn **conn,
310 static void free_socket_free_elements(int is_tcp, struct netconn *conn, union lwip_sock_lastdata *lastdata);
388 int is_tcp = 0;
400 is_tcp = sock->fd_free_pending & LWIP_SOCK_FD_FREE_TCP;
401 freed = free_socket_locked(sock, is_tcp, &conn, &lastdata);
407 free_socket_free_elements(is_tcp, conn, &lastdata);
552 * @param is_tcp != 0 for TCP sockets, used to free lastdata
557 free_socket_locked(struct lwip_sock *sock, int is_tcp, struct netconn **conn,
564 sock->fd_free_pending = LWIP_SOCK_FD_FREE_FREE | (is_tcp ? LWIP_SOCK_FD_FREE_TCP : 0);
568 LWIP_UNUSED_ARG(is_tcp);
581 free_socket_free_elements(int is_tcp, struct netconn *conn, union lwip_sock_lastdata *lastdata)
584 if (is_tcp) {
600 * @param is_tcp != 0 for TCP sockets, used to free lastdata
603 free_socket(struct lwip_sock *sock, int is_tcp)
613 freed = free_socket_locked(sock, is_tcp, &conn, &lastdata);
618 free_socket_free_elements(is_tcp, conn, &lastdata);
794 int is_tcp = 0;
805 is_tcp = NETCONNTYPE_GROUP(netconn_type(sock->conn)) == NETCONN_TCP;
826 free_socket(sock, is_tcp);