Function report |
Source Code:include\linux\rhashtable.h |
Create Date:2022-07-28 06:07:19 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:hashtable_replace_fast - replace an object in hash table*@ht: hash table*@obj_old: pointer to hash head inside object being replaced*@obj_new: pointer to hash head inside object which is new*@params: hash table parameters* Replacing an object doesn't
Proto:static inline int rhashtable_replace_fast(struct rhashtable *ht, struct rhash_head *obj_old, struct rhash_head *obj_new, const struct rhashtable_params params)
Type:int
Parameter:
Type | Parameter | Name |
---|---|---|
struct rhashtable * | ht | |
struct rhash_head * | obj_old | |
struct rhash_head * | obj_new | |
const struct rhashtable_params | params |
1217 | tbl = rht_dereference_rcu(tbl, ht) |
1224 | When (err = Internal function, please use rhashtable_replace_fast() instead ) && (tbl = rht_dereference_rcu(future_tbl, ht)) cycle |
1231 | Return err |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |