Lines Matching defs:CHECK

1123 #define CHECK(condition, msg)          \
1145 CHECK(string && string[0], "NULL input");
1150 CHECK(s0 && p, "Not enough memory");
1160 CHECK(n_tokens < RTE_DIM(token_array), "Too many tokens");
1180 CHECK(0, "Missing \"encrypt\"/\"decrypt\" keyword");
1188 CHECK(n_tokens >= 2, "Not enough tokens");
1199 CHECK(cipher_alg, "Unsupported cipher algorithm");
1211 CHECK(n_tokens >= 2, "Not enough tokens");
1212 CHECK(!strcmp(t[0], "key"), "Missing cipher \"key\" keyword");
1213 CHECK(key_size <= RTE_DIM(p->crypto.cipher_auth.cipher.key),
1217 CHECK(!status, "Cipher key invalid format");
1224 CHECK(n_tokens >= 2, "Not enough tokens");
1225 CHECK(!strcmp(t[0], "auth"), "Missing \"auth\" keyword");
1228 CHECK(auth_alg, "Unsupported authentication algorithm");
1240 CHECK(n_tokens >= 2, "Not enough tokens");
1241 CHECK(!strcmp(t[0], "key"), "Missing authentication \"key\" keyword");
1242 CHECK(key_size <= RTE_DIM(p->crypto.cipher_auth.auth.key),
1246 CHECK(!status, "Authentication key invalid format");
1258 CHECK(n_tokens >= 4, "Not enough tokens");
1260 CHECK(alg, "Unsupported AEAD algorithm");
1266 CHECK(!strcmp(t[2], "key"), "Missing AEAD \"key\" keyword");
1267 CHECK(key_size <= RTE_DIM(p->crypto.aead.key),
1271 CHECK(!status, "AEAD key invalid format");
1276 CHECK(0, "Missing \"cipher\"/\"aead\" keyword");
1281 CHECK(n_tokens >= 4, "Not enough tokens");
1282 CHECK(!strcmp(t[0], "esp"), "Missing \"esp\" keyword");
1283 CHECK(!strcmp(t[1], "spi"), "Missing \"spi\" keyword");
1286 CHECK(!t[2][0], "ESP SPI field invalid format");
1294 CHECK(n_tokens >= 6, "Not enough tokens");
1301 CHECK(!strcmp(t[2], "srcaddr"), "Missing \"srcaddr\" keyword");
1304 CHECK(!t[3][0], "Tunnel IPv4 source address invalid format");
1307 CHECK(!strcmp(t[4], "dstaddr"), "Missing \"dstaddr\" keyword");
1310 CHECK(!t[5][0], "Tunnel IPv4 destination address invalid format");
1320 CHECK(!strcmp(t[2], "srcaddr"), "Missing \"srcaddr\" keyword");
1325 CHECK(!status, "Tunnel IPv6 source address invalid format");
1327 CHECK(!strcmp(t[4], "dstaddr"), "Missing \"dstaddr\" keyword");
1332 CHECK(!status, "Tunnel IPv6 destination address invalid format");
1337 CHECK(0, "Missing \"ipv4\"/\"ipv6\" keyword");
1344 CHECK(0, "Missing \"tunnel\"/\"transport\" keyword");
1349 CHECK(!n_tokens, "Unexpected trailing tokens");