I am sorry but presently we don't have any CE exactly matching the requirement.
Please check this CE available at this link, it has a ping pong buffer implemented :
This link may also be useful:
Thanks for the feedback. For implementing a simple ping pong with 2 buffers, should I use 1 descriptor and set the "number of x loops" to 2, or 2 descriptors chained to each other without any x loops?
I think it should use 1 descriptor and set the "number of x loops" to 2