Home
last modified time | relevance | path

Searched refs:flags (Results 1 – 25 of 1752) sorted by relevance

12345678910>>...71

/arch/parisc/kernel/
Dfirmware.c178 unsigned long flags; in set_firmware_width() local
184 spin_lock_irqsave(&pdc_lock, flags); in set_firmware_width()
186 spin_unlock_irqrestore(&pdc_lock, flags); in set_firmware_width()
228 unsigned long flags; in pdc_add_valid() local
230 spin_lock_irqsave(&pdc_lock, flags); in pdc_add_valid()
232 spin_unlock_irqrestore(&pdc_lock, flags); in pdc_add_valid()
247 unsigned long flags; in pdc_instr() local
249 spin_lock_irqsave(&pdc_lock, flags); in pdc_instr()
253 spin_unlock_irqrestore(&pdc_lock, flags); in pdc_instr()
269 unsigned long flags; in pdc_chassis_info() local
[all …]
Dsys_parisc.c91 if (current->flags & PF_RANDOMIZE) in mmap_upper_limit()
101 unsigned long flags, enum mmap_allocation_direction dir) in arch_get_unmapped_area_common() argument
115 if (filp || (flags & MAP_SHARED)) in arch_get_unmapped_area_common()
119 if (flags & MAP_FIXED) { in arch_get_unmapped_area_common()
124 if ((flags & MAP_SHARED) && filp && in arch_get_unmapped_area_common()
148 info.flags = VM_UNMAPPED_AREA_TOPDOWN; in arch_get_unmapped_area_common()
170 unsigned long len, unsigned long pgoff, unsigned long flags, in arch_get_unmapped_area() argument
174 addr, len, pgoff, flags, UP); in arch_get_unmapped_area()
179 unsigned long flags, vm_flags_t vm_flags) in arch_get_unmapped_area_topdown() argument
182 addr, len, pgoff, flags, DOWN); in arch_get_unmapped_area_topdown()
[all …]
/arch/mips/pci/
Dpci-ip32.c28 unsigned int flags = mace->pci.error; in macepci_error() local
31 if (flags & MACEPCI_ERROR_MEMORY_ADDR) in macepci_error()
33 else if (flags & MACEPCI_ERROR_CONFIG_ADDR) in macepci_error()
38 if (flags & MACEPCI_ERROR_MASTER_ABORT) { in macepci_error()
40 flags &= ~MACEPCI_ERROR_MASTER_ABORT; in macepci_error()
42 if (flags & MACEPCI_ERROR_TARGET_ABORT) { in macepci_error()
44 flags &= ~MACEPCI_ERROR_TARGET_ABORT; in macepci_error()
46 if (flags & MACEPCI_ERROR_DATA_PARITY_ERR) { in macepci_error()
48 flags &= ~MACEPCI_ERROR_DATA_PARITY_ERR; in macepci_error()
50 if (flags & MACEPCI_ERROR_RETRY_ERR) { in macepci_error()
[all …]
/arch/powerpc/include/asm/
Dhw_irq.h118 unsigned long flags; in irq_soft_mask_return() local
122 : "=r" (flags) in irq_soft_mask_return()
125 return flags; in irq_soft_mask_return()
162 unsigned long flags = irq_soft_mask_return(); in irq_soft_mask_set_return() local
166 return flags; in irq_soft_mask_set_return()
171 unsigned long flags = irq_soft_mask_return(); in irq_soft_mask_or_return() local
173 irq_soft_mask_set(flags | mask); in irq_soft_mask_or_return()
175 return flags; in irq_soft_mask_or_return()
180 unsigned long flags = irq_soft_mask_return(); in irq_soft_mask_andc_return() local
182 irq_soft_mask_set(flags & ~mask); in irq_soft_mask_andc_return()
[all …]
Dplpar_wrappers.h30 static inline long vpa_call(unsigned long flags, unsigned long cpu, in vpa_call() argument
33 flags = flags << H_VPA_FUNC_SHIFT; in vpa_call()
35 return plpar_hcall_norets(H_REGISTER_VPA, flags, cpu, vpa); in vpa_call()
70 static inline long plpar_pte_enter(unsigned long flags, in plpar_pte_enter() argument
77 rc = plpar_hcall(H_ENTER, retbuf, flags, hpte_group, hpte_v, hpte_r); in plpar_pte_enter()
84 static inline long plpar_pte_remove(unsigned long flags, unsigned long ptex, in plpar_pte_remove() argument
91 rc = plpar_hcall(H_REMOVE, retbuf, flags, ptex, avpn); in plpar_pte_remove()
100 static inline long plpar_pte_remove_raw(unsigned long flags, unsigned long ptex, in plpar_pte_remove_raw() argument
107 rc = plpar_hcall_raw(H_REMOVE, retbuf, flags, ptex, avpn); in plpar_pte_remove_raw()
115 static inline long plpar_pte_read(unsigned long flags, unsigned long ptex, in plpar_pte_read() argument
[all …]
/arch/nios2/include/asm/
Dirqflags.h19 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
21 WRCTL(CTL_FSTATUS, flags); in arch_local_irq_restore()
26 unsigned long flags; in arch_local_irq_disable() local
28 flags = arch_local_save_flags(); in arch_local_irq_disable()
29 arch_local_irq_restore(flags & ~STATUS_PIE); in arch_local_irq_disable()
34 unsigned long flags; in arch_local_irq_enable() local
36 flags = arch_local_save_flags(); in arch_local_irq_enable()
37 arch_local_irq_restore(flags | STATUS_PIE); in arch_local_irq_enable()
40 static inline int arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
42 return (flags & STATUS_PIE) == 0; in arch_irqs_disabled_flags()
[all …]
/arch/x86/include/asm/
Dirqflags.h19 unsigned long flags; in native_save_fl() local
28 : "=rm" (flags) in native_save_fl()
32 return flags; in native_save_fl()
57 static __always_inline int native_irqs_disabled_flags(unsigned long flags) in native_irqs_disabled_flags() argument
59 return !(flags & X86_EFLAGS_IF); in native_irqs_disabled_flags()
64 unsigned long flags = native_save_fl(); in native_local_irq_save() local
68 return flags; in native_local_irq_save()
71 static __always_inline void native_local_irq_restore(unsigned long flags) in native_local_irq_restore() argument
73 if (!native_irqs_disabled_flags(flags)) in native_local_irq_restore()
127 unsigned long flags = arch_local_save_flags(); in arch_local_irq_save() local
[all …]
/arch/xtensa/include/asm/
Dirqflags.h21 unsigned long flags; in arch_local_save_flags() local
22 asm volatile("rsr %0, ps" : "=a" (flags)); in arch_local_save_flags()
23 return flags; in arch_local_save_flags()
28 unsigned long flags; in arch_local_irq_save() local
38 : "=a" (flags), "=a" (tmp) :: "memory"); in arch_local_irq_save()
44 : "=&a" (flags) : "a" (LOCKLEVEL) : "memory"); in arch_local_irq_save()
48 : "=a" (flags) :: "memory"); in arch_local_irq_save()
50 return flags; in arch_local_irq_save()
60 unsigned long flags; in arch_local_irq_enable() local
61 asm volatile("rsil %0, 0" : "=a" (flags) :: "memory"); in arch_local_irq_enable()
[all …]
/arch/sparc/lib/
Datomic32.c35 unsigned long flags; \
36 spin_lock_irqsave(ATOMIC_HASH(v), flags); \
41 spin_unlock_irqrestore(ATOMIC_HASH(v), flags); \
50 unsigned long flags; \
51 spin_lock_irqsave(ATOMIC_HASH(v), flags); \
55 spin_unlock_irqrestore(ATOMIC_HASH(v), flags); \
73 unsigned long flags; in arch_atomic_xchg() local
75 spin_lock_irqsave(ATOMIC_HASH(v), flags); in arch_atomic_xchg()
78 spin_unlock_irqrestore(ATOMIC_HASH(v), flags); in arch_atomic_xchg()
86 unsigned long flags; in arch_atomic_cmpxchg() local
[all …]
/arch/mips/lib/
Dbitops.c26 unsigned long flags; in __mips_set_bit() local
29 raw_local_irq_save(flags); in __mips_set_bit()
31 raw_local_irq_restore(flags); in __mips_set_bit()
47 unsigned long flags; in __mips_clear_bit() local
50 raw_local_irq_save(flags); in __mips_clear_bit()
52 raw_local_irq_restore(flags); in __mips_clear_bit()
68 unsigned long flags; in __mips_change_bit() local
71 raw_local_irq_save(flags); in __mips_change_bit()
73 raw_local_irq_restore(flags); in __mips_change_bit()
90 unsigned long flags; in __mips_test_and_set_bit_lock() local
[all …]
/arch/arm64/include/asm/
Dirqflags.h102 static __always_inline bool __daif_irqs_disabled_flags(unsigned long flags) in __daif_irqs_disabled_flags() argument
104 return flags & PSR_I_BIT; in __daif_irqs_disabled_flags()
107 static __always_inline bool __pmr_irqs_disabled_flags(unsigned long flags) in __pmr_irqs_disabled_flags() argument
109 return flags != GIC_PRIO_IRQON; in __pmr_irqs_disabled_flags()
112 static inline bool arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
115 return __pmr_irqs_disabled_flags(flags); in arch_irqs_disabled_flags()
117 return __daif_irqs_disabled_flags(flags); in arch_irqs_disabled_flags()
142 unsigned long flags = __daif_local_save_flags(); in __daif_local_irq_save() local
146 return flags; in __daif_local_irq_save()
151 unsigned long flags = __pmr_local_save_flags(); in __pmr_local_irq_save() local
[all …]
Ddaifflags.h43 unsigned long flags; in local_daif_save_flags() local
45 flags = read_sysreg(daif); in local_daif_save_flags()
50 flags |= PSR_I_BIT | PSR_F_BIT; in local_daif_save_flags()
53 return flags; in local_daif_save_flags()
58 unsigned long flags; in local_daif_save() local
60 flags = local_daif_save_flags(); in local_daif_save()
64 return flags; in local_daif_save()
67 static inline void local_daif_restore(unsigned long flags) in local_daif_restore() argument
69 bool irq_disabled = flags & PSR_I_BIT; in local_daif_restore()
84 if (!(flags & PSR_A_BIT)) { in local_daif_restore()
[all …]
/arch/microblaze/include/asm/
Dirqflags.h16 unsigned long flags; in arch_local_irq_save() local
19 : "=r"(flags) in arch_local_irq_save()
22 return flags; in arch_local_irq_save()
49 unsigned long flags, tmp; in arch_local_irq_save() local
55 : "=r"(flags), "=r"(tmp) in arch_local_irq_save()
58 return flags; in arch_local_irq_save()
91 unsigned long flags; in arch_local_save_flags() local
94 : "=r"(flags) in arch_local_save_flags()
97 return flags; in arch_local_save_flags()
100 static inline notrace void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
[all …]
/arch/arm/mach-omap1/
Dmcbsp.c97 .flags = IORESOURCE_MEM,
102 .flags = IORESOURCE_IRQ,
107 .flags = IORESOURCE_IRQ,
112 .flags = IORESOURCE_DMA,
117 .flags = IORESOURCE_DMA,
124 .flags = IORESOURCE_MEM,
129 .flags = IORESOURCE_IRQ,
134 .flags = IORESOURCE_IRQ,
139 .flags = IORESOURCE_DMA,
144 .flags = IORESOURCE_DMA,
[all …]
/arch/loongarch/include/asm/
Dirqflags.h16 u32 flags = CSR_CRMD_IE; in arch_local_irq_enable() local
21 : [val] "+r" (flags) in arch_local_irq_enable()
28 u32 flags = 0; in arch_local_irq_disable() local
33 : [val] "+r" (flags) in arch_local_irq_disable()
40 u32 flags = 0; in arch_local_irq_save() local
45 : [val] "+r" (flags) in arch_local_irq_save()
48 return flags; in arch_local_irq_save()
51 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
57 : [val] "+r" (flags) in arch_local_irq_restore()
64 u32 flags; in arch_local_save_flags() local
[all …]
/arch/s390/kernel/
Dfpu.c13 void __kernel_fpu_begin(struct kernel_fpu *state, int flags) in __kernel_fpu_begin() argument
22 flags &= state->hdr.mask; in __kernel_fpu_begin()
23 if (flags & KERNEL_FPC) in __kernel_fpu_begin()
26 if (flags & KERNEL_VXR_LOW) in __kernel_fpu_begin()
30 mask = flags & KERNEL_VXR; in __kernel_fpu_begin()
40 mask = flags & KERNEL_VXR_LOW; in __kernel_fpu_begin()
49 mask = flags & KERNEL_VXR_HIGH; in __kernel_fpu_begin()
61 void __kernel_fpu_end(struct kernel_fpu *state, int flags) in __kernel_fpu_end() argument
71 flags &= state->hdr.mask; in __kernel_fpu_end()
72 if (flags & KERNEL_FPC) in __kernel_fpu_end()
[all …]
/arch/parisc/include/asm/
Dirqflags.h10 unsigned long flags; in arch_local_save_flags() local
11 asm volatile("ssm 0, %0" : "=r" (flags) : : "memory"); in arch_local_save_flags()
12 return flags; in arch_local_save_flags()
27 unsigned long flags; in arch_local_irq_save() local
28 asm volatile("rsm %1,%0" : "=r" (flags) : "i" (PSW_I) : "memory"); in arch_local_irq_save()
29 return flags; in arch_local_irq_save()
32 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
39 asm volatile("mtsm %0" : : "r" (flags) : "memory"); in arch_local_irq_restore()
42 static inline bool arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
44 return (flags & PSW_I) == 0; in arch_irqs_disabled_flags()
Dbitops.h24 unsigned long flags; in set_bit() local
27 _atomic_spin_lock_irqsave(addr, flags); in set_bit()
29 _atomic_spin_unlock_irqrestore(addr, flags); in set_bit()
35 unsigned long flags; in clear_bit() local
38 _atomic_spin_lock_irqsave(addr, flags); in clear_bit()
40 _atomic_spin_unlock_irqrestore(addr, flags); in clear_bit()
46 unsigned long flags; in change_bit() local
49 _atomic_spin_lock_irqsave(addr, flags); in change_bit()
51 _atomic_spin_unlock_irqrestore(addr, flags); in change_bit()
58 unsigned long flags; in test_and_set_bit() local
[all …]
/arch/sh/include/asm/
Dcmpxchg-irq.h9 unsigned long flags, retval; in xchg_u32() local
11 local_irq_save(flags); in xchg_u32()
14 local_irq_restore(flags); in xchg_u32()
20 unsigned long flags, retval; in xchg_u16() local
22 local_irq_save(flags); in xchg_u16()
25 local_irq_restore(flags); in xchg_u16()
31 unsigned long flags, retval; in xchg_u8() local
33 local_irq_save(flags); in xchg_u8()
36 local_irq_restore(flags); in xchg_u8()
44 unsigned long flags; in __cmpxchg_u32() local
[all …]
/arch/m68k/include/asm/
Dirqflags.h12 unsigned long flags; in arch_local_save_flags() local
13 asm volatile ("movew %%sr,%0" : "=d" (flags) : : "memory"); in arch_local_save_flags()
14 return flags; in arch_local_save_flags()
56 unsigned long flags = arch_local_save_flags(); in arch_local_irq_save() local
58 return flags; in arch_local_irq_save()
61 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
63 asm volatile ("movew %0,%%sr" : : "d" (flags) : "memory"); in arch_local_irq_restore()
66 static inline bool arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
70 return (flags & ~(ALLOWINT | 0x200)) != 0; in arch_irqs_disabled_flags()
72 return (flags & ~ALLOWINT) != 0; in arch_irqs_disabled_flags()
/arch/arm/include/asm/
Dirqflags.h27 unsigned long flags; in arch_local_irq_save() local
32 : "=r" (flags) : : "memory", "cc"); in arch_local_irq_save()
33 return flags; in arch_local_irq_save()
74 unsigned long flags, temp; in arch_local_irq_save() local
80 : "=r" (flags), "=r" (temp) in arch_local_irq_save()
83 return flags; in arch_local_irq_save()
158 unsigned long flags; in arch_local_save_flags() local
161 : "=r" (flags) : : "memory", "cc"); in arch_local_save_flags()
162 return flags; in arch_local_save_flags()
169 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
[all …]
/arch/mips/include/asm/
Dirqflags.h38 unsigned long flags; in arch_local_irq_save() local
53 : [flags] "=r" (flags) in arch_local_irq_save()
57 return flags; in arch_local_irq_save()
60 static inline void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
87 : [flags] "=r" (__tmp1) in arch_local_irq_restore()
88 : "0" (flags) in arch_local_irq_restore()
96 void arch_local_irq_restore(unsigned long flags);
122 unsigned long flags; in arch_local_save_flags() local
129 : [flags] "=r" (flags)); in arch_local_save_flags()
131 return flags; in arch_local_save_flags()
[all …]
/arch/arm/mach-pxa/
Ddevices.c41 .flags = IORESOURCE_IRQ,
55 .flags = IORESOURCE_MEM,
60 .flags = IORESOURCE_IRQ,
94 .flags = IORESOURCE_MEM,
99 .flags = IORESOURCE_IRQ,
131 .flags = IORESOURCE_MEM,
136 .flags = IORESOURCE_IRQ,
163 .flags = IORESOURCE_MEM,
167 .flags = IORESOURCE_IRQ,
187 .flags = IORESOURCE_MEM,
[all …]
/arch/sparc/include/asm/
Dirqflags_64.h20 unsigned long flags; in arch_local_save_flags() local
24 : "=r" (flags) in arch_local_save_flags()
27 return flags; in arch_local_save_flags()
30 static inline notrace void arch_local_irq_restore(unsigned long flags) in arch_local_irq_restore() argument
35 : "r" (flags) in arch_local_irq_restore()
60 static inline notrace int arch_irqs_disabled_flags(unsigned long flags) in arch_irqs_disabled_flags() argument
62 return (flags > 0); in arch_irqs_disabled_flags()
72 unsigned long flags, tmp; in arch_local_irq_save() local
88 : "=r" (flags), "=r" (tmp) in arch_local_irq_save()
93 return flags; in arch_local_irq_save()
/arch/x86/kernel/
Dsys_x86_64.c31 if (va_align.flags < 0 || !(va_align.flags & (2 - mmap_is_ia32()))) in get_align_mask()
34 if (!(current->flags & PF_RANDOMIZE)) in get_align_mask()
58 if (va_align.flags < 0) in control_va_addr_alignment()
65 va_align.flags = ALIGN_VA_32; in control_va_addr_alignment()
67 va_align.flags = ALIGN_VA_64; in control_va_addr_alignment()
69 va_align.flags = 0; in control_va_addr_alignment()
71 va_align.flags = ALIGN_VA_32 | ALIGN_VA_64; in control_va_addr_alignment()
80 unsigned long, prot, unsigned long, flags, in SYSCALL_DEFINE6() argument
86 return ksys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); in SYSCALL_DEFINE6()
89 static void find_start_end(unsigned long addr, unsigned long flags, in find_start_end() argument
[all …]

12345678910>>...71