Lines Matching refs:dattr
801 update_domain_attr(struct sched_domain_attr *dattr, struct cpuset *c) in update_domain_attr() argument
803 if (dattr->relax_domain_level < c->relax_domain_level) in update_domain_attr()
804 dattr->relax_domain_level = c->relax_domain_level; in update_domain_attr()
808 static void update_domain_attr_tree(struct sched_domain_attr *dattr, in update_domain_attr_tree() argument
823 update_domain_attr(dattr, cp); in update_domain_attr_tree()
896 struct sched_domain_attr *dattr; /* attributes for custom domains */ in generate_sched_domains() local
903 dattr = NULL; in generate_sched_domains()
913 dattr = kmalloc(sizeof(struct sched_domain_attr), GFP_KERNEL); in generate_sched_domains()
914 if (dattr) { in generate_sched_domains()
915 *dattr = SD_ATTR_INIT; in generate_sched_domains()
916 update_domain_attr_tree(dattr, &top_cpuset); in generate_sched_domains()
1005 dattr = kmalloc_array(ndoms, sizeof(struct sched_domain_attr), in generate_sched_domains()
1031 if (dattr) in generate_sched_domains()
1032 *(dattr + nslot) = SD_ATTR_INIT; in generate_sched_domains()
1039 if (dattr) in generate_sched_domains()
1040 update_domain_attr_tree(dattr + nslot, b); in generate_sched_domains()
1061 *attributes = dattr; in generate_sched_domains()