| 986 | } |
| 987 | |
| 988 | static struct rte_hash * |
| 989 | memif_create_socket_hash(void) |
| 990 | { |
| 991 | struct rte_hash_parameters params = { 0 }; |
| 992 | |
| 993 | params.name = MEMIF_SOCKET_HASH_NAME; |
| 994 | params.entries = 256; |
| 995 | params.key_len = MEMIF_SOCKET_UN_SIZE; |
| 996 | params.hash_func = rte_jhash; |
| 997 | params.hash_func_init_val = 0; |
| 998 | params.socket_id = SOCKET_ID_ANY; |
| 999 | return rte_hash_create(¶ms); |
| 1000 | } |
| 1001 | |
| 1002 | int |
| 1003 | memif_socket_init(struct rte_eth_dev *dev, const char *socket_filename) |
no test coverage detected