Lines Matching refs:_walker
140 #define for_each_shadow_entry_using_root(_vcpu, _root, _addr, _walker) \ argument
141 for (shadow_walk_init_using_root(&(_walker), (_vcpu), \
143 shadow_walk_okay(&(_walker)); \
144 shadow_walk_next(&(_walker)))
146 #define for_each_shadow_entry(_vcpu, _addr, _walker) \ argument
147 for (shadow_walk_init(&(_walker), _vcpu, _addr); \
148 shadow_walk_okay(&(_walker)); \
149 shadow_walk_next(&(_walker)))
151 #define for_each_shadow_entry_lockless(_vcpu, _addr, _walker, spte) \ argument
152 for (shadow_walk_init(&(_walker), _vcpu, _addr); \
153 shadow_walk_okay(&(_walker)) && \
154 ({ spte = mmu_spte_get_lockless(_walker.sptep); 1; }); \
155 __shadow_walk_next(&(_walker), spte))