/Linux-v5.4/arch/sparc/kernel/ |
D | sun4m_irq.c | 193 struct sun4m_handler_data *handler_data; in sun4m_mask_irq() local 196 handler_data = irq_data_get_irq_handler_data(data); in sun4m_mask_irq() 197 if (handler_data->mask) { in sun4m_mask_irq() 201 if (handler_data->percpu) { in sun4m_mask_irq() 202 sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->set); in sun4m_mask_irq() 204 sbus_writel(handler_data->mask, &sun4m_irq_global->mask_set); in sun4m_mask_irq() 212 struct sun4m_handler_data *handler_data; in sun4m_unmask_irq() local 215 handler_data = irq_data_get_irq_handler_data(data); in sun4m_unmask_irq() 216 if (handler_data->mask) { in sun4m_unmask_irq() 220 if (handler_data->percpu) { in sun4m_unmask_irq() [all …]
|
D | sun4d_irq.c | 192 struct sun4d_handler_data *handler_data = irq_data_get_irq_handler_data(data); in sun4d_mask_irq() local 195 int cpuid = handler_data->cpuid; in sun4d_mask_irq() 198 real_irq = handler_data->real_irq; in sun4d_mask_irq() 210 struct sun4d_handler_data *handler_data = irq_data_get_irq_handler_data(data); in sun4d_unmask_irq() local 213 int cpuid = handler_data->cpuid; in sun4d_unmask_irq() 216 real_irq = handler_data->real_irq; in sun4d_unmask_irq() 293 struct sun4d_handler_data *handler_data; in _sun4d_build_device_irq() local 303 handler_data = irq_get_handler_data(irq); in _sun4d_build_device_irq() 304 if (unlikely(handler_data)) in _sun4d_build_device_irq() 307 handler_data = kzalloc(sizeof(struct sun4d_handler_data), GFP_ATOMIC); in _sun4d_build_device_irq() [all …]
|
D | irq_64.c | 373 struct irq_handler_data *handler_data; in sun4u_irq_enable() local 375 handler_data = irq_data_get_irq_handler_data(data); in sun4u_irq_enable() 376 if (likely(handler_data)) { in sun4u_irq_enable() 382 imap = handler_data->imap; in sun4u_irq_enable() 391 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable() 398 struct irq_handler_data *handler_data; in sun4u_set_affinity() local 400 handler_data = irq_data_get_irq_handler_data(data); in sun4u_set_affinity() 401 if (likely(handler_data)) { in sun4u_set_affinity() 406 imap = handler_data->imap; in sun4u_set_affinity() 415 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity() [all …]
|
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_irq.c | 118 struct amdgpu_dm_irq_handler_data *handler_data; in dm_irq_work_func() local 121 handler_data = list_entry(entry, in dm_irq_work_func() 126 handler_data->irq_source); in dm_irq_work_func() 129 handler_data->irq_source); in dm_irq_work_func() 131 handler_data->handler(handler_data->handler_arg); in dm_irq_work_func() 267 struct amdgpu_dm_irq_handler_data *handler_data; in amdgpu_dm_irq_register_interrupt() local 274 handler_data = kzalloc(sizeof(*handler_data), GFP_KERNEL); in amdgpu_dm_irq_register_interrupt() 275 if (!handler_data) { in amdgpu_dm_irq_register_interrupt() 280 init_handler_common_data(handler_data, ih, handler_args, &adev->dm); in amdgpu_dm_irq_register_interrupt() 284 handler_data->irq_source = irq_source; in amdgpu_dm_irq_register_interrupt() [all …]
|
/Linux-v5.4/include/linux/ |
D | ipmi.h | 93 void (*ipmi_watchdog_pretimeout)(void *handler_data); 99 void (*ipmi_panic_handler)(void *handler_data); 107 void (*shutdown)(void *handler_data); 113 void *handler_data,
|
D | irqdesc.h | 147 return desc->irq_common_data.handler_data; in irq_desc_get_handler_data()
|
D | irq.h | 148 void *handler_data; member 774 return d ? d->common->handler_data : NULL; in irq_get_handler_data() 779 return d->common->handler_data; in irq_data_get_irq_handler_data()
|
D | msi.h | 292 void *handler_data; member
|
D | irqdomain.h | 439 void *handler_data, const char *handler_name);
|
/Linux-v5.4/drivers/scsi/device_handler/ |
D | scsi_dh_hp_sw.c | 164 struct hp_sw_dh_data *h = sdev->handler_data; in hp_sw_prep_fn() 188 struct hp_sw_dh_data *h = sdev->handler_data; in hp_sw_activate() 224 sdev->handler_data = h; in hp_sw_bus_attach() 233 kfree(sdev->handler_data); in hp_sw_bus_detach() 234 sdev->handler_data = NULL; in hp_sw_bus_detach()
|
D | scsi_dh_emc.c | 334 struct clariion_dh_data *h = sdev->handler_data; in clariion_prep_fn() 384 struct clariion_dh_data *csdev = sdev->handler_data; in clariion_activate() 425 struct clariion_dh_data *csdev = sdev->handler_data; in clariion_set_params() 499 sdev->handler_data = h; in clariion_bus_attach() 509 kfree(sdev->handler_data); in clariion_bus_detach() 510 sdev->handler_data = NULL; in clariion_bus_detach()
|
D | scsi_dh_rdac.c | 489 struct rdac_dh_data *h = sdev->handler_data; in mode_select_handle_sense() 532 struct rdac_dh_data *h = sdev->handler_data; in send_mode_select() 595 qdata->h = sdev->handler_data; in queue_mode_select() 614 struct rdac_dh_data *h = sdev->handler_data; in rdac_activate() 649 struct rdac_dh_data *h = sdev->handler_data; in rdac_prep_fn() 662 struct rdac_dh_data *h = sdev->handler_data; in rdac_check_sense() 758 sdev->handler_data = h; in rdac_bus_attach() 773 struct rdac_dh_data *h = sdev->handler_data; in rdac_bus_detach() 785 sdev->handler_data = NULL; in rdac_bus_detach()
|
D | scsi_dh_alua.c | 965 struct alua_dh_data *h = sdev->handler_data; in alua_set_params() 1010 struct alua_dh_data *h = sdev->handler_data; in alua_activate() 1055 struct alua_dh_data *h = sdev->handler_data; in alua_check() 1078 struct alua_dh_data *h = sdev->handler_data; in alua_prep_fn() 1103 struct alua_dh_data *h = sdev->handler_data; in alua_rescan() 1131 sdev->handler_data = h; in alua_bus_attach() 1144 struct alua_dh_data *h = sdev->handler_data; in alua_bus_detach() 1158 sdev->handler_data = NULL; in alua_bus_detach()
|
/Linux-v5.4/drivers/platform/x86/ |
D | wmi.c | 62 void *handler_data; member 539 block->handler_data = data; in wmi_install_notify_handler() 583 block->handler_data = NULL; in wmi_remove_notify_handler() 857 buf = wblock->handler_data; in wmi_ioctl() 945 wblock->handler_data = kmalloc(wblock->req_buf_size, in wmi_dev_probe() 947 if (!wblock->handler_data) { in wmi_dev_probe() 974 kfree(wblock->handler_data); in wmi_dev_probe() 991 kfree(wblock->handler_data); in wmi_dev_remove() 1326 wblock->handler(event, wblock->handler_data); in acpi_wmi_notify_handler()
|
/Linux-v5.4/drivers/s390/scsi/ |
D | zfcp_fc.c | 385 fc_req->ct_els.handler_data = &completion; in zfcp_fc_ns_gid_pn_request() 552 fc_req->ct_els.handler_data = fc_req; in zfcp_fc_adisc() 686 ct_els->handler_data = &completion; in zfcp_fc_send_gpn_ft() 845 ct_els->handler_data = &completion; in zfcp_fc_gspn() 893 ct_els->handler_data = &completion; in zfcp_fc_rspn() 1062 ct_els->handler_data = job; in zfcp_fc_exec_bsg_job()
|
D | zfcp_fsf.h | 453 void *handler_data; member
|
/Linux-v5.4/drivers/input/joystick/ |
D | walkera0701.c | 123 static void walkera0701_irq_handler(void *handler_data) in walkera0701_irq_handler() argument 126 struct walkera_dev *w = handler_data; in walkera0701_irq_handler()
|
/Linux-v5.4/kernel/irq/ |
D | msi.c | 224 if (info->handler_data) in msi_domain_ops_init() 225 irq_set_handler_data(virq, info->handler_data); in msi_domain_ops_init()
|
D | irqdomain.c | 1225 void *handler_data, const char *handler_name) in irq_domain_set_info() argument 1229 irq_set_handler_data(virq, handler_data); in irq_domain_set_info() 1724 void *handler_data, const char *handler_name) in irq_domain_set_info() argument 1728 irq_set_handler_data(virq, handler_data); in irq_domain_set_info()
|
D | chip.c | 97 desc->irq_common_data.handler_data = data; in irq_set_handler_data() 1078 desc->irq_common_data.handler_data = data; in irq_set_chained_handler_and_data()
|
/Linux-v5.4/drivers/char/ipmi/ |
D | ipmi_devintf.c | 40 void *handler_data) in file_receive_handler() argument 42 struct ipmi_file_private *priv = handler_data; in file_receive_handler()
|
D | ipmi_watchdog.c | 909 void *handler_data) in ipmi_wdog_msg_handler() argument 922 static void ipmi_wdog_pretimeout_handler(void *handler_data) in ipmi_wdog_pretimeout_handler() argument
|
D | ipmi_msghandler.c | 210 void *handler_data; member 919 user->handler->ipmi_recv_hndl(msg, user->handler_data); in deliver_response() 1176 void *handler_data, in ipmi_create_user() argument 1228 new_user->handler_data = handler_data; in ipmi_create_user() 1307 user->handler->shutdown(user->handler_data); in _ipmi_destroy_user() 4466 user->handler_data); in handle_new_recv_msgs() 5098 user->handler_data); in panic_event()
|
D | ipmi_poweroff.c | 109 static void receive_handler(struct ipmi_recv_msg *recv_msg, void *handler_data) in receive_handler() argument
|
/Linux-v5.4/include/scsi/ |
D | scsi_device.h | 224 void *handler_data; member
|