Home
last modified time | relevance | path

Searched refs:exceptions (Results 1 – 122 of 122) sorted by relevance

/linux-4.4.14/arch/arm/vfp/
Dvfpdouble.c70 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char … in vfp_double_normaliseround() argument
81 if (vd->exponent == 2047 && (vd->significand == 0 || exceptions)) in vfp_double_normaliseround()
161 exceptions |= FPSCR_IXC; in vfp_double_normaliseround()
172 exceptions |= FPSCR_OFC | FPSCR_IXC; in vfp_double_normaliseround()
186 exceptions |= FPSCR_UFC; in vfp_double_normaliseround()
196 dd, d, exceptions); in vfp_double_normaliseround()
199 return exceptions; in vfp_double_normaliseround()
444 u32 exceptions = 0; in vfp_double_fcvts() local
454 exceptions = FPSCR_IOC; in vfp_double_fcvts()
475 return vfp_single_normaliseround(sd, &vsd, fpscr, exceptions, "fcvts"); in vfp_double_fcvts()
[all …]
Dvfpsingle.c70 u32 __vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions) in __vfp_single_normaliseround() argument
72 u32 vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions, const char … in __vfp_single_normaliseround()
83 if (vs->exponent == 255 && (vs->significand == 0 || exceptions)) in __vfp_single_normaliseround()
166 exceptions |= FPSCR_IXC; in __vfp_single_normaliseround()
177 exceptions |= FPSCR_OFC | FPSCR_IXC; in __vfp_single_normaliseround()
191 exceptions |= FPSCR_UFC; in __vfp_single_normaliseround()
202 sd, d, exceptions); in __vfp_single_normaliseround()
207 return exceptions; in __vfp_single_normaliseround()
487 u32 exceptions = 0; in vfp_single_fcvtd() local
497 exceptions = FPSCR_IOC; in vfp_single_fcvtd()
[all …]
Dvfpmodule.c256 static void vfp_raise_exceptions(u32 exceptions, u32 inst, u32 fpscr, struct pt_regs *regs) in vfp_raise_exceptions() argument
260 pr_debug("VFP: raising exceptions %08x\n", exceptions); in vfp_raise_exceptions()
262 if (exceptions == VFP_EXCEPTION_ERROR) { in vfp_raise_exceptions()
273 if (exceptions & (FPSCR_N|FPSCR_Z|FPSCR_C|FPSCR_V)) in vfp_raise_exceptions()
276 fpscr |= exceptions; in vfp_raise_exceptions()
281 if (exceptions & stat && fpscr & en) \ in vfp_raise_exceptions()
302 u32 exceptions = VFP_EXCEPTION_ERROR; in vfp_emulate_instruction() local
312 exceptions = vfp_single_cpdo(inst, fpscr); in vfp_emulate_instruction()
314 exceptions = vfp_double_cpdo(inst, fpscr); in vfp_emulate_instruction()
330 return exceptions & ~VFP_NAN_FLAG; in vfp_emulate_instruction()
[all …]
Dvfphw.S84 ldr r3, [sp, #S_PSR] @ Neither lazy restore nor FP exceptions
98 bic r5, r1, #FPEXC_EX @ make sure exceptions are disabled
110 @ exceptions, so we can get at the
Dvfp.h249 u32 __vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions);
251 u32 vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions, const char …
346 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char …
/linux-4.4.14/security/
Ddevice_cgroup.c50 struct list_head exceptions; member
104 list_for_each_entry(walk, &dev_cgroup->exceptions, list) { in dev_exception_add()
118 list_add_tail_rcu(&excopy->list, &dev_cgroup->exceptions); in dev_exception_add()
132 list_for_each_entry_safe(walk, tmp, &dev_cgroup->exceptions, list) { in dev_exception_rm()
152 list_for_each_entry_safe(ex, tmp, &dev_cgroup->exceptions, list) { in __dev_exception_clean()
193 ret = dev_exceptions_copy(&dev_cgroup->exceptions, in devcgroup_online()
194 &parent_dev_cgroup->exceptions); in devcgroup_online()
223 INIT_LIST_HEAD(&dev_cgroup->exceptions); in devcgroup_css_alloc()
295 list_for_each_entry_rcu(ex, &devcgroup->exceptions, list) { in devcgroup_seq_show()
321 static bool match_exception(struct list_head *exceptions, short type, in match_exception() argument
[all …]
/linux-4.4.14/arch/frv/kernel/
Dentry.S80 # handle h/w single-step through exceptions
155 # make sure we (the kernel) get div-zero and misalignment exceptions
169 # raise the minimum interrupt priority to 15 (NMI only) and enable exceptions
598 # now that we've accessed the exception regs, we can enable exceptions
651 # now that we've accessed the exception regs, we can enable exceptions
690 # now that we've accessed the exception regs, we can enable exceptions
738 # now that we've accessed the exception regs, we can enable exceptions
777 # now that we've accessed the exception regs, we can enable exceptions
820 # now that we've accessed the exception regs, we can enable exceptions
835 # we can enable exceptions
[all …]
Dbreak.S317 # exceptions must've been enabled and we must've been in supervisor mode
352 # exceptions must've been enabled and we must've been in supervisor mode
Dsleep.S100 # disable exceptions
/linux-4.4.14/Documentation/arm/VFP/
Drelease-notes.txt8 provides support for the exceptions bounced from VFP hardware found
31 All the above pass softfloat tests with the following exceptions:
35 - the handling of underflow exceptions is slightly different. If a
/linux-4.4.14/arch/x86/include/asm/trace/
Dexceptions.h2 #define TRACE_SYSTEM exceptions
48 #define TRACE_INCLUDE_FILE exceptions
/linux-4.4.14/arch/m68k/fpsp040/
Dx_unimp.S59 andl #0xFF00FF,%d0 |clear all but accrued exceptions
62 fmovel #0,%FPCR |clear all user exceptions for FPSP
74 bral gen_except |post any exceptions and return
Dstanh.S117 fmovel %d1,%FPCR |restore users exceptions
157 fmovel %d1,%FPCR |restore users exceptions
165 fmovel %d1,%FPCR |restore users exceptions
179 fmovel %d1,%FPCR |restore users exceptions
Dgen_except.S4 | gen_except --- FPSP routine to detect reportable exceptions
10 | Any routine which may report an exceptions must load
13 | Priority for exceptions is:
124 | Frame is idle, so check for exceptions reported through
169 | commonE1 does this for E1 exceptions, which are snan,
170 | operr, and dz. commonE3 does this for E3 exceptions, which
209 | No bits in the enable byte match existing exceptions. Check for
221 | No exceptions are to be reported. If the instruction was
Dsatan.S336 fmovel %d1,%FPCR |restore users exceptions
387 fmovel %d1,%FPCR |restore users exceptions
396 fmovel %d1,%FPCR |restore users exceptions
Dssin.S650 andil #0xff,%d1 |mask off all exceptions
654 fmovel (%sp)+,%FPCR |restore users exceptions
718 andil #0xff,%d1 |mask off all exceptions
722 fmovel (%sp)+,%FPCR |restore users exceptions
737 andil #0xff,%d1 |mask off all exceptions
741 fmovel (%sp)+,%FPCR |restore users exceptions
Dstan.S246 fmovel %d1,%fpcr |restore users exceptions
286 fmovel %d1,%fpcr |restore users exceptions
300 fmovel %d1,%fpcr |restore users exceptions
Dskeleton.S60 | All dz exceptions are 'real', hence no fpsp_dz entry point.
82 | All inexact exceptions are real, but the 'real' handler
86 | necessary for E1 exceptions.
Dx_unfl.S55 | If underflow exceptions are not enabled, check for inexact
80 | It is possible to have either inex2 or inex1 exceptions with the
Dssinh.S108 fmuls (%sp)+,%fp0 |last fp inst - possible exceptions set
Dfpsp.h142 .set CMDREG3B,LV-48 | cmd reg for E3 exceptions (2 bytes)
172 .set CMDREG1B,LV-36 | cmd reg for E1 exceptions (2 bytes)
Dsrem_mod.S350 fsubx Y(%a6),%fp0 | ...no exceptions
387 fmovex %fp0,%fp0 |capture exceptions & round
Dx_operr.S321 | It is possible to have either inex2 or inex1 exceptions with the
Dbindec.S558 | ;block exceptions
/linux-4.4.14/arch/m68k/ifpsp060/
Dfskeleton.S109 | for enabled operand error exceptions. The exception stack frame is an operand error
128 | for enabled signalling NaN exceptions. The exception stack frame is a signalling NaN
147 | for enabled divide-by-zero exceptions. The exception stack frame is a divide-by-zero
166 | for enabled inexact exceptions. The exception stack frame is an inexact
185 | for enabled bsun exceptions. The exception stack frame is a bsun
206 | encountered. Three different types of exceptions can enter the F-Line exception
220 | encountered. Three different types of exceptions can enter the F-Line exception
224 | exceptions branch here.
DTEST.DOC152 (2) unsupported data type exceptions
153 (3) non-maskable overflow/underflow exceptions
160 basically, it enables each of these exceptions and forces
Dfplsp.doc108 The package takes exceptions according to the FPCR value upon subroutine
/linux-4.4.14/Documentation/cgroups/
Ddevices.txt66 group behavior exceptions
79 In case parent's exceptions change and local exceptions are not allowed
111 list of exceptions. The internal state is controlled using the same user
113 implementation. Removal or addition of exceptions that will reduce the access
/linux-4.4.14/arch/microblaze/kernel/
DMakefile17 obj-y += dma.o exceptions.o \
/linux-4.4.14/arch/powerpc/include/asm/
Dnvram.h70 const char *exceptions[]);
/linux-4.4.14/Documentation/frv/
Dkernel-ABI.txt64 No exceptions or interrupts may happen. Any mandatory exceptions
70 No exceptions may happen in this mode. Memory protection and
71 management exceptions will be flagged for later consideration, but
108 SCR3 MMU Save for GR31 during debug exceptions
Dgdbstub.txt8 trap exceptions that happen in kernel space and interrupt execution. It also
23 incur any exceptions or interrupts whilst it is active. In particular, note
127 Furthermore, the GDB stub will intercept a number of exceptions automatically
Dfeatures.txt134 imprecise data error exceptions, there are currently no automatic fixup
141 On the FR451, however, data exceptions are mostly precise, and so
/linux-4.4.14/Documentation/i2c/busses/
Di2c-ali156319 notable exceptions. One of those happens to be the fact they upgraded the
/linux-4.4.14/arch/powerpc/kernel/
Dnvram_64.c934 const char *name, int sig, const char *exceptions[]) in nvram_can_remove_partition() argument
941 } else if (exceptions) { in nvram_can_remove_partition()
943 for (except = exceptions; *except; except++) { in nvram_can_remove_partition()
961 const char *exceptions[]) in nvram_remove_partition() argument
967 if (!nvram_can_remove_partition(part, name, sig, exceptions)) in nvram_remove_partition()
DMakefile46 obj-$(CONFIG_PPC_BOOK3E_64) += exceptions-64e.o idle_book3e.o
/linux-4.4.14/arch/x86/kvm/
Dtrace.h528 TP_PROTO(__u16 cr_read, __u16 cr_write, __u32 exceptions, __u64 intercept),
529 TP_ARGS(cr_read, cr_write, exceptions, intercept),
534 __field( __u32, exceptions )
541 __entry->exceptions = exceptions;
546 __entry->cr_read, __entry->cr_write, __entry->exceptions,
/linux-4.4.14/Documentation/infiniband/
Dcore_locking.txt10 With the following exceptions, a low-level driver implementation of
11 all of the methods in struct ib_device may sleep. The exceptions
/linux-4.4.14/Documentation/arm64/
Dtagged-pointers.txt26 to watchpoint debug exceptions, where the tag information
Darm-acpi.txt359 methods to be expected). The only exceptions to this are CPU clocks where
/linux-4.4.14/Documentation/x86/
Dintel_mpx.txt77 * Handles #BR exceptions and sends SIGSEGV to the app when it violates
109 #BR exceptions are a new class of exceptions just for MPX. They are
112 present. The kernel handles those #BR exceptions for not-present tables
Dexception-tables.txt290 only use exceptions for code in the .text section. Any other section
292 exceptions will fail.
Dentry_64.txt36 - Architecturally-defined exceptions like divide_error.
Dkernel-stacks50 done, e.g. for debug exceptions.)
/linux-4.4.14/arch/arm/mm/
Dproc-v7m.S94 @ Lower the priority of the SVC and PendSV exceptions
Dproc-v7.S57 THUMB( bic r1, r1, #1 << 30 ) @ SCTLR.TE (Thumb exceptions)
481 THUMB( orr r0, r0, #1 << 30 ) @ Thumb exceptions
/linux-4.4.14/kernel/gcov/
DKconfig58 exceptions where format changes are integrated in lower-version GCCs.
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-platform-kim33 entry can be made use of for exceptions.
/linux-4.4.14/arch/arm/kvm/
Dinit.S107 @ - ARM/THUMB exceptions: Kernel config (Thumb-2 kernel)
/linux-4.4.14/Documentation/blackfin/
Dbfin-gpio-notes.txt54 3. But there are some exceptions
/linux-4.4.14/arch/openrisc/
DREADME.openrisc82 rewrite of exceptions handling.
/linux-4.4.14/arch/arm/lib/
Dbacktrace.S61 for_each_frame: tst frame, mask @ Check for address exceptions
/linux-4.4.14/arch/mips/sibyte/
DKconfig128 bool "All cache exceptions considered fatal (no recovery attempted)"
/linux-4.4.14/arch/s390/kernel/
Dreipl.S113 srl %r14,1 # need to kill hi bit to avoid specification exceptions.
/linux-4.4.14/Documentation/
Dunaligned-memory-access.txt52 - Some architectures raise processor exceptions when unaligned accesses
55 - Some architectures raise processor exceptions when unaligned accesses
56 happen, but the exceptions do not contain enough information for the
DIntel-IOMMU.txt61 Some exceptions to IOVA
Dkprobes.txt526 In particular, you can probe interrupt handlers. Known exceptions
DDMA-API-HOWTO.txt766 All drivers should be using these interfaces with no exceptions. It
DCodingStyle182 notable exceptions are sizeof, typeof, alignof, and __attribute__, which look
Dmemory-barriers.txt455 for other sorts of memory barrier (but note the exceptions mentioned in
Ddevices.txt72 There are still some exceptions in the serial and boot device area. Before
Dkernel-parameters.txt2656 This will also cause panics on machine check exceptions.
/linux-4.4.14/arch/m68k/ifpsp060/src/
Dpfpsp.S966 # funfl_{unfl,inex}_on() because w/ both exceptions disabled, this
1229 # the FPIAR should be set correctly for ALL exceptions passing through
1322 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions set
1351 # No exceptions occurred that were also enabled. Now:
1495 # to determine which exceptions, if any, to take.
1722 # three instruction exceptions don't update the stack pointer. so, if the
1867 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions enabled
1929 # No exceptions occurred that were also enabled. Now:
2076 # unlike other opclass 3, unimplemented data type exceptions, packed must be
2107 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions enabled
[all …]
Dfpsp.S967 # funfl_{unfl,inex}_on() because w/ both exceptions disabled, this
1230 # the FPIAR should be set correctly for ALL exceptions passing through
1323 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions set
1352 # No exceptions occurred that were also enabled. Now:
1496 # to determine which exceptions, if any, to take.
1723 # three instruction exceptions don't update the stack pointer. so, if the
1868 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions enabled
1930 # No exceptions occurred that were also enabled. Now:
2077 # unlike other opclass 3, unimplemented data type exceptions, packed must be
2108 mov.b FPCR_ENABLE(%a6),%d0 # fetch exceptions enabled
[all …]
Dfplsp.S7762 fmul.s (%sp)+,%fp0 # last fp inst - possible exceptions set
9309 bra t_catch2 # catch any exceptions
9668 fsub.x Y(%a6),%fp0 # no exceptions
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dreset.txt6 are likely to be exceptions to this rule.
/linux-4.4.14/include/linux/
Dpe.h218 struct data_dirent exceptions; /* .pdata */ member
/linux-4.4.14/Documentation/x86/x86_64/
Dmachinecheck51 Since machine check exceptions can happen any time it is sometimes
/linux-4.4.14/Documentation/arm/Atmel/
DREADME128 that they can be identified easily. Note that some files are historical exceptions
/linux-4.4.14/arch/cris/arch-v32/mm/
Dmmu.S71 ; doesn't recognize it and we get stuck in a loop of refill exceptions.
/linux-4.4.14/Documentation/hwmon/
Df71882fg82 interface as documented in sysfs-interface, without any exceptions.
Dasc7621203 exceptions...
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra20-pinmux.txt94 With some exceptions, these support nvidia,high-speed-mode,
/linux-4.4.14/arch/arc/kernel/
Dentry-compact.S279 ; Exception auto-disables further Intr/exceptions.
/linux-4.4.14/Documentation/arm/
Dkernel_mode_neon.txt40 enable the NEON/VFP unit explicitly so no exceptions are generated on first
/linux-4.4.14/kernel/time/
DKconfig112 transitions: syscalls, exceptions and interrupts. Even when it's
/linux-4.4.14/Documentation/security/
Dcredentials.txt283 changed, barring the following exceptions:
317 example), it must be considered immutable, barring two exceptions:
565 contents of the cred struct pointed to, barring the exceptions listed above
DSmack.txt616 where you can add some exceptions in the form of :
/linux-4.4.14/Documentation/powerpc/
Dpmu-ebb.txt11 One type of event for which EBBs can be configured is PMU exceptions. This
/linux-4.4.14/Documentation/ia64/
Dserial.txt9 Prior to 2.6.10, there were confusing exceptions to this:
Dfsys.txt152 memory access exceptions (this can be done with the EX() macros
/linux-4.4.14/arch/mips/
DKconfig.debug166 Output debug information via an ns16550 compatible UART if exceptions
/linux-4.4.14/arch/arm/nwfpe/
Dsoftfloat-specialize42 Raises the exceptions specified by `flags'. Floating-point traps can be
/linux-4.4.14/
DREPORTING-BUGS166 The exceptions to this rule are regressions, kernel crashes, security holes,
DCOPYING270 make exceptions for this. Our decision will be guided by the two goals
/linux-4.4.14/arch/mips/kvm/
Dlocore.S619 MIPSX(exceptions):
/linux-4.4.14/arch/microblaze/boot/dts/
Dsystem.dts117 xlnx,unaligned-exceptions = <0x1>;
/linux-4.4.14/Documentation/usb/
Dmass-storage.txt66 exceptions.
/linux-4.4.14/Documentation/networking/
Dcdc_mbim.txt209 arbitrary, with the following exceptions:
DLICENSE.qlcnic264 make exceptions for this. Our decision will be guided by the two goals
DLICENSE.qlge264 make exceptions for this. Our decision will be guided by the two goals
Dppp_generic.txt152 exceptions are when pppd sends packets by writing to /dev/ppp, and
/linux-4.4.14/arch/m68k/
DKconfig.cpu446 if it is fitted (there are some exceptions). This value will be
/linux-4.4.14/Documentation/s390/
DDebugging390.txt136 20 20 Fixed point overflow mask if 1=FPU exceptions for this event
139 21 21 Decimal overflow mask if 1=FPU exceptions for this event occur
142 22 22 Exponent underflow mask if 1=FPU exceptions for this event occur
145 23 23 Significance Mask if 1=FPU exceptions for this event occur
183 as exception indications and entry points for exceptions.
1035 tr prog 10 will trace segment translation exceptions.
/linux-4.4.14/arch/x86/
DKconfig.debug164 This option allows trapping of rare doublefault exceptions that
/linux-4.4.14/Documentation/isdn/
DINTERFACE.CAPI201 parameters, with the following exceptions:
/linux-4.4.14/Documentation/serial/
Ddriver41 necessary locking using port->lock. There are some exceptions (which
/linux-4.4.14/Documentation/scsi/
DLICENSE.qla4xxx265 make exceptions for this. Our decision will be guided by the two goals
DLICENSE.qla2xxx266 make exceptions for this. Our decision will be guided by the two goals
/linux-4.4.14/scripts/
Dcheckpatch.pl4541 my $exceptions = qr{
4559 $dstat !~ /$exceptions/ &&
/linux-4.4.14/Documentation/kbuild/
Dmodules.txt313 NOTE: There are two notable exceptions to this rule: larger
/linux-4.4.14/drivers/staging/rtl8192u/
Dcopying254 make exceptions for this. Our decision will be guided by the two goals
/linux-4.4.14/Documentation/devicetree/
Dusage-model.txt156 invariably there will be some exceptions where a specific board will
Dbooting-without-of.txt219 exceptions during that time.
/linux-4.4.14/tools/usb/usbip/
DCOPYING254 make exceptions for this. Our decision will be guided by the two goals
/linux-4.4.14/drivers/staging/rtl8192e/
Dlicense254 exceptions for this. Our decision will be guided by the two goals of
/linux-4.4.14/kernel/trace/
DKconfig119 # exceptions to this list aren't welcomed, better implement the
/linux-4.4.14/Documentation/development-process/
D4.Coding178 exceptions, changes which cause regressions will be backed out if the
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dentry.S812 ! exceptions
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt809 Gets currently pending exceptions, interrupts, and NMIs as well as related
859 Set pending exceptions, interrupts, and NMIs as well as related states of the
2713 are enabled in memory so we need to ensure breakpoint exceptions are
3610 Only privileged operation exceptions will be checked for in the kernel (or even
/linux-4.4.14/drivers/platform/x86/
DKconfig437 exceptions on very ancient models), which makes it
/linux-4.4.14/Documentation/filesystems/
Dsharedsubtree.txt886 There are two exceptions: do_add_mount() and clone_mnt().
/linux-4.4.14/scripts/genksyms/
Dparse.tab.c_shipped39 There are some unavoidable exceptions within include files to
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt87 exceptions are /dev/ram and /dev/fd, where /dev/ram refers to an
/linux-4.4.14/Documentation/power/
Ddevices.txt179 for the majority of devices; the major exceptions are power buttons, keyboards,
/linux-4.4.14/scripts/dtc/
Ddtc-parser.tab.c_shipped39 There are some unavoidable exceptions within include files to
/linux-4.4.14/scripts/kconfig/
Dzconf.tab.c_shipped39 There are some unavoidable exceptions within include files to
/linux-4.4.14/arch/arm/
DKconfig2087 precision for the mantissa. It does not support any exceptions.
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic79xx.seq798 * exceptions are the case of MK_MESSAGE and task management
/linux-4.4.14/Documentation/sound/oss/
DREADME.OSS665 programs when booting Linux but there are some exceptions. See the
/linux-4.4.14/drivers/staging/speakup/
Dspkguide.txt116 few exceptions, but we'll come to those later.
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt1024 couple of exceptions are: