- unsigned int sw_bufsize;
- unsigned int sw_data; /* Offset to next dst (or src) in sw ring buffer */
- unsigned int sw_io;
- int sw_ready; /* Bytes ready to be transferred to/from hw */
- unsigned int hw_data; /* Offset to next dst (or src) in hw ring buffer */
- unsigned int hw_io; /* Ring buffer hw pointer */
- int hw_ready; /* Bytes ready for play (or captured) in hw ring buffer */
- size_t appl_ptr; /* Last seen appl_ptr */