pcpu.h (142ba5f3d79d3fa27e8d3cb464677c9a8c26382b) pcpu.h (f1532aadeefd1f9ee9f9b5d94d049a54bb5bc0e6)
1/*-
2 * Copyright (c) Peter Wemm <peter@netplex.com.au>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 46 unchanged lines hidden (view full) ---

55 struct proc *gd_npxproc;
56 struct pcb *gd_curpcb;
57 struct proc *gd_idleproc;
58 struct timeval gd_switchtime;
59 struct i386tss gd_common_tss;
60 int gd_switchticks;
61 struct segment_descriptor gd_common_tssd;
62 struct segment_descriptor *gd_tss_gdt;
1/*-
2 * Copyright (c) Peter Wemm <peter@netplex.com.au>
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 46 unchanged lines hidden (view full) ---

55 struct proc *gd_npxproc;
56 struct pcb *gd_curpcb;
57 struct proc *gd_idleproc;
58 struct timeval gd_switchtime;
59 struct i386tss gd_common_tss;
60 int gd_switchticks;
61 struct segment_descriptor gd_common_tssd;
62 struct segment_descriptor *gd_tss_gdt;
63 int gd_currentldt; /* only used for USER_LDT */
63 int gd_currentldt;
64 u_int gd_cpuid;
65 u_int gd_other_cpus;
66 SLIST_ENTRY(globaldata) gd_allcpu;
67 int gd_witness_spin_check;
68#ifdef KTR_PERCPU
69#ifdef KTR
70 volatile int gd_ktr_idx;
71 char *gd_ktr_buf;

--- 29 unchanged lines hidden ---
64 u_int gd_cpuid;
65 u_int gd_other_cpus;
66 SLIST_ENTRY(globaldata) gd_allcpu;
67 int gd_witness_spin_check;
68#ifdef KTR_PERCPU
69#ifdef KTR
70 volatile int gd_ktr_idx;
71 char *gd_ktr_buf;

--- 29 unchanged lines hidden ---