Home
last modified time | relevance | path

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

1234567

/Linux-v6.1/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.c243 static void vfp_raise_exceptions(u32 exceptions, u32 inst, u32 fpscr, struct pt_regs *regs) in vfp_raise_exceptions() argument
247 pr_debug("VFP: raising exceptions %08x\n", exceptions); in vfp_raise_exceptions()
249 if (exceptions == VFP_EXCEPTION_ERROR) { in vfp_raise_exceptions()
260 if (exceptions & (FPSCR_N|FPSCR_Z|FPSCR_C|FPSCR_V)) in vfp_raise_exceptions()
263 fpscr |= exceptions; in vfp_raise_exceptions()
268 if (exceptions & stat && fpscr & en) \ in vfp_raise_exceptions()
289 u32 exceptions = VFP_EXCEPTION_ERROR; in vfp_emulate_instruction() local
299 exceptions = vfp_single_cpdo(inst, fpscr); in vfp_emulate_instruction()
301 exceptions = vfp_double_cpdo(inst, fpscr); in vfp_emulate_instruction()
317 return exceptions & ~VFP_NAN_FLAG; in vfp_emulate_instruction()
[all …]
Dvfp.h246 u32 __vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions);
248 u32 vfp_single_normaliseround(int sd, struct vfp_single *vs, u32 fpscr, u32 exceptions, const char …
343 u32 vfp_double_normaliseround(int dd, struct vfp_double *vd, u32 fpscr, u32 exceptions, const char …
/Linux-v6.1/Documentation/userspace-api/media/
DMakefile16 echo ${PARSER} $< $@ $(SRC_DIR)/$(notdir $@).exceptions; \
17 ${PARSER} $< $@ $(SRC_DIR)/$(notdir $@).exceptions
20 ${PARSER} $< $@ $(SRC_DIR)/$(notdir $@).exceptions
24 $(BUILDDIR)/ca.h.rst: ${UAPI}/dvb/ca.h ${PARSER} $(SRC_DIR)/ca.h.rst.exceptions
27 $(BUILDDIR)/dmx.h.rst: ${UAPI}/dvb/dmx.h ${PARSER} $(SRC_DIR)/dmx.h.rst.exceptions
30 $(BUILDDIR)/frontend.h.rst: ${UAPI}/dvb/frontend.h ${PARSER} $(SRC_DIR)/frontend.h.rst.exceptions
33 $(BUILDDIR)/net.h.rst: ${UAPI}/dvb/net.h ${PARSER} $(SRC_DIR)/net.h.rst.exceptions
36 $(BUILDDIR)/videodev2.h.rst: ${UAPI}/videodev2.h ${PARSER} $(SRC_DIR)/videodev2.h.rst.exceptions
39 $(BUILDDIR)/media.h.rst: ${UAPI}/media.h ${PARSER} $(SRC_DIR)/media.h.rst.exceptions
42 $(BUILDDIR)/cec.h.rst: ${UAPI}/cec.h ${PARSER} $(SRC_DIR)/cec.h.rst.exceptions
[all …]
/Linux-v6.1/security/
Ddevice_cgroup.c45 struct list_head exceptions; member
99 list_for_each_entry(walk, &dev_cgroup->exceptions, list) { in dev_exception_add()
113 list_add_tail_rcu(&excopy->list, &dev_cgroup->exceptions); in dev_exception_add()
127 list_for_each_entry_safe(walk, tmp, &dev_cgroup->exceptions, list) { in dev_exception_rm()
147 list_for_each_entry_safe(ex, tmp, &dev_cgroup->exceptions, list) { in __dev_exception_clean()
188 ret = dev_exceptions_copy(&dev_cgroup->exceptions, in devcgroup_online()
189 &parent_dev_cgroup->exceptions); in devcgroup_online()
218 INIT_LIST_HEAD(&dev_cgroup->exceptions); in devcgroup_css_alloc()
290 list_for_each_entry_rcu(ex, &devcgroup->exceptions, list) { in devcgroup_seq_show()
316 static bool match_exception(struct list_head *exceptions, short type, in match_exception() argument
[all …]
/Linux-v6.1/Documentation/arm/vfp/
Drelease-notes.rst10 provides support for the exceptions bounced from VFP hardware found
33 All the above pass softfloat tests with the following exceptions:
37 - the handling of underflow exceptions is slightly different. If a
/Linux-v6.1/Documentation/core-api/
Dentry.rst1 Entry/exit handling for exceptions, interrupts, syscalls and KVM
16 exceptions`_, `NMI and NMI-like exceptions`_.
128 Interrupts and regular exceptions
197 NMI and NMI-like exceptions
200 NMIs and NMI-like exceptions (machine checks, double faults, debug
204 State changes for debug exceptions and machine-check exceptions depend on
205 whether these exceptions happened in user-space (breakpoints or watchpoints) or
209 NMIs and other NMI-like exceptions handle state transitions without
/Linux-v6.1/arch/x86/include/asm/trace/
Dexceptions.h3 #define TRACE_SYSTEM exceptions
50 #define TRACE_INCLUDE_FILE exceptions
/Linux-v6.1/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
/Linux-v6.1/Documentation/powerpc/
Disa-versions.rst15 e6500 Power ISA v2.06 with some exceptions
16 e5500 Power ISA v2.06 with some exceptions, no Altivec
20 Cell PPU - Power ISA v2.02 with some minor exceptions
/Linux-v6.1/scripts/
Dspdxcheck.py30 self.exceptions = { }
73 spdx.exceptions[exception] = []
79 spdx.exceptions[exception].append(lic)
83 if not len(spdx.exceptions[exception]):
137 if id not in self.spdx.exceptions:
139 if self.lastid not in self.spdx.exceptions[id]:
407 sys.stderr.write('Exception IDs %12d\n' %len(spdx.exceptions))
/Linux-v6.1/drivers/net/ethernet/freescale/fman/
Dfman.c478 u32 exceptions; member
534 u32 exceptions; member
695 if (cfg->exceptions & EX_DMA_BUS_ERROR) in dma_init()
697 if ((cfg->exceptions & EX_DMA_SYSTEM_WRITE_ECC) | in dma_init()
698 (cfg->exceptions & EX_DMA_READ_ECC) | in dma_init()
699 (cfg->exceptions & EX_DMA_FM_WRITE_ECC)) in dma_init()
816 if (cfg->exceptions & EX_FPM_STALL_ON_TASKS) in fpm_init()
818 if (cfg->exceptions & EX_FPM_SINGLE_ECC) in fpm_init()
820 if (cfg->exceptions & EX_FPM_DOUBLE_ECC) in fpm_init()
844 if (cfg->exceptions & EX_IRAM_ECC) { in fpm_init()
[all …]
Dfman_tgec.c191 u32 exceptions; member
623 tgec->exceptions |= bit_mask; in tgec_set_exception()
625 tgec->exceptions &= ~bit_mask; in tgec_set_exception()
667 tgec->exceptions &= ~(TGEC_IMASK_REM_FAULT | in tgec_init()
670 err = init(tgec->regs, cfg, tgec->exceptions); in tgec_init()
758 tgec->exceptions = (TGEC_IMASK_MDIO_SCAN_EVENT | in tgec_config()
Dfman_memac.c322 u32 exceptions; member
387 u32 exceptions) in init() argument
451 set_exception(regs, exceptions, true); in init()
969 memac->exceptions |= bit_mask; in memac_set_exception()
971 memac->exceptions &= ~bit_mask; in memac_set_exception()
1021 memac->max_speed, slow_10g_if, memac->exceptions); in memac_init()
1140 memac->exceptions = (MEMAC_IMASK_TSECC_ER | MEMAC_IMASK_TECC_ER | in memac_config()
/Linux-v6.1/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.
/Linux-v6.1/Documentation/admin-guide/cgroup-v1/
Ddevices.rst73 group behavior exceptions
88 In case parent's exceptions change and local exceptions are not allowed
127 list of exceptions. The internal state is controlled using the same user
129 implementation. Removal or addition of exceptions that will reduce the access
/Linux-v6.1/Documentation/virt/kvm/s390/
Ds390-pv-boot.rst68 exceptions or return error codes.
71 memory, will result in specification exceptions. This is because the
75 Subcodes 8, 9, 10 will result in specification exceptions.
/Linux-v6.1/Documentation/translations/zh_CN/process/
Dlicense-rules.rst14 (GPL-2.0)的条款提供,并在LICENSES/exceptions/Linux-syscall-note中显式
254 LICENSES/exceptions/
260 LICENSES/exceptions/Linux-syscall-note
265 LICENSES/exceptions/GCC-exception-2.0
/Linux-v6.1/Documentation/translations/zh_TW/process/
Dlicense-rules.rst17 (GPL-2.0)的條款提供,並在LICENSES/exceptions/Linux-syscall-note中顯式
257 LICENSES/exceptions/
263 LICENSES/exceptions/Linux-syscall-note
268 LICENSES/exceptions/GCC-exception-2.0
/Linux-v6.1/
DCOPYING12 LICENSES/exceptions/Linux-syscall-note
/Linux-v6.1/arch/powerpc/kernel/
Dnvram_64.c759 const char *name, int sig, const char *exceptions[]) in nvram_can_remove_partition() argument
766 } else if (exceptions) { in nvram_can_remove_partition()
768 for (except = exceptions; *except; except++) { in nvram_can_remove_partition()
786 const char *exceptions[]) in nvram_remove_partition() argument
792 if (!nvram_can_remove_partition(part, name, sig, exceptions)) in nvram_remove_partition()
/Linux-v6.1/arch/microblaze/kernel/
DMakefile17 obj-y += head.o dma.o exceptions.o \

1234567