Lines Matching +full:- +full:1 +full:ul

1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
96 #define PT_ENDREGS 0x140-1
162 #define PT_ENDREGS 0x1B0-1
173 #define PSW_MASK_PER _AC(0x40000000, UL)
174 #define PSW_MASK_DAT _AC(0x04000000, UL)
175 #define PSW_MASK_IO _AC(0x02000000, UL)
176 #define PSW_MASK_EXT _AC(0x01000000, UL)
177 #define PSW_MASK_KEY _AC(0x00F00000, UL)
178 #define PSW_MASK_BASE _AC(0x00080000, UL) /* always one */
179 #define PSW_MASK_MCHECK _AC(0x00040000, UL)
180 #define PSW_MASK_WAIT _AC(0x00020000, UL)
181 #define PSW_MASK_PSTATE _AC(0x00010000, UL)
182 #define PSW_MASK_ASC _AC(0x0000C000, UL)
183 #define PSW_MASK_CC _AC(0x00003000, UL)
184 #define PSW_MASK_PM _AC(0x00000F00, UL)
185 #define PSW_MASK_RI _AC(0x00000000, UL)
186 #define PSW_MASK_EA _AC(0x00000000, UL)
187 #define PSW_MASK_BA _AC(0x00000000, UL)
189 #define PSW_MASK_USER _AC(0x0000FF00, UL)
191 #define PSW_ADDR_AMODE _AC(0x80000000, UL)
192 #define PSW_ADDR_INSN _AC(0x7FFFFFFF, UL)
194 #define PSW_ASC_PRIMARY _AC(0x00000000, UL)
195 #define PSW_ASC_ACCREG _AC(0x00004000, UL)
196 #define PSW_ASC_SECONDARY _AC(0x00008000, UL)
197 #define PSW_ASC_HOME _AC(0x0000C000, UL)
201 #define PSW_MASK_PER _AC(0x4000000000000000, UL)
202 #define PSW_MASK_DAT _AC(0x0400000000000000, UL)
203 #define PSW_MASK_IO _AC(0x0200000000000000, UL)
204 #define PSW_MASK_EXT _AC(0x0100000000000000, UL)
205 #define PSW_MASK_BASE _AC(0x0000000000000000, UL)
206 #define PSW_MASK_KEY _AC(0x00F0000000000000, UL)
207 #define PSW_MASK_MCHECK _AC(0x0004000000000000, UL)
208 #define PSW_MASK_WAIT _AC(0x0002000000000000, UL)
209 #define PSW_MASK_PSTATE _AC(0x0001000000000000, UL)
210 #define PSW_MASK_ASC _AC(0x0000C00000000000, UL)
211 #define PSW_MASK_CC _AC(0x0000300000000000, UL)
212 #define PSW_MASK_PM _AC(0x00000F0000000000, UL)
213 #define PSW_MASK_RI _AC(0x0000008000000000, UL)
214 #define PSW_MASK_EA _AC(0x0000000100000000, UL)
215 #define PSW_MASK_BA _AC(0x0000000080000000, UL)
217 #define PSW_MASK_USER _AC(0x0000FF0180000000, UL)
219 #define PSW_ADDR_AMODE _AC(0x0000000000000000, UL)
220 #define PSW_ADDR_INSN _AC(0xFFFFFFFFFFFFFFFF, UL)
222 #define PSW_ASC_PRIMARY _AC(0x0000000000000000, UL)
223 #define PSW_ASC_ACCREG _AC(0x0000400000000000, UL)
224 #define PSW_ASC_SECONDARY _AC(0x0000800000000000, UL)
225 #define PSW_ASC_HOME _AC(0x0000C00000000000, UL)
289 * the in-kernel pt_regs structure to user space.
292 unsigned long args[1];
300 * touch or even look at it if you don't want to modify the user-space
301 * ptrace interface. In particular stay away from it for in-kernel PER.
313 unsigned em_branching : 1;
314 unsigned em_instruction_fetch : 1;
319 unsigned em_storage_alteration : 1;
320 unsigned em_gpr_alt_unused : 1;
321 unsigned em_store_real_address : 1;
323 unsigned branch_addr_ctl : 1;
324 unsigned : 1;
325 unsigned storage_alt_space_ctl : 1;
338 unsigned perc_branching : 1;
339 unsigned perc_instruction_fetch : 1;
340 unsigned perc_storage_alteration : 1;
341 unsigned perc_gpr_alt_unused : 1;
342 unsigned perc_store_real_address : 1;
344 unsigned atmid_psw_bit_31 : 1;
345 unsigned atmid_validity_bit : 1;
346 unsigned atmid_psw_bit_32 : 1;
347 unsigned atmid_psw_bit_5 : 1;
348 unsigned atmid_psw_bit_16 : 1;
349 unsigned atmid_psw_bit_17 : 1;
366 unsigned single_step : 1;
367 unsigned instruction_fetch : 1;
412 * gdb/hppab-nat.c