zephyr/doc/kernel/microkernel
Benjamin Walsh 87564a4602 pipes/mailboxes: rename functions using mem blocks
task_pipe_put_async -> task_pipe_block_put

  task_mbox_put_async -> task_mbox_block_put

  task_mbox_data_get_async_block -> task_mbox_data_block_get
  task_mbox_data_get_async_block_wait -> task_mbox_data_block_get_wait
  task_mbox_data_get_async_block_wait_timeout ->
       task_mbox_data_block_get_wait_timeout

Previous names, focusing on 'async', were misleading, because:

- some of those APIs can be used synchronously as well
- other APIs can also do asynchronous transfer, and don't have 'async'
  in their names
- the key concept of these APIs is that they use memory pool blocks
  rather than raw data buffers.

Change-Id: I0c08a6cf950ab23bb4172ce25eb6f9886b037649
Signed-off-by: Benjamin Walsh <benjamin.walsh@windriver.com>
2016-02-05 20:15:21 -05:00
..
figures Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_data.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_events.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_fifos.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_mailboxes.rst pipes/mailboxes: rename functions using mem blocks 2016-02-05 20:15:21 -05:00
microkernel_memory_maps.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_memory_pools.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_memory.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_mutexes.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_pipes.rst pipes/mailboxes: rename functions using mem blocks 2016-02-05 20:15:21 -05:00
microkernel_semaphores.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_signaling.rst Doc: Change the Microkernel Objects to the Microkernel Services section. 2016-02-05 20:15:19 -05:00
microkernel_task_irqs.rst doc: Restore information about microkernel task IRQs 2016-02-05 20:15:20 -05:00
microkernel_tasks.rst doc: Task updates 2016-02-05 20:15:20 -05:00
microkernel_timers.rst doc: Add information about microkernel timers 2016-02-05 20:15:20 -05:00
microkernel.rst doc: Improve accessibility of microkernel and nanokernel info 2016-02-05 20:15:21 -05:00