kernel/include/linux/rbtree_latch.h
.. .. @@ -42,8 +42,8 @@ 42 42 }; 43 43 44 44 struct latch_tree_root { 45 - seqcount_t seq;46 - struct rb_root tree[2];45 + seqcount_latch_t seq;46 + struct rb_root tree[2];47 47 }; 48 48 49 49 /** .. .. @@ -206,7 +206,7 @@ 206 206 do { 207 207 seq = raw_read_seqcount_latch(&root->seq); 208 208 node = __lt_find(key, root, seq & 1, ops->comp); 209 - } while (read_seqcount_retry(&root->seq, seq));209 + } while (read_seqcount_latch_retry(&root->seq, seq));210 210 211 211 return node; 212 212 }