Lines Matching refs:wrap
232 #define SEC_CNT_INIT(sc, cnt, wrap) \ argument
233 (((sc)->cnt) = ((wrap) - 1))
234 #define SEC_ADD(sc, cnt, wrap, val) \ argument
235 ((sc)->cnt = (((sc)->cnt) + (val)) & ((wrap) - 1))
236 #define SEC_INC(sc, cnt, wrap) \ argument
237 SEC_ADD(sc, cnt, wrap, 1)
238 #define SEC_DEC(sc, cnt, wrap) \ argument
239 SEC_ADD(sc, cnt, wrap, -1)
240 #define SEC_GET_GENERIC(sc, tab, cnt, wrap) \ argument
241 ((sc)->tab[SEC_INC(sc, cnt, wrap)])
242 #define SEC_PUT_GENERIC(sc, tab, cnt, wrap, val) \ argument
243 ((sc)->tab[SEC_INC(sc, cnt, wrap)] = val)