Home
last modified time | relevance | path

Searched refs:bitmask (Results 1 – 16 of 16) sorted by relevance

/arch/openrisc/include/asm/
A Dcmpxchg.h69 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in cmpxchg_small() local
76 ret = (load32 & bitmask) >> bitoff; in cmpxchg_small()
80 old32 = (load32 & ~bitmask) | (old << bitoff); in cmpxchg_small()
81 new32 = (load32 & ~bitmask) | (new << bitoff); in cmpxchg_small()
101 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in xchg_small() local
107 ret = (oldv & bitmask) >> bitoff; in xchg_small()
108 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small()
/arch/sh/include/asm/
A Dcmpxchg-xchg.h27 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in __xchg_cmpxchg() local
33 ret = (oldv & bitmask) >> bitoff; in __xchg_cmpxchg()
34 newv = (oldv & ~bitmask) | (x << bitoff); in __xchg_cmpxchg()
/arch/mips/pci/
A Dmsi-octeon.c199 u64 bitmask; in arch_teardown_msi_irq() local
224 bitmask = (1 << number_irqs) - 1; in arch_teardown_msi_irq()
226 bitmask <<= irq0; in arch_teardown_msi_irq()
227 if ((msi_free_irq_bitmask[index] & bitmask) != bitmask) in arch_teardown_msi_irq()
233 msi_free_irq_bitmask[index] &= ~bitmask; in arch_teardown_msi_irq()
234 msi_multiple_irq_bitmask[index] &= ~bitmask; in arch_teardown_msi_irq()
/arch/xtensa/include/asm/
A Dcmpxchg.h186 u32 bitmask = ((0x1 << size * BITS_PER_BYTE) - 1) << bitoff; in xchg_small() local
192 ret = (oldv & bitmask) >> bitoff; in xchg_small()
193 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small()
/arch/alpha/lib/
A Dev67-strlen.S35 cmpbge $31, $1, $2 # E : $2 <- bitmask: bit i == 1 <==> i-th byte == 0
A Dstrlen.S30 cmpbge $31, $1, $2 # $2 <- bitmask: bit i == 1 <==> i-th byte == 0
A Dstxncpy.S130 sll t10, t2, t10 # e0 : t10 = bitmask of last count byte
332 negq t8, t6 # .. e1 : build bitmask of bytes <= zero
A Dev6-stxncpy.S164 sll t10, t2, t10 # U : t10 = bitmask of last count byte
380 negq t8, t6 # E : build bitmask of bytes <= zero
A Dstxcpy.S273 negq t8, t6 # .. e1 : build bitmask of bytes <= zero
A Dev6-stxcpy.S302 negq t8, t6 # E : build bitmask of bytes <= zero
/arch/x86/kvm/vmx/
A Dpmu_intel.c85 u64 bitmask; in intel_rdpmc_ecx_to_pmc() local
112 bitmask = pmu->counter_bitmask[KVM_PMC_FIXED]; in intel_rdpmc_ecx_to_pmc()
117 bitmask = pmu->counter_bitmask[KVM_PMC_GP]; in intel_rdpmc_ecx_to_pmc()
127 *mask &= bitmask; in intel_rdpmc_ecx_to_pmc()
A Dvmx.h255 u32 bitmask; /* 4 bits per segment (1 bit per field) */ member
721 vmx->segment_cache.bitmask = 0; in vmx_segment_cache_clear()
A Dvmx.c773 vmx->segment_cache.bitmask = 0; in vmx_segment_cache_test_set()
775 ret = vmx->segment_cache.bitmask & mask; in vmx_segment_cache_test_set()
776 vmx->segment_cache.bitmask |= mask; in vmx_segment_cache_test_set()
/arch/mips/include/asm/octeon/
A Dcvmx-lmcx-defs.h2272 uint64_t bitmask:16; member
2278 uint64_t bitmask:16;
2343 uint64_t bitmask:8; member
2353 uint64_t bitmask:8;
2380 uint64_t bitmask:64; member
2382 uint64_t bitmask:64;
2778 uint64_t bitmask:8; member
2786 uint64_t bitmask:8;
2809 uint64_t bitmask:8; member
2813 uint64_t bitmask:8;
/arch/x86/kvm/
A Dpmu.c807 DECLARE_BITMAP(bitmask, X86_PMC_IDX_MAX); in kvm_pmu_cleanup()
812 bitmap_andnot(bitmask, pmu->all_valid_pmc_idx, in kvm_pmu_cleanup()
815 kvm_for_each_pmc(pmu, pmc, i, bitmask) { in kvm_pmu_cleanup()
/arch/sh/kernel/cpu/sh3/
A Dentry.S213 ! r8 passes SR bitmask, overwritten with restored data on return

Completed in 59 milliseconds