Home
last modified time | relevance | path

Searched refs:masked (Results 1 – 70 of 70) sorted by relevance

/linux-4.4.14/arch/cris/arch-v32/kernel/
Dirq.c364 int masked[NBR_REGS]; in crisv32_do_multiple() local
377 masked[i] = REG_RD_INT_VECT(intr_vect, irq_regs[cpu], in crisv32_do_multiple()
382 mask &= ~masked[i]; in crisv32_do_multiple()
386 if ((i == 1) && (masked[0] & TIMER_MASK)) in crisv32_do_multiple()
389 if ((i == 0) && (masked[0] & TIMER_MASK)) in crisv32_do_multiple()
397 if ((i == 1) && (masked[i] & TIMER_MASK)) { in crisv32_do_multiple()
398 masked[i] &= ~TIMER_MASK; in crisv32_do_multiple()
402 if ((i == 0) && (masked[i] & TIMER_MASK)) { in crisv32_do_multiple()
403 masked[i] &= ~TIMER_MASK; in crisv32_do_multiple()
411 masked[0] &= ~IGNORE_MASK; in crisv32_do_multiple()
[all …]
/linux-4.4.14/kernel/irq/
Dmigration.c53 bool masked; in irq_move_irq() local
73 masked = irqd_irq_masked(idata); in irq_move_irq()
74 if (!masked) in irq_move_irq()
77 if (!masked) in irq_move_irq()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dar9002_mac.c32 static bool ar9002_hw_get_isr(struct ath_hw *ah, enum ath9k_int *masked, in ar9002_hw_get_isr() argument
53 *masked = 0; in ar9002_hw_get_isr()
58 *masked = 0; in ar9002_hw_get_isr()
91 *masked = 0; in ar9002_hw_get_isr()
95 *masked = isr & ATH9K_INT_COMMON; in ar9002_hw_get_isr()
99 *masked |= ATH9K_INT_RX; in ar9002_hw_get_isr()
106 *masked |= ATH9K_INT_TX; in ar9002_hw_get_isr()
134 *masked |= mask2; in ar9002_hw_get_isr()
153 *masked |= ATH9K_INT_GENTIMER; in ar9002_hw_get_isr()
157 *masked |= ATH9K_INT_TIM_TIMER; in ar9002_hw_get_isr()
[all …]
Dar9003_mac.c182 static bool ar9003_hw_get_isr(struct ath_hw *ah, enum ath9k_int *masked, in ar9003_hw_get_isr() argument
206 *masked = 0; in ar9003_hw_get_isr()
243 *masked = 0; in ar9003_hw_get_isr()
247 *masked = isr & ATH9K_INT_COMMON; in ar9003_hw_get_isr()
251 *masked |= ATH9K_INT_RXLP; in ar9003_hw_get_isr()
255 *masked |= ATH9K_INT_TX; in ar9003_hw_get_isr()
258 *masked |= ATH9K_INT_RXLP; in ar9003_hw_get_isr()
261 *masked |= ATH9K_INT_RXHP; in ar9003_hw_get_isr()
264 *masked |= ATH9K_INT_TX; in ar9003_hw_get_isr()
293 *masked |= ATH9K_INT_GENTIMER; in ar9003_hw_get_isr()
[all …]
Dar9003_mci.h335 void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked);
374 static inline void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked) in ar9003_mci_get_isr() argument
Dhw-ops.h51 static inline bool ath9k_hw_getisr(struct ath_hw *ah, enum ath9k_int *masked, in ath9k_hw_getisr() argument
54 return ath9k_hw_ops(ah)->get_isr(ah, masked, sync_cause_p); in ath9k_hw_getisr()
Dar9003_mci.c369 void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked) in ar9003_mci_get_isr() argument
384 *masked |= ATH9K_INT_MCI; in ar9003_mci_get_isr()
Dhw.h727 bool (*get_isr)(struct ath_hw *ah, enum ath9k_int *masked,
/linux-4.4.14/drivers/vfio/platform/
Dvfio_platform_irq.c32 if (!irq_ctx->masked) { in vfio_platform_mask()
34 irq_ctx->masked = true; in vfio_platform_mask()
92 if (irq_ctx->masked) { in vfio_platform_unmask()
94 irq_ctx->masked = false; in vfio_platform_unmask()
155 if (!irq_ctx->masked) { in vfio_automasked_irq_handler()
160 irq_ctx->masked = true; in vfio_automasked_irq_handler()
220 if (!irq->masked) in vfio_set_trigger()
317 vdev->irqs[i].masked = false; in vfio_platform_irq_init()
Dvfio_platform_private.h36 bool masked; member
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dirq.c138 unsigned masked; in do_multiple_IRQ() local
143 mask = masked = *R_VECT_MASK_RD; in do_multiple_IRQ()
169 if (masked & (1 << bit)) { in do_multiple_IRQ()
178 *R_VECT_MASK_SET = (masked | ethmask); in do_multiple_IRQ()
/linux-4.4.14/drivers/vfio/pci/
Dvfio_pci_intrs.c55 } else if (!vdev->ctx[0].masked) { in vfio_pci_intx_mask()
65 vdev->ctx[0].masked = true; in vfio_pci_intx_mask()
93 } else if (vdev->ctx[0].masked && !vdev->virq_disabled) { in vfio_pci_intx_unmask_handler()
105 vdev->ctx[0].masked = (ret > 0); in vfio_pci_intx_unmask_handler()
129 vdev->ctx[0].masked = true; in vfio_intx_handler()
131 } else if (!vdev->ctx[0].masked && /* may be shared */ in vfio_intx_handler()
133 vdev->ctx[0].masked = true; in vfio_intx_handler()
165 vdev->ctx[0].masked = vdev->virq_disabled; in vfio_intx_enable()
167 pci_intx(vdev->pdev, !vdev->ctx[0].masked); in vfio_intx_enable()
222 if (!vdev->pci_2_3 && vdev->ctx[0].masked) in vfio_intx_set_signal()
Dvfio_pci_private.h32 bool masked; member
/linux-4.4.14/net/openvswitch/
Dactions.c351 const __be32 mask[4], __be32 masked[4]) in mask_ipv6_addr()
353 masked[0] = OVS_MASKED(old[0], addr[0], mask[0]); in mask_ipv6_addr()
354 masked[1] = OVS_MASKED(old[1], addr[1], mask[1]); in mask_ipv6_addr()
355 masked[2] = OVS_MASKED(old[2], addr[2], mask[2]); in mask_ipv6_addr()
356 masked[3] = OVS_MASKED(old[3], addr[3], mask[3]); in mask_ipv6_addr()
459 __be32 masked[4]; in set_ipv6() local
461 mask_ipv6_addr(saddr, key->ipv6_src, mask->ipv6_src, masked); in set_ipv6()
463 if (unlikely(memcmp(saddr, masked, sizeof(masked)))) { in set_ipv6()
464 set_ipv6_addr(skb, flow_key->ip.proto, saddr, masked, in set_ipv6()
466 memcpy(&flow_key->ipv6.addr.src, masked, in set_ipv6()
[all …]
Dflow_netlink.c2007 bool *skip_copy, __be16 eth_type, bool masked, bool log) in validate_set() argument
2018 if (masked) in validate_set()
2025 if (masked && !validate_masked(nla_data(ovs_key), key_len)) in validate_set()
2044 if (masked) in validate_set()
2059 if (masked) { in validate_set()
2080 if (masked) { in validate_set()
2136 if (!masked && key_type != OVS_KEY_ATTR_TUNNEL) { in validate_set()
/linux-4.4.14/arch/x86/include/asm/
Dpgtable_types.h357 unsigned long masked; in pgprot2cachemode() local
359 masked = pgprot_val(pgprot) & _PAGE_CACHE_MASK; in pgprot2cachemode()
360 if (likely(masked == 0)) in pgprot2cachemode()
362 return __pte2cachemode_tbl[__pte2cm_idx(masked)]; in pgprot2cachemode()
Dkvm_emulate.h223 void (*set_nmi_mask)(struct x86_emulate_ctxt *ctxt, bool masked);
Dkvm_host.h830 void (*set_nmi_mask)(struct kvm_vcpu *vcpu, bool masked);
959 void (*func)(struct kvm_irq_mask_notifier *kimn, bool masked);
/linux-4.4.14/arch/tile/kernel/
Dirq.c88 unsigned long masked = __insn_mfspr(SPR_IPI_MASK_K); in tile_dev_intr() local
89 original_irqs = __insn_mfspr(SPR_IPI_EVENT_K) & ~masked; in tile_dev_intr()
/linux-4.4.14/arch/metag/include/asm/
Dcacheflush.h152 unsigned long masked = (unsigned long)addr & -0x40; in cachewd_line() local
153 __builtin_meta2_cachewd((void *)masked, data); in cachewd_line()
/linux-4.4.14/drivers/xen/events/
Devents_base.c492 int masked = test_and_set_mask(evtchn); in eoi_pirq() local
498 if (!masked) in eoi_pirq()
1311 int masked; in rebind_irq_to_cpu() local
1327 masked = test_and_set_mask(evtchn); in rebind_irq_to_cpu()
1337 if (!masked) in rebind_irq_to_cpu()
1376 int masked = test_and_set_mask(evtchn); in ack_dynirq() local
1382 if (!masked) in ack_dynirq()
1397 int masked; in retrigger_dynirq() local
1402 masked = test_and_set_mask(evtchn); in retrigger_dynirq()
1404 if (!masked) in retrigger_dynirq()
/linux-4.4.14/fs/
Dbinfmt_misc.c423 char *masked = kmalloc(e->size, GFP_KERNEL); in create_entry() local
429 if (masked) { in create_entry()
431 masked[i] = e->magic[i] & e->mask[i]; in create_entry()
434 DUMP_PREFIX_NONE, masked, e->size); in create_entry()
436 kfree(masked); in create_entry()
/linux-4.4.14/drivers/pci/
Dmsi.c192 u32 mask_bits = desc->masked; in __pci_msi_desc_mask_irq()
207 desc->masked = __pci_msi_desc_mask_irq(desc, mask, flag); in msi_mask_irq()
219 u32 mask_bits = desc->masked; in __pci_msix_desc_mask_irq()
236 desc->masked = __pci_msix_desc_mask_irq(desc, flag); in msix_mask_irq()
419 entry->masked); in __pci_restore_msi_state()
440 msix_mask_irq(entry, entry->masked); in __pci_restore_msix_state()
576 pci_read_config_dword(dev, entry->mask_pos, &entry->masked); in msi_setup_entry()
717 entry->masked = readl(entry->mask_base + offset); in msix_program_entries()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_gsc.c673 bool masked; in gsc_src_set_buf_seq() local
684 masked = false; in gsc_src_set_buf_seq()
687 masked = true; in gsc_src_set_buf_seq()
696 cfg |= masked << buf_id; in gsc_src_set_buf_seq()
1112 bool masked; in gsc_dst_set_buf_seq() local
1126 masked = false; in gsc_dst_set_buf_seq()
1129 masked = true; in gsc_dst_set_buf_seq()
1139 cfg |= masked << buf_id; in gsc_dst_set_buf_seq()
/linux-4.4.14/Documentation/virtual/kvm/devices/
Dxics.txt59 This bit is set to 1 if the interrupt is masked (cannot be delivered
61 call, or 0 if it is not masked.
Ds390_flic.txt65 to use, maskable whether this adapter may be masked (interrupts turned off)
/linux-4.4.14/Documentation/filesystems/
Dadfs.txt35 These are then masked by ownmask, eg 700 -> -rwx------
41 These are then masked by othmask, eg 077 -> ----rwxrwx
Dspufs.txt347 The bits masked with this value contain the code returned from
/linux-4.4.14/arch/cris/arch-v32/drivers/
Dsync_serial.c1331 reg_dma_r_masked_intr masked; in tr_interrupt() local
1344 masked = REG_RD(dma, port->regi_dmaout, r_masked_intr); in tr_interrupt()
1345 if (!masked.data) in tr_interrupt()
1489 reg_dma_r_masked_intr masked; in rx_interrupt() local
1502 masked = REG_RD(dma, port->regi_dmain, r_masked_intr); in rx_interrupt()
1504 if (!masked.data) in rx_interrupt()
1523 reg_sser_r_masked_intr masked; in manual_interrupt() local
1531 masked = REG_RD(sser, port->regi_sser, r_masked_intr); in manual_interrupt()
1533 if (masked.rdav) { in manual_interrupt()
1582 if (masked.trdy) { in manual_interrupt()
/linux-4.4.14/drivers/watchdog/
Dorion_wdt.c330 bool masked, enabled, running; in armada375_enabled() local
332 masked = readl(dev->rstout_mask) & dev->data->rstout_mask_bit; in armada375_enabled()
336 return !masked && enabled && running; in armada375_enabled()
/linux-4.4.14/arch/arm/mach-omap1/
Dams-delta-fiq-handler.S105 bics r13, r13, r11 @ clear masked - any left?
131 bics r13, r13, r11 @ clear masked - any left?
/linux-4.4.14/drivers/irqchip/
Dirq-mips-gic.c486 unsigned long pending, masked; in gic_handle_local_int() local
490 masked = gic_read32(GIC_REG(VPE_LOCAL, GIC_VPE_MASK)); in gic_handle_local_int()
492 bitmap_and(&pending, &pending, &masked, GIC_NUM_LOCAL_INTRS); in gic_handle_local_int()
/linux-4.4.14/drivers/hv/
Dhv.c531 shared_sint.masked = false; in hv_synic_init()
599 shared_sint.masked = 1; in hv_synic_cleanup()
Dhyperv_vmbus.h254 u64 masked:1; member
/linux-4.4.14/Documentation/powerpc/
Dcpu_features.txt14 arch/powerpc/kernel/cputable.c. The PVR register is masked and compared with
/linux-4.4.14/include/linux/
Dmsi.h66 u32 masked; member
/linux-4.4.14/drivers/media/platform/
Dsh_vou.c1032 u32 irq_status = sh_vou_reg_a_read(vou_dev, VOUIR), masked; in sh_vou_isr() local
1053 masked = ~(0x300 & irq_status) & irq_status & 0x30304; in sh_vou_isr()
1056 irq_status, masked, vou_status, cnt); in sh_vou_isr()
1062 sh_vou_reg_a_write(vou_dev, VOUIR, masked); in sh_vou_isr()
/linux-4.4.14/arch/x86/um/
Dchecksum_32.S204 notl %ecx # 1->2, 2->1, 3->0, higher bits are masked
/linux-4.4.14/arch/x86/include/uapi/asm/
Dkvm.h310 __u8 masked; member
/linux-4.4.14/arch/x86/kernel/apic/
Dio_apic.c1721 static inline void ioapic_irqd_unmask(struct irq_data *data, bool masked) in ioapic_irqd_unmask() argument
1723 if (unlikely(masked)) { in ioapic_irqd_unmask()
1760 static inline void ioapic_irqd_unmask(struct irq_data *data, bool masked) in ioapic_irqd_unmask() argument
1769 bool masked; in ioapic_ack_level() local
1773 masked = ioapic_irqd_mask(irq_data); in ioapic_ack_level()
1828 ioapic_irqd_unmask(irq_data, masked); in ioapic_ack_level()
/linux-4.4.14/security/selinux/ss/
Dservices.c550 u32 masked = 0; in type_attribute_bounds_av() local
573 masked = ~lo_avd.allowed & avd->allowed; in type_attribute_bounds_av()
589 masked = ~lo_avd.allowed & avd->allowed; in type_attribute_bounds_av()
606 masked = ~lo_avd.allowed & avd->allowed; in type_attribute_bounds_av()
609 if (masked) { in type_attribute_bounds_av()
611 avd->allowed &= ~masked; in type_attribute_bounds_av()
615 tclass, masked, "bounds"); in type_attribute_bounds_av()
/linux-4.4.14/Documentation/hwmon/
Dlm6343 value have to be masked out. The value is still 16 bit in width.
Dadm102644 generated. The interrupts can be masked. In addition, there are over-temp
Dlm85152 temperature sensors fail. Individual sensor interrupts can be masked so
/linux-4.4.14/arch/s390/kvm/
Dinterrupt.c1804 adapter->masked = false; in register_io_adapter()
1811 int kvm_s390_mask_adapter(struct kvm *kvm, unsigned int id, bool masked) in kvm_s390_mask_adapter() argument
1818 ret = adapter->masked; in kvm_s390_mask_adapter()
1819 adapter->masked = masked; in kvm_s390_mask_adapter()
2081 if ((ret > 0) && !adapter->masked) { in set_adapter_int()
Dkvm-s390.h212 int kvm_s390_mask_adapter(struct kvm *kvm, unsigned int id, bool masked);
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Dpci-msi.txt108 * the RID, masked to only the device and function bits.
/linux-4.4.14/arch/s390/include/asm/
Dkvm_host.h541 bool masked; member
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dmpic.txt53 configuration registers to a sane state-- masked or
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-decoder-api.txt159 masked.
/linux-4.4.14/arch/x86/lib/
Dchecksum_32.S236 notl %ecx # 1->2, 2->1, 3->0, higher bits are masked
/linux-4.4.14/arch/arm/kernel/
Dhead.S91 @ ensure svc mode and all interrupts masked
/linux-4.4.14/Documentation/frv/
Dkernel-ABI.txt222 ICC2.Z would be shifted into the save variable and masked off
/linux-4.4.14/Documentation/arm64/
Dbooting.txt147 All forms of interrupts must be masked in PSTATE.DAIF (Debug, SError,
/linux-4.4.14/Documentation/thermal/
Dintel_powerclamp.txt95 are not masked. Tests show that the extra wakeups from scheduler tick
/linux-4.4.14/Documentation/filesystems/caching/
Dobject.txt123 is not masked, the object will be queued for processing (by calling
/linux-4.4.14/arch/x86/math-emu/
DREADME115 (b) the underflow exception is masked.
/linux-4.4.14/Documentation/laptops/
Dthinkpad-acpi.txt58 and UUIDs masked off
195 events. If a key is "masked" (bit set to 0 in the mask), the firmware
392 disabled or with Fn+F3 masked
/linux-4.4.14/arch/x86/kvm/
Dvmx.c5084 static void vmx_set_nmi_mask(struct kvm_vcpu *vcpu, bool masked) in vmx_set_nmi_mask() argument
5089 if (vmx->soft_vnmi_blocked != masked) { in vmx_set_nmi_mask()
5090 vmx->soft_vnmi_blocked = masked; in vmx_set_nmi_mask()
5094 vmx->nmi_known_unmasked = !masked; in vmx_set_nmi_mask()
5095 if (masked) in vmx_set_nmi_mask()
Dx86.c2927 events->nmi.masked = kvm_x86_ops->get_nmi_mask(vcpu); in kvm_vcpu_ioctl_x86_get_vcpu_events()
2969 kvm_x86_ops->set_nmi_mask(vcpu, events->nmi.masked); in kvm_vcpu_ioctl_x86_set_vcpu_events()
4963 static void emulator_set_nmi_mask(struct x86_emulate_ctxt *ctxt, bool masked) in emulator_set_nmi_mask() argument
4965 kvm_x86_ops->set_nmi_mask(emul_to_vcpu(ctxt), masked); in emulator_set_nmi_mask()
Dsvm.c3598 static void svm_set_nmi_mask(struct kvm_vcpu *vcpu, bool masked) in svm_set_nmi_mask() argument
3602 if (masked) { in svm_set_nmi_mask()
/linux-4.4.14/Documentation/ioctl/
Dhdio.txt644 SELECT First, masked with 0xE0 if LBA48, 0xEF
/linux-4.4.14/Documentation/PCI/
DMSI-HOWTO.txt24 in PCI 3.0 to allow each interrupt to be masked individually. The MSI-X
Dpci.txt442 iterations later). Once the shared IRQ is masked, the remaining devices
/linux-4.4.14/Documentation/networking/
Dscaling.txt58 The indirection table of an RSS device, which resolves a queue by masked
/linux-4.4.14/Documentation/cdrom/
Dcdrom-standard.tex573 by the driver does not have the capability, is can be masked out by
822 not masked:
/linux-4.4.14/Documentation/
Dparport-lowlevel.txt1141 The interrupt itself is not masked.
/linux-4.4.14/Documentation/scsi/
Dst.txt508 the pattern is non-zero, the pattern must match the masked
/linux-4.4.14/arch/x86/
DKconfig945 entry in the chipset's IO-APIC is masked (as, e.g. the RT
948 the original IRQ line masked so that only the equivalent "boot
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt829 __u8 masked;
1246 with unknown or unsupported features masked out. Some features (for example,