Lines Matching refs:pool
33 #define MVNETA_BM_XBAR_POOL_REG(pool) \ argument
34 (((pool) < 2) ? MVNETA_BM_XBAR_01_REG : MVNETA_BM_XBAR_23_REG)
35 #define MVNETA_BM_TARGET_ID_OFFS(pool) (((pool) & 1) ? 16 : 0) argument
36 #define MVNETA_BM_TARGET_ID_MASK(pool) \ argument
37 (0xf << MVNETA_BM_TARGET_ID_OFFS(pool))
38 #define MVNETA_BM_TARGET_ID_VAL(pool, id) \ argument
39 ((id) << MVNETA_BM_TARGET_ID_OFFS(pool))
40 #define MVNETA_BM_XBAR_ATTR_OFFS(pool) (((pool) & 1) ? 20 : 4) argument
41 #define MVNETA_BM_XBAR_ATTR_MASK(pool) \ argument
42 (0xff << MVNETA_BM_XBAR_ATTR_OFFS(pool))
43 #define MVNETA_BM_XBAR_ATTR_VAL(pool, attr) \ argument
44 ((attr) << MVNETA_BM_XBAR_ATTR_OFFS(pool))
47 #define MVNETA_BM_POOL_BASE_REG(pool) (0x10 + ((pool) << 4)) argument
51 #define MVNETA_BM_POOL_READ_PTR_REG(pool) (0x14 + ((pool) << 4)) argument
57 #define MVNETA_BM_POOL_WRITE_PTR_REG(pool) (0x18 + ((pool) << 4)) argument
64 #define MVNETA_BM_POOL_SIZE_REG(pool) (0x1c + ((pool) << 4)) argument