zephyr/subsys/net/ip
Paul Sokolovsky cdeddee7c6 net: Set names for threads used by the network subsys/libs
Previously, these either used generic names like "workqueue" (so,
it wasn't possible to distiguish tx and rx workqueues) or didn't
set for net management thread. Here's an example of thread dump
in a typical system (using stack_analyze() call):

rx_workq (real size 4092):	unused 3696	usage 396 / 4092 (9 %)
tx_workq (real size 4092):	unused 3692	usage 400 / 4092 (9 %)
net_mgmt (real size 4092):	unused 3772	usage 320 / 4092 (7 %)
sysworkq (real size 4092):	unused 3512	usage 580 / 4092 (14 %)
idle (real size 252):	unused 64	usage 188 / 252 (74 %)
main (real size 4732):	unused 3672	usage 1060 / 4732 (22 %)

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2018-10-19 07:58:45 -04:00
..
6lo.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
6lo.h net/net_pkt: Fully separate struct net_pkt from struct net_buf 2017-04-21 14:19:50 +03:00
6lo_private.h net: Convert raw timeout values to use K_MSEC() macro 2018-05-28 17:20:11 -04:00
CMakeLists.txt net: ipv6: Separate IPv6 fragment functionality 2018-08-17 17:01:54 +03:00
Kconfig net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
Kconfig.debug net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.ipv4 net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.ipv6 net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.mgmt net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.rpl net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.stack Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
Kconfig.stats net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
connection.c net: connection: Fix debug print for connection index 2018-10-18 20:35:02 +03:00
connection.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
dhcpv4.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
dhcpv4.h net/dhcpv4: Rename functions to follow domain related naming rules 2018-07-27 13:00:01 +03:00
icmpv4.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
icmpv4.h net: icmpv4: Simplify the flow at net_icmpv4_get/set_xxx() calls 2018-08-13 13:52:57 +03:00
icmpv6.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
icmpv6.h net: icmpv6: Simplify the flow at net_icmpv6_get/set_xxx() calls 2018-08-10 12:53:59 +03:00
ipv4.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
ipv4.h net: core: Always have a timeout when allocating a net_buf 2018-08-14 12:17:00 +03:00
ipv4_autoconf.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
ipv4_autoconf_internal.h net: IPv4 link local support 2018-07-31 16:34:28 +03:00
ipv6.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
ipv6.h net: ipv6: Separate IPv6 fragment functionality 2018-08-17 17:01:54 +03:00
ipv6_fragment.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
ipv6_mld.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
ipv6_nbr.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
nbr.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
nbr.h net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
net_context.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
net_core.c net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
net_if.c net: Set names for threads used by the network subsys/libs 2018-10-19 07:58:45 -04:00
net_mgmt.c net: Set names for threads used by the network subsys/libs 2018-10-19 07:58:45 -04:00
net_pkt.c net: ip: Split debug prints into smaller pieces 2018-10-04 14:13:57 +03:00
net_private.h net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
net_shell.c net: ip: Fix compile error due to config dependency 2018-10-17 21:35:24 +03:00
net_shell.h net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
net_stats.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
net_stats.h net: stats: handle_na_input: unref packet after stats are updated 2018-06-11 17:33:17 -04:00
net_tc.c net: Set names for threads used by the network subsys/libs 2018-10-19 07:58:45 -04:00
net_tc_mapping.h net: Fix credit-based shaper typos 2018-08-08 13:01:37 +03:00
promiscuous.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
route.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
route.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
rpl-mrhof.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
rpl-of0.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
rpl.c net: rpl: Null pointer dereferences 2018-10-17 14:33:36 +03:00
rpl.h net: Avoid holes in structs 2018-07-25 15:20:34 +03:00
tcp.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00
tcp_internal.h net: tcp: Remove NET_TCP_FINAL_* flags 2018-08-27 12:51:37 -04:00
trickle.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
udp.c net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
udp_internal.h net/udp: Separating net_context from udp and other cleanup 2018-09-13 14:34:25 +03:00
utils.c net: Use log_strdup() when printing debug strings 2018-10-04 14:13:57 +03:00