Go to file
Johan Hedberg 45bc46d42e net: buf: Introduce net_buf_destroy() wrapper
This is only for use with custom destroy callbacks, so that the
application gets isolated away from the details of how exactly the
buffers are managed. This opens up the possibility of switching away
from k_fifo to potentially better solutions, such as k_lifo.

Change-Id: I0d8322fdec3500d8ae060ae471b9448aeaa4572a
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-12-15 08:45:05 +02:00
.known-issues known-issues: update rule for TCF summary line 2016-09-16 11:31:27 -07:00
arch arc: Add cc to clobber list for sleep instruction 2016-12-12 22:06:29 +00:00
boards hexiwear_k64: Add pin init using ksdk pinmux driver 2016-12-10 21:14:12 +00:00
doc net: buf: Redesigned pool & buffer allocation API 2016-12-13 21:41:53 +00:00
drivers random: Restructure RANDOM Kconfig 2016-12-13 22:50:18 +00:00
ext pwm/stm32: add PWM driver for STM32 F1/F4/L4 2016-12-06 10:31:46 -06:00
include net: buf: Introduce net_buf_destroy() wrapper 2016-12-15 08:45:05 +02:00
kernel kernel: remove NANOKERNEL and MICROKERNEL configs 2016-12-14 13:45:52 +00:00
lib iot/mqtt: Fix rlen_decode size check. 2016-12-14 22:09:19 +01:00
misc printk: Export _vprintk similar to how _prf is exported 2016-12-11 04:26:05 +00:00
samples Revert "samples/logger-hook: Initialize variable to 0" 2016-12-14 10:28:51 -05:00
scripts scripts: remove old qemu patch 2016-12-12 20:25:06 +00:00
subsys net: buf: Introduce net_buf_destroy() wrapper 2016-12-15 08:45:05 +02:00
tests net: buf: Introduce net_buf_destroy() wrapper 2016-12-15 08:45:05 +02:00
.checkpatch.conf checkpatch: ignore CONST_STRUCT warnings 2016-11-11 22:12:22 +00:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore testcases: instruct git to ignore *log and outdir-* 2016-06-14 22:01:34 +00:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap mailmap: update with new emails 2016-10-07 16:15:24 +00:00
defaults.tc testcases: catch more fatal kernel error messages 2016-11-11 13:21:16 +00:00
Kbuild build: remove old kernel support 2016-11-07 11:34:18 -08:00
Kconfig kconfig: Do not put architecture in the title 2016-03-14 16:50:51 -04:00
Kconfig.zephyr usb: move usb subsystem to subsys/usb and cleanup header inclusion 2016-10-31 19:21:42 +00:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
LICENSING.rst LICENSING: clarify licenses of imported / reused code 2016-11-11 01:36:14 +00:00
MAINTAINERS MAINTAINERS: Update network applications section 2016-12-11 19:09:25 -06:00
Makefile Merge "Merge net branch into master" 2016-12-05 15:56:26 +00:00
Makefile.inc kernel: remove NANOKERNEL and MICROKERNEL configs 2016-12-14 13:45:52 +00:00
release-notes.rst release-note: initial import with 1.6 release notes 2016-12-03 00:06:23 -05:00
zephyr-env.sh win-build: corrects scripts_path for windows build. 2016-10-15 15:09:54 +00:00