Lines Matching refs:inuse
90 if ( !dcache->inuse ) in map_domain_page()
121 idx = find_next_zero_bit(dcache->inuse, dcache->entries, dcache->cursor); in map_domain_page()
130 dcache->inuse[i] &= ~xchg(&dcache->garbage[i], 0); in map_domain_page()
131 prev = ~dcache->inuse[i]; in map_domain_page()
135 idx = find_first_zero_bit(dcache->inuse, dcache->entries); in map_domain_page()
164 set_bit(idx, dcache->inuse); in map_domain_page()
193 ASSERT(dcache->inuse); in unmap_domain_page()
251 dcache->inuse = (void *)MAPCACHE_VIRT_END + PAGE_SIZE; in mapcache_domain_init()
252 dcache->garbage = dcache->inuse + in mapcache_domain_init()
257 return create_perdomain_mapping(d, (unsigned long)dcache->inuse, in mapcache_domain_init()
270 if ( !is_pv_vcpu(v) || !dcache->inuse ) in mapcache_vcpu_init()
281 rc = create_perdomain_mapping(d, (unsigned long)dcache->inuse, in mapcache_vcpu_init()