zephyr/include/net
Jukka Rissanen 76398945c3 net: Collect net_pkt TX timing statistics when passing IP stack
Collect information how long net_pkt has travelled in IP stack
in certain points. See network documentation what these points
are and how to get information about the timings. This initial
commit adds support to TX timing collection.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2020-08-07 10:12:51 +03:00
..
bt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
buf.h net: buf: fix designated initializer order 2020-08-06 12:59:40 +03:00
can.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
coap_link_format.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
coap.h net: coap: Add coap_get_option_int public method 2020-06-09 21:25:11 +03:00
dhcpv4.h net: Move include files outside of extern "C" block 2019-08-06 14:46:36 +03:00
dns_resolve.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dummy.h net: Verify correctness of iface_api inside L2 driver API 2019-12-09 12:55:29 -05:00
ethernet_mgmt.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ethernet_vlan.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ethernet.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
gptp.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
hostname.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
http_client.h net: http_client: add missing kernel.h include statement 2020-07-07 16:00:42 -04:00
http_parser_state.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser_url.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
http_parser.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ieee802154_mgmt.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ieee802154_radio.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ieee802154.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv4_autoconf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
lldp.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lwm2m.h net: lwm2m: Fix Security and Server object instance matching 2020-08-04 16:29:40 +02:00
mii.h net: ethernet: Place MII defines into separate doxygen group 2019-02-26 02:07:36 +01:00
mqtt.h net: mqtt: Constify utf8 pointer in mqtt_utf8 struct 2020-06-12 16:47:36 +02:00
net_config.h net: config: Allow initialization from application 2020-08-06 12:12:10 -05:00
net_conn_mgr.h net: Add a connection manager preliminary logic 2019-07-12 12:33:19 +03:00
net_context.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_core.h net: Collect net_pkt TX timing statistics when passing IP stack 2020-08-07 10:12:51 +03:00
net_event.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_if.h net: if: Make sure only allowed threads can access syscalls 2020-07-29 08:13:22 -04:00
net_ip.h net: ip: Fix IPv6 RS message doesn't comply RFC4291 2020-07-15 13:26:58 +02:00
net_l2.h net: Use section foreach macros 2020-07-20 08:32:46 -07:00
net_linkaddr.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_mgmt.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_offload.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_pkt.h net: Collect net_pkt TX timing statistics when passing IP stack 2020-08-07 10:12:51 +03:00
net_stats.h net: Collect net_pkt TX timing statistics when passing IP stack 2020-08-07 10:12:51 +03:00
net_timeout.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
openthread.h net: openthread: Protect OT API calls from being preempted 2020-07-27 19:04:43 +02:00
ppp.h net: l2: ppp: drop old option parsing routine 2020-07-29 16:38:37 +02:00
promiscuous.h net: promisc: Refactor because of timeout overhaul 2020-04-09 16:07:03 +03:00
ptp_time.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
sntp.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
socket_can.h net: Verify correctness of iface_api inside L2 driver API 2019-12-09 12:55:29 -05:00
socket_net_mgmt.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
socket_offload.h net: sockets: Remove socket offloading interface 2020-01-31 11:36:02 -05:00
socket_select.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
socket.h net: sockets: add API to fetch an fd's ctx object 2020-06-03 22:33:32 +02:00
socketutils.h include: net: socketutils: Allow to build for CONFIG_POSIX_API 2019-09-12 17:30:29 +03:00
tftp.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tls_credentials.h net: tls: Add credential type documentation 2019-03-26 07:30:57 -05:00
trickle.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
udp.h doc: net: Hide UDP API documentation 2019-02-21 16:37:43 -05:00
websocket.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
wifi_mgmt.h net: wifi: add extern "C" to wifi_mgmt.h 2020-06-08 19:48:05 +03:00
wifi.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00