oc_conf            71 arch/powerpc/platforms/powernv/opal-core.c static struct opalcore_config *oc_conf;
oc_conf            88 arch/powerpc/platforms/powernv/opal-core.c 	return (oc_conf && oc_conf->opalcorebuf != NULL) ? 1 : 0;
oc_conf           128 arch/powerpc/platforms/powernv/opal-core.c 	if (pir == oc_conf->crashing_cpu) {
oc_conf           139 arch/powerpc/platforms/powernv/opal-core.c 	Elf64_Off *bufp = (Elf64_Off *)oc_conf->auxv_buf;
oc_conf           152 arch/powerpc/platforms/powernv/opal-core.c 				oc_conf->auxv_buf, AUXV_DESC_SZ);
oc_conf           168 arch/powerpc/platforms/powernv/opal-core.c 	if (pos >= oc_conf->opalcore_size)
oc_conf           172 arch/powerpc/platforms/powernv/opal-core.c 	avail = oc_conf->opalcore_size - pos;
oc_conf           180 arch/powerpc/platforms/powernv/opal-core.c 	if (tpos < oc_conf->opalcorebuf_sz) {
oc_conf           181 arch/powerpc/platforms/powernv/opal-core.c 		tsz = min_t(size_t, oc_conf->opalcorebuf_sz - tpos, count);
oc_conf           182 arch/powerpc/platforms/powernv/opal-core.c 		memcpy(to, oc_conf->opalcorebuf + tpos, tsz);
oc_conf           230 arch/powerpc/platforms/powernv/opal-core.c 	size_per_thread = oc_conf->cpu_state_entry_size;
oc_conf           231 arch/powerpc/platforms/powernv/opal-core.c 	bufp = __va(oc_conf->cpu_state_destination_vaddr);
oc_conf           245 arch/powerpc/platforms/powernv/opal-core.c 	pr_debug("NumCpus     : %u\n", oc_conf->num_cpus);
oc_conf           257 arch/powerpc/platforms/powernv/opal-core.c 	for (i = 0; i < oc_conf->num_cpus; i++, bufp += size_per_thread) {
oc_conf           280 arch/powerpc/platforms/powernv/opal-core.c 		if (thread_pir != oc_conf->crashing_cpu) {
oc_conf           313 arch/powerpc/platforms/powernv/opal-core.c 		    ((oc_conf->ptload_cnt + 1) * sizeof(Elf64_Phdr)));
oc_conf           314 arch/powerpc/platforms/powernv/opal-core.c 	cpu_notes_size = ((oc_conf->num_cpus * (CRASH_CORE_NOTE_HEAD_BYTES +
oc_conf           321 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->opalcorebuf_sz = PAGE_ALIGN(hdr_size + cpu_notes_size);
oc_conf           322 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->opalcorebuf = alloc_pages_exact(oc_conf->opalcorebuf_sz,
oc_conf           324 arch/powerpc/platforms/powernv/opal-core.c 	if (!oc_conf->opalcorebuf) {
oc_conf           326 arch/powerpc/platforms/powernv/opal-core.c 		       oc_conf->opalcorebuf_sz);
oc_conf           327 arch/powerpc/platforms/powernv/opal-core.c 		oc_conf->opalcorebuf_sz = 0;
oc_conf           330 arch/powerpc/platforms/powernv/opal-core.c 	count = oc_conf->opalcorebuf_sz / PAGE_SIZE;
oc_conf           331 arch/powerpc/platforms/powernv/opal-core.c 	page = virt_to_page(oc_conf->opalcorebuf);
oc_conf           335 arch/powerpc/platforms/powernv/opal-core.c 	pr_debug("opalcorebuf = 0x%llx\n", (u64)oc_conf->opalcorebuf);
oc_conf           353 arch/powerpc/platforms/powernv/opal-core.c 	bufp = oc_conf->opalcorebuf;
oc_conf           387 arch/powerpc/platforms/powernv/opal-core.c 	opalcore_off = oc_conf->opalcorebuf_sz;
oc_conf           388 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->ptload_phdr  = (Elf64_Phdr *)bufp;
oc_conf           390 arch/powerpc/platforms/powernv/opal-core.c 	for (i = 0; i < oc_conf->ptload_cnt; i++) {
oc_conf           400 arch/powerpc/platforms/powernv/opal-core.c 		new->paddr  = oc_conf->ptload_addr[i];
oc_conf           401 arch/powerpc/platforms/powernv/opal-core.c 		new->size   = oc_conf->ptload_size[i];
oc_conf           408 arch/powerpc/platforms/powernv/opal-core.c 			cpu_to_be64(oc_conf->ptload_size[i]);
oc_conf           412 arch/powerpc/platforms/powernv/opal-core.c 		opalcore_off += oc_conf->ptload_size[i];
oc_conf           413 arch/powerpc/platforms/powernv/opal-core.c 		paddr += oc_conf->ptload_size[i];
oc_conf           421 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->opalcore_size = opalcore_off;
oc_conf           427 arch/powerpc/platforms/powernv/opal-core.c 	if (oc_conf == NULL)
oc_conf           432 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->ptload_phdr = NULL;
oc_conf           433 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->ptload_cnt = 0;
oc_conf           436 arch/powerpc/platforms/powernv/opal-core.c 	if (oc_conf->opalcorebuf) {
oc_conf           437 arch/powerpc/platforms/powernv/opal-core.c 		void *end = (void *)((u64)oc_conf->opalcorebuf +
oc_conf           438 arch/powerpc/platforms/powernv/opal-core.c 				     oc_conf->opalcorebuf_sz);
oc_conf           440 arch/powerpc/platforms/powernv/opal-core.c 		free_reserved_area(oc_conf->opalcorebuf, end, -1, NULL);
oc_conf           441 arch/powerpc/platforms/powernv/opal-core.c 		oc_conf->opalcorebuf = NULL;
oc_conf           442 arch/powerpc/platforms/powernv/opal-core.c 		oc_conf->opalcorebuf_sz = 0;
oc_conf           445 arch/powerpc/platforms/powernv/opal-core.c 	kfree(oc_conf);
oc_conf           446 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf = NULL;
oc_conf           497 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf = kzalloc(sizeof(struct opalcore_config), GFP_KERNEL);
oc_conf           498 arch/powerpc/platforms/powernv/opal-core.c 	if (oc_conf == NULL)
oc_conf           508 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->ptload_cnt = 0;
oc_conf           516 arch/powerpc/platforms/powernv/opal-core.c 		oc_conf->ptload_addr[oc_conf->ptload_cnt] =
oc_conf           518 arch/powerpc/platforms/powernv/opal-core.c 		oc_conf->ptload_size[oc_conf->ptload_cnt++] =
oc_conf           521 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->ptload_cnt = i;
oc_conf           522 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->crashing_cpu = be32_to_cpu(opalc_metadata->crashing_pir);
oc_conf           524 arch/powerpc/platforms/powernv/opal-core.c 	if (!oc_conf->ptload_cnt) {
oc_conf           542 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->cpu_state_destination_vaddr = (u64)__va(addr);
oc_conf           544 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->cpu_state_data_size =
oc_conf           546 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->cpu_state_entry_size =
oc_conf           549 arch/powerpc/platforms/powernv/opal-core.c 	if ((oc_conf->cpu_state_entry_size == 0) ||
oc_conf           550 arch/powerpc/platforms/powernv/opal-core.c 	    (oc_conf->cpu_state_entry_size > oc_conf->cpu_state_data_size)) {
oc_conf           554 arch/powerpc/platforms/powernv/opal-core.c 	oc_conf->num_cpus = (oc_conf->cpu_state_data_size /
oc_conf           555 arch/powerpc/platforms/powernv/opal-core.c 			     oc_conf->cpu_state_entry_size);
oc_conf           576 arch/powerpc/platforms/powernv/opal-core.c 		if (oc_conf == NULL) {
oc_conf           602 arch/powerpc/platforms/powernv/opal-core.c 	if (oc_conf == NULL)
oc_conf           618 arch/powerpc/platforms/powernv/opal-core.c 	opal_core_attr.size = oc_conf->opalcore_size;