Lines Matching refs:block
232 struct diag204_x_phys_block *block, in fill_diag_mac() argument
237 for (i = 0; i < block->hdr.cpus; i++) { in fill_diag_mac()
238 switch (cpu_id(block->cpus[i].ctidx, diag224_buf)) { in fill_diag_mac()
240 if (block->cpus[i].weight == DED_WEIGHT) in fill_diag_mac()
246 if (block->cpus[i].weight == DED_WEIGHT) in fill_diag_mac()
260 struct diag204_x_part_block *block) in lpar_cpu_inf() argument
265 for (i = 0; i < block->hdr.rcpus; i++) { in lpar_cpu_inf()
266 if (!(block->cpus[i].cflag & DIAG204_CPU_ONLINE)) in lpar_cpu_inf()
269 switch (cpu_id(block->cpus[i].ctidx, diag224_buf)) { in lpar_cpu_inf()
272 if (block->cpus[i].cur_weight < DED_WEIGHT) in lpar_cpu_inf()
273 weight_cp |= block->cpus[i].cur_weight; in lpar_cpu_inf()
277 if (block->cpus[i].cur_weight < DED_WEIGHT) in lpar_cpu_inf()
278 weight_ifl |= block->cpus[i].cur_weight; in lpar_cpu_inf()
287 capped |= block->cpus[i].cflag & DIAG204_CPU_CAPPED; in lpar_cpu_inf()
288 cpu_inf->lpar_cap |= block->cpus[i].cpu_type_cap; in lpar_cpu_inf()
289 cpu_inf->lpar_grp_cap |= block->cpus[i].group_cpu_type_cap; in lpar_cpu_inf()
291 if (block->cpus[i].weight == DED_WEIGHT) in lpar_cpu_inf()
303 return (struct diag204_x_part_block *)&block->cpus[i]; in lpar_cpu_inf()