| /linux/drivers/accel/habanalabs/common/ |
| H A D | decoder.c | 50 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 D | device.c | 1105 u64 event_mask = HL_NOTIFIER_EVENT_DEVICE_RESET | HL_NOTIFIER_EVENT_DEVICE_UNAVAILABLE; in hl_device_heartbeat() local 1124 info.event_mask = &event_mask; in hl_device_heartbeat() 1126 hl_device_cond_reset(hdev, HL_DRV_RESET_HARD | HL_DRV_RESET_HEARTBEAT, event_mask); in hl_device_heartbeat() 2033 int hl_device_cond_reset(struct hl_device *hdev, u32 flags, u64 event_mask) in hl_device_cond_reset() argument 2042 if (!(event_mask & HL_NOTIFIER_EVENT_DEVICE_RESET)) { in hl_device_cond_reset() 2083 hl_notifier_event_send_all(hdev, event_mask); in hl_device_cond_reset() 2092 if (event_mask) in hl_device_cond_reset() 2093 hl_notifier_event_send_all(hdev, event_mask); in hl_device_cond_reset() 2100 static void hl_notifier_event_send(struct hl_notifier_event *notifier_event, u64 event_mask) in hl_notifier_event_send() argument 2103 notifier_event->events_mask |= event_mask; in hl_notifier_event_send() [all …]
|
| H A D | irq.c | 398 u64 event_mask; in handle_tpc_interrupt() local 401 event_mask = HL_NOTIFIER_EVENT_TPC_ASSERT | in handle_tpc_interrupt() 408 hl_device_cond_reset(hdev, flags, event_mask); in handle_tpc_interrupt() 481 u64 event_mask = HL_NOTIFIER_EVENT_DEVICE_RESET | HL_NOTIFIER_EVENT_DEVICE_UNAVAILABLE; in hl_irq_eq_error_interrupt_thread_handler() local 486 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 D | iqs62x-keys.c | 103 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 D | spu_restore.c | 145 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 D | spu_utils.h | 56 unsigned int event_mask = 0; in set_event_mask() local 63 spu_writech(SPU_WrEventMask, event_mask); in set_event_mask()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | fweh.c | 357 fweh->event_mask = kzalloc(fweh->event_mask_len, GFP_KERNEL); in brcmf_fweh_attach() 358 if (!fweh->event_mask) in brcmf_fweh_attach() 385 kfree(fweh->event_mask); in brcmf_fweh_detach() 444 memset(fweh->event_mask, 0, fweh->event_mask_len); in brcmf_fweh_activate_events() 450 setbit(fweh->event_mask, i); in brcmf_fweh_activate_events() 456 setbit(fweh->event_mask, BRCMF_E_IF); in brcmf_fweh_activate_events() 462 err = brcmf_fil_iovar_data_set(ifp, "event_msgs", fweh->event_mask, in brcmf_fweh_activate_events()
|
| /linux/arch/x86/events/intel/ |
| H A D | uncore_snbep.c | 881 .event_mask = SNBEP_U_MSR_PMON_RAW_EVENT_MASK, 1037 .event_mask = SNBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1147 .event_mask = SNBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1228 .event_mask = SNBEP_PMON_RAW_EVENT_MASK, \ 1260 .event_mask = SNBEP_QPI_PCI_PMON_RAW_EVENT_MASK, 1548 .event_mask = IVBEP_PMON_RAW_EVENT_MASK, \ 1661 .event_mask = IVBEP_U_MSR_PMON_RAW_EVENT_MASK, 1791 .event_mask = IVBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1814 .event_mask = IVBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1902 .event_mask = IVBEP_PMON_RAW_EVENT_MASK, [all …]
|
| /linux/drivers/accel/habanalabs/gaudi2/ |
| H A D | gaudi2.c | 8303 u64 qman_base, u32 qid_base, u64 *event_mask) in gaudi2_handle_qman_err_generic() argument 8342 *event_mask |= HL_NOTIFIER_EVENT_UNDEFINED_OPCODE; in gaudi2_handle_qman_err_generic() 8366 enum gaudi2_engine_id id, u64 *event_mask) in gaudi2_razwi_rr_hbw_shared_printf_info() argument 8385 rd_wr_flag | HL_RAZWI_HBW, event_mask); in gaudi2_razwi_rr_hbw_shared_printf_info() 8394 enum gaudi2_engine_id id, u64 *event_mask) in gaudi2_razwi_rr_lbw_shared_printf_info() argument 8411 hl_handle_razwi(hdev, razwi_addr, &eng_id, 1, rd_wr_flag | HL_RAZWI_LBW, event_mask); in gaudi2_razwi_rr_lbw_shared_printf_info() 8471 u8 module_sub_idx, u64 *event_mask) in gaudi2_ack_module_razwi_event_handler() argument 8593 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8601 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8609 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() [all …]
|
| /linux/net/bluetooth/ |
| H A D | hci_sock.c | 136 __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 + 1); in hci_sock_setsockopt_old() 2002 *((u32 *) f->event_mask + 0) = uf.event_mask[0]; in hci_sock_setsockopt_old() 2003 *((u32 *) f->event_mask + 1) = uf.event_mask[1]; in hci_sock_setsockopt_old() 2112 uf.event_mask[0] = *((u32 *) f->event_mask + 0); in hci_sock_getsockopt_old() 2113 uf.event_mask[1] = *((u32 *) f->event_mask + 1); in hci_sock_getsockopt_old()
|
| H A D | aosp.c | 143 __u32 event_mask; member 153 cp.event_mask = DEFAULT_BQR_EVENT_MASK; in enable_quality_report()
|
| /linux/arch/sh/kernel/ |
| H A D | hw_breakpoint.c | 298 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/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 6677 static void gaudi_print_and_get_mmu_error_info(struct hl_device *hdev, u64 *addr, u64 *event_mask) in gaudi_print_and_get_mmu_error_info() argument 6692 hl_handle_page_fault(hdev, *addr, 0, true, event_mask); in gaudi_print_and_get_mmu_error_info() 6813 u64 qman_base, u64 event_mask) in gaudi_handle_sw_config_stream_data() argument 6832 if (event_mask & HL_NOTIFIER_EVENT_UNDEFINED_OPCODE) { in gaudi_handle_sw_config_stream_data() 6851 u64 event_mask, in gaudi_handle_last_pqes_on_err() argument 6871 gaudi_handle_sw_config_stream_data(hdev, stream, qman_base, event_mask); in gaudi_handle_last_pqes_on_err() 6900 if (event_mask & HL_NOTIFIER_EVENT_UNDEFINED_OPCODE) { in gaudi_handle_last_pqes_on_err() 6930 u32 stream, u64 qman_base, u64 event_mask) in handle_qman_data_on_err() argument 6936 qman_base, event_mask, true); in handle_qman_data_on_err() 6941 gaudi_handle_sw_config_stream_data(hdev, stream, qman_base, event_mask); in handle_qman_data_on_err() [all …]
|
| /linux/include/net/bluetooth/ |
| H A D | hci_sock.h | 52 unsigned long event_mask[2]; member 58 __u32 event_mask[2]; member
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_chardev.c | 38 unsigned long event_mask; member 100 if (!(event_bit & priv->event_mask) || in cros_ec_chardev_mkbp_event() 208 if (priv->event_mask) { /* queued MKBP event */ in cros_ec_chardev_read() 355 priv->event_mask = arg; in cros_ec_chardev_ioctl()
|
| /linux/fs/notify/fanotify/ |
| H A D | fanotify.c | 301 u32 *match_mask, u32 event_mask, in fanotify_group_event_mask() argument 311 bool ondir = event_mask & FAN_ONDIR; in fanotify_group_event_mask() 315 __func__, iter_info->report_mask, event_mask, data, data_type); in fanotify_group_event_mask() 352 test_mask = event_mask & marks_mask & ~marks_ignore_mask; in fanotify_group_event_mask() 520 static struct inode *fanotify_fid_inode(u32 event_mask, const void *data, in fanotify_fid_inode() argument 524 if ((event_mask & ALL_FSNOTIFY_DIRENT_EVENTS) && in fanotify_fid_inode() 539 static struct inode *fanotify_dfid_inode(u32 event_mask, const void *data, in fanotify_dfid_inode() argument 544 if (event_mask & ALL_FSNOTIFY_DIRENT_EVENTS) in fanotify_dfid_inode()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_debug.c | 114 bool kfd_dbg_ev_raise(uint64_t event_mask, in kfd_dbg_ev_raise() argument 131 if (event_mask & KFD_EC_MASK_DEVICE) { in kfd_dbg_ev_raise() 138 pdd->exception_status |= event_mask & KFD_EC_MASK_DEVICE; in kfd_dbg_ev_raise() 140 if (event_mask & KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION)) { in kfd_dbg_ev_raise() 158 } else if (event_mask & KFD_EC_MASK_PROCESS) { in kfd_dbg_ev_raise() 159 process->exception_status |= event_mask & KFD_EC_MASK_PROCESS; in kfd_dbg_ev_raise() 169 target_id = event_mask & KFD_EC_MASK(EC_QUEUE_NEW) ? in kfd_dbg_ev_raise() 176 pqn->q->properties.exception_status |= event_mask; in kfd_dbg_ev_raise() 181 if (process->exception_enable_mask & event_mask) { in kfd_dbg_ev_raise()
|
| /linux/arch/sparc/kernel/ |
| H A D | ldc.c | 779 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 …]
|
| H A D | perf_event.c | 165 int event_mask; member 329 .event_mask = 0x3f, 467 .event_mask = 0x7, 602 .event_mask = 0xfff, 759 .event_mask = 0x7ff, 789 .event_mask = 0x7ff, 817 return event_encoding(sparc_pmu->event_mask, idx); in mask_for_index()
|
| /linux/sound/soc/codecs/ |
| H A D | nau8821.c | 1115 int jack_status_reg, mic_detected, event = 0, event_mask = 0; in nau8821_jdet_work() 1150 event_mask |= SND_JACK_HEADSET; in nau8821_setup_inserted_irq() 1151 snd_soc_jack_report(nau8821->jack, event, event_mask); in nau8821_setup_inserted_irq() 1198 int active_irq, event = 0, event_mask = 0; in nau8821_interrupt() 1213 event_mask |= SND_JACK_HEADSET; in nau8821_interrupt() 1216 event_mask |= NAU8821_BUTTON; in nau8821_interrupt() 1219 event_mask = NAU8821_BUTTON; in nau8821_interrupt() 1243 if (event_mask) 1244 snd_soc_jack_report(nau8821->jack, event, event_mask); 1109 int jack_status_reg, mic_detected, event = 0, event_mask = 0; nau8821_jdet_work() local 1192 int active_irq, event = 0, event_mask = 0; nau8821_interrupt() local
|
| /linux/drivers/net/wireless/marvell/libertas/ |
| H A D | debugfs.c | 217 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/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_sriov.h | 20 int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask);
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| H A D | event.c | 354 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/input/misc/ |
| H A D | iqs626a.c | 337 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()
|
| /linux/drivers/virt/vboxguest/ |
| H A D | vboxguest_core.c | 1181 u32 event_mask) in vbg_wait_event_cond() argument 1189 events = gdev->pending_events & event_mask; in vbg_wait_event_cond() 1201 u32 event_mask) in vbg_consume_events_locked() argument 1203 u32 events = gdev->pending_events & event_mask; in vbg_consume_events_locked() 1215 u32 event_mask = wait->u.in.events; in vbg_ioctl_wait_for_events() local 1232 vbg_wait_event_cond(gdev, session, event_mask), in vbg_ioctl_wait_for_events() 1243 vbg_consume_events_locked(gdev, session, event_mask); in vbg_ioctl_wait_for_events()
|