Lines Matching refs:lock

248     spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock);  in is_ioreq_server_page()
262 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in is_ioreq_server_page()
294 ASSERT(spin_is_locked(&s->lock)); in hvm_update_ioreq_evtchn()
316 spin_lock(&s->lock); in hvm_ioreq_server_add_vcpu()
346 spin_unlock(&s->lock); in hvm_ioreq_server_add_vcpu()
353 spin_unlock(&s->lock); in hvm_ioreq_server_add_vcpu()
365 spin_lock(&s->lock); in hvm_ioreq_server_remove_vcpu()
385 spin_unlock(&s->lock); in hvm_ioreq_server_remove_vcpu()
392 spin_lock(&s->lock); in hvm_ioreq_server_remove_all_vcpus()
411 spin_unlock(&s->lock); in hvm_ioreq_server_remove_all_vcpus()
552 spin_lock(&s->lock); in hvm_ioreq_server_enable()
573 spin_unlock(&s->lock); in hvm_ioreq_server_enable()
582 spin_lock(&s->lock); in hvm_ioreq_server_disable()
598 spin_unlock(&s->lock); in hvm_ioreq_server_disable()
613 spin_lock_init(&s->lock); in hvm_ioreq_server_init()
662 ASSERT(spin_is_locked(&d->arch.hvm_domain.ioreq_server.lock)); in next_ioservid()
699 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_create_ioreq_server()
722 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_create_ioreq_server()
729 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_create_ioreq_server()
742 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_destroy_ioreq_server()
773 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_destroy_ioreq_server()
786 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_get_ioreq_server_info()
811 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_get_ioreq_server_info()
826 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_map_io_range_to_ioreq_server()
866 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_map_io_range_to_ioreq_server()
881 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_unmap_io_range_from_ioreq_server()
921 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_unmap_io_range_from_ioreq_server()
946 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_map_mem_type_to_ioreq_server()
963 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_map_mem_type_to_ioreq_server()
982 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_set_ioreq_server_state()
1011 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_set_ioreq_server_state()
1020 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_all_ioreq_servers_add_vcpu()
1033 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_all_ioreq_servers_add_vcpu()
1043 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_all_ioreq_servers_add_vcpu()
1052 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_all_ioreq_servers_remove_vcpu()
1059 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_all_ioreq_servers_remove_vcpu()
1066 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_destroy_all_ioreq_servers()
1089 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_destroy_all_ioreq_servers()
1113 spin_lock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_set_dm_domain()
1125 spin_lock(&s->lock); in hvm_set_dm_domain()
1158 spin_unlock(&s->lock); in hvm_set_dm_domain()
1162 spin_unlock_recursive(&d->arch.hvm_domain.ioreq_server.lock); in hvm_set_dm_domain()
1444 spin_lock_init(&d->arch.hvm_domain.ioreq_server.lock); in hvm_ioreq_init()