Lines Matching defs:paca_struct
692 struct paca_struct { struct
693 struct lppaca *lppaca_ptr;
694 u16 paca_index;
695 u16 lock_token;
696 u64 kernel_toc;
697 u64 kernelbase;
698 u64 kernel_msr;
699 void *emergency_sp;
700 u64 data_offset;
701 s16 hw_cpu_id;
702 u8 cpu_start;
703 u8 kexec_state;
704 struct slb_shadow *slb_shadow_ptr;
705 struct dtl_entry *dispatch_log;
706 struct dtl_entry *dispatch_log_end;
707 u64 dscr_default;
712 u64 exgen[10];
713 u64 exslb[10];
714 u16 vmalloc_sllp;
715 u8 slb_cache_ptr;
716 u8 stab_rr;
717 u32 slb_used_bitmap;
718 u32 slb_kern_bitmap;
719 u32 slb_cache[8];
720 mm_context_id_t mm_ctx_id;
721 unsigned char mm_ctx_low_slices_psize[8];
722 unsigned char mm_ctx_high_slices_psize[2048];
723 long unsigned int mm_ctx_slb_addr_limit;
724 struct task_struct *__current;
725 u64 kstack;
726 u64 saved_r1;
727 u64 saved_msr;
728 u8 irq_soft_mask;
729 u8 irq_happened;
730 u8 irq_work_pending;
731 u8 pmcregs_in_use;
732 u64 sprg_vdso;
733 u64 tm_scratch;
734 long unsigned int idle_state;
735 union {
745 u64 exnmi[10];
746 u64 exmc[10];
747 void *nmi_emergency_sp;
748 void *mc_emergency_sp;
749 u16 in_nmi;
750 u16 in_mce;
751 u8 hmi_event_available;
752 u8 hmi_p9_special_emu;
753 u32 hmi_irqs;
754 u8 ftrace_enabled;
755 struct cpu_accounting_data accounting;
756 u64 dtl_ridx;
757 struct dtl_entry *dtl_curr;
758 struct kvmppc_book3s_shadow_vcpu shadow_vcpu;
759 struct kvmppc_host_state kvm_hstate;
760 struct sibling_subcore_state *sibling_subcore_state;
763 u64 exrfi[10];
764 void *rfi_flush_fallback_area;
765 u64 l1d_flush_size;
766 struct rtas_args *rtas_args_reentrant;
767 u8 *mce_data_buf;
768 struct slb_entry *mce_faulty_slbs;
769 u16 slb_save_cache_ptr;
770 long unsigned int canary;
771 struct mmiowb_state mmiowb_state;