zephyr/include/net
Tomasz Bursztyka 4508e94b4e net/pkt: Enable allocating from external slab and data pool on new API
This is meant for very particular use case as only logging uses that.
Where it makes entirely sense for it to send the logs through its own
slab/pool in order to not drain the core slabs/pools.

So enabling the new API to manage that. That has to be used with
net_context for the buffer pool. So one has to first allocate the
net_pkt from external slab, set the context and then (and only then)
allocate buffer. Basically, only net_context will uses that scheme
anyway.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2019-03-11 20:56:44 -07:00
..
bt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
buf.h net: buf: Doxygen comment additions and fixes 2019-03-01 13:02:01 +01:00
coap_link_format.h net: coap: Remove legacy CoAP implementation 2019-02-04 16:49:59 -05:00
coap.h net: coap: Remove legacy CoAP implementation 2019-02-04 16:49:59 -05:00
dhcpv4.h doc: net: Enhance DHCPv4 documentation 2019-02-21 08:01:51 -05:00
dns_resolve.h net: dns: Fix DNS documentation 2019-02-15 16:39:06 -05:00
dummy.h net/dummy: Switch to L2 sending path 2018-11-30 11:12:13 -08:00
ethernet_mgmt.h net: ethernet_mgmt: Add missing documentation 2019-02-15 16:39:06 -05:00
ethernet_vlan.h net: ethernet: vlan: Add missing function documentation 2019-02-15 16:39:06 -05:00
ethernet.h net: lldp: Add optional TLV API 2019-03-09 16:02:11 -05:00
gptp.h all: Update reserved function names 2019-03-11 13:48:42 -04:00
hostname.h net: Fix the function API documentation generation 2019-02-15 16:39:06 -05:00
http_parser_state.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser_url.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
http_parser.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154_mgmt.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154_radio.h net: doc: Add missing doxygen comments to structs 2019-02-27 08:34:39 -06:00
ieee802154.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ipv4_autoconf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
lldp.h net: lldp: Move optional End TLV to send function 2019-03-09 16:02:11 -05:00
lwm2m.h doc: net: lwm2m: add LwM2M high-level API documentation 2019-03-05 08:10:06 -05:00
mii.h net: ethernet: Place MII defines into separate doxygen group 2019-02-26 02:07:36 +01:00
mqtt.h net: mqtt: Add SOCKS5 proxy support 2019-02-08 14:20:44 +02:00
net_config.h net: config: Document the flags options 2019-02-20 19:41:59 -05:00
net_context.h net/context: Add an option so set/unset packet timestamping 2019-03-09 10:09:33 -05:00
net_core.h net: core: Fix documentation for core helpers 2019-02-19 15:21:01 -05:00
net_event.h net: Hide internal code from documentation 2019-02-15 16:39:06 -05:00
net_if.h net: offload: Remove CONFIG_NET_OFFLOAD from header file 2019-02-22 10:48:14 -05:00
net_ip.h net: ip: Add defines for IPPROTO_IP and IPPROTO_IPV6 2019-03-01 09:52:15 +01:00
net_l2.h net: doc: Add missing doxygen comments to structs 2019-02-27 08:34:39 -06:00
net_linkaddr.h net: link_addr: Add more info to link layer address API 2019-02-19 15:07:41 -05:00
net_mgmt.h net: Hide internal code from documentation 2019-02-15 16:39:06 -05:00
net_offload.h net: offload: Remove CONFIG_NET_OFFLOAD from header file 2019-02-22 10:48:14 -05:00
net_pkt.h net/pkt: Enable allocating from external slab and data pool on new API 2019-03-11 20:56:44 -07:00
net_stats.h net: stats: Wrong Kconfig options were used for statistics 2019-02-26 02:25:45 +01:00
net_timeout.h net: timeouts: Fix documentation for net_timeouts.h 2019-02-15 16:39:06 -05:00
openthread.h openthread: Update openthread version to latest upstream/master. 2018-12-20 12:24:51 +01:00
promiscuous.h net: Fix the function API documentation generation 2019-02-15 16:39:06 -05:00
ptp_time.h net: gptp: Convert SyncReceiptTime to ExtendedTimestamp 2018-10-01 14:48:53 +03:00
sntp.h net: sntp: get rid of the callback function 2019-01-31 10:14:12 +02:00
socket_can.h can: Rename can_msg and can_msg_filter structs 2019-02-22 08:07:03 -05:00
socket_offload_ops.h doc: fix docs, include, and Kconfig misspellings 2019-02-28 09:32:12 +01:00
socket_offload.h include: net: Move fcntl implementation into socket_offload.h 2019-03-05 11:37:10 -05:00
socket.h net: socket: Define a few well-known socket options 2019-03-01 09:52:15 +01:00
socks.h net: Add initial SOCKS5 support 2019-02-08 14:20:44 +02:00
tls_credentials.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
trickle.h net: trickle: Fix doxygen comments 2019-02-20 17:28:11 -05:00
udp.h doc: net: Hide UDP API documentation 2019-02-21 16:37:43 -05:00
wifi_mgmt.h net: wifi: Add Access Point mode interface 2019-01-19 07:20:36 -05:00
wifi.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00