/kernel/linux/linux-6.6/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 | 1007 u64 event_mask = HL_NOTIFIER_EVENT_DEVICE_RESET | HL_NOTIFIER_EVENT_DEVICE_UNAVAILABLE; in hl_device_heartbeat() local 1020 info.event_mask = &event_mask; in hl_device_heartbeat() 1022 hl_device_cond_reset(hdev, HL_DRV_RESET_HARD | HL_DRV_RESET_HEARTBEAT, event_mask); in hl_device_heartbeat() 1902 * @event_mask: events to notify user about. 1907 int hl_device_cond_reset(struct hl_device *hdev, u32 flags, u64 event_mask) in hl_device_cond_reset() argument 1916 if (!(event_mask & HL_NOTIFIER_EVENT_DEVICE_RESET)) { in hl_device_cond_reset() 1946 hl_notifier_event_send_all(hdev, event_mask); in hl_device_cond_reset() 1955 if (event_mask) in hl_device_cond_reset() 1956 hl_notifier_event_send_all(hdev, event_mask); in hl_device_cond_reset() 1963 hl_notifier_event_send(struct hl_notifier_event *notifier_event, u64 event_mask) hl_notifier_event_send() argument 1981 hl_notifier_event_send_all(struct hl_device *hdev, u64 event_mask) hl_notifier_event_send_all() argument 2554 hl_handle_razwi(struct hl_device *hdev, u64 addr, u16 *engine_id, u16 num_of_engines, u8 flags, u64 *event_mask) hl_handle_razwi() argument 2641 hl_handle_page_fault(struct hl_device *hdev, u64 addr, u16 eng_id, bool is_pmmu, u64 *event_mask) hl_handle_page_fault() argument 2664 hl_handle_critical_hw_err(struct hl_device *hdev, u16 event_id, u64 *event_mask) hl_handle_critical_hw_err() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-xgs-iproc.c | 70 u32 int_mask, irq_type, event_mask; in iproc_gpio_irq_unmask() local 74 event_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_EVENT_MASK); in iproc_gpio_irq_unmask() 78 event_mask |= 1 << pin; in iproc_gpio_irq_unmask() 79 writel_relaxed(event_mask, in iproc_gpio_irq_unmask() 96 u32 irq_type, int_mask, event_mask; in iproc_gpio_irq_mask() local 100 event_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_EVENT_MASK); in iproc_gpio_irq_mask() 104 event_mask &= ~BIT(pin); in iproc_gpio_irq_mask() 105 writel_relaxed(event_mask, in iproc_gpio_irq_mask()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-xgs-iproc.c | 70 u32 int_mask, irq_type, event_mask; in iproc_gpio_irq_unmask() local 75 event_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_EVENT_MASK); in iproc_gpio_irq_unmask() 79 event_mask |= 1 << pin; in iproc_gpio_irq_unmask() 80 writel_relaxed(event_mask, in iproc_gpio_irq_unmask() 97 u32 irq_type, int_mask, event_mask; in iproc_gpio_irq_mask() local 101 event_mask = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_EVENT_MASK); in iproc_gpio_irq_mask() 105 event_mask &= ~BIT(pin); in iproc_gpio_irq_mask() 106 writel_relaxed(event_mask, in iproc_gpio_irq_mask()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | iqs62x-keys.c | 106 unsigned int event_mask = 0; in iqs62x_keys_init() local 124 event_mask |= iqs62x->dev_desc->prox_mask; in iqs62x_keys_init() 126 event_mask |= (iqs62x->dev_desc->hyst_mask | in iqs62x_keys_init() 148 event_mask |= iqs62x->dev_desc->hall_mask; in iqs62x_keys_init() 167 event_mask |= IQS624_HALL_UI_INT_EVENT; in iqs62x_keys_init() 170 event_mask |= IQS624_HALL_UI_INT_EVENT; in iqs62x_keys_init() 184 return regmap_update_bits(iqs62x->regmap, event_reg, event_mask, 0); in iqs62x_keys_init()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/fs/fscache/ |
H A D | object.c | 171 unsigned long events, event_mask; in fscache_object_sm_dispatcher() local 180 event_mask = object->event_mask; in fscache_object_sm_dispatcher() 182 object->event_mask = 0; /* Mask normal event handling */ in fscache_object_sm_dispatcher() 207 if (events & event_mask) { in fscache_object_sm_dispatcher() 243 event_mask = object->oob_event_mask; in fscache_object_sm_dispatcher() 260 event_mask = object->oob_event_mask; in fscache_object_sm_dispatcher() 262 event_mask |= t->events; in fscache_object_sm_dispatcher() 265 object->event_mask = event_mask; in fscache_object_sm_dispatcher() [all...] |
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | uncore_snbep.c | 893 .event_mask = SNBEP_U_MSR_PMON_RAW_EVENT_MASK, 1049 .event_mask = SNBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1159 .event_mask = SNBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1240 .event_mask = SNBEP_PMON_RAW_EVENT_MASK, \ 1272 .event_mask = SNBEP_QPI_PCI_PMON_RAW_EVENT_MASK, 1558 .event_mask = IVBEP_PMON_RAW_EVENT_MASK, \ 1671 .event_mask = IVBEP_U_MSR_PMON_RAW_EVENT_MASK, 1801 .event_mask = IVBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1824 .event_mask = IVBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1912 .event_mask [all...] |
H A D | uncore_snb.c | 337 .event_mask = SNB_UNC_RAW_EVENT_MASK, 351 .event_mask = SNB_UNC_RAW_EVENT_MASK, 415 .event_mask = SNB_UNC_RAW_EVENT_MASK, 448 .event_mask = SNB_UNC_RAW_EVENT_MASK, 477 .event_mask = SNB_UNC_CTL_EV_SEL_MASK, 490 .event_mask = SNB_UNC_RAW_EVENT_MASK, 593 .event_mask = ADL_UNC_RAW_EVENT_MASK, 606 .event_mask = SNB_UNC_RAW_EVENT_MASK, 621 .event_mask = SNB_UNC_CTL_EV_SEL_MASK, 646 .event_mask [all...] |
/kernel/linux/linux-5.10/fs/notify/fanotify/ |
H A D | fanotify.c | 234 u32 event_mask, const void *data, in fanotify_group_event_mask() 246 __func__, iter_info->report_mask, event_mask, data, data_type); in fanotify_group_event_mask() 257 if (!dir && !(event_mask & FS_ISDIR)) in fanotify_group_event_mask() 273 if (event_mask & FS_ISDIR && !(mark->mask & FS_ISDIR)) in fanotify_group_event_mask() 287 test_mask = event_mask & marks_mask & ~marks_ignored_mask; in fanotify_group_event_mask() 402 static struct inode *fanotify_fid_inode(u32 event_mask, const void *data, in fanotify_fid_inode() argument 405 if (event_mask & ALL_FSNOTIFY_DIRENT_EVENTS) in fanotify_fid_inode() 419 static struct inode *fanotify_dfid_inode(u32 event_mask, const void *data, in fanotify_dfid_inode() argument 424 if (event_mask & ALL_FSNOTIFY_DIRENT_EVENTS) in fanotify_dfid_inode() 232 fanotify_group_event_mask(struct fsnotify_group *group, struct fsnotify_iter_info *iter_info, u32 event_mask, const void *data, int data_type, struct inode *dir) fanotify_group_event_mask() argument
|
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | cros_typec_switch.c | 112 u32 event_mask; in cros_typec_configure_mux() local 123 event_mask = PD_STATUS_EVENT_MUX_0_SET_DONE; in cros_typec_configure_mux() 125 event_mask = PD_STATUS_EVENT_MUX_1_SET_DONE; in cros_typec_configure_mux() 127 ret = cros_typec_send_clear_event(sdata, port_num, event_mask); in cros_typec_configure_mux() 139 if (cros_typec_check_event(sdata, port_num, event_mask)) in cros_typec_configure_mux()
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/ |
H A D | gaudi2.c | 7839 enum gaudi2_engine_id id, u64 *event_mask) in gaudi2_razwi_rr_hbw_shared_printf_info() 7858 rd_wr_flag | HL_RAZWI_HBW, event_mask); in gaudi2_razwi_rr_hbw_shared_printf_info() local 7867 enum gaudi2_engine_id id, u64 *event_mask) in gaudi2_razwi_rr_lbw_shared_printf_info() 7884 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() 7941 u8 module_sub_idx, u64 *event_mask) in gaudi2_ack_module_razwi_event_handler() 8064 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8072 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8080 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8088 initiator_name, eng_id, event_mask); in gaudi2_ack_module_razwi_event_handler() 8166 u64 *event_mask) in gaudi2_handle_psoc_razwi_happened() 7837 gaudi2_razwi_rr_hbw_shared_printf_info(struct hl_device *hdev, u64 rtr_mstr_if_base_addr, bool is_write, char *name, enum gaudi2_engine_id id, u64 *event_mask) gaudi2_razwi_rr_hbw_shared_printf_info() argument 7865 gaudi2_razwi_rr_lbw_shared_printf_info(struct hl_device *hdev, u64 rtr_mstr_if_base_addr, bool is_write, char *name, enum gaudi2_engine_id id, u64 *event_mask) gaudi2_razwi_rr_lbw_shared_printf_info() argument 7939 gaudi2_ack_module_razwi_event_handler(struct hl_device *hdev, enum razwi_event_sources module, u8 module_idx, u8 module_sub_idx, u64 *event_mask) gaudi2_ack_module_razwi_event_handler() argument 8165 gaudi2_handle_psoc_razwi_happened(struct hl_device *hdev, u32 razwi_reg, u64 *event_mask) gaudi2_handle_psoc_razwi_happened() argument 8254 gaudi2_ack_psoc_razwi_event_handler(struct hl_device *hdev, u64 *event_mask) gaudi2_ack_psoc_razwi_event_handler() argument 8308 gaudi2_handle_qm_sei_err(struct hl_device *hdev, u16 event_type, bool extended_err_check, u64 *event_mask) gaudi2_handle_qm_sei_err() argument 8371 gaudi2_handle_qman_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_handle_qman_err() argument 8540 gaudi2_handle_rot_err(struct hl_device *hdev, u8 rot_index, u16 event_type, struct hl_eq_razwi_with_intr_cause *razwi_with_intr_cause, u64 *event_mask) gaudi2_handle_rot_err() argument 8562 gaudi2_tpc_ack_interrupts(struct hl_device *hdev, u8 tpc_index, u16 event_type, struct hl_eq_razwi_with_intr_cause *razwi_with_intr_cause, u64 *event_mask) gaudi2_tpc_ack_interrupts() argument 8584 gaudi2_handle_dec_err(struct hl_device *hdev, u8 dec_index, u16 event_type, u64 *event_mask) gaudi2_handle_dec_err() argument 8621 gaudi2_handle_mme_err(struct hl_device *hdev, u8 mme_index, u16 event_type, u64 *event_mask) gaudi2_handle_mme_err() argument 8669 gaudi2_handle_mme_wap_err(struct hl_device *hdev, u8 mme_index, u16 event_type, u64 *event_mask) gaudi2_handle_mme_wap_err() argument 8739 gaudi2_print_pcie_mstr_rr_mstr_if_razwi_info(struct hl_device *hdev, u64 *event_mask) gaudi2_print_pcie_mstr_rr_mstr_if_razwi_info() argument 8772 gaudi2_print_pcie_addr_dec_info(struct hl_device *hdev, u16 event_type, u64 intr_cause_data, u64 *event_mask) gaudi2_print_pcie_addr_dec_info() argument 8835 gaudi2_handle_page_error(struct hl_device *hdev, u64 mmu_base, bool is_pmmu, u64 *event_mask) gaudi2_handle_page_error() argument 8889 gaudi2_handle_mmu_spi_sei_generic(struct hl_device *hdev, u16 event_type, u64 mmu_base, bool is_pmmu, u64 *event_mask) gaudi2_handle_mmu_spi_sei_generic() argument 9070 gaudi2_handle_mmu_spi_sei_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_handle_mmu_spi_sei_err() argument 9298 gaudi2_print_clk_change_info(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi2_print_clk_change_info() argument 9468 u64 event_mask = 0; gaudi2_handle_eqe() local [all...] |
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | uncore_snbep.c | 871 .event_mask = SNBEP_U_MSR_PMON_RAW_EVENT_MASK, 1027 .event_mask = SNBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1137 .event_mask = SNBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1218 .event_mask = SNBEP_PMON_RAW_EVENT_MASK, \ 1250 .event_mask = SNBEP_QPI_PCI_PMON_RAW_EVENT_MASK, 1486 .event_mask = IVBEP_PMON_RAW_EVENT_MASK, \ 1599 .event_mask = IVBEP_U_MSR_PMON_RAW_EVENT_MASK, 1729 .event_mask = IVBEP_CBO_MSR_PMON_RAW_EVENT_MASK, 1752 .event_mask = IVBEP_PCU_MSR_PMON_RAW_EVENT_MASK, 1840 .event_mask [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/ |
H A D | gaudi.c | 6665 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 6680 hl_handle_page_fault(hdev, *addr, 0, true, event_mask); in gaudi_print_and_get_mmu_error_info() 6798 * @event_mask: mask of the last events occurred 6801 u64 qman_base, u64 event_mask) in gaudi_handle_sw_config_stream_data() 6820 if (event_mask & HL_NOTIFIER_EVENT_UNDEFINED_OPCODE) { in gaudi_handle_sw_config_stream_data() 6834 * @event_mask: mask of the last events occurred 6839 u64 event_mask, in gaudi_handle_last_pqes_on_err() 6859 gaudi_handle_sw_config_stream_data(hdev, stream, qman_base, event_mask); in gaudi_handle_last_pqes_on_err() 6888 if (event_mask & HL_NOTIFIER_EVENT_UNDEFINED_OPCODE) { in gaudi_handle_last_pqes_on_err() 6911 * @event_mask 6800 gaudi_handle_sw_config_stream_data(struct hl_device *hdev, u32 stream, u64 qman_base, u64 event_mask) gaudi_handle_sw_config_stream_data() argument 6837 gaudi_handle_last_pqes_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask, bool pr_sw_conf) gaudi_handle_last_pqes_on_err() argument 6917 handle_qman_data_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask) handle_qman_data_on_err() argument 6936 gaudi_handle_qman_err_generic(struct hl_device *hdev, const char *qm_name, u64 qman_base, u32 qid_base, u64 *event_mask) gaudi_handle_qman_err_generic() argument 7134 gaudi_handle_qman_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_handle_qman_err() argument 7225 gaudi_print_irq_info(struct hl_device *hdev, u16 event_type, bool check_razwi, u64 *event_mask) gaudi_print_irq_info() argument 7510 gaudi_print_clk_change_info(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_print_clk_change_info() argument 7564 u64 data = le64_to_cpu(eq_entry->data[0]), event_mask = 0; gaudi_handle_eqe() local [all...] |
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/iio/position/ |
H A D | iqs624-pos.c | 35 unsigned int event_mask = IQS624_HALL_UI_WHL_EVENT; in iqs624_pos_angle_en() local 44 event_mask = IQS624_HALL_UI_INT_EVENT; in iqs624_pos_angle_en() 46 return regmap_update_bits(iqs62x->regmap, IQS624_HALL_UI, event_mask, in iqs624_pos_angle_en()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | rseq.c | 168 u32 flags, event_mask; in rseq_need_restart() local 195 event_mask = t->rseq_event_mask; in rseq_need_restart() 199 return !!(event_mask & ~flags); in rseq_need_restart()
|
/kernel/linux/linux-6.6/drivers/iio/position/ |
H A D | iqs624-pos.c | 35 unsigned int event_mask = IQS624_HALL_UI_WHL_EVENT; in iqs624_pos_angle_en() local 44 event_mask = IQS624_HALL_UI_INT_EVENT; in iqs624_pos_angle_en() 46 return regmap_update_bits(iqs62x->regmap, IQS624_HALL_UI, event_mask, in iqs624_pos_angle_en()
|
/kernel/linux/linux-5.10/net/bluetooth/ |
H A D | hci_sock.c | 135 __u32 event_mask[2]; member 183 if (!hci_test_bit(flt_event, &flt->event_mask)) in is_filtered_packet() 1942 uf.event_mask[0] = *((u32 *) f->event_mask + 0); in hci_sock_setsockopt() 1943 uf.event_mask[1] = *((u32 *) f->event_mask + 1); in hci_sock_setsockopt() 1954 uf.event_mask[0] &= *((u32 *) hci_sec_filter.event_mask + 0); in hci_sock_setsockopt() 1955 uf.event_mask[1] &= *((u32 *) hci_sec_filter.event_mask in hci_sock_setsockopt() [all...] |
/kernel/linux/linux-6.6/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() 1978 uf.event_mask[0] = *((u32 *) f->event_mask + 0); in hci_sock_setsockopt_old() 1979 uf.event_mask[1] = *((u32 *) f->event_mask + 1); in hci_sock_setsockopt_old() 1990 uf.event_mask[0] &= *((u32 *) hci_sec_filter.event_mask + 0); in hci_sock_setsockopt_old() 1991 uf.event_mask[1] &= *((u32 *) hci_sec_filter.event_mask in hci_sock_setsockopt_old() [all...] |