How to generate sequence item for queues and data buffer

suppose, two requests (posted and non-posted request) we want to store header data in to two different queues(width[127:0], one for posted and other for non-posted) and related data in to data buffer(width[511:0]). for this how to generate a sequence item function in order to test it when code is a white box(AXI interface)
do we need any pointer to store data in buffer for writing sequence item function?

In reply to Gnaneshwar m:

I think generating the seq_items is the easy task. Of interest is which data member you need in the seq_item definition. But this should be discussed in a PCIe forum.

In reply to chr_sue:

Chr_sue thank you for your reply. I will post this question in PCIe forum

In reply to Gnaneshwar m:

Do you know links like this
https://www.giters.com/sven0601

If you have a clear understanding of your TB architecture we can talk about to implement it.
You can contact me
christoph@christoph-suehnel.de