Changeset 6eaed07 in mainline for kernel/generic/include/adt/cht.h
- Timestamp:
- 2012-08-04T21:14:24Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f1c7755
- Parents:
- 26d8df3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/adt/cht.h
r26d8df3 r6eaed07 46 46 /** Concurrent hash table node link. */ 47 47 typedef struct cht_link { 48 /* Must be placed first. */ 49 rcu_item_t rcu_link; 48 /* Must be placed first. 49 * 50 * The function pointer (rcu_link.func) is used to store the item's 51 * memoized hash. 52 */ 53 union { 54 rcu_item_t rcu_link; 55 size_t hash; 56 }; 50 57 /** Link to the next item in the bucket including any marks. */ 51 58 cht_ptr_t link; … … 71 78 cht_ops_t *op; 72 79 73 size_t min_order;74 80 cht_buckets_t *b; 75 81 cht_buckets_t *new_b; 82 size_t invalid_hash; 76 83 84 size_t min_order; 77 85 size_t max_load; 78 86 work_t resize_work;
Note:
See TracChangeset
for help on using the changeset viewer.