Lines Matching defs:_r
178 #define FRONT_RING_INIT(_r, _s, __size) do { \ argument
185 #define BACK_RING_INIT(_r, _s, __size) do { \ argument
193 #define RING_SIZE(_r) \ argument
197 #define RING_FREE_REQUESTS(_r) \ argument
203 #define RING_FULL(_r) \ argument
207 #define RING_HAS_UNCONSUMED_RESPONSES(_r) \ argument
211 #define RING_HAS_UNCONSUMED_REQUESTS(_r) ({ \ argument
219 #define RING_HAS_UNCONSUMED_REQUESTS(_r) \ argument
227 #define RING_GET_REQUEST(_r, _idx) \ argument
239 #define RING_COPY_REQUEST(_r, _idx, _req) do { \ argument
244 #define RING_GET_RESPONSE(_r, _idx) \ argument
248 #define RING_REQUEST_CONS_OVERFLOW(_r, _cons) \ argument
252 #define RING_REQUEST_PROD_OVERFLOW(_r, _prod) \ argument
255 #define RING_PUSH_REQUESTS(_r) do { \ argument
260 #define RING_PUSH_RESPONSES(_r) do { \ argument
295 #define RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(_r, _notify) do { \ argument
305 #define RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(_r, _notify) do { \ argument
315 #define RING_FINAL_CHECK_FOR_REQUESTS(_r, _work_to_do) do { \ argument
323 #define RING_FINAL_CHECK_FOR_RESPONSES(_r, _work_to_do) do { \ argument