zephyr/drivers/console
Jukka Rissanen bd3908b2a9 net: nbuf: Add timeout to net_buf getters
This commit changes the net_buf getter functions in nbuf.h
by adding a timeout parameter. These function prototypes
are changed to accept a timeout parameter.
	net_nbuf_get_rx()
	net_nbuf_get_tx()
	net_nbuf_get_data()
	net_nbuf_get_reserve_rx()
	net_nbuf_get_reserve_tx()
	net_nbuf_get_reserve_data()
	net_nbuf_copy()
	net_nbuf_copy_all()
	net_nbuf_push()
	net_nbuf_append()
	net_nbuf_write()
	net_nbuf_insert()

Following convinience functions have not been changed
	net_nbuf_append_u8
	net_nbuf_append_be16
	net_nbuf_append_be32
	net_nbuf_insert_u8
	net_nbuf_insert_be16
	net_nbuf_insert_be32
	net_nbuf_write_u8
	net_nbuf_write_be16
	net_nbuf_write_be32
so they call the base function using K_FOREVER. Use the
base function if you want to have a timeout when net_buf
is allocated.

Change-Id: I20bb602ffb73069e5a02668fce60575141586c0f
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2017-02-08 10:12:35 +02:00
..
ipm_console_receiver.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
ipm_console_sender.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig drivers/console: Making console input generic 2017-01-27 12:35:53 +02:00
Kconfig.telnet drivers/console/telnet: Select TCP when telnet is selected 2017-01-27 13:02:11 +00:00
Makefile drivers/console: Add a basic telnet console 2017-01-27 12:35:52 +02:00
ram_console.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
rtt_console.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
telnet_console.c net: nbuf: Add timeout to net_buf getters 2017-02-08 10:12:35 +02:00
telnet_protocol.h drivers/console/telnet: Add ground support for telnet commands 2017-01-27 12:35:53 +02:00
uart_console.c console/shell: Switch to generic console input 2017-01-27 12:35:53 +02:00
uart_pipe.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00