Lines Matching refs:sdom
184 struct list_head sdom; /* list of availalbe domains, used for dump */ member
212 struct rt_dom *sdom; member
319 if( svc->sdom == NULL ) in rt_dump_vcpu()
381 struct rt_dom *sdom; in rt_dump() local
386 if ( list_empty(&prv->sdom) ) in rt_dump()
415 list_for_each ( iter, &prv->sdom ) in rt_dump()
419 sdom = list_entry(iter, struct rt_dom, sdom_elem); in rt_dump()
420 printk("\tdomain: %d\n", sdom->dom->domain_id); in rt_dump()
422 for_each_vcpu ( sdom->dom, v ) in rt_dump()
684 INIT_LIST_HEAD(&prv->sdom); in rt_init()
828 struct rt_dom *sdom; in rt_alloc_domdata() local
831 sdom = xzalloc(struct rt_dom); in rt_alloc_domdata()
832 if ( sdom == NULL ) in rt_alloc_domdata()
835 INIT_LIST_HEAD(&sdom->sdom_elem); in rt_alloc_domdata()
836 sdom->dom = dom; in rt_alloc_domdata()
840 list_add_tail(&sdom->sdom_elem, &(prv->sdom)); in rt_alloc_domdata()
843 return sdom; in rt_alloc_domdata()
850 struct rt_dom *sdom = data; in rt_free_domdata() local
854 list_del_init(&sdom->sdom_elem); in rt_free_domdata()
862 struct rt_dom *sdom; in rt_dom_init() local
868 sdom = rt_alloc_domdata(ops, dom); in rt_dom_init()
869 if ( sdom == NULL ) in rt_dom_init()
872 dom->sched_priv = sdom; in rt_dom_init()
896 svc->sdom = dd; in rt_alloc_vdata()
963 struct rt_dom * const sdom = svc->sdom; in rt_vcpu_remove() local
968 BUG_ON( sdom == NULL ); in rt_vcpu_remove()