Home
last modified time | relevance | path

Searched refs:event_mask (Results 1 – 25 of 56) sorted by relevance

123

/linux/drivers/accel/habanalabs/common/
H A Ddecoder.c50 u32 irq_status, event_mask = 0; in dec_abnrm_intr_work() local
67 event_mask |= HL_NOTIFIER_EVENT_GENERAL_HW_ERR; in dec_abnrm_intr_work()
71 event_mask |= HL_NOTIFIER_EVENT_UNDEFINED_OPCODE; in dec_abnrm_intr_work()
76 event_mask |= HL_NOTIFIER_EVENT_USER_ENGINE_ERR; in dec_abnrm_intr_work()
79 event_mask |= HL_NOTIFIER_EVENT_DEVICE_RESET; in dec_abnrm_intr_work()
80 hl_device_cond_reset(hdev, 0, event_mask); in dec_abnrm_intr_work()
81 } else if (event_mask) { in dec_abnrm_intr_work()
82 hl_notifier_event_send_all(hdev, event_mask); in dec_abnrm_intr_work()
H A Dirq.c396 u64 event_mask; in handle_tpc_interrupt() local
399 event_mask = HL_NOTIFIER_EVENT_TPC_ASSERT | in handle_tpc_interrupt()
406 hl_device_cond_reset(hdev, flags, event_mask); in handle_tpc_interrupt()
479 u64 event_mask = HL_NOTIFIER_EVENT_DEVICE_RESET | HL_NOTIFIER_EVENT_DEVICE_UNAVAILABLE; in hl_irq_eq_error_interrupt_thread_handler() local
484 hl_device_cond_reset(hdev, HL_DRV_RESET_HARD, event_mask); in hl_irq_eq_error_interrupt_thread_handler()
/linux/drivers/input/keyboard/
H A Diqs62x-keys.c103 unsigned int event_mask = 0; in iqs62x_keys_init() local
121 event_mask |= iqs62x->dev_desc->prox_mask; in iqs62x_keys_init()
123 event_mask |= (iqs62x->dev_desc->hyst_mask | in iqs62x_keys_init()
145 event_mask |= iqs62x->dev_desc->hall_mask; in iqs62x_keys_init()
164 event_mask |= IQS624_HALL_UI_INT_EVENT; in iqs62x_keys_init()
167 event_mask |= IQS624_HALL_UI_INT_EVENT; in iqs62x_keys_init()
181 return regmap_update_bits(iqs62x->regmap, event_reg, event_mask, 0); in iqs62x_keys_init()
/linux/arch/powerpc/platforms/cell/spufs/
H A Dspu_restore.c145 unsigned int event_mask; in restore_event_mask() local
150 offset = LSCSA_QW_OFFSET(event_mask); in restore_event_mask()
151 event_mask = regs_spill[offset].slot[0]; in restore_event_mask()
152 spu_writech(SPU_WrEventMask, event_mask); in restore_event_mask()
H A Dspu_utils.h56 unsigned int event_mask = 0; in set_event_mask() local
63 spu_writech(SPU_WrEventMask, event_mask); in set_event_mask()
H A Dspu_save.c32 offset = LSCSA_QW_OFFSET(event_mask); in save_event_mask()
/linux/arch/x86/events/intel/
H A Duncore_snb.c339 .event_mask = SNB_UNC_RAW_EVENT_MASK,
353 .event_mask = SNB_UNC_RAW_EVENT_MASK,
417 .event_mask = SNB_UNC_RAW_EVENT_MASK,
450 .event_mask = SNB_UNC_RAW_EVENT_MASK,
479 .event_mask = SNB_UNC_CTL_EV_SEL_MASK,
492 .event_mask = SNB_UNC_RAW_EVENT_MASK,
595 .event_mask = ADL_UNC_RAW_EVENT_MASK,
608 .event_mask = SNB_UNC_RAW_EVENT_MASK,
623 .event_mask = SNB_UNC_CTL_EV_SEL_MASK,
648 .event_mask = ADL_UNC_RAW_EVENT_MASK,
[all …]
H A Duncore_snbep.c897 .event_mask = SNBEP_U_MSR_PMON_RAW_EVENT_MASK,
1053 .event_mask = SNBEP_CBO_MSR_PMON_RAW_EVENT_MASK,
1163 .event_mask = SNBEP_PCU_MSR_PMON_RAW_EVENT_MASK,
1244 .event_mask = SNBEP_PMON_RAW_EVENT_MASK, \
1276 .event_mask = SNBEP_QPI_PCI_PMON_RAW_EVENT_MASK,
1570 .event_mask = IVBEP_PMON_RAW_EVENT_MASK, \
1683 .event_mask = IVBEP_U_MSR_PMON_RAW_EVENT_MASK,
1813 .event_mask = IVBEP_CBO_MSR_PMON_RAW_EVENT_MASK,
1836 .event_mask = IVBEP_PCU_MSR_PMON_RAW_EVENT_MASK,
1924 .event_mask = IVBEP_PMON_RAW_EVENT_MASK,
[all …]
/linux/net/bluetooth/
H A Dhci_sock.c136 __u32 event_mask[2]; member
184 if (!hci_test_bit(flt_event, &flt->event_mask)) in is_filtered_packet()
1983 uf.event_mask[0] = *((u32 *) f->event_mask + 0); in hci_sock_setsockopt_old()
1984 uf.event_mask[1] = *((u32 *) f->event_mask + 1); in hci_sock_setsockopt_old()
1993 uf.event_mask[0] &= *((u32 *) hci_sec_filter.event_mask + 0); in hci_sock_setsockopt_old()
1994 uf.event_mask[1] &= *((u32 *) hci_sec_filter.event_mask in hci_sock_setsockopt_old()
[all...]
H A Daosp.c143 __u32 event_mask; member
153 cp.event_mask = DEFAULT_BQR_EVENT_MASK; in enable_quality_report()
/linux/arch/sh/kernel/
H A Dhw_breakpoint.c298 unsigned long event_mask = (1 << i); in hw_breakpoint_handler() local
300 if (likely(!(cmf & event_mask))) in hw_breakpoint_handler()
319 sh_ubc->clear_triggered_mask(event_mask); in hw_breakpoint_handler()
/linux/include/net/bluetooth/
H A Dhci_sock.h52 unsigned long event_mask[2]; member
58 __u32 event_mask[2]; member
/linux/drivers/net/ipa/
H A Dgsi.c297 static void gsi_irq_ieob_disable(struct gsi *gsi, u32 event_mask) in gsi_irq_ieob_disable() argument
302 gsi->ieob_enabled_bitmap &= ~event_mask; in gsi_irq_ieob_disable()
1157 u32 event_mask; in gsi_isr_evt_ctrl() local
1160 event_mask = ioread32(gsi->virt + reg_offset(reg)); in gsi_isr_evt_ctrl()
1163 iowrite32(event_mask, gsi->virt + reg_offset(reg)); in gsi_isr_evt_ctrl()
1165 while (event_mask) { in gsi_isr_evt_ctrl()
1166 u32 evt_ring_id = __ffs(event_mask); in gsi_isr_evt_ctrl()
1168 event_mask ^= BIT(evt_ring_id); in gsi_isr_evt_ctrl()
1322 u32 event_mask; in gsi_isr_ieob() local
1325 event_mask = ioread32(gsi->virt + reg_offset(reg)); in gsi_isr_ieob()
[all …]
/linux/arch/sparc/kernel/
H A Dldc.c779 static void send_events(struct ldc_channel *lp, unsigned int event_mask) in send_events() argument
781 if (event_mask & LDC_EVENT_RESET) in send_events()
783 if (event_mask & LDC_EVENT_UP) in send_events()
785 if (event_mask & LDC_EVENT_DATA_READY) in send_events()
793 unsigned int event_mask; in ldc_rx() local
810 event_mask = 0; in ldc_rx()
822 event_mask |= LDC_EVENT_UP; in ldc_rx()
847 event_mask |= event; in ldc_rx()
850 event_mask |= LDC_EVENT_DATA_READY; in ldc_rx()
869 event_mask |= err; in ldc_rx()
[all …]
/linux/sound/soc/codecs/
H A Dnau8821.c1109 int jack_status_reg, mic_detected, event = 0, event_mask = 0; in nau8821_jdet_work() local
1144 event_mask |= SND_JACK_HEADSET; in nau8821_jdet_work()
1145 snd_soc_jack_report(nau8821->jack, event, event_mask); in nau8821_jdet_work()
1192 int active_irq, event = 0, event_mask = 0; in nau8821_interrupt() local
1207 event_mask |= SND_JACK_HEADSET; in nau8821_interrupt()
1210 event_mask |= NAU8821_BUTTON; in nau8821_interrupt()
1213 event_mask = NAU8821_BUTTON; in nau8821_interrupt()
1237 if (event_mask) in nau8821_interrupt()
1238 snd_soc_jack_report(nau8821->jack, event, event_mask); in nau8821_interrupt()
/linux/drivers/dma/
H A Dimx-sdma.c462 unsigned long event_mask[2]; member
1136 dev_dbg(sdma->dev, "event_mask0 = 0x%08x\n", (u32)sdmac->event_mask[0]); in sdma_load_context()
1137 dev_dbg(sdma->dev, "event_mask1 = 0x%08x\n", (u32)sdmac->event_mask[1]); in sdma_load_context()
1151 context->gReg[0] = sdmac->event_mask[1]; in sdma_load_context()
1152 context->gReg[1] = sdmac->event_mask[0]; in sdma_load_context()
1244 set_bit(sdmac->event_id0 % 32, &sdmac->event_mask[1]); in sdma_set_watermarklevel_for_p2p()
1245 set_bit(sdmac->event_id1 % 32, &sdmac->event_mask[0]); in sdma_set_watermarklevel_for_p2p()
1263 swap(sdmac->event_mask[0], sdmac->event_mask[1]); in sdma_set_watermarklevel_for_p2p()
1322 sdmac->event_mask[0] = 0; in sdma_config_channel()
1323 sdmac->event_mask[1] = 0; in sdma_config_channel()
[all …]
/linux/drivers/net/wireless/marvell/libertas/
H A Ddebugfs.c217 static ssize_t lbs_threshold_read(uint16_t tlv_type, uint16_t event_mask, in lbs_threshold_read() argument
255 !!(events & event_mask)); in lbs_threshold_read()
269 static ssize_t lbs_threshold_write(uint16_t tlv_type, uint16_t event_mask, in lbs_threshold_write() argument
307 new_mask = curr_mask | event_mask; in lbs_threshold_write()
309 new_mask = curr_mask & ~event_mask; in lbs_threshold_write()
/linux/drivers/input/touchscreen/
H A Diqs7211.c1197 u16 event_mask; member
1514 iqs7211->event_mask = comms_setup & ~IQS7211_EVENT_MASK_ALL; in iqs7211_start_comms()
1515 iqs7211->event_mask |= (IQS7211_EVENT_MASK_ATI | IQS7211_EVENT_MODE); in iqs7211_start_comms()
1526 cpu_to_le16(iqs7211->event_mask), in iqs7211_init_device()
1540 if (iqs7211->event_mask & dev_desc->comms_req) in iqs7211_init_device()
1551 iqs7211->event_mask | dev_desc->comms_end); in iqs7211_init_device()
2089 iqs7211->event_mask |= iqs7211_reg_grp_masks[reg_grp]; in iqs7211_parse_reg_grp()
2158 iqs7211->event_mask |= IQS7211_EVENT_MASK_MOVE; in iqs7211_register_tp()
2376 cpu_to_le16(iqs7211->event_mask), in iqs7211_resume()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.h20 int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask);
/linux/drivers/net/wireless/ti/wlcore/
H A Devent.c354 wl1271_debug(DEBUG_EVENT, "unmasking event_mask 0x%x", wl->event_mask); in wl1271_event_unmask()
355 ret = wl1271_acx_event_mbox_mask(wl, ~(wl->event_mask)); in wl1271_event_unmask()
/linux/drivers/virt/vboxguest/
H A Dvboxguest_core.c1182 u32 event_mask) in vbg_wait_event_cond() argument
1190 events = gdev->pending_events & event_mask; in vbg_wait_event_cond()
1202 u32 event_mask) in vbg_consume_events_locked() argument
1204 u32 events = gdev->pending_events & event_mask; in vbg_consume_events_locked()
1216 u32 event_mask = wait->u.in.events; in vbg_ioctl_wait_for_events() local
1233 vbg_wait_event_cond(gdev, session, event_mask), in vbg_ioctl_wait_for_events()
1244 vbg_consume_events_locked(gdev, session, event_mask); in vbg_ioctl_wait_for_events()
/linux/drivers/input/misc/
H A Diqs626a.c337 u8 event_mask; member
538 sys_reg->event_mask &= ~iqs626_events[i].mask; in iqs626_parse_events()
866 sys_reg->event_mask &= ~IQS626_EVENT_MASK_GESTURE; in iqs626_parse_trackpad()
1361 sys_reg->event_mask = ~((u8)IQS626_EVENT_MASK_SYS); in iqs626_parse_prop()
1389 sys_reg->event_mask & IQS626_EVENT_MASK_GESTURE) in iqs626_parse_prop()
1456 if (sys_reg->event_mask & IQS626_EVENT_MASK_GESTURE) { in iqs626_input_init()
1572 if (sys_reg->event_mask & IQS626_EVENT_MASK_GESTURE) { in iqs626_report()
H A Diqs7222.c2456 u16 *event_mask = &iqs7222->sys_setup[dev_desc->event_offset]; in iqs7222_parse_sldr() local
2654 *event_mask |= (IQS7222_EVENT_MASK_SLDR << sldr_index); in iqs7222_parse_sldr()
2656 *event_mask |= IQS7222_EVENT_MASK_TOUCH; in iqs7222_parse_sldr()
2658 *event_mask |= IQS7222_EVENT_MASK_PROX; in iqs7222_parse_sldr()
2680 u16 *event_mask = &iqs7222->sys_setup[dev_desc->event_offset]; in iqs7222_parse_tpad() local
2771 *event_mask |= IQS7222_EVENT_MASK_TPAD; in iqs7222_parse_tpad()
2773 *event_mask |= IQS7222_EVENT_MASK_TOUCH; in iqs7222_parse_tpad()
2775 *event_mask |= IQS7222_EVENT_MASK_PROX; in iqs7222_parse_tpad()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcommon.c416 err = brcmf_fil_iovar_data_get(ifp, "event_msgs", fweh->event_mask, in brcmf_c_preinit_dcmds()
428 setbit(fweh->event_mask, BRCMF_E_IF); in brcmf_c_preinit_dcmds()
429 err = brcmf_fil_iovar_data_set(ifp, "event_msgs", fweh->event_mask, in brcmf_c_preinit_dcmds()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_debug.h41 bool kfd_dbg_ev_raise(uint64_t event_mask,

123