DPDK20.05 hash表3 – rte_hash_del_key

该函数用来删除hash表中的指定key。

1、rte_hash_del_key

rte_hash_hash() 函数用来根据 key 的值计算hash值,得到的值在DPDK中被称为 signature。在示例l3fwd中使用了自定义的函数ipv4_hash_crc()和ipv6_hash_crc()。

2、__rte_hash_del_key_with_hash

将指定key从hash表中删除。

3、search_and_remove() 函数

该函数查找指定的bucket,并删除匹配的key结点。该函数并不是线程安全的,调用该函数的上层函数需要加锁。

4、remove_entry() 函数

————————————————————

原创文章,转载请注明: 转载自孙希栋的博客

本文链接地址: 《DPDK20.05 hash表3 – rte_hash_del_key》

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up