Deleted Added
full compact
genassym.c (263002) genassym.c (271192)
1/*-
2 * Copyright (c) 1982, 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * from: @(#)genassym.c 5.11 (Berkeley) 5/10/91
33 */
34
35#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 1982, 1990 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * William Jolitz.
7 *
8 * Redistribution and use in source and binary forms, with or without

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

28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30 * SUCH DAMAGE.
31 *
32 * from: @(#)genassym.c 5.11 (Berkeley) 5/10/91
33 */
34
35#include <sys/cdefs.h>
36__FBSDID("$FreeBSD: head/sys/amd64/amd64/genassym.c 263002 2014-03-11 10:07:01Z royger $");
36__FBSDID("$FreeBSD: head/sys/amd64/amd64/genassym.c 271192 2014-09-06 15:23:28Z jhb $");
37
38#include "opt_compat.h"
39#include "opt_hwpmc_hooks.h"
40#include "opt_kstack_pages.h"
41
42#include <sys/param.h>
43#include <sys/systm.h>
44#include <sys/assym.h>

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

158ASSYM(PCB_SAVEFPU, offsetof(struct pcb, pcb_save));
159ASSYM(PCB_SAVEFPU_SIZE, sizeof(struct savefpu));
160ASSYM(PCB_USERFPU, sizeof(struct pcb));
161ASSYM(PCB_EFER, offsetof(struct pcb, pcb_efer));
162ASSYM(PCB_STAR, offsetof(struct pcb, pcb_star));
163ASSYM(PCB_LSTAR, offsetof(struct pcb, pcb_lstar));
164ASSYM(PCB_CSTAR, offsetof(struct pcb, pcb_cstar));
165ASSYM(PCB_SFMASK, offsetof(struct pcb, pcb_sfmask));
37
38#include "opt_compat.h"
39#include "opt_hwpmc_hooks.h"
40#include "opt_kstack_pages.h"
41
42#include <sys/param.h>
43#include <sys/systm.h>
44#include <sys/assym.h>

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

158ASSYM(PCB_SAVEFPU, offsetof(struct pcb, pcb_save));
159ASSYM(PCB_SAVEFPU_SIZE, sizeof(struct savefpu));
160ASSYM(PCB_USERFPU, sizeof(struct pcb));
161ASSYM(PCB_EFER, offsetof(struct pcb, pcb_efer));
162ASSYM(PCB_STAR, offsetof(struct pcb, pcb_star));
163ASSYM(PCB_LSTAR, offsetof(struct pcb, pcb_lstar));
164ASSYM(PCB_CSTAR, offsetof(struct pcb, pcb_cstar));
165ASSYM(PCB_SFMASK, offsetof(struct pcb, pcb_sfmask));
166ASSYM(PCB_XSMASK, offsetof(struct pcb, pcb_xsmask));
167ASSYM(PCB_FPUSUSPEND, offsetof(struct pcb, pcb_fpususpend));
168ASSYM(PCB_SIZE, sizeof(struct pcb));
169ASSYM(PCB_FULL_IRET, PCB_FULL_IRET);
170ASSYM(PCB_DBREGS, PCB_DBREGS);
171ASSYM(PCB_32BIT, PCB_32BIT);
172
173ASSYM(COMMON_TSS_RSP0, offsetof(struct amd64tss, tss_rsp0));
174
175ASSYM(TF_R15, offsetof(struct trapframe, tf_r15));

--- 80 unchanged lines hidden ---
166ASSYM(PCB_SIZE, sizeof(struct pcb));
167ASSYM(PCB_FULL_IRET, PCB_FULL_IRET);
168ASSYM(PCB_DBREGS, PCB_DBREGS);
169ASSYM(PCB_32BIT, PCB_32BIT);
170
171ASSYM(COMMON_TSS_RSP0, offsetof(struct amd64tss, tss_rsp0));
172
173ASSYM(TF_R15, offsetof(struct trapframe, tf_r15));

--- 80 unchanged lines hidden ---