asm-offsets.c (664b0bae0b87f69bc9deb098f5e0158b9cf18e04) asm-offsets.c (7a36094d61bfe9843de5484ff0140227983ac5d5)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Generate definitions needed by assembly language modules.
4 * This code generates raw asm output which is post-processed
5 * to extract and format the required data.
6 */
7
8#define ASM_OFFSETS_C 1

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

45 DEFINE(TI_AC_STIME, offsetof(struct thread_info, ac_stime));
46 DEFINE(TI_AC_UTIME, offsetof(struct thread_info, ac_utime));
47#endif
48
49 BLANK();
50
51 DEFINE(IA64_TASK_BLOCKED_OFFSET,offsetof (struct task_struct, blocked));
52 DEFINE(IA64_TASK_CLEAR_CHILD_TID_OFFSET,offsetof (struct task_struct, clear_child_tid));
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Generate definitions needed by assembly language modules.
4 * This code generates raw asm output which is post-processed
5 * to extract and format the required data.
6 */
7
8#define ASM_OFFSETS_C 1

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

45 DEFINE(TI_AC_STIME, offsetof(struct thread_info, ac_stime));
46 DEFINE(TI_AC_UTIME, offsetof(struct thread_info, ac_utime));
47#endif
48
49 BLANK();
50
51 DEFINE(IA64_TASK_BLOCKED_OFFSET,offsetof (struct task_struct, blocked));
52 DEFINE(IA64_TASK_CLEAR_CHILD_TID_OFFSET,offsetof (struct task_struct, clear_child_tid));
53 DEFINE(IA64_TASK_GROUP_LEADER_OFFSET, offsetof (struct task_struct, group_leader));
54 DEFINE(IA64_TASK_TGIDLINK_OFFSET, offsetof (struct task_struct, pids[PIDTYPE_PID].pid));
55 DEFINE(IA64_PID_LEVEL_OFFSET, offsetof (struct pid, level));
56 DEFINE(IA64_PID_UPID_OFFSET, offsetof (struct pid, numbers[0]));
57 DEFINE(IA64_TASK_PENDING_OFFSET,offsetof (struct task_struct, pending));
58 DEFINE(IA64_TASK_PID_OFFSET, offsetof (struct task_struct, pid));
59 DEFINE(IA64_TASK_REAL_PARENT_OFFSET, offsetof (struct task_struct, real_parent));
60 DEFINE(IA64_TASK_SIGNAL_OFFSET,offsetof (struct task_struct, signal));
61 DEFINE(IA64_TASK_TGID_OFFSET, offsetof (struct task_struct, tgid));
62 DEFINE(IA64_TASK_THREAD_KSP_OFFSET, offsetof (struct task_struct, thread.ksp));
63 DEFINE(IA64_TASK_THREAD_ON_USTACK_OFFSET, offsetof (struct task_struct, thread.on_ustack));
64
65 BLANK();
66
67
68 DEFINE(IA64_SIGNAL_GROUP_STOP_COUNT_OFFSET,offsetof (struct signal_struct,
69 group_stop_count));
70 DEFINE(IA64_SIGNAL_SHARED_PENDING_OFFSET,offsetof (struct signal_struct, shared_pending));
53 DEFINE(IA64_TASK_TGIDLINK_OFFSET, offsetof (struct task_struct, pids[PIDTYPE_PID].pid));
54 DEFINE(IA64_PID_LEVEL_OFFSET, offsetof (struct pid, level));
55 DEFINE(IA64_PID_UPID_OFFSET, offsetof (struct pid, numbers[0]));
56 DEFINE(IA64_TASK_PENDING_OFFSET,offsetof (struct task_struct, pending));
57 DEFINE(IA64_TASK_PID_OFFSET, offsetof (struct task_struct, pid));
58 DEFINE(IA64_TASK_REAL_PARENT_OFFSET, offsetof (struct task_struct, real_parent));
59 DEFINE(IA64_TASK_SIGNAL_OFFSET,offsetof (struct task_struct, signal));
60 DEFINE(IA64_TASK_TGID_OFFSET, offsetof (struct task_struct, tgid));
61 DEFINE(IA64_TASK_THREAD_KSP_OFFSET, offsetof (struct task_struct, thread.ksp));
62 DEFINE(IA64_TASK_THREAD_ON_USTACK_OFFSET, offsetof (struct task_struct, thread.on_ustack));
63
64 BLANK();
65
66
67 DEFINE(IA64_SIGNAL_GROUP_STOP_COUNT_OFFSET,offsetof (struct signal_struct,
68 group_stop_count));
69 DEFINE(IA64_SIGNAL_SHARED_PENDING_OFFSET,offsetof (struct signal_struct, shared_pending));
70 DEFINE(IA64_SIGNAL_LEADER_PID_OFFSET, offsetof (struct signal_struct, leader_pid));
71
72 BLANK();
73
74 DEFINE(IA64_PT_REGS_B6_OFFSET, offsetof (struct pt_regs, b6));
75 DEFINE(IA64_PT_REGS_B7_OFFSET, offsetof (struct pt_regs, b7));
76 DEFINE(IA64_PT_REGS_AR_CSD_OFFSET, offsetof (struct pt_regs, ar_csd));
77 DEFINE(IA64_PT_REGS_AR_SSD_OFFSET, offsetof (struct pt_regs, ar_ssd));
78 DEFINE(IA64_PT_REGS_R8_OFFSET, offsetof (struct pt_regs, r8));

--- 211 unchanged lines hidden ---
71
72 BLANK();
73
74 DEFINE(IA64_PT_REGS_B6_OFFSET, offsetof (struct pt_regs, b6));
75 DEFINE(IA64_PT_REGS_B7_OFFSET, offsetof (struct pt_regs, b7));
76 DEFINE(IA64_PT_REGS_AR_CSD_OFFSET, offsetof (struct pt_regs, ar_csd));
77 DEFINE(IA64_PT_REGS_AR_SSD_OFFSET, offsetof (struct pt_regs, ar_ssd));
78 DEFINE(IA64_PT_REGS_R8_OFFSET, offsetof (struct pt_regs, r8));

--- 211 unchanged lines hidden ---