zephyr/subsys/net/ip
Johan Hedberg 9703927f84 net: buf: Move net_buf_pool objects to dedicated linker area
Moving the net_buf_pool objects to a dedicated area lets us access
them by array offset into this area instead of directly by pointer.
This helps reduce the size of net_buf objects by 4 bytes.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2017-06-16 17:05:06 +03:00
..
l2 ieee802154: Realign structure bitfields 2017-06-09 13:19:50 +03:00
6lo_private.h net/net_pkt: Fully separate struct net_pkt from struct net_buf 2017-04-21 14:19:50 +03:00
6lo.c net: 6lo: Fix source address uncompression 2017-06-06 09:06:01 -04:00
6lo.h net/net_pkt: Fully separate struct net_pkt from struct net_buf 2017-04-21 14:19:50 +03:00
connection.c net: ip: Make struct in_addr::s_addr compatible with POSIX definition 2017-06-13 10:32:03 +03:00
connection.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
dhcpv4.c net: ip: Make struct in_addr::s_addr compatible with POSIX definition 2017-06-13 10:32:03 +03:00
dhcpv4.h net/dhcpv4: Rework initialization. 2017-03-09 20:33:41 +02:00
icmpv4.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
icmpv4.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
icmpv6.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
icmpv6.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
ipv4.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
ipv4.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
ipv6.c net: rpl: Update RPL header 2017-06-06 09:06:01 -04:00
ipv6.h net: ipv6: Make max number of fragmented pkt configurable 2017-05-30 11:21:51 +03:00
Kconfig net: tcp: Limit number of segment retransmissions 2017-06-02 12:36:05 +03:00
Kconfig.app spell: Kconfig help typos: /kernel /misc /subsys 2017-04-22 01:04:56 +00:00
Kconfig.debug spell: Kconfig help typos: /kernel /misc /subsys 2017-04-22 01:04:56 +00:00
Kconfig.ipv4 license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.ipv6 net: ipv6: Default reassembly timeout set to 5 sec 2017-05-30 11:21:51 +03:00
Kconfig.mgmt license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.rpl net: rpl: Fix the statistics collection 2017-04-13 15:21:42 +03:00
Kconfig.stack net: ip: Increase RX stack size 2017-04-07 13:33:55 +03:00
Kconfig.stats net: stats: Activate RPL and MLD stats if needed 2017-05-17 13:55:21 +03:00
Makefile net: Renaming net nbuf API to net pkt API 2017-04-21 14:19:50 +03:00
nbr.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
nbr.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
net_context.c net: tcp: Remove fin_queued flag from struct net_tcp 2017-06-13 10:33:41 +03:00
net_core.c misc: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
net_if.c net: ip: Make struct in_addr::s_addr compatible with POSIX definition 2017-06-13 10:32:03 +03:00
net_mgmt.c misc: use K_THREAD_STACK_DEFINE macros 2017-06-09 18:53:28 -04:00
net_pkt.c net: buf: Move net_buf_pool objects to dedicated linker area 2017-06-16 17:05:06 +03:00
net_private.h net: Print characters in hexdump 2017-05-29 23:47:30 +03:00
net_shell.c net: buf: Move net_buf_pool objects to dedicated linker area 2017-06-16 17:05:06 +03:00
net_shell.h net: shell: Remove extra help command 2017-05-30 09:18:33 +03:00
net_stats.c net: stats: IPv6 multicast listener daemon stats not printed 2017-05-17 13:55:21 +03:00
net_stats.h net: stats: Add UDP checksum stats update function 2017-05-17 13:55:21 +03:00
route.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05: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 to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
rpl-of0.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
rpl.c net: rpl: Fix invalid usage of router addition api 2017-04-28 15:01:11 +03:00
rpl.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
tcp.c net: tcp: Timeout memory allocations 2017-06-02 12:43:52 +03:00
tcp.h net: tcp: Remove fin_queued flag from struct net_tcp 2017-06-13 10:33:41 +03:00
trickle.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
udp.h net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00
utils.c net: convert to using newly introduced integer sized types 2017-04-21 09:30:38 -05:00