Home
last modified time | relevance | path

Searched refs:event_cb (Results 1 - 25 of 60) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c265 if (device->event_cb) { in ishtp_cl_device_remove()
266 device->event_cb = NULL; in ishtp_cl_device_remove()
353 device->event_cb = NULL; in ishtp_cl_device_reset()
542 if (device->event_cb) in ishtp_bus_event_work()
543 device->event_cb(device); in ishtp_bus_event_work()
555 if (!device || !device->event_cb) in ishtp_cl_bus_rx_event()
558 if (device->event_cb) in ishtp_cl_bus_rx_event()
565 * @event_cb: Event processor for an client
572 void (*event_cb)(struct ishtp_cl_device *)) in ishtp_register_event_cb()
574 if (device->event_cb) in ishtp_register_event_cb()
[all...]
H A Dbus.h30 * @event_cb: Callback to driver to send events
45 void (*event_cb)(struct ishtp_cl_device *device); member
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.c263 if (device->event_cb) { in ishtp_cl_device_remove()
264 device->event_cb = NULL; in ishtp_cl_device_remove()
338 device->event_cb = NULL; in ishtp_cl_device_reset()
527 if (device->event_cb) in ishtp_bus_event_work()
528 device->event_cb(device); in ishtp_bus_event_work()
540 if (!device || !device->event_cb) in ishtp_cl_bus_rx_event()
543 if (device->event_cb) in ishtp_cl_bus_rx_event()
550 * @event_cb: Event processor for an client
557 void (*event_cb)(struct ishtp_cl_device *)) in ishtp_register_event_cb()
559 if (device->event_cb) in ishtp_register_event_cb()
[all...]
H A Dbus.h30 * @event_cb: Callback to driver to send events
45 void (*event_cb)(struct ishtp_cl_device *device); member
/kernel/linux/linux-5.10/drivers/thunderbolt/
H A Dctl.h21 typedef bool (*event_cb)(void *data, enum tb_cfg_pkg_type type, typedef
24 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, event_cb cb, void *cb_data);
/kernel/linux/linux-6.6/drivers/thunderbolt/
H A Dctl.h21 typedef bool (*event_cb)(void *data, enum tb_cfg_pkg_type type, typedef
24 struct tb_ctl *tb_ctl_alloc(struct tb_nhi *nhi, int timeout_msec, event_cb cb,
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_iwarp.c813 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_received()
990 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_reply_arrived()
1084 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_complete()
1220 ep->event_cb = iparams->event_cb; in qed_iwarp_connect()
2447 ep->event_cb = listener->event_cb; in qed_iwarp_ll2_comp_syn_pkt()
2885 ep->event_cb(ep->cb_context, &params); in qed_iwarp_qp_in_error()
2893 bool event_cb = false; in qed_iwarp_exception_received() local
2902 event_cb in qed_iwarp_exception_received()
[all...]
H A Dqed_iwarp.h135 /* The event_cb function is called for asynchrounous events associated
138 * The cb_context is passed to the event_cb function.
140 iwarp_event_handler event_cb; member
147 /* The event_cb function is called for connection requests.
148 * The cb_context is passed to the event_cb function.
150 iwarp_event_handler event_cb; member
H A Dqed_iscsi.h26 iscsi_event_cb_t event_cb; member
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_iwarp.c815 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_received()
992 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_reply_arrived()
1086 ep->event_cb(ep->cb_context, &params); in qed_iwarp_mpa_complete()
1222 ep->event_cb = iparams->event_cb; in qed_iwarp_connect()
2447 ep->event_cb = listener->event_cb; in qed_iwarp_ll2_comp_syn_pkt()
2885 ep->event_cb(ep->cb_context, &params); in qed_iwarp_qp_in_error()
2893 bool event_cb = false; in qed_iwarp_exception_received() local
2902 event_cb in qed_iwarp_exception_received()
[all...]
H A Dqed_iwarp.h135 /* The event_cb function is called for asynchrounous events associated
138 * The cb_context is passed to the event_cb function.
140 iwarp_event_handler event_cb; member
147 /* The event_cb function is called for connection requests.
148 * The cb_context is passed to the event_cb function.
150 iwarp_event_handler event_cb; member
H A Dqed_iscsi.h26 iscsi_event_cb_t event_cb; member
H A Dqed_nvmetcp.h33 nvmetcp_event_cb_t event_cb; member
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/
H A Dcgx.c33 * @event_cb: callback for linkchange events
46 struct cgx_event_cb event_cb; member
648 if (!lmac->event_cb.notify_link_chg) { in cgx_link_change_handler()
661 if (lmac->event_cb.notify_link_chg(&event, lmac->event_cb.data)) in cgx_link_change_handler()
747 lmac->event_cb = *cb; in cgx_lmac_evh_register()
763 lmac->event_cb.notify_link_chg = NULL; in cgx_lmac_evh_unregister()
764 lmac->event_cb.data = NULL; in cgx_lmac_evh_unregister()
/kernel/linux/linux-5.10/include/linux/mfd/
H A Ddln2.h33 * @event_cb - the callback function
38 dln2_event_cb_t event_cb);
/kernel/linux/linux-6.6/include/linux/mfd/
H A Ddln2.h33 * @event_cb - the callback function
38 dln2_event_cb_t event_cb);
/kernel/linux/linux-6.6/drivers/vdpa/pds/
H A Dvdpa_dev.h27 struct vdpa_callback event_cb; member
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/
H A Dfman_tgec.c211 fman_mac_exception_cb *event_cb; member
280 if (!tgec->event_cb) { in check_init_parameters()
281 pr_err("uninitialized event_cb\n"); in check_init_parameters()
821 tgec->event_cb = params->event_cb; in tgec_config()
H A Dfman_mac.h195 fman_mac_exception_cb *event_cb; /* MDIO Events Callback Routine */ member
H A Dfman_memac.c341 fman_mac_exception_cb *event_cb; member
603 if (!memac->event_cb) { in check_init_parameters()
1186 memac->event_cb = params->event_cb; in memac_config()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/
H A Dfman_mac.h175 fman_mac_exception_cb *event_cb; /* MDIO Events Callback Routine */ member
H A Dfman_tgec.c186 fman_mac_exception_cb *event_cb; member
251 if (!tgec->event_cb) { in check_init_parameters()
252 pr_err("uninitialized event_cb\n"); in check_init_parameters()
749 tgec->event_cb = params->event_cb; in tgec_config()
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funcore/
H A Dfun_dev.h98 fun_admin_event_cb event_cb; member
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h61 struct vdpa_callback event_cb; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Dlmac_common.h22 * @event_cb: callback for linkchange events
41 struct cgx_event_cb event_cb; member

Completed in 20 milliseconds

123