Home
last modified time | relevance | path

Searched refs:callback (Results 1 – 200 of 766) sorted by relevance

1234

/linux-4.4.14/arch/x86/kernel/
Dreboot.c144 .callback = set_kbd_reboot,
154 .callback = set_pci_reboot,
162 .callback = set_pci_reboot,
170 .callback = set_pci_reboot,
178 .callback = set_pci_reboot,
186 .callback = set_pci_reboot,
196 .callback = set_pci_reboot,
206 .callback = set_bios_reboot,
216 .callback = set_pci_reboot,
226 .callback = set_bios_reboot,
[all …]
Dio_delay.c63 .callback = dmi_io_delay_0xed_port,
71 .callback = dmi_io_delay_0xed_port,
79 .callback = dmi_io_delay_0xed_port,
87 .callback = dmi_io_delay_0xed_port,
95 .callback = dmi_io_delay_0xed_port,
/linux-4.4.14/drivers/platform/x86/
Dasus-nb-wmi.c89 .callback = dmi_matched,
103 .callback = dmi_matched,
112 .callback = dmi_matched,
121 .callback = dmi_matched,
130 .callback = dmi_matched,
139 .callback = dmi_matched,
148 .callback = dmi_matched,
157 .callback = dmi_matched,
166 .callback = dmi_matched,
175 .callback = dmi_matched,
[all …]
Dfujitsu-tablet.c342 .callback = fujitsu_dmi_lifebook,
351 .callback = fujitsu_dmi_lifebook,
360 .callback = fujitsu_dmi_lifebook,
369 .callback = fujitsu_dmi_lifebook,
378 .callback = fujitsu_dmi_lifebook,
387 .callback = fujitsu_dmi_stylistic,
396 .callback = fujitsu_dmi_lifebook,
405 .callback = fujitsu_dmi_stylistic,
414 .callback = fujitsu_dmi_stylistic,
423 .callback = fujitsu_dmi_lifebook,
Dsamsung-q10.c105 .callback = dmi_check_callback,
113 .callback = dmi_check_callback,
121 .callback = dmi_check_callback,
129 .callback = dmi_check_callback,
Dcompal-laptop.c815 .callback = dmi_check_cb
823 .callback = dmi_check_cb
831 .callback = dmi_check_cb
839 .callback = dmi_check_cb
847 .callback = dmi_check_cb
855 .callback = dmi_check_cb
863 .callback = dmi_check_cb
871 .callback = dmi_check_cb
879 .callback = dmi_check_cb
887 .callback = dmi_check_cb
[all …]
Deeepc-wmi.c150 .callback = dmi_matched,
159 .callback = dmi_matched,
168 .callback = dmi_matched,
177 .callback = dmi_matched,
Dacer-wmi.c360 .callback = dmi_matched,
369 .callback = dmi_matched,
378 .callback = dmi_matched,
387 .callback = dmi_matched,
396 .callback = dmi_matched,
405 .callback = dmi_matched,
414 .callback = dmi_matched,
423 .callback = dmi_matched,
432 .callback = dmi_matched,
441 .callback = dmi_matched,
[all …]
Ddell-laptop.c154 .callback = dmi_matched,
163 .callback = dmi_matched,
172 .callback = dmi_matched,
181 .callback = dmi_matched,
190 .callback = dmi_matched,
199 .callback = dmi_matched,
208 .callback = dmi_matched,
217 .callback = dmi_matched,
226 .callback = dmi_matched,
235 .callback = dmi_matched,
[all …]
Dmsi-laptop.c619 .callback = dmi_check_cb
630 .callback = dmi_check_cb
641 .callback = dmi_check_cb
653 .callback = dmi_check_cb
665 .callback = dmi_check_cb
677 .callback = dmi_check_cb
687 .callback = dmi_check_cb
697 .callback = dmi_check_cb
707 .callback = dmi_check_cb
717 .callback = dmi_check_cb
/linux-4.4.14/drivers/acpi/
Dblacklist.c173 .callback = dmi_disable_osi_vista,
190 .callback = dmi_disable_osi_vista,
198 .callback = dmi_disable_osi_vista,
206 .callback = dmi_disable_osi_vista,
214 .callback = dmi_disable_osi_vista,
222 .callback = dmi_disable_osi_vista,
230 .callback = dmi_disable_osi_vista,
238 .callback = dmi_disable_osi_win7,
246 .callback = dmi_disable_osi_vista,
254 .callback = dmi_disable_osi_vista,
[all …]
Dvideo_detect.c114 .callback = video_detect_force_vendor,
123 .callback = video_detect_force_vendor,
131 .callback = video_detect_force_vendor,
147 .callback = video_detect_force_video,
155 .callback = video_detect_force_video,
163 .callback = video_detect_force_video,
174 .callback = video_detect_force_video,
182 .callback = video_detect_force_video,
190 .callback = video_detect_force_video,
200 .callback = video_detect_force_video,
[all …]
Dsleep.c153 .callback = init_old_suspend_ordering,
161 .callback = init_old_suspend_ordering,
169 .callback = init_old_suspend_ordering,
177 .callback = init_old_suspend_ordering,
186 .callback = init_nvs_nosave,
194 .callback = init_nvs_nosave,
202 .callback = init_nvs_nosave,
210 .callback = init_nvs_nosave,
218 .callback = init_nvs_nosave,
226 .callback = init_nvs_nosave,
[all …]
Dsbshc.c30 smbus_alarm_callback callback; member
182 smbus_alarm_callback callback, void *context) in acpi_smbus_register_callback() argument
185 hc->callback = callback; in acpi_smbus_register_callback()
196 hc->callback = NULL; in acpi_smbus_unregister_callback()
207 if (hc->callback) in acpi_smbus_callback()
208 hc->callback(hc->context); in acpi_smbus_callback()
Dsbshc.h32 smbus_alarm_callback callback, void *context);
Dacpi_video.c420 .callback = video_set_bqc_offset,
428 .callback = video_set_bqc_offset,
436 .callback = video_set_bqc_offset,
444 .callback = video_set_bqc_offset,
452 .callback = video_set_bqc_offset,
469 .callback = video_disable_backlight_sysfs_if,
478 .callback = video_disable_backlight_sysfs_if,
487 .callback = video_disable_backlight_sysfs_if,
500 .callback = video_set_device_id_scheme,
514 .callback = video_enable_only_lcd,
/linux-4.4.14/drivers/char/
Dnwbutton.c56 int button_add_callback (void (*callback) (void), int count) in button_add_callback()
62 if (!callback) { in button_add_callback()
66 for (; (button_callback_list [lp].callback); lp++); in button_add_callback()
67 button_callback_list [lp].callback = callback; in button_add_callback()
84 int button_del_callback (void (*callback) (void)) in button_del_callback()
87 if (!callback) { in button_del_callback()
91 if ((button_callback_list [lp].callback) == callback) { in button_del_callback()
92 button_callback_list [lp].callback = NULL; in button_del_callback()
115 if (button_callback_list [lp].callback) { in button_consume_callbacks()
116 button_callback_list[lp].callback(); in button_consume_callbacks()
Dnwbutton.h21 void (*callback) (void); member
30 int button_add_callback (void (*callback) (void), int count);
31 int button_del_callback (void (*callback) (void));
36 extern int button_add_callback (void (*callback) (void), int count);
37 extern int button_del_callback (void (*callback) (void));
/linux-4.4.14/drivers/hid/
Dhid-sensor-hub.c117 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_get_callback() local
122 list_for_each_entry(callback, &pdata->dyn_callback_list, list) in sensor_hub_get_callback()
123 if ((callback->usage_id == usage_id || in sensor_hub_get_callback()
124 callback->usage_id == HID_USAGE_SENSOR_COLLECTION) && in sensor_hub_get_callback()
126 callback->hsdev->start_collection_index) && in sensor_hub_get_callback()
128 callback->hsdev->end_collection_index)) { in sensor_hub_get_callback()
129 *priv = callback->priv; in sensor_hub_get_callback()
130 *hsdev = callback->hsdev; in sensor_hub_get_callback()
133 return callback->usage_callback; in sensor_hub_get_callback()
144 struct hid_sensor_hub_callbacks_list *callback; in sensor_hub_register_callback() local
[all …]
/linux-4.4.14/arch/x86/pci/
Dcommon.c97 .callback = can_skip_ioresource_align,
105 .callback = can_skip_ioresource_align,
113 .callback = can_skip_ioresource_align,
258 .callback = assign_all_busses,
267 .callback = set_bf_sort,
275 .callback = set_bf_sort,
283 .callback = set_bf_sort,
291 .callback = set_bf_sort,
299 .callback = set_bf_sort,
307 .callback = find_sort_method,
[all …]
Dacpi.c46 .callback = set_use_crs,
56 .callback = set_use_crs,
65 .callback = set_use_crs,
75 .callback = set_use_crs,
86 .callback = set_use_crs,
99 .callback = set_nouse_crs,
109 .callback = set_nouse_crs,
120 .callback = set_ignore_seg,
/linux-4.4.14/drivers/mfd/
Dkempld-core.c505 .callback = kempld_create_platform_device,
513 .callback = kempld_create_platform_device,
521 .callback = kempld_create_platform_device,
529 .callback = kempld_create_platform_device,
537 .callback = kempld_create_platform_device,
545 .callback = kempld_create_platform_device,
553 .callback = kempld_create_platform_device,
561 .callback = kempld_create_platform_device,
569 .callback = kempld_create_platform_device,
577 .callback = kempld_create_platform_device,
[all …]
Dpcf50633-adc.c32 void (*callback)(struct pcf50633 *, void *, int); member
139 void (*callback)(struct pcf50633 *, void *, int), in pcf50633_adc_async_read()
151 req->callback = callback; in pcf50633_adc_async_read()
197 req->callback(pcf, req->callback_param, res); in pcf50633_adc_irq()
Dezx-pcap.c28 void (*callback)(void *, u16[]); member
295 req->callback(req->data, res); in pcap_adc_irq()
305 void *callback, void *data) in pcap_adc_async() argument
318 req->callback = callback; in pcap_adc_async()
/linux-4.4.14/drivers/base/power/
Dmain.c476 pm_callback_t callback = NULL; in device_resume_noirq() local
493 callback = pm_noirq_op(&dev->pm_domain->ops, state); in device_resume_noirq()
496 callback = pm_noirq_op(dev->type->pm, state); in device_resume_noirq()
499 callback = pm_noirq_op(dev->class->pm, state); in device_resume_noirq()
502 callback = pm_noirq_op(dev->bus->pm, state); in device_resume_noirq()
505 if (!callback && dev->driver && dev->driver->pm) { in device_resume_noirq()
507 callback = pm_noirq_op(dev->driver->pm, state); in device_resume_noirq()
510 error = dpm_run_callback(callback, dev, state, info); in device_resume_noirq()
606 pm_callback_t callback = NULL; in device_resume_early() local
623 callback = pm_late_early_op(&dev->pm_domain->ops, state); in device_resume_early()
[all …]
Druntime.c46 #define RPM_GET_CALLBACK(dev, callback) \ argument
47 __rpm_get_callback(dev, offsetof(struct dev_pm_ops, callback))
301 int (*callback)(struct device *); in rpm_idle() local
346 callback = RPM_GET_CALLBACK(dev, runtime_idle); in rpm_idle()
348 if (callback) in rpm_idle()
349 retval = __rpm_callback(callback, dev); in rpm_idle()
418 int (*callback)(struct device *); in rpm_suspend() local
516 callback = RPM_GET_CALLBACK(dev, runtime_suspend); in rpm_suspend()
519 retval = rpm_callback(callback, dev); in rpm_suspend()
600 int (*callback)(struct device *); in rpm_resume() local
[all …]
/linux-4.4.14/drivers/media/tuners/
Dtua9001.c44 if (fe->callback) { in tua9001_init()
45 ret = fe->callback(client->adapter, in tua9001_init()
71 if (fe->callback) { in tua9001_sleep()
72 ret = fe->callback(client->adapter, in tua9001_sleep()
127 if (fe->callback) { in tua9001_set_params()
128 ret = fe->callback(client->adapter, in tua9001_set_params()
141 if (fe->callback) { in tua9001_set_params()
142 ret = fe->callback(client->adapter, in tua9001_set_params()
205 if (fe->callback) { in tua9001_probe()
206 ret = fe->callback(client->adapter, in tua9001_probe()
[all …]
Dfc0011.c128 if (WARN_ON(!fe->callback)) in fc0011_init()
131 err = fe->callback(priv->i2c, DVB_FRONTEND_COMPONENT_TUNER, in fc0011_init()
137 err = fe->callback(priv->i2c, DVB_FRONTEND_COMPONENT_TUNER, in fc0011_init()
315 err = fe->callback(priv->i2c, DVB_FRONTEND_COMPONENT_TUNER, in fc0011_set_params()
/linux-4.4.14/drivers/input/misc/
Dwistron_btns.c650 .callback = dmi_matched,
659 .callback = dmi_matched,
668 .callback = dmi_matched,
677 .callback = dmi_matched,
686 .callback = dmi_matched,
695 .callback = dmi_matched,
704 .callback = dmi_matched,
713 .callback = dmi_matched,
722 .callback = dmi_matched,
731 .callback = dmi_matched,
[all …]
Dideapad_slidebar.c293 .callback = ideapad_dmi_check
302 .callback = ideapad_dmi_check
/linux-4.4.14/arch/tile/include/asm/
Dhv_driver.h35 hv_driver_callback_t *callback; /* Function to call on interrupt. */ member
43 struct hv_driver_cb *callback) in tile_hv_dev_preada() argument
46 offset, (HV_IntArg)callback); in tile_hv_dev_preada()
53 struct hv_driver_cb *callback) in tile_hv_dev_pwritea() argument
56 offset, (HV_IntArg)callback); in tile_hv_dev_pwritea()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_lvds.c410 .callback = intel_no_modeset_on_lid_dmi_callback,
573 .callback = intel_no_lvds_dmi_callback,
581 .callback = intel_no_lvds_dmi_callback,
589 .callback = intel_no_lvds_dmi_callback,
597 .callback = intel_no_lvds_dmi_callback,
605 .callback = intel_no_lvds_dmi_callback,
613 .callback = intel_no_lvds_dmi_callback,
621 .callback = intel_no_lvds_dmi_callback,
629 .callback = intel_no_lvds_dmi_callback,
637 .callback = intel_no_lvds_dmi_callback,
[all …]
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddadapter.c35 didd_adapter_change_callback_t callback; member
84 didd_adapter_change_callback_t callback,
225 (didd_adapter_change_callback_t)pinfo->callback, in diva_dadapter_request()
269 didd_adapter_change_callback_t callback, in diva_register_adapter_callback() argument
276 if (!NotificationTable[i].callback) { in diva_register_adapter_callback()
277 NotificationTable[i].callback = callback; in diva_register_adapter_callback()
280 DBG_TRC(("Register adapter notification[%d]=%08x", i + 1, callback)) in diva_register_adapter_callback()
295 NotificationTable[handle].callback = NULL; in diva_remove_adapter_callback()
316 if (NotificationTable[i].callback) { in diva_notify_adapter_change()
322 (*(nfy.callback))(nfy.context, d, removal); in diva_notify_adapter_change()
Ddi_defs.h55 void (*callback)(void *); /* call back */ member
88 IDI_CALL callback; member
Ddivasync.h141 void *callback; member
392 IDI_CALL callback;/* routine to call back */ member
418 IDI_CALL callback; /* routine to call back */ member
Ddivasmain.c501 (*(pisr->callback)) (pisr, pisr->callback_context); in diva_os_dpc_proc()
505 diva_os_soft_isr_callback_t callback, in diva_os_initialize_soft_isr() argument
515 psoft_isr->callback = callback; in diva_os_initialize_soft_isr()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_event.c32 vmci_event_cb callback; member
100 cur->callback(cur->id, &event_msg->event_data, in event_deliver()
137 vmci_event_cb callback, in vmci_event_subscribe() argument
151 if (!VMCI_EVENT_VALID(event) || !callback) { in vmci_event_subscribe()
153 __func__, event, callback, callback_data); in vmci_event_subscribe()
163 sub->callback = callback; in vmci_event_subscribe()
/linux-4.4.14/tools/perf/util/
Ddwarf-aux.c112 int (*callback)(Dwarf_Die *, void *), void *data) in cu_walk_functions_at()
123 ret = callback(sc_die, data); in cu_walk_functions_at()
405 int (*callback)(Dwarf_Die *, void *), in die_find_child()
416 ret = callback(die_mem, data); in die_find_child()
421 die_find_child(die_mem, callback, data, &child_die)) { in die_find_child()
573 int (*callback)(Dwarf_Die *, void *); member
605 iwp->retval = iwp->callback(inst, iwp->data); in __die_walk_instances_cb()
620 int die_walk_instances(Dwarf_Die *or_die, int (*callback)(Dwarf_Die *, void *), in die_walk_instances()
627 .callback = callback, in die_walk_instances()
643 line_walk_callback_t callback; member
[all …]
Ddwarf-aux.h39 int (*callback)(Dwarf_Die *, void *), void *data);
81 int (*callback)(Dwarf_Die *, void *),
102 int (*callback)(Dwarf_Die *, void *), void *data);
112 extern int die_walk_lines(Dwarf_Die *rt_die, line_walk_callback_t callback,
Dparse-options.h101 parse_opt_cb *callback; member
133 …me = (s), .long_name = (l), .value = (v), .argh = "time", .help = (h), .callback = parse_opt_appro…
135 …ON_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f) }
137 …, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f), .flags = P…
139 …, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f), .defval = …
142 .value = (v), (a), .help = (h), .callback = (f), .defval = (intptr_t)d,\
146 .value = (v), (a), .help = (h), .callback = (f), \
/linux-4.4.14/sound/pci/hda/
Dhda_jack.c140 for (cb = jack->callback; cb; cb = next) { in snd_hda_jack_tbl_clear()
251 struct hda_jack_callback *callback = NULL; in snd_hda_jack_detect_enable_callback() local
258 callback = kzalloc(sizeof(*callback), GFP_KERNEL); in snd_hda_jack_detect_enable_callback()
259 if (!callback) in snd_hda_jack_detect_enable_callback()
261 callback->func = func; in snd_hda_jack_detect_enable_callback()
262 callback->nid = jack->nid; in snd_hda_jack_detect_enable_callback()
263 callback->next = jack->callback; in snd_hda_jack_detect_enable_callback()
264 jack->callback = callback; in snd_hda_jack_detect_enable_callback()
268 return callback; /* already registered */ in snd_hda_jack_detect_enable_callback()
271 return callback; /* No unsol if we're polling instead */ in snd_hda_jack_detect_enable_callback()
[all …]
/linux-4.4.14/drivers/pcmcia/
Dcs.c294 if (s->callback) in socket_shutdown()
295 s->callback->remove(s); in socket_shutdown()
443 if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) in socket_insert()
444 skt->callback->add(skt); in socket_insert()
511 if (!(skt->state & SOCKET_CARDBUS) && (skt->callback)) in socket_late_resume()
512 ret = skt->callback->early_resume(skt); in socket_late_resume()
642 if (skt->callback) in pccardd()
643 ret = skt->callback->suspend(skt); in pccardd()
654 if (!ret && skt->callback) in pccardd()
655 skt->callback->resume(skt); in pccardd()
[all …]
/linux-4.4.14/drivers/s390/net/
Dsmsgiucv.c37 void (*callback)(const char *from, char *str); member
96 cb->callback(sender, buffer + 8); in smsg_message_pending()
105 void (*callback)(const char *from, char *str)) in smsg_register_callback()
114 cb->callback = callback; in smsg_register_callback()
122 void (*callback)(const char *from, in smsg_unregister_callback()
130 if (tmp->callback == callback && in smsg_unregister_callback()
Dctcm_mpc.h26 void (*callback)(int port_num, int max_write_size));
29 void (*callback)(int port_num, int rc, int max_write_size));
Dlcs.h267 void (*callback)(struct lcs_channel *, struct lcs_buffer *); member
275 void (*callback)(struct lcs_card *, struct lcs_cmd *); member
/linux-4.4.14/drivers/infiniband/core/
Dsa_query.c85 void (*callback)(struct ib_sa_query *, int, struct ib_sa_mad *); member
103 void (*callback)(int, struct ib_sa_service_rec *, void *); member
109 void (*callback)(int, struct ib_sa_path_rec *, void *); member
115 void (*callback)(int, struct ib_sa_guidinfo_rec *, void *); member
121 void (*callback)(int, struct ib_sa_mcmember_rec *, void *); member
626 if (query->callback) { in ib_nl_process_good_resolve_rsp()
659 query->callback(query, status, mad); in ib_nl_process_good_resolve_rsp()
1161 query->callback(status, &rec, query->context); in ib_sa_path_rec_callback()
1163 query->callback(status, NULL, query->context); in ib_sa_path_rec_callback()
1201 void (*callback)(int status, in ib_sa_path_rec_get()
[all …]
Daddr.c61 void (*callback)(int status, struct sockaddr *src_addr, member
363 req->callback(req->status, (struct sockaddr *) &req->src_addr, in process_req()
373 void (*callback)(int status, struct sockaddr *src_addr, in rdma_resolve_ip()
401 req->callback = callback; in rdma_resolve_ip()
Dsa.h57 void (*callback)(int status,
Dmulticast.c390 return member->multicast.callback(status, &member->multicast); in fail_join()
418 ret = member->multicast.callback(-ENETRESET, in process_group_error()
466 ret = multicast->callback(status, multicast); in mcast_work_handler()
511 ret = member->multicast.callback(status, &member->multicast); in process_join_error()
616 int (*callback)(int status, in ib_sa_join_multicast()
637 member->multicast.callback = callback; in ib_sa_join_multicast()
/linux-4.4.14/include/linux/
Dhp_sdc.h57 int hp_sdc_request_timer_irq(hp_sdc_irqhook *callback);
58 int hp_sdc_request_hil_irq(hp_sdc_irqhook *callback);
59 int hp_sdc_request_cooked_irq(hp_sdc_irqhook *callback);
60 int hp_sdc_release_timer_irq(hp_sdc_irqhook *callback);
61 int hp_sdc_release_hil_irq(hp_sdc_irqhook *callback);
62 int hp_sdc_release_cooked_irq(hp_sdc_irqhook *callback);
Dconnector.h56 void (*callback) (struct cn_msg *, struct netlink_skb_parms *); member
72 void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
79 void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
Dfirewire.h309 fw_packet_callback_t callback; member
329 fw_transaction_callback_t callback; member
357 fw_transaction_callback_t callback, void *callback_data);
448 } callback; member
454 fw_iso_callback_t callback, void *callback_data);
Dmaple.h70 void (*callback) (struct mapleq * mq); member
89 void (*callback) (struct mapleq * mq),
Domap-dma.h240 void (*callback)(int lch, u16 ch_status, void *data); member
298 void (*callback)(int lch, u16 ch_status, void *data),
332 void (*callback)(int lch, u16 ch_status, void *data),
Dvme.h161 void (*callback)(int, int, void *), void *);
169 int vme_lm_attach(struct vme_resource *, int, void (*callback)(int));
Dvirtio_ring.h60 void (*callback)(struct virtqueue *vq),
Dmemory_hotplug.h93 extern int set_online_page_callback(online_page_callback_t callback);
94 extern int restore_online_page_callback(online_page_callback_t callback);
/linux-4.4.14/drivers/usb/misc/
Dusb_u132.h73 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
78 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
83 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
88 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
93 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len,
Dftdi-elan.c145 void (*callback)(void *endp, struct urb *urb, u8 *buf, int len, member
848 void (*callback) (void *, struct urb *, u8 *, int, int, int, int, int, in ftdi_elan_do_callback() local
849 int, int, int, int) = target->callback; in ftdi_elan_do_callback()
851 target->callback = NULL; in ftdi_elan_do_callback()
852 (*callback) (target->endp, urb, buffer, length, toggle_bits, in ftdi_elan_do_callback()
1489 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, in ftdi_elan_edset_setup()
1515 target->callback = callback; in ftdi_elan_edset_setup()
1533 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, in usb_ftdi_elan_edset_setup()
1539 ep_number, toggle_bits, callback); in usb_ftdi_elan_edset_setup()
1546 void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, in ftdi_elan_edset_input()
[all …]
/linux-4.4.14/drivers/leds/
Dleds-clevo-mail.c45 .callback = clevo_mail_led_dmi_callback,
54 .callback = clevo_mail_led_dmi_callback,
62 .callback = clevo_mail_led_dmi_callback,
71 .callback = clevo_mail_led_dmi_callback,
81 .callback = clevo_mail_led_dmi_callback,
/linux-4.4.14/Documentation/power/
Druntime_pm.txt62 callback, the PM core will invoke the corresponding driver callback stored in
65 The PM core always checks which callback to use in the order given above, so the
75 interrupts disabled. This implies that the callback routines in question must
80 The subsystem-level suspend callback, if present, is _entirely_ _responsible_
82 include executing the device driver's own ->runtime_suspend() callback (from the
84 callback in a device driver as long as the subsystem-level suspend callback
87 * Once the subsystem-level suspend callback (or the driver suspend callback,
92 RAM until the appropriate resume callback is executed for it. The runtime
93 PM status of a device after successful execution of the suspend callback is
96 * If the suspend callback returns -EBUSY or -EAGAIN, the device's runtime PM
[all …]
Dpci.txt369 driver has to provide a pm->runtime_suspend() callback (see below), which is
370 run by pci_pm_runtime_suspend() as the first action. If the driver's callback
383 It is expected that the device driver's pm->runtime_suspend() callback will
391 driver provides a pm->runtime_resume() callback (see below). However, before
392 the driver's callback is executed, pci_pm_runtime_resume() brings the device
395 callback need not worry about the PCI-specific aspects of the device resume.
408 callback, if defined, and if that callback doesn't return error code (or is not
415 pm->runtime_idle() callback.
423 involves executing the same subsystem-level callback for every device belonging
442 driver's pm->prepare() callback if defined (i.e. if the driver's struct
[all …]
Dpm_qos_interface.txt64 Adds a notification callback function to the PM QoS class. The callback is
68 Removes the notification callback function for the PM QoS class.
142 or whose power.set_latency_tolerance callback pointer is not NULL (for
170 Adds a notification callback function for the device.
171 The callback is called when the aggregated value of the device constraints list
175 Removes the notification callback function for the device.
178 Adds a notification callback function in the global notification tree of the
180 The callback is called when the aggregated value for any device is changed
184 Removes the notification callback function from the global notification tree
197 to software, the .set_latency_tolerance callback in that device's dev_pm_info
[all …]
Dcharger-manager.txt28 * Support for in suspend-to-RAM polling (with suspend_again callback)
41 used as suspend_again callback of platform_suspend_ops. If the platform
43 suspend_again callback that calls cm_suspend_again in the middle.
82 : This callback should let CM know whether
98 callback of the system's platform_suspend_ops can call cm_suspend_again
102 for its suspend_again callback.
173 : This callback returns 0 if the temperature is safe for charging,
175 if it is too cold to charge. With the variable mC, the callback returns
Ddevices.txt286 which callback to execute in the given phase:
288 1. If dev->pm_domain is present, the PM core will choose the callback
291 2. Otherwise, if both dev->type and dev->type->pm are present, the callback
295 callback included in dev->class->pm will be chosen for execution.
297 4. Otherwise, if both dev->bus and dev->bus->pm are present, the callback
307 If the subsystem callback chosen for execution is not present, the PM core will
325 After the prepare callback method returns, no new children may be
331 prepare callback can be used to indicate to the PM core that it may
334 runtime suspend. Namely, if the prepare callback returns a positive
340 the complete callback will be called directly after the prepare callback
[all …]
/linux-4.4.14/drivers/connector/
Dcn_queue.c37 void (*callback)(struct cn_msg *, in cn_queue_alloc_callback_entry()
55 cbq->callback = callback; in cn_queue_alloc_callback_entry()
75 void (*callback)(struct cn_msg *, in cn_queue_add_callback()
81 cbq = cn_queue_alloc_callback_entry(dev, name, id, callback); in cn_queue_add_callback()
Dconnector.c168 cbq->callback(msg, nsp); in cn_call_callback()
209 void (*callback)(struct cn_msg *, in cn_add_callback()
218 err = cn_queue_add_callback(dev->cbdev, name, id, callback); in cn_add_callback()
/linux-4.4.14/drivers/xen/
Dgrant-table.c177 struct gnttab_free_callback *callback, *next; in do_free_callbacks() local
179 callback = gnttab_free_callback_list; in do_free_callbacks()
182 while (callback != NULL) { in do_free_callbacks()
183 next = callback->next; in do_free_callbacks()
184 if (gnttab_free_count >= callback->count) { in do_free_callbacks()
185 callback->next = NULL; in do_free_callbacks()
186 callback->fn(callback->arg); in do_free_callbacks()
188 callback->next = gnttab_free_callback_list; in do_free_callbacks()
189 gnttab_free_callback_list = callback; in do_free_callbacks()
191 callback = next; in do_free_callbacks()
[all …]
Dmanage.c297 .callback = sysrq_handler
303 .callback = shutdown_handler
/linux-4.4.14/drivers/s390/char/
Dsclp_rw.c391 if (buffer->callback != NULL) in sclp_writedata_callback()
392 buffer->callback(buffer, -EIO); in sclp_writedata_callback()
439 if (buffer->callback != NULL) in sclp_writedata_callback()
440 buffer->callback(buffer, rc); in sclp_writedata_callback()
450 void (*callback)(struct sclp_buffer *, int)) in sclp_emit_buffer()
462 buffer->request.callback = sclp_writedata_callback; in sclp_emit_buffer()
465 buffer->callback = callback; in sclp_emit_buffer()
Dtape_core.c297 if (request->callback == NULL) in __tape_cancel_io()
654 if (request->callback != NULL) in __tape_discard_requests()
655 request->callback(request, request->callback_data); in __tape_discard_requests()
853 if (request->callback != NULL) in __tape_start_next_request()
854 request->callback(request, request->callback_data); in __tape_start_next_request()
901 if (request->callback != NULL) in __tape_end_request()
902 request->callback(request, request->callback_data); in __tape_end_request()
1006 request->callback = NULL; in __tape_wake_up()
1017 request->callback = __tape_wake_up; in tape_do_io()
1025 wait_event(device->wait_queue, (request->callback == NULL)); in tape_do_io()
[all …]
Dfs3270.c69 rq->callback = fs3270_wake_up; in fs3270_do_io()
133 fp->init->callback = fs3270_reset_callback; in fs3270_activate()
149 fp->init->callback = fs3270_restore_callback; in fs3270_activate()
153 fp->init->callback(fp->init, NULL); in fs3270_activate()
212 fp->init->callback = fs3270_save_callback; in fs3270_deactivate()
217 fp->init->callback(fp->init, NULL); in fs3270_deactivate()
Dsclp.c280 if (req && req->callback) in sclp_req_queue_timeout()
281 req->callback(req, req->callback_data); in sclp_req_queue_timeout()
355 if (req->callback) { in sclp_process_queue()
357 req->callback(req, req->callback_data); in sclp_process_queue()
486 sclp_read_req.callback = sclp_read_cb; in __sclp_make_read_req()
531 if (req->callback) { in sclp_interrupt_handler()
533 req->callback(req, req->callback_data); in sclp_interrupt_handler()
785 sclp_init_req.callback = NULL; in __sclp_make_init_req()
1076 sclp_suspend_req.callback = sclp_suspend_req_cb; in sclp_freeze()
Dsclp_sdias.c125 request.callback = sdias_callback; in sclp_sdias_blk_count()
191 request.callback = sdias_callback; in sclp_sdias_copy()
/linux-4.4.14/Documentation/connector/
Dconnector.txt9 netlink based network. One must register a callback and an identifier.
11 identifier, the appropriate callback will be called.
26 int cn_add_callback(struct cb_id *id, char *name, void (*callback) (struct cn_msg *, struct netlink…
37 connector.h header for in-kernel usage. void (*callback) (void *) is a
38 callback function which will be called when a message with above idx.val
57 int cn_add_callback(struct cb_id *id, char *name, void (*callback) (struct cn_msg *, struct netlink…
59 Registers new callback with connector core.
63 char *name - connector's callback symbolic name.
64 void (*callback) (struct cn..) - connector's callback.
70 Unregisters new callback with connector core.
[all …]
/linux-4.4.14/sound/synth/emux/
Dsoundfont.c752 rc = sflist->callback.sample_new in load_data()
753 (sflist->callback.private_data, sp, sflist->memhdr, in load_data()
1018 if (sflist->callback.sample_new) { in load_guspatch()
1019 rc = sflist->callback.sample_new in load_guspatch()
1020 (sflist->callback.private_data, smp, sflist->memhdr, in load_guspatch()
1380 if (sflist->callback.sample_free) in snd_sf_clear()
1381 sflist->callback.sample_free(sflist->callback.private_data, in snd_sf_clear()
1396 snd_sf_new(struct snd_sf_callback *callback, struct snd_util_memhdr *hdr) in snd_sf_new() argument
1407 if (callback) in snd_sf_new()
1408 sflist->callback = *callback; in snd_sf_new()
[all …]
Demux_oss.c115 struct snd_seq_port_callback callback; in snd_emux_open_seq_oss() local
125 memset(&callback, 0, sizeof(callback)); in snd_emux_open_seq_oss()
126 callback.owner = THIS_MODULE; in snd_emux_open_seq_oss()
127 callback.event_input = snd_emux_event_oss_input; in snd_emux_open_seq_oss()
131 1, &callback); in snd_emux_open_seq_oss()
Demux_seq.c141 struct snd_seq_port_callback *callback) in snd_emux_create_port() argument
166 callback->private_free = free_port; in snd_emux_create_port()
167 callback->private_data = p; in snd_emux_create_port()
177 p->chset.port = snd_seq_event_port_attach(emu->client, callback, in snd_emux_create_port()
/linux-4.4.14/drivers/staging/android/
Dsync.h181 sync_callback_t callback; member
185 sync_callback_t callback) in sync_fence_waiter_init() argument
188 waiter->callback = callback; in sync_fence_waiter_init()
/linux-4.4.14/sound/core/seq/oss/
Dseq_oss_init.c317 struct snd_seq_port_callback callback; in create_port() local
327 memset(&callback, 0, sizeof(callback)); in create_port()
328 callback.owner = THIS_MODULE; in create_port()
329 callback.private_data = dp; in create_port()
330 callback.event_input = snd_seq_oss_event_input; in create_port()
331 callback.private_free = free_devinfo; in create_port()
332 port.kernel = &callback; in create_port()
/linux-4.4.14/drivers/staging/gdm724x/
Dgdm_usb.h50 void (*callback)(void *cb_data); member
60 void (*callback)(void *cb_data); member
71 int (*callback)(void *cb_data, void *data, int len, int context); member
Dgdm_mux.h49 void (*callback)(void *cb_data); member
62 int (*callback)(void *data, member
Dgdm_usb.c421 ret = r->callback(r->cb_data, in do_rx()
429 if (r->callback) { in do_rx()
430 ret = r->callback(r->cb_data, in do_rx()
444 r->callback, in do_rx()
476 if (!urb->status && r->callback) { in gdm_usb_rcv_complete()
518 r->callback = cb; in gdm_usb_recv()
564 if (t->callback) in gdm_usb_send_complete()
565 t->callback(t->cb_data); in gdm_usb_send_complete()
634 t_sdu->callback(t_sdu->cb_data); in packet_aggregation()
689 t->callback = NULL; in do_tx()
[all …]
Dgdm_mux.c192 ret = r->callback(mux_header->data, in up_to_host()
205 ret = r->callback(NULL, in up_to_host()
306 r->callback = cb; in gdm_mux_recv()
348 if (t->callback) in gdm_mux_send_complete()
349 t->callback(t->cb_data); in gdm_mux_send_complete()
394 t->callback = cb; in gdm_mux_send()
/linux-4.4.14/arch/arm/mach-omap1/
Dlcd_dma.c56 void (*callback)(u16 status, void *data); member
265 if (lcd_dma.callback != NULL) in set_b1_regs()
298 if (lcd_dma.callback != NULL) in lcd_dma_irq_handler()
299 lcd_dma.callback(w, lcd_dma.cb_data); in lcd_dma_irq_handler()
304 int omap_request_lcd_dma(void (*callback)(u16 status, void *data), in omap_request_lcd_dma()
316 lcd_dma.callback = callback; in omap_request_lcd_dma()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices-online10 .offline() callback is executed for the device and (if
13 this file, the device bus type's .online() callback is executed
18 callback the device cannot be used for any purpose until either
Dsysfs-class-extcon27 object. If the extcon object has an optional callback
28 "show_name" defined, the callback will provide the name with
37 If the extcon object has an optional callback "show_state"
39 callback.
41 If the default callback for showing function is used, the
/linux-4.4.14/drivers/dma/sh/
Dshdma-base.c78 dma_async_tx_callback callback = tx->callback; in shdma_tx_submit() local
101 chunk->async_tx.callback = callback; in shdma_tx_submit()
105 chunk->async_tx.callback = NULL; in shdma_tx_submit()
332 dma_async_tx_callback callback = NULL; in __ld_cleanup() local
368 if (desc->mark == DESC_COMPLETED && tx->callback) { in __ld_cleanup()
370 callback = tx->callback; in __ld_cleanup()
422 if (all && !callback) in __ld_cleanup()
433 if (callback) in __ld_cleanup()
434 callback(param); in __ld_cleanup()
436 return callback; in __ld_cleanup()
[all …]
/linux-4.4.14/drivers/input/serio/
Dhp_sdc.c665 int hp_sdc_request_timer_irq(hp_sdc_irqhook *callback) in hp_sdc_request_timer_irq() argument
667 if (callback == NULL || hp_sdc.dev == NULL) in hp_sdc_request_timer_irq()
676 hp_sdc.timer = callback; in hp_sdc_request_timer_irq()
689 int hp_sdc_request_hil_irq(hp_sdc_irqhook *callback) in hp_sdc_request_hil_irq() argument
691 if (callback == NULL || hp_sdc.dev == NULL) in hp_sdc_request_hil_irq()
700 hp_sdc.hil = callback; in hp_sdc_request_hil_irq()
710 int hp_sdc_request_cooked_irq(hp_sdc_irqhook *callback) in hp_sdc_request_cooked_irq() argument
712 if (callback == NULL || hp_sdc.dev == NULL) in hp_sdc_request_cooked_irq()
722 hp_sdc.cooked = callback; in hp_sdc_request_cooked_irq()
732 int hp_sdc_release_timer_irq(hp_sdc_irqhook *callback) in hp_sdc_release_timer_irq() argument
[all …]
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb.h135 void (callback)(void *data), void *data);
182 void (*callback)(void *),
238 omapfb_notifier_callback_t callback,
243 void (*callback)(void *),
Dlcdc.h4 int omap_lcdc_set_dma_callback(void (*callback)(void *data), void *data);
/linux-4.4.14/drivers/md/
Ddm-snap-transient.c32 int (*callback)(void *callback_context, in transient_read_metadata()
56 void (*callback) (void *, int success), in transient_commit_exception()
60 callback(callback_context, valid); in transient_commit_exception()
Ddm-snap-persistent.c95 void (*callback)(void *, int success); member
447 int (*callback)(void *callback_context, in insert_exceptions()
483 r = callback(callback_context, e.old_chunk, e.new_chunk); in insert_exceptions()
492 int (*callback)(void *callback_context, chunk_t old, in read_exceptions()
542 r = insert_exceptions(ps, area, callback, callback_context, in read_exceptions()
610 int (*callback)(void *callback_context, in persistent_read_metadata()
669 r = read_exceptions(ps, callback, callback_context); in persistent_read_metadata()
699 void (*callback) (void *, int success), in persistent_commit_exception()
721 cb->callback = callback; in persistent_commit_exception()
756 cb->callback(cb->context, ps->valid); in persistent_commit_exception()
Ddm-exception-store.h58 int (*callback)(void *callback_context,
73 void (*callback) (void *, int success),
Ddm-io.c37 io_notify_fn callback; member
116 io_notify_fn fn = io->callback; in complete_io()
422 io->callback = sync_io_complete; in sync_io()
454 io->callback = fn; in async_io()
/linux-4.4.14/Documentation/infiniband/
Dcore_locking.txt68 A low-level driver must not perform a callback directly from the
72 driver should defer this callback by, for example, scheduling a
73 tasklet to perform the callback.
84 consumer CQ event callback:
88 /* ... */ consumer CQ event callback:
95 Upper level protocol consumers may not sleep in a callback.
/linux-4.4.14/Documentation/driver-model/
Dbus.txt16 optionally initialize the match callback.
48 The purpose of the match callback is to give the bus an opportunity to
55 iterated over, and the match callback is called for each device that
77 These helpers iterate over the respective list, and call the callback
80 count on each object in the list is incremented before the callback is
82 lock is not held when calling the callback.
Dbinding.txt30 algorithm, it is up to the bus driver to provide a callback to compare
37 and the driver's probe callback is called. This gives the driver a
49 class's register_dev callback.
91 go to 0. When it does, the remove callback of the driver is called. It
96 iterated over, and the driver's remove callback is called for each
/linux-4.4.14/Documentation/networking/
Dnetdev-features.txt23 request. This set should be initialized in ndo_init callback and not
28 error paths of ndo_set_features callback.
36 This set is filtered by ndo_fix_features callback whenever it or
46 is calculated and filtered by calling ndo_fix_features callback
48 set, it is passed to ndo_set_features callback and (if the callback
64 driver except by means of ndo_fix_features callback.
78 This callback should not modify hardware nor driver state (should be
90 be reliably detected in ndo_fix_features. In this case, the callback
/linux-4.4.14/Documentation/dmaengine/
Dclient.txt18 5. Issue pending requests and wait for callback notification
114 Once a descriptor has been obtained, the callback information can be
121 Although the async_tx API specifies that completion callback
126 for submission prior to callback function being invoked, so
130 For cyclic DMA, a callback function may wish to terminate the
134 locks before calling the callback function which may cause a
142 Once the descriptor has been prepared and the callback information
154 5. Issue pending DMA requests and wait for callback notification
162 completion callback routine for notification, if set.
173 No callback functions will be called for any incomplete transfers.
/linux-4.4.14/drivers/staging/gdm72xx/
Dgdm_sdio.h27 void (*callback)(void *cb_data); member
45 void (*callback)(void *cb_data, void *data, int len); member
Dgdm_usb.h33 void (*callback)(void *cb_data); member
52 void (*callback)(void *cb_data, void *data, int len); member
Dgdm_sdio.c299 if (t->callback) in send_sdu()
300 t->callback(t->cb_data); in send_sdu()
321 if (t->callback) in send_hci()
322 t->callback(t->cb_data); in send_hci()
406 t->callback = cb; in gdm_sdio_send()
423 t->callback = cb; in gdm_sdio_send()
558 if (r->callback) in gdm_sdio_irq()
559 r->callback(r->cb_data, rx->rx_buf, len); in gdm_sdio_irq()
589 r->callback = cb; in gdm_sdio_receive()
Dgdm_usb.c263 if (t->callback) in __gdm_usb_send_complete()
264 t->callback(t->cb_data); in __gdm_usb_send_complete()
332 t->callback = cb; in gdm_usb_send()
398 t->callback = NULL; in gdm_usb_send()
448 if (!urb->status && r->callback) in gdm_usb_rcv_complete()
449 r->callback(r->cb_data, r->buf, urb->actual_length); in gdm_usb_rcv_complete()
484 r->callback = cb; in gdm_usb_receive()
515 t->callback = NULL; in do_pm_control()
734 t->callback = NULL; in k_mode_thread()
/linux-4.4.14/drivers/staging/rtl8712/
Drtl8712_cmd.c137 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in read_macreg_hdl()
151 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in write_macreg_hdl()
167 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in read_bbreg_hdl()
180 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in write_bbreg_hdl()
196 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in read_rfreg_hdl()
209 pcmd_callback = cmd_callback[pcmd->cmdcode].callback; in write_rfreg_hdl()
391 cmdcode].callback; in r8712_cmd_thread()
/linux-4.4.14/drivers/input/keyboard/
Datkbd.c1668 .callback = atkbd_setup_forced_release,
1676 .callback = atkbd_setup_forced_release,
1684 .callback = atkbd_setup_forced_release,
1692 .callback = atkbd_setup_forced_release,
1700 .callback = atkbd_setup_forced_release,
1708 .callback = atkbd_setup_forced_release,
1716 .callback = atkbd_setup_forced_release,
1725 .callback = atkbd_setup_forced_release,
1734 .callback = atkbd_setup_forced_release,
1743 .callback = atkbd_setup_forced_release,
[all …]
/linux-4.4.14/Documentation/fb/
Ddeferred_io.txt58 and when the deferred_io callback is called. The deferred_io callback is
61 2. Setup your deferred IO callback. Eg:
65 The deferred_io callback is where you would perform all your IO to the display
67 to during the delay. You must not modify this list. This callback is called
/linux-4.4.14/include/rdma/
Dib_sa.h312 void (*callback)(int status,
324 void (*callback)(int status,
333 int (*callback)(int status, member
370 int (*callback)(int status,
433 void (*callback)(int status,
/linux-4.4.14/include/net/irda/
Dtimer.h78 void* data, TIMER_CALLBACK callback) in irda_start_timer() argument
80 ptimer->function = (void (*)(unsigned long)) callback; in irda_start_timer()
Diriap.h94 CONFIRM_CALLBACK callback);
/linux-4.4.14/tools/virtio/linux/
Dvirtio.h15 void (*callback)(struct virtqueue *vq); member
58 void (*callback)(struct virtqueue *vq),
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Devents.c421 void (*callback)(lnet_event_t *ev) = cbid->cbid_fn; in ptlrpc_master_callback() local
425 LASSERT(callback == request_out_callback || in ptlrpc_master_callback()
426 callback == reply_in_callback || in ptlrpc_master_callback()
427 callback == client_bulk_callback || in ptlrpc_master_callback()
428 callback == request_in_callback || in ptlrpc_master_callback()
429 callback == reply_out_callback); in ptlrpc_master_callback()
431 callback(ev); in ptlrpc_master_callback()
/linux-4.4.14/Documentation/isdn/
DINTERFACE.CAPI29 driver, and optionally a pointer to a callback function, add_card(). The
36 the names of the driver and controller, and a number of callback function
44 From then on, Kernel CAPI may call the registered callback functions for the
49 callback functions by Kernel CAPI.
56 register_appl() callback function. A unique Application ID (ApplID, u16) is
63 send_message() callback function. Conversely, the driver may call Kernel
68 forwarded as calls to the release_appl() callback function, passing the same
87 a callback function pointer (may be NULL)
94 all controller specific lower layer interface and callback functions to
114 (optional) pointer to a callback function for sending firmware and
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlib-eq.c70 LNetEQAlloc(unsigned int count, lnet_eq_handler_t callback, in LNetEQAlloc() argument
84 if (callback != LNET_EQ_HANDLER_NONE && count != 0) in LNetEQAlloc()
89 if (count == 0 && callback == LNET_EQ_HANDLER_NONE) in LNetEQAlloc()
107 eq->eq_callback = callback; in LNetEQAlloc()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dcmd.c96 ent->callback = cbk; in alloc_cmd()
757 mlx5_cmd_cbk_t callback, in mlx5_cmd_invoke() argument
767 if (callback && page_queue) in mlx5_cmd_invoke()
770 ent = alloc_cmd(cmd, in, out, uout, uout_size, callback, context, in mlx5_cmd_invoke()
775 if (!callback) in mlx5_cmd_invoke()
787 if (!callback) { in mlx5_cmd_invoke()
1252 mlx5_cmd_cbk_t callback; in mlx5_cmd_comp_handler() local
1290 if (ent->callback) { in mlx5_cmd_comp_handler()
1300 callback = ent->callback; in mlx5_cmd_comp_handler()
1313 callback(err, context); in mlx5_cmd_comp_handler()
[all …]
Dmr.c54 mlx5_cmd_cbk_t callback, void *context, in mlx5_core_create_mkey() argument
68 if (callback) { in mlx5_core_create_mkey()
70 callback, context); in mlx5_core_create_mkey()
/linux-4.4.14/drivers/usb/image/
Dmicrotek.c374 usb_complete_t callback ) in mts_int_submit_urb() argument
388 callback, in mts_int_submit_urb()
573 mts_scsi_queuecommand_lck(struct scsi_cmnd *srb, mts_scsi_cmnd_callback callback) in mts_scsi_queuecommand_lck() argument
591 if(likely(callback != NULL)) in mts_scsi_queuecommand_lck()
592 callback(srb); in mts_scsi_queuecommand_lck()
609 desc->context.final_callback = callback; in mts_scsi_queuecommand_lck()
618 if(likely(callback != NULL)) in mts_scsi_queuecommand_lck()
619 callback(srb); in mts_scsi_queuecommand_lck()
/linux-4.4.14/arch/mips/bcm63xx/
Dtimer.c104 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data) in bcm63xx_timer_register()
109 if (id >= BCM63XX_TIMER_COUNT || !callback) in bcm63xx_timer_register()
119 timer_data[id].cb = callback; in bcm63xx_timer_register()
/linux-4.4.14/Documentation/pcmcia/
Dlocking.txt31 struct pcmcia_callback *callback
42 Note that send_event() and struct pcmcia_callback *callback must not be
72 struct pcmcia_callback *callback;
/linux-4.4.14/drivers/input/mouse/
Dlifebook.c95 .callback = lifebook_limit_serio3,
103 .callback = lifebook_set_6byte_proto,
111 .callback = lifebook_set_6byte_proto,
118 .callback = lifebook_set_6byte_proto,
Dappletouch.c50 void (*callback)(struct urb *); /* callback function */ member
64 .callback = atp_complete_geyser_1_2,
75 .callback = atp_complete_geyser_1_2,
86 .callback = atp_complete_geyser_1_2,
96 .callback = atp_complete_geyser_3_4,
106 .callback = atp_complete_geyser_3_4,
896 dev->info->callback, dev, 1); in atp_probe()
/linux-4.4.14/drivers/net/wireless/libertas_tf/
Dcmd.c287 cmdnode->callback = NULL; in __lbtf_cleanup_and_insert_cmd()
315 if (!cmd->callback) in lbtf_complete_command()
609 int (*callback)(struct lbtf_private *, unsigned long, in __lbtf_cmd_async()
633 cmdnode->callback = callback; in __lbtf_cmd_async()
667 int (*callback)(struct lbtf_private *, in __lbtf_cmd()
678 callback, callback_arg); in __lbtf_cmd()
791 if (priv->cur_cmd && priv->cur_cmd->callback) { in lbtf_process_rx_command()
792 ret = priv->cur_cmd->callback(priv, priv->cur_cmd->callback_arg, in lbtf_process_rx_command()
/linux-4.4.14/drivers/net/wireless/libertas/
Dcmd.h18 int (*callback)(struct lbs_private *, member
47 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
52 int (*callback)(struct lbs_private *, unsigned long, struct cmd_header *),
Dfirmware.c132 lbs_fw_cb callback) in lbs_get_firmware_async() argument
144 priv->fw_callback = callback; in lbs_get_firmware_async()
/linux-4.4.14/Documentation/usb/
Dcallbacks.txt8 completion callback can be found in Documentation/usb/URB.txt.
58 The probe() callback
75 The disconnect() callback
80 This callback is a signal to break any connection with an interface.
82 callback. You also may not do any other operation that may interfere
88 to deal with failing IO even prior to the callback.
/linux-4.4.14/include/xen/
Dxenbus.h62 void (*callback)(struct xenbus_watch *, member
197 void (*callback)(struct xenbus_watch *,
201 void (*callback)(struct xenbus_watch *,
Dgrant_table.h127 void gnttab_request_free_callback(struct gnttab_free_callback *callback,
129 void gnttab_cancel_free_callback(struct gnttab_free_callback *callback);
/linux-4.4.14/arch/x86/kernel/acpi/
Dboot.c1349 .callback = dmi_disable_acpi,
1361 .callback = disable_acpi_irq,
1378 .callback = disable_acpi_irq,
1386 .callback = disable_acpi_irq,
1397 .callback = disable_acpi_pci,
1408 .callback = disable_acpi_pci,
1431 .callback = dmi_ignore_irq0_timer_override,
1439 .callback = dmi_ignore_irq0_timer_override,
1447 .callback = dmi_ignore_irq0_timer_override,
1455 .callback = dmi_ignore_irq0_timer_override,
[all …]
/linux-4.4.14/drivers/staging/panel/
Dpanel.c2136 struct logical_input *callback;
2138 callback = kmalloc(sizeof(*callback), GFP_KERNEL);
2139 if (!callback)
2142 memset(callback, 0, sizeof(struct logical_input));
2143 if (!input_name2mask(name, &callback->mask, &callback->value,
2147 callback->type = INPUT_TYPE_STD;
2148 callback->state = INPUT_ST_LOW;
2149 callback->rise_time = 1;
2150 callback->fall_time = 1;
2151 callback->u.std.press_fct = press_fct;
[all …]
/linux-4.4.14/Documentation/filesystems/
Drelay.txt208 for two callback functions, create_buf_file() and remove_buf_file().
211 to represent the corresponding channel buffer. The callback should
221 * create_buf_file() callback. Creates relay file in debugfs.
234 * remove_buf_file() callback. Removes relay file from debugfs.
256 If the create_buf_file() callback fails, or isn't defined, channel
312 of the subbuf_start() callback, as described below. The default if no
313 subbuf_start() callback is defined is 'no-overwrite' mode. If the
334 client is notified via the subbuf_start() callback that a switch to a
335 new sub-buffer is about to occur. The client uses this callback to 1)
341 an implementation of the subbuf_start() callback something like the
[all …]
/linux-4.4.14/include/sound/
Dsoundfont.h94 struct snd_sf_callback callback; /* callback functions */ member
108 struct snd_sf_list *snd_sf_new(struct snd_sf_callback *callback,
/linux-4.4.14/arch/x86/xen/
Dmulticalls.c46 struct callback { struct
121 struct callback *cb = &b->callbacks[i]; in xen_mc_flush()
196 struct callback *cb; in xen_mc_callback()
/linux-4.4.14/Documentation/RCU/
DUP.txt56 callback function must acquire this same lock. In this case, if
57 call_rcu() were to directly invoke the callback, the result would
76 If call_rcu() directly invokes the callback, painful locking restrictions
109 Any lock that is acquired within an RCU callback must be
112 RCU callback, then a process-context acquisition of this
118 the callback might be called from a softirq that interrupted
DNMI-RCU.txt62 void set_nmi_callback(nmi_callback_t callback)
64 rcu_assign_pointer(nmi_callback, callback);
68 data that is to be used by the callback must be initialized up -before-
/linux-4.4.14/fs/dlm/
Dplock.c33 int (*callback)(struct file_lock *fl, int result); member
135 xop->callback = fl->fl_lmops->lm_grant; in dlm_posix_lock()
142 xop->callback = NULL; in dlm_posix_lock()
147 if (xop->callback == NULL) { in dlm_posix_lock()
209 notify = xop->callback; in dlm_plock_callback()
445 if (xop->callback) in dev_write()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-dvb.c639 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
664 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
687 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
711 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
738 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
762 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
795 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
851 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
903 dvb->frontend->callback = cx231xx_tuner_callback; in dvb_init()
/linux-4.4.14/drivers/rapidio/devices/
Dtsi721_dma.c381 dma_async_tx_callback callback = txd->callback; in tsi721_dma_tx_err() local
386 if (callback) in tsi721_dma_tx_err()
387 callback(param); in tsi721_dma_tx_err()
600 dma_async_tx_callback callback = NULL; in tsi721_dma_tasklet() local
606 callback = desc->txd.callback; in tsi721_dma_tasklet()
611 if (callback) in tsi721_dma_tasklet()
612 callback(param); in tsi721_dma_tasklet()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc512x_lpbfifo.c102 if (req->callback) in mpc512x_lpbfifo_irq()
103 req->callback(req); in mpc512x_lpbfifo_irq()
152 if (req->callback) in mpc512x_lpbfifo_callback()
153 req->callback(req); in mpc512x_lpbfifo_callback()
266 dma_tx->callback = mpc512x_lpbfifo_callback; in mpc512x_lpbfifo_kick()
/linux-4.4.14/Documentation/PCI/
Dpci-error-recovery.txt103 if it implements any, it must implement error_detected(). If a callback
124 Platform calls the error_detected() callback on every instance of
184 DMA), and then calls the mmio_enabled() callback on all affected
188 not, with some restrictions. This is NOT a callback for the driver to
191 reset or some such, but not restart operations. This callback is made if
194 without a slot reset or a link reset, it will not call this callback, and
199 >>> this callback, errors triggered by them will be returned via
201 >>> callback will be issued due to an error happening here. However,
235 The platform resets the link, and then calls the link_reset() callback
253 >>> The current powerpc implementation does not implement this callback.
[all …]
Dpcieaer-howto.txt136 3.2.1 callback reset_link to reset pci express link
138 This callback is used to reset the pci express physical link when a
159 pci_error_handlers who consists of a couple of callback function
165 Below sections specify when to call the error callback functions.
196 callback of the aer driver. If the upstream component has no aer driver
231 callback reset_link?
239 A: This infrastructure calls the error callback functions of the
/linux-4.4.14/arch/sparc/kernel/
Debus.c82 p->callback(p, EBUS_DMA_EVENT_ERROR, p->client_cookie); in ebus_dma_irq()
85 p->callback(p, in ebus_dma_irq()
105 if ((p->flags & EBUS_DMA_FLAG_USE_EBDMA_HANDLER) && !p->callback) in ebus_dma_register()
/linux-4.4.14/crypto/async_tx/
Draid6test.c40 static void callback(void *param) in callback() function
117 init_async_submit(&submit, ASYNC_TX_ACK, tx, callback, &cmp, addr_conv); in raid6_dual_recov()
175 init_async_submit(&submit, ASYNC_TX_ACK, NULL, callback, &cmp, addr_conv); in test()
Dasync_tx.c108 intr_tx->callback = NULL; in async_tx_channel_switch()
161 tx->callback = submit->cb_fn; in async_tx_submit()
/linux-4.4.14/arch/arm/plat-omap/
Ddma.c612 void (*callback)(int lch, u16 ch_status, void *data), in omap_request_dma()
645 chan->callback = callback; in omap_request_dma()
717 dma_chan[lch].callback = NULL; in omap_free_dma()
938 void (*callback)(int lch, u16 ch_status, void *data), in omap_set_dma_callback()
952 dma_chan[lch].callback = callback; in omap_set_dma_callback()
1118 if (likely(dma_chan[ch].callback != NULL)) in omap1_dma_handle_ch()
1119 dma_chan[ch].callback(ch, csr, dma_chan[ch].data); in omap1_dma_handle_ch()
1210 if (likely(dma_chan[ch].callback != NULL)) in omap2_dma_handle_ch()
1211 dma_chan[ch].callback(ch, status, dma_chan[ch].data); in omap2_dma_handle_ch()
/linux-4.4.14/Documentation/
Drpmsg.txt54 When a driver starts listening on a channel, its rx callback is bound with
157 - every rpmsg address in the system is bound to an rx callback (so when
159 appropriate callback handler) by means of an rpmsg_endpoint struct.
162 bind a callback, and possibly some private data too, to an rpmsg address
168 (using the rx callback they provide when they registered to the rpmsg bus).
171 endpoint, their rx callback is bound to their rpmsg address, and when
180 to the same remote processor their channel belongs to), an rx callback
182 rx callback is invoked), and an address they want to bind with the
183 callback. If addr is RPMSG_ADDR_ANY, then rpmsg_create_ept will
196 ->probe() and ->remove() functions, an rx callback, and an id_table
[all …]
Dvme_api.txt320 callback function. A void pointer parameter is provided, the value of which is
321 passed to the callback function, the use of this pointer is user undefined:
324 void (*callback)(int, int, void *), void *priv);
328 The callback parameters are as follows. Care must be taken in writing a callback
329 function, callback functions run in interrupt context:
331 void callback(int level, int statid, void *priv);
383 The following functions allow a callback to be attached and detached from each
388 void (*callback)(int));
392 The callback function is declared as follows.
394 void callback(int num);
Dmen-chameleon-bus.txt68 device provides callback methods to translate the driver's MCB function calls
99 MCB bus. If a carrier device driver implements the ->get_irq() callback
111 also contains callback methods which get executed on driver probe and
134 core will call the driver's probe callback method. When the driver is removed
135 from the system, the MCB core will call the driver's remove callback method.
Dmemory-hotplug.txt375 Generated when memory has successfully brought online. The callback may
381 is still in use. The callback can be used to free memory known to a
391 A callback routine can be registered by calling
395 Callback functions with higher values of priority are called before callback
398 A callback function must have the following prototype:
403 The first argument of the callback function (self) is a pointer to the block
404 of the notifier chain that points to the callback function itself.
425 If status_changed_nid* >= 0, callback should create/discard structures for the
428 The callback routine shall return one of the values
/linux-4.4.14/drivers/virtio/
Dvirtio_ring.c715 pr_debug("virtqueue callback for %p (%p)\n", vq, vq->vq.callback); in vring_interrupt()
716 if (vq->vq.callback) in vring_interrupt()
717 vq->vq.callback(&vq->vq); in vring_interrupt()
730 void (*callback)(struct virtqueue *), in vring_new_virtqueue()
747 vq->vq.callback = callback; in vring_new_virtqueue()
769 if (!callback) { in vring_new_virtqueue()
Dvirtio_pci_common.c226 void (*callback)(struct virtqueue *vq), in vp_setup_vq()
239 vq = vp_dev->setup_vq(vp_dev, info, index, callback, name, msix_vec); in vp_setup_vq()
244 if (callback) { in vp_setup_vq()
417 if (!vq->callback) in vp_set_vq_affinity()
/linux-4.4.14/Documentation/crypto/
Dasync-tx-api.txt106 2/ Specify a completion callback. The callback routine runs in tasklet
109 synchronously in software. The callback can be set in the call to
112 completion interrupt/callback at the end of the chain.
117 2/ Completion callback routines cannot submit new operations. This
125 void callback(void *param)
155 callback, &cmp, addr_conv);
/linux-4.4.14/drivers/dma/
Dvirt-dma.c72 cb = vd->tx.callback; in vchan_complete()
82 cb = vd->tx.callback; in vchan_complete()
Dep93xx_dma.c254 d->txd.callback = desc->txd.callback; in ep93xx_dma_set_active()
682 desc->txd.callback = NULL; in ep93xx_dma_desc_get()
740 dma_async_tx_callback callback = NULL; in ep93xx_dma_tasklet() local
758 callback = desc->txd.callback; in ep93xx_dma_tasklet()
772 if (callback) in ep93xx_dma_tasklet()
773 callback(callback_param); in ep93xx_dma_tasklet()
Dtimb_dma.c229 dma_async_tx_callback callback; in __td_finish() local
255 callback = txd->callback; in __td_finish()
265 if (callback) in __td_finish()
266 callback(param); in __td_finish()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Dresponse_manager.c141 if (sc->callback) in lio_process_ordered_list()
142 sc->callback(octeon_dev, status, in lio_process_ordered_list()
/linux-4.4.14/drivers/firewire/
Dcore-transaction.c107 t->callback(card, rcode, NULL, 0, t->callback_data); in close_transaction()
155 t->callback(card, RCODE_CANCELLED, NULL, 0, t->callback_data); in split_transaction_timeout_callback()
353 fw_transaction_callback_t callback, void *callback_data) in fw_send_request() argument
368 callback(card, RCODE_SEND_ERROR, NULL, 0, callback_data); in fw_send_request()
378 t->callback = callback; in fw_send_request()
384 t->packet.callback = transmit_complete_callback; in fw_send_request()
452 .callback = transmit_phy_packet_callback,
793 request->response.callback = free_response_callback; in allocate_request()
1008 t->callback(card, rcode, data, data_length, t->callback_data); in fw_core_handle_response()
Dcore-iso.c165 fw_iso_callback_t callback, void *callback_data) in fw_iso_context_create() argument
179 ctx->callback.sc = callback; in fw_iso_context_create()
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Drfbi.c306 void (*callback)(void *data), void *data) in rfbi_transfer_area()
325 rfbi.framedone_callback = callback; in rfbi_transfer_area()
342 void (*callback)(void *data); in framedone_callback() local
348 callback = rfbi.framedone_callback; in framedone_callback()
351 if (callback != NULL) in framedone_callback()
352 callback(rfbi.framedone_callback_data); in framedone_callback()
772 static int rfbi_update(struct omap_dss_device *dssdev, void (*callback)(void *), in rfbi_update()
775 return rfbi_transfer_area(dssdev, callback, data); in rfbi_update()
/linux-4.4.14/drivers/media/dvb-core/
Ddemux.h565 dmx_ts_cb callback);
570 dmx_section_cb callback);
/linux-4.4.14/drivers/vme/
Dvme_bridge.h96 struct vme_callback callback[VME_NUM_STATUSID]; member
163 int (*lm_attach) (struct vme_lm_resource *, int, void (*callback)(int));
Dvme.c1088 call = bridge->irq[level - 1].callback[statid].func; in vme_irq_handler()
1089 priv_data = bridge->irq[level - 1].callback[statid].priv_data; in vme_irq_handler()
1100 void (*callback)(int, int, void *), in vme_irq_request()
1123 if (bridge->irq[level - 1].callback[statid].func) { in vme_irq_request()
1130 bridge->irq[level - 1].callback[statid].priv_data = priv_data; in vme_irq_request()
1131 bridge->irq[level - 1].callback[statid].func = callback; in vme_irq_request()
1170 bridge->irq[level - 1].callback[statid].func = NULL; in vme_irq_free()
1171 bridge->irq[level - 1].callback[statid].priv_data = NULL; in vme_irq_free()
1324 void (*callback)(int)) in vme_lm_attach()
1341 return bridge->lm_attach(lm, monitor, callback); in vme_lm_attach()
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_client.c117 void (*callback)(struct xenbus_watch *, in xenbus_watch_path()
123 watch->callback = callback; in xenbus_watch_path()
129 watch->callback = NULL; in xenbus_watch_path()
155 void (*callback)(struct xenbus_watch *, in xenbus_watch_pathfmt()
171 err = xenbus_watch_path(dev, path, watch, callback); in xenbus_watch_pathfmt()
/linux-4.4.14/drivers/crypto/ccp/
Dccp-dev.c102 if (!cmd->callback) in ccp_enqueue_cmd()
148 cmd->callback(cmd->data, -EINPROGRESS); in ccp_do_cmd_backlog()
220 cmd->callback(cmd->data, cmd->ret); in ccp_do_cmd_complete()
511 cmd->callback(cmd->data, -ENODEV); in ccp_destroy()
517 cmd->callback(cmd->data, -ENODEV); in ccp_destroy()
/linux-4.4.14/Documentation/DocBook/
Dcrypto-API.xml.db21 API-ablkcipher-request-set-callback
36 API-aead-request-set-callback
87 API-ahash-request-set-callback
Dsh.xml.db23 API-maple-getcond-callback
/linux-4.4.14/net/sctp/
Dinqueue.c211 void sctp_inq_set_th_handler(struct sctp_inq *q, work_func_t callback) in sctp_inq_set_th_handler() argument
213 INIT_WORK(&q->immediate, callback); in sctp_inq_set_th_handler()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmpc52xx_lpbfifo.c315 if (do_callback && req->callback) in mpc52xx_lpbfifo_irq()
316 req->callback(req); in mpc52xx_lpbfifo_irq()
368 if (req->callback) in mpc52xx_lpbfifo_bcom_irq()
369 req->callback(req); in mpc52xx_lpbfifo_bcom_irq()
/linux-4.4.14/arch/mips/include/asm/mach-bcm63xx/
Dbcm63xx_timer.h4 int bcm63xx_timer_register(int id, void (*callback)(void *data), void *data);
/linux-4.4.14/sound/soc/intel/boards/
Dbyt-rt5640.c112 .callback = byt_rt5640_quirk_cb,
120 .callback = byt_rt5640_quirk_cb,
/linux-4.4.14/drivers/firmware/
Ddmi-sysfs.c118 dmi_callback callback; member
147 data->ret = data->callback(entry, dh, data->private); in find_dmi_entry_helper()
158 dmi_callback callback, void *private) in find_dmi_entry() argument
162 .callback = callback, in find_dmi_entry()
/linux-4.4.14/drivers/crypto/qat/qat_common/
Dadf_transport.c143 ring->callback((uint32_t *)msg); in adf_handle_response()
234 adf_callback_fn callback, int poll_mode, in adf_create_ring() argument
281 ring->callback = callback; in adf_create_ring()
302 if (callback && (!poll_mode)) in adf_create_ring()
Dadf_transport.h58 const char *ring_name, adf_callback_fn callback,
Dadf_transport_internal.h63 adf_callback_fn callback; member
/linux-4.4.14/arch/x86/include/asm/
Dreboot.h27 void nmi_shootdown_cpus(nmi_shootdown_cb callback);
/linux-4.4.14/drivers/s390/cio/
Ddevice_pgid.c182 req->callback = pgid_wipeout_callback; in pgid_wipeout_start()
275 req->callback = spid_callback; in spid_start()
532 req->callback = snid_callback; in verify_start()
538 req->callback = nop_callback; in verify_start()
612 req->callback = disband_callback; in ccw_device_disband_start()
672 req->callback = stlck_callback; in ccw_device_stlck_start()
/linux-4.4.14/Documentation/watchdog/
Dconvert_drivers_to_kernel_api.txt40 Needs the status-callback defined, otherwise returns 0
55 and a set_timeout-callback has to be defined. The core will also
63 It needs get_timeleft() callback to be defined. Otherwise it
66 Other IOCTLs can be served using the ioctl-callback. Note that this is mainly
68 Private IOCTLs are processed first. When the callback returns with
/linux-4.4.14/include/net/
Dcipso_ipv4.h135 int (*callback) (struct cipso_v4_doi *doi_def, void *arg),
161 int (*callback) (struct cipso_v4_doi *doi_def, void *arg), in cipso_v4_doi_walk()
/linux-4.4.14/include/linux/soc/qcom/
Dsmd.h45 int (*callback)(struct qcom_smd_device *, const void *, size_t); member
/linux-4.4.14/arch/s390/appldata/
Dappldata.h36 void (*callback)(void *data); /* callback function */ member
Dappldata_base.c132 ops->callback(ops->data); in appldata_work_fn()
349 ops->callback(ops->data); // init record in appldata_generic_handler()
485 ops->callback(ops->data); // init record in appldata_restore()
/linux-4.4.14/arch/mips/kvm/
DMakefile15 obj-y += callback.o tlb.o
/linux-4.4.14/include/linux/mfd/
Dmenelaus.h14 extern int menelaus_register_mmc_callback(void (*callback)(void *data, u8 card_mask),
/linux-4.4.14/drivers/scsi/isci/
Dremote_node_context.c175 scics_sds_remote_node_context_callback callback, in sci_remote_node_context_setup_to_resume() argument
181 if (callback != NULL) { in sci_remote_node_context_setup_to_resume()
182 sci_rnc->user_callback = callback; in sci_remote_node_context_setup_to_resume()
190 scics_sds_remote_node_context_callback callback, in sci_remote_node_context_setup_to_destroy() argument
196 sci_rnc->user_callback = callback; in sci_remote_node_context_setup_to_destroy()
/linux-4.4.14/arch/sparc/include/asm/
Debus_dma.h15 void (*callback)(struct ebus_dma_info *p, int event, void *cookie); member
/linux-4.4.14/fs/cifs/
Dtransport.c74 temp->callback = cifs_wake_up_task; in AllocMidQEntry()
538 mid_receive_t *receive, mid_callback_t *callback, in cifs_call_async() argument
564 mid->callback = callback; in cifs_call_async()
792 midQ->callback = DeleteMidQEntry; in SendReceive2()
917 midQ->callback = DeleteMidQEntry; in SendReceive()
1087 midQ->callback = DeleteMidQEntry; in SendReceiveBlockingLock()
/linux-4.4.14/include/linux/mfd/pcf50633/
Dadc.h68 void (*callback)(struct pcf50633 *, void *, int),
/linux-4.4.14/fs/afs/
DMakefile9 callback.o \
/linux-4.4.14/Documentation/input/
Dgameport-programming.txt34 callback if the io is mapped to ISA space - this way it'll occupy the io
36 ->close() callback. You also can select the io address in the ->open()
37 callback, so that it doesn't fail if some of the possible addresses are
170 in cooked mode, the open() callback can decide which modes are supported.
/linux-4.4.14/drivers/scsi/aacraid/
Ddpcsup.c126 fib->callback(fib->callback_data, fib); in aac_response_normal()
392 if (likely(fib->callback && fib->callback_data)) { in aac_intr_normal()
394 fib->callback(fib->callback_data, fib); in aac_intr_normal()
/linux-4.4.14/Documentation/timers/
Dtimer_stats.txt23 - the callback function which is associated to the timer
65 initialized the timer and in parenthesis the callback function which was
/linux-4.4.14/drivers/dma/ioat/
Ddma.c662 if (tx->callback) { in __cleanup()
663 tx->callback(tx->callback_param); in __cleanup()
664 tx->callback = NULL; in __cleanup()
799 if (tx->callback) { in ioat_eh()
800 tx->callback(tx->callback_param); in ioat_eh()
801 tx->callback = NULL; in ioat_eh()
/linux-4.4.14/drivers/sh/maple/
Dmaple.c122 void (*callback) (struct mapleq *mq), in maple_getcond_callback()
125 dev->callback = callback; in maple_getcond_callback()
661 if (mdev->callback) in maple_dma_handler()
662 mdev->callback(mq); in maple_dma_handler()
/linux-4.4.14/drivers/thunderbolt/
Dctl.c38 hotplug_cb callback; member
353 pkg->frame.callback = tb_ctl_tx_callback; in tb_ctl_tx()
384 ctl->callback(ctl->callback_data, route, pkg->port, pkg->unplug); in tb_ctl_handle_plug_event()
481 ctl->callback = cb; in tb_ctl_alloc()
503 ctl->rx_packets[i]->frame.callback = tb_ctl_rx_callback; in tb_ctl_alloc()
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00usb.c167 bool (*callback)(struct rt2x00_dev *, int, u32); member
173 if (rd->callback(rd->rt2x00dev, urb->status, le32_to_cpu(rd->reg))) { in rt2x00usb_register_read_async_cb()
182 bool (*callback)(struct rt2x00_dev*, int, u32)) in rt2x00usb_register_read_async()
199 rd->callback = callback; in rt2x00usb_register_read_async()
/linux-4.4.14/arch/arm/mach-omap1/include/mach/
Dlcd_dma.h61 extern int omap_request_lcd_dma(void (*callback)(u16 status, void *data),
/linux-4.4.14/drivers/crypto/
Dtalitos.h80 void (*callback) (struct device *dev, struct talitos_desc *desc, member
156 void (*callback)(struct device *dev,
/linux-4.4.14/Documentation/acpi/
Dscan_handlers.txt52 callback is executed for the given device node. If that callback returns 1,
59 If the .attach() callback returns 0, it means that the device node is not
/linux-4.4.14/arch/tile/kernel/
Dmessaging.c97 cb->callback(cb, him->intdata); in hv_message_intr()
/linux-4.4.14/net/netlabel/
Dnetlabel_domainhash.h106 int (*callback) (struct netlbl_dom_map *entry, void *arg),
/linux-4.4.14/samples/rpmsg/
Drpmsg_client_sample.c83 .callback = rpmsg_sample_cb,

1234