Go to the source code of this file.
◆ __vsf_fifo
\NOTE: Make sure #include "utilities/ooc_class.h" is close to the class ! definition and there is NO ANY OTHER module-interface-header file ! included in this file
◆ __declare_vsf_fifo
◆ __define_vsf_fifo
#define __define_vsf_fifo |
( |
|
__name, |
|
|
|
__item_type, |
|
|
|
__depth |
|
) |
| |
Value:
private_member( \
__item_type __mem[__depth]; \
) \
};
Definition vsf_fifo.h:175
#define __name
Definition hci_transport_aic8800.c:552
#define vsf_class(__name)
Definition ooc_class.h:48
#define vsf_fifo(__name)
Definition vsf_fifo.h:116
◆ vsf_fifo
◆ declare_vsf_fifo
#define declare_vsf_fifo |
( |
|
__name | ) |
|
◆ dcl_vsf_fifo
#define dcl_vsf_fifo |
( |
|
__name | ) |
|
◆ define_vsf_fifo
#define define_vsf_fifo |
( |
|
__name, |
|
|
|
__item_type, |
|
|
|
__depth |
|
) |
| |
Value: \
__define_vsf_fifo(
__name, __item_type, (__depth))
◆ def_vsf_fifo
#define def_vsf_fifo |
( |
|
__name, |
|
|
|
__item_type, |
|
|
|
__depth |
|
) |
| |
Value: \
define_vsf_fifo(
__name, __item_type, (__depth))
◆ end_def_fifo
#define end_def_fifo |
( |
|
__name | ) |
|
◆ end_define_fifo
#define end_define_fifo |
( |
|
__name | ) |
|
◆ VSF_FIFO_INIT
#define VSF_FIFO_INIT |
( |
|
__FIFO | ) |
|
Value: \
#define dimof(__arr)
Definition __type.h:155
Definition vsf_fifo.h:186
◆ VSF_FIFO_GET_HEAD
#define VSF_FIFO_GET_HEAD |
( |
|
__FIFO | ) |
|
Value: \
vsf_fifo_get_head((
vsf_fifo_t *)(__FIFO),
sizeof((__FIFO)->__mem[0]))
◆ VSF_FIFO_GET_TAIL
#define VSF_FIFO_GET_TAIL |
( |
|
__FIFO | ) |
|
Value: \
vsf_fifo_get_tail((
vsf_fifo_t *)(__FIFO),
sizeof((__FIFO)->__mem[0]))
◆ VSF_FIFO_PUSH
#define VSF_FIFO_PUSH |
( |
|
__FIFO, |
|
|
|
__ITEM |
|
) |
| |
Value: \
uint32_t uintptr_t
Definition stdint.h:38
◆ VSF_FIFO_POP
#define VSF_FIFO_POP |
( |
|
__FIFO, |
|
|
|
__ITEM |
|
) |
| |
◆ VSF_FIFO_GET_NUMBER
#define VSF_FIFO_GET_NUMBER |
( |
|
__FIFO | ) |
|
◆ vsf_fifo_index_t
◆ vsf_fifo_fast_index_t
◆ vsf_fifo_item_size_t
◆ vsf_fifo_fast_item_size_t
◆ vsf_fifo_init()
◆ vsf_fifo_push()
◆ vsf_fifo_pop()
◆ vsf_fifo_get_head()
◆ vsf_fifo_get_tail()
◆ vsf_fifo_get_number()