Lines Matching full:socket

2119  * @brief Network Socket Tracing APIs
2120 * @defgroup subsys_tracing_apis_socket Network Socket Tracing APIs
2126 * @param socket Network socket is returned
2127 * @param family Socket address family
2128 * @param type Socket type
2129 * @param proto Socket protocol
2131 #define sys_port_trace_socket_init(socket, family, type, proto) argument
2135 * @param socket Socket object
2137 #define sys_port_trace_socket_close_enter(socket) argument
2140 * @brief Trace network socket close attempt
2141 * @param socket Socket object
2144 #define sys_port_trace_socket_close_exit(socket, ret) argument
2148 * @param socket Socket object
2149 * @param how Socket shutdown type
2151 #define sys_port_trace_socket_shutdown_enter(socket, how) argument
2154 * @brief Trace network socket shutdown attempt
2155 * @param socket Socket object
2158 #define sys_port_trace_socket_shutdown_exit(socket, ret) argument
2162 * @param socket Socket object
2166 #define sys_port_trace_socket_bind_enter(socket, addr, addrlen) argument
2169 * @brief Trace network socket bind attempt
2170 * @param socket Socket object
2173 #define sys_port_trace_socket_bind_exit(socket, ret) argument
2177 * @param socket Socket object
2181 #define sys_port_trace_socket_connect_enter(socket, addr, addrlen) argument
2184 * @brief Trace network socket connect attempt
2185 * @param socket Socket object
2188 #define sys_port_trace_socket_connect_exit(socket, ret) argument
2192 * @param socket Socket object
2193 * @param backlog Socket backlog length
2195 #define sys_port_trace_socket_listen_enter(socket, backlog) argument
2198 * @brief Trace network socket listen attempt
2199 * @param socket Socket object
2202 #define sys_port_trace_socket_listen_exit(socket, ret) argument
2206 * @param socket Socket object
2208 #define sys_port_trace_socket_accept_enter(socket) argument
2211 * @brief Trace network socket accept attempt
2212 * @param socket Socket object
2217 #define sys_port_trace_socket_accept_exit(socket, addr, addrlen, ret) argument
2221 * @param socket Socket object
2227 #define sys_port_trace_socket_sendto_enter(socket, len, flags, dest_addr, addrlen) argument
2230 * @brief Trace network socket sendto attempt
2231 * @param socket Socket object
2234 #define sys_port_trace_socket_sendto_exit(socket, ret) argument
2238 * @param socket Socket object
2242 #define sys_port_trace_socket_sendmsg_enter(socket, msg, flags) argument
2245 * @brief Trace network socket sendmsg attempt
2246 * @param socket Socket object
2249 #define sys_port_trace_socket_sendmsg_exit(socket, ret) argument
2253 * @param socket Socket object
2259 #define sys_port_trace_socket_recvfrom_enter(socket, max_len, flags, addr, addrlen) argument
2262 * @brief Trace network socket recvfrom attempt
2263 * @param socket Socket object
2268 #define sys_port_trace_socket_recvfrom_exit(socket, src_addr, addrlen, ret) argument
2272 * @param socket Socket object
2276 #define sys_port_trace_socket_recvmsg_enter(socket, msg, flags) argument
2279 * @brief Trace network socket recvmsg attempt
2280 * @param socket Socket object
2284 #define sys_port_trace_socket_recvmsg_exit(socket, msg, ret) argument
2288 * @param socket Socket object
2289 * @param cmd Command to set for this socket
2292 #define sys_port_trace_socket_fcntl_enter(socket, cmd, flags) argument
2295 * @brief Trace network socket fcntl attempt
2296 * @param socket Socket object
2299 #define sys_port_trace_socket_fcntl_exit(socket, ret) argument
2303 * @param socket Socket object
2304 * @param req Request to set for this socket
2306 #define sys_port_trace_socket_ioctl_enter(socket, req) argument
2309 * @brief Trace network socket ioctl attempt
2310 * @param socket Socket object
2313 #define sys_port_trace_socket_ioctl_exit(socket, ret) argument
2317 * @param fds Set of socket object
2318 * @param nfds Number of socket objects in the set
2324 * @brief Trace network socket poll attempt
2325 * @param fds Set of socket object
2326 * @param nfds Number of socket objects in the set
2333 * @param socket Socket object
2337 #define sys_port_trace_socket_getsockopt_enter(socket, level, optname) argument
2340 * @brief Trace network socket getsockopt attempt
2341 * @param socket Socket object
2348 #define sys_port_trace_socket_getsockopt_exit(socket, level, optname, optval, optlen, ret) argument
2352 * @param socket Socket object
2358 #define sys_port_trace_socket_setsockopt_enter(socket, level, optname, optval, optlen) argument
2361 * @brief Trace network socket setsockopt attempt
2362 * @param socket Socket object
2365 #define sys_port_trace_socket_setsockopt_exit(socket, ret) argument
2369 * @param socket Socket object
2371 #define sys_port_trace_socket_getpeername_enter(socket) argument
2374 * @brief Trace network socket getpeername attempt
2375 * @param socket Socket object
2376 * @param addr Peer socket network address
2380 #define sys_port_trace_socket_getpeername_exit(socket, addr, addrlen, ret) argument
2384 * @param socket Socket object
2386 #define sys_port_trace_socket_getsockname_enter(socket) argument
2389 * @brief Trace network socket getsockname attempt
2390 * @param socket Socket object
2391 * @param addr Local socket network address
2395 #define sys_port_trace_socket_getsockname_exit(socket, addr, addrlen, ret) argument
2400 * @param type Socket type
2401 * @param proto Socket protocol
2408 * @param socket_A Socketpair first socket object
2409 * @param socket_B Socketpair second socket object