Lines Matching refs:__buf

53 #define DPAA2_BUF_INIT_TAGOPT(__buf, __tag, __opt) do {			\  argument
54 KASSERT((__buf) != NULL, ("%s: buf is NULL", __func__)); \
56 (__buf)->paddr = 0; \
57 (__buf)->vaddr = NULL; \
58 (__buf)->dmat = (__tag); \
59 (__buf)->dmap = NULL; \
60 (__buf)->seg.ds_addr = 0; \
61 (__buf)->seg.ds_len = 0; \
62 (__buf)->nseg = 0; \
63 (__buf)->m = NULL; \
64 (__buf)->sgt = NULL; \
65 (__buf)->opt = (__opt); \
67 #define DPAA2_BUF_INIT(__buf) DPAA2_BUF_INIT_TAGOPT((__buf), NULL, NULL) argument
76 #define DPAA2_BUF_ASSERT_TXPREP(__buf) do { \ argument
77 struct dpaa2_buf *__sgt = (__buf)->sgt; \
80 KASSERT((__buf)->paddr == 0, ("%s: paddr set?", __func__)); \
81 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \
82 KASSERT((__buf)->dmat != NULL, ("%s: no DMA tag?", __func__)); \
83 KASSERT((__buf)->dmap == NULL, ("%s: DMA map set?", __func__)); \
84 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \
85 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \
86 KASSERT((__buf)->nseg == 0, ("%s: nseg > 0?", __func__)); \
87 KASSERT((__buf)->m == NULL, ("%s: mbuf set?", __func__)); \
88 KASSERT((__buf)->opt != NULL, ("%s: no Tx ring?", __func__)); \
98 KASSERT((__sgt)->opt == (__buf),("%s: buf not linked?", __func__)); \
100 #define DPAA2_BUF_ASSERT_TXREADY(__buf) do { \ argument
101 struct dpaa2_buf *__sgt = (__buf)->sgt; \
104 KASSERT((__buf)->paddr == 0, ("%s: paddr set?", __func__)); \
105 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \
106 KASSERT((__buf)->dmat != NULL, ("%s: no DMA tag?", __func__)); \
107 KASSERT((__buf)->dmap != NULL, ("%s: no DMA map?", __func__)); \
108 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \
109 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \
110 KASSERT((__buf)->nseg == 0, ("%s: nseg > 0?", __func__)); \
111 KASSERT((__buf)->m == NULL, ("%s: mbuf set?", __func__)); \
112 KASSERT((__buf)->opt != NULL, ("%s: no Tx ring?", __func__)); \
122 KASSERT((__sgt)->opt == (__buf),("%s: buf not linked?", __func__)); \
125 #define DPAA2_BUF_ASSERT_TXPREP(__buf) do { \ argument
127 #define DPAA2_BUF_ASSERT_TXREADY(__buf) do { \ argument
138 #define DPAA2_BUF_ASSERT_RXPREP(__buf) do { \ argument
139 KASSERT((__buf)->paddr == 0, ("%s: paddr set?", __func__)); \
140 KASSERT((__buf)->vaddr == NULL, ("%s: vaddr set?", __func__)); \
141 KASSERT((__buf)->dmat != NULL, ("%s: no DMA tag?", __func__)); \
143 KASSERT((__buf)->seg.ds_addr == 0, ("%s: already mapped?", __func__)); \
144 KASSERT((__buf)->seg.ds_len == 0, ("%s: already mapped?", __func__)); \
145 KASSERT((__buf)->nseg == 0, ("%s: nseg > 0?", __func__)); \
146 KASSERT((__buf)->m == NULL, ("%s: mbuf set?", __func__)); \
147 KASSERT((__buf)->sgt == NULL, ("%s: S/G table set?", __func__)); \
148 KASSERT((__buf)->opt != NULL, ("%s: no channel?", __func__)); \
150 #define DPAA2_BUF_ASSERT_RXREADY(__buf) do { \ argument
151 KASSERT((__buf)->paddr != 0, ("%s: paddr not set?", __func__)); \
152 KASSERT((__buf)->vaddr != NULL, ("%s: vaddr not set?", __func__)); \
153 KASSERT((__buf)->dmat != NULL, ("%s: no DMA tag?", __func__)); \
154 KASSERT((__buf)->dmap != NULL, ("%s: no DMA map?", __func__)); \
155 KASSERT((__buf)->seg.ds_addr != 0, ("%s: not mapped?", __func__)); \
156 KASSERT((__buf)->seg.ds_len != 0, ("%s: not mapped?", __func__)); \
157 KASSERT((__buf)->nseg == 1, ("%s: nseg != 1?", __func__)); \
158 KASSERT((__buf)->m != NULL, ("%s: no mbuf?", __func__)); \
159 KASSERT((__buf)->sgt == NULL, ("%s: S/G table set?", __func__)); \
160 KASSERT((__buf)->opt != NULL, ("%s: no channel?", __func__)); \
163 #define DPAA2_BUF_ASSERT_RXPREP(__buf) do { \ argument
165 #define DPAA2_BUF_ASSERT_RXREADY(__buf) do { \ argument