Lines Matching refs:hash_params
262 struct rte_hash_parameters hash_params = {0}; in rte_ipsec_sad_create() local
298 hash_params.hash_func = DEFAULT_HASH_FUNC; in rte_ipsec_sad_create()
299 hash_params.hash_func_init_val = rte_rand(); in rte_ipsec_sad_create()
300 sad->init_val = hash_params.hash_func_init_val; in rte_ipsec_sad_create()
301 hash_params.socket_id = conf->socket_id; in rte_ipsec_sad_create()
302 hash_params.name = hash_name; in rte_ipsec_sad_create()
304 hash_params.extra_flag = RTE_HASH_EXTRA_FLAGS_RW_CONCURRENCY; in rte_ipsec_sad_create()
308 hash_params.key_len = sizeof(((struct rte_ipsec_sadv4_key *)0)->spi); in rte_ipsec_sad_create()
309 sad->keysize[RTE_IPSEC_SAD_SPI_ONLY] = hash_params.key_len; in rte_ipsec_sad_create()
310 hash_params.entries = sa_sum; in rte_ipsec_sad_create()
311 sad->hash[RTE_IPSEC_SAD_SPI_ONLY] = rte_hash_create(&hash_params); in rte_ipsec_sad_create()
320 hash_params.key_len += in rte_ipsec_sad_create()
323 hash_params.key_len += in rte_ipsec_sad_create()
325 sad->keysize[RTE_IPSEC_SAD_SPI_DIP] = hash_params.key_len; in rte_ipsec_sad_create()
326 hash_params.entries = RTE_MAX(MIN_HASH_ENTRIES, in rte_ipsec_sad_create()
328 sad->hash[RTE_IPSEC_SAD_SPI_DIP] = rte_hash_create(&hash_params); in rte_ipsec_sad_create()
337 hash_params.key_len += in rte_ipsec_sad_create()
340 hash_params.key_len += in rte_ipsec_sad_create()
342 sad->keysize[RTE_IPSEC_SAD_SPI_DIP_SIP] = hash_params.key_len; in rte_ipsec_sad_create()
343 hash_params.entries = RTE_MAX(MIN_HASH_ENTRIES, in rte_ipsec_sad_create()
345 sad->hash[RTE_IPSEC_SAD_SPI_DIP_SIP] = rte_hash_create(&hash_params); in rte_ipsec_sad_create()