Function multififo_element_space

Function Documentation

static inline size_t multififo_element_space(size_t max_elts, size_t elt_size)

Calculate the # of bytes that the multi- FIFO will require if RCSW_NOALLOC_DATA is passed to manage a specified # of elements of a specified size.

Parameters:
  • max_elts – # of desired elements the multi-FIFO will hold.

  • elt_size – size of elements in the multi-FIFO in bytes.

Returns:

The total # of bytes the application would need to allocate