RING 305 drivers/net/ethernet/cavium/thunder/nicvf_queues.h #define GET_RBDR_DESC(RING, idx)\ RING 306 drivers/net/ethernet/cavium/thunder/nicvf_queues.h (&(((struct rbdr_entry_t *)((RING)->desc))[idx])) RING 307 drivers/net/ethernet/cavium/thunder/nicvf_queues.h #define GET_SQ_DESC(RING, idx)\ RING 308 drivers/net/ethernet/cavium/thunder/nicvf_queues.h (&(((struct sq_hdr_subdesc *)((RING)->desc))[idx])) RING 309 drivers/net/ethernet/cavium/thunder/nicvf_queues.h #define GET_CQ_DESC(RING, idx)\ RING 310 drivers/net/ethernet/cavium/thunder/nicvf_queues.h (&(((union cq_desc_t *)((RING)->desc))[idx]))