Symbol: handler_data
arch/sparc/kernel/irq_64.c
369
struct irq_handler_data *handler_data;
arch/sparc/kernel/irq_64.c
371
handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/irq_64.c
372
if (likely(handler_data)) {
arch/sparc/kernel/irq_64.c
378
imap = handler_data->imap;
arch/sparc/kernel/irq_64.c
387
upa_writeq(ICLR_IDLE, handler_data->iclr);
arch/sparc/kernel/irq_64.c
394
struct irq_handler_data *handler_data;
arch/sparc/kernel/irq_64.c
396
handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/irq_64.c
397
if (likely(handler_data)) {
arch/sparc/kernel/irq_64.c
402
imap = handler_data->imap;
arch/sparc/kernel/irq_64.c
411
upa_writeq(ICLR_IDLE, handler_data->iclr);
arch/sparc/kernel/irq_64.c
440
struct irq_handler_data *handler_data;
arch/sparc/kernel/irq_64.c
442
handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/irq_64.c
443
if (likely(handler_data))
arch/sparc/kernel/irq_64.c
444
upa_writeq(ICLR_IDLE, handler_data->iclr);
arch/sparc/kernel/irq_64.c
610
struct irq_handler_data *handler_data;
arch/sparc/kernel/irq_64.c
627
handler_data = irq_get_handler_data(irq);
arch/sparc/kernel/irq_64.c
628
if (unlikely(handler_data))
arch/sparc/kernel/irq_64.c
631
handler_data = kzalloc_obj(struct irq_handler_data, GFP_ATOMIC);
arch/sparc/kernel/irq_64.c
632
if (unlikely(!handler_data)) {
arch/sparc/kernel/irq_64.c
636
irq_set_handler_data(irq, handler_data);
arch/sparc/kernel/irq_64.c
638
handler_data->imap = imap;
arch/sparc/kernel/irq_64.c
639
handler_data->iclr = iclr;
arch/sparc/kernel/sun4d_irq.c
192
struct sun4d_handler_data *handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/sun4d_irq.c
195
int cpuid = handler_data->cpuid;
arch/sparc/kernel/sun4d_irq.c
198
real_irq = handler_data->real_irq;
arch/sparc/kernel/sun4d_irq.c
210
struct sun4d_handler_data *handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/sun4d_irq.c
213
int cpuid = handler_data->cpuid;
arch/sparc/kernel/sun4d_irq.c
216
real_irq = handler_data->real_irq;
arch/sparc/kernel/sun4d_irq.c
293
struct sun4d_handler_data *handler_data;
arch/sparc/kernel/sun4d_irq.c
303
handler_data = irq_get_handler_data(irq);
arch/sparc/kernel/sun4d_irq.c
304
if (unlikely(handler_data))
arch/sparc/kernel/sun4d_irq.c
307
handler_data = kzalloc_obj(struct sun4d_handler_data, GFP_ATOMIC);
arch/sparc/kernel/sun4d_irq.c
308
if (unlikely(!handler_data)) {
arch/sparc/kernel/sun4d_irq.c
312
handler_data->cpuid = board_to_cpu[board];
arch/sparc/kernel/sun4d_irq.c
313
handler_data->real_irq = real_irq;
arch/sparc/kernel/sun4d_irq.c
316
irq_set_handler_data(irq, handler_data);
arch/sparc/kernel/sun4m_irq.c
192
struct sun4m_handler_data *handler_data;
arch/sparc/kernel/sun4m_irq.c
195
handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/sun4m_irq.c
196
if (handler_data->mask) {
arch/sparc/kernel/sun4m_irq.c
200
if (handler_data->percpu) {
arch/sparc/kernel/sun4m_irq.c
201
sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->set);
arch/sparc/kernel/sun4m_irq.c
203
sbus_writel(handler_data->mask, &sun4m_irq_global->mask_set);
arch/sparc/kernel/sun4m_irq.c
211
struct sun4m_handler_data *handler_data;
arch/sparc/kernel/sun4m_irq.c
214
handler_data = irq_data_get_irq_handler_data(data);
arch/sparc/kernel/sun4m_irq.c
215
if (handler_data->mask) {
arch/sparc/kernel/sun4m_irq.c
219
if (handler_data->percpu) {
arch/sparc/kernel/sun4m_irq.c
220
sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->clear);
arch/sparc/kernel/sun4m_irq.c
222
sbus_writel(handler_data->mask, &sun4m_irq_global->mask_clear);
arch/sparc/kernel/sun4m_irq.c
253
struct sun4m_handler_data *handler_data;
arch/sparc/kernel/sun4m_irq.c
267
handler_data = irq_get_handler_data(irq);
arch/sparc/kernel/sun4m_irq.c
268
if (unlikely(handler_data))
arch/sparc/kernel/sun4m_irq.c
271
handler_data = kzalloc_obj(struct sun4m_handler_data, GFP_ATOMIC);
arch/sparc/kernel/sun4m_irq.c
272
if (unlikely(!handler_data)) {
arch/sparc/kernel/sun4m_irq.c
277
handler_data->mask = sun4m_imask[real_irq];
arch/sparc/kernel/sun4m_irq.c
278
handler_data->percpu = real_irq < OBP_INT_LEVEL_ONBOARD;
arch/sparc/kernel/sun4m_irq.c
281
irq_set_handler_data(irq, handler_data);
drivers/char/ipmi/ipmi_devintf.c
40
void *handler_data)
drivers/char/ipmi/ipmi_devintf.c
42
struct ipmi_file_private *priv = handler_data;
drivers/char/ipmi/ipmi_msghandler.c
1229
void *handler_data,
drivers/char/ipmi/ipmi_msghandler.c
1294
new_user->handler_data = handler_data;
drivers/char/ipmi/ipmi_msghandler.c
1355
user->handler->shutdown(user->handler_data);
drivers/char/ipmi/ipmi_msghandler.c
192
void *handler_data;
drivers/char/ipmi/ipmi_msghandler.c
4922
user->handler_data);
drivers/char/ipmi/ipmi_msghandler.c
4943
user->handler->ipmi_recv_hndl(msg, user->handler_data);
drivers/char/ipmi/ipmi_msghandler.c
5581
user->handler_data);
drivers/char/ipmi/ipmi_poweroff.c
105
static void receive_handler(struct ipmi_recv_msg *recv_msg, void *handler_data)
drivers/char/ipmi/ipmi_watchdog.c
877
void *handler_data)
drivers/char/ipmi/ipmi_watchdog.c
890
static void ipmi_wdog_pretimeout_handler(void *handler_data)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
117
struct amdgpu_dm_irq_handler_data *handler_data =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
120
handler_data->handler(handler_data->handler_arg);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
309
struct amdgpu_dm_irq_handler_data *handler_data;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
316
handler_data = kzalloc_obj(*handler_data);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
317
if (!handler_data) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
322
init_handler_common_data(handler_data, ih, handler_args, &adev->dm);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
326
handler_data->irq_source = irq_source;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
338
INIT_WORK(&handler_data->work, dm_irq_work_func);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
342
list_add_tail(&handler_data->list, hnd_list);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
354
handler_data,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
358
return handler_data;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
578
struct amdgpu_dm_irq_handler_data *handler_data;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
584
list_for_each_entry(handler_data, handler_list, list) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
585
if (queue_work(system_highpri_wq, &handler_data->work)) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
594
handler_data = container_of(handler_list->next, struct amdgpu_dm_irq_handler_data, list);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
597
handler_data_add = kzalloc_obj(*handler_data, GFP_ATOMIC);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
604
handler_data_add->handler = handler_data->handler;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
605
handler_data_add->handler_arg = handler_data->handler_arg;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
606
handler_data_add->dm = handler_data->dm;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
631
struct amdgpu_dm_irq_handler_data *handler_data;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
636
list_for_each_entry(handler_data,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
642
handler_data->handler(handler_data->handler_arg);
drivers/hid/hid-wiimote-core.c
1597
{ .id = WIIPROTO_REQ_DATA, .size = 21, .func = handler_data },
drivers/input/joystick/walkera0701.c
123
static void walkera0701_irq_handler(void *handler_data)
drivers/input/joystick/walkera0701.c
126
struct walkera_dev *w = handler_data;
drivers/net/wireless/ath/ath11k/dbring.c
288
struct ath11k_dbring_data handler_data;
drivers/net/wireless/ath/ath11k/dbring.c
357
handler_data.meta = ev->meta_data[num_buff_reaped];
drivers/net/wireless/ath/ath11k/dbring.c
382
handler_data.data = PTR_ALIGN(vaddr_unalign,
drivers/net/wireless/ath/ath11k/dbring.c
384
handler_data.data_sz = ring->buf_sz;
drivers/net/wireless/ath/ath11k/dbring.c
385
handler_data.buff = buff;
drivers/net/wireless/ath/ath11k/dbring.c
386
handler_data.buf_id = buf_id;
drivers/net/wireless/ath/ath11k/dbring.c
388
status = ring->handler(ar, &handler_data);
drivers/net/wireless/ath/ath12k/dbring.c
238
struct ath12k_dbring_data handler_data;
drivers/net/wireless/ath/ath12k/dbring.c
297
handler_data.meta = ev->meta_data[num_buff_reaped];
drivers/net/wireless/ath/ath12k/dbring.c
319
handler_data.data = PTR_ALIGN(vaddr_unalign,
drivers/net/wireless/ath/ath12k/dbring.c
321
handler_data.data_sz = ring->buf_sz;
drivers/net/wireless/ath/ath12k/dbring.c
323
ring->handler(ar, &handler_data);
drivers/platform/wmi/core.c
1417
wblock->handler(obj, wblock->handler_data);
drivers/platform/wmi/core.c
701
wblock->handler_data = data;
drivers/platform/wmi/core.c
71
void *handler_data;
drivers/platform/wmi/core.c
744
wblock->handler_data = NULL;
drivers/s390/scsi/zfcp_fc.c
1095
ct_els->handler_data = job;
drivers/s390/scsi/zfcp_fc.c
395
fc_req->ct_els.handler_data = &completion;
drivers/s390/scsi/zfcp_fc.c
569
fc_req->ct_els.handler_data = fc_req;
drivers/s390/scsi/zfcp_fc.c
708
ct_els->handler_data = &completion;
drivers/s390/scsi/zfcp_fc.c
867
ct_els->handler_data = &completion;
drivers/s390/scsi/zfcp_fc.c
926
ct_els->handler_data = &completion;
drivers/s390/scsi/zfcp_fsf.c
1130
ct->handler(ct->handler_data);
drivers/s390/scsi/zfcp_fsf.c
1311
send_els->handler(send_els->handler_data);
drivers/s390/scsi/zfcp_fsf.h
500
void *handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1024
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1090
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1135
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1182
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1204
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1228
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1256
sdev->handler_data = h;
drivers/scsi/device_handler/scsi_dh_alua.c
1269
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_alua.c
1282
sdev->handler_data = NULL;
drivers/scsi/device_handler/scsi_dh_alua.c
419
struct alua_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_emc.c
337
struct clariion_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_emc.c
387
struct clariion_dh_data *csdev = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_emc.c
428
struct clariion_dh_data *csdev = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_emc.c
502
sdev->handler_data = h;
drivers/scsi/device_handler/scsi_dh_emc.c
512
kfree(sdev->handler_data);
drivers/scsi/device_handler/scsi_dh_emc.c
513
sdev->handler_data = NULL;
drivers/scsi/device_handler/scsi_dh_hp_sw.c
188
struct hp_sw_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_hp_sw.c
212
struct hp_sw_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_hp_sw.c
248
sdev->handler_data = h;
drivers/scsi/device_handler/scsi_dh_hp_sw.c
257
kfree(sdev->handler_data);
drivers/scsi/device_handler/scsi_dh_hp_sw.c
258
sdev->handler_data = NULL;
drivers/scsi/device_handler/scsi_dh_rdac.c
488
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
506
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
608
qdata->h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
627
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
662
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
675
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
771
sdev->handler_data = h;
drivers/scsi/device_handler/scsi_dh_rdac.c
786
struct rdac_dh_data *h = sdev->handler_data;
drivers/scsi/device_handler/scsi_dh_rdac.c
797
sdev->handler_data = NULL;
include/linux/ipmi.h
105
void (*ipmi_panic_handler)(void *handler_data);
include/linux/ipmi.h
113
void (*shutdown)(void *handler_data);
include/linux/ipmi.h
119
void *handler_data,
include/linux/ipmi.h
99
void (*ipmi_watchdog_pretimeout)(void *handler_data);
include/linux/irq.h
150
void *handler_data;
include/linux/irq.h
841
return d ? d->common->handler_data : NULL;
include/linux/irq.h
846
return d->common->handler_data;
include/linux/irqdesc.h
177
return desc->irq_common_data.handler_data;
include/linux/irqdomain.h
569
void *handler_data, const char *handler_name);
include/linux/msi.h
506
void *handler_data;
include/scsi/scsi_device.h
285
void *handler_data;
kernel/irq/chip.c
1023
desc->irq_common_data.handler_data = data;
kernel/irq/chip.c
79
scoped_irqdesc->irq_common_data.handler_data = data;
kernel/irq/irqdesc.c
123
desc->irq_common_data.handler_data = NULL;
kernel/irq/irqdomain.c
1553
void *handler_data, const char *handler_name)
kernel/irq/irqdomain.c
1557
irq_set_handler_data(virq, handler_data);
kernel/irq/irqdomain.c
2064
void *handler_data, const char *handler_name)
kernel/irq/irqdomain.c
2068
irq_set_handler_data(virq, handler_data);
kernel/irq/msi.c
818
if (info->handler_data)
kernel/irq/msi.c
819
irq_set_handler_data(virq, info->handler_data);