Suggest to put FLAGS into the name to make it more explicit.
this can be moved after dma alloc.
can we make resp0 as a stack variable?
It's also a common practice to use YYY'F', if the macro name is getting too long.
I don't see why it matters.
No, you can't. These API do not assume response size.