Home
last modified time | relevance | path

Searched refs:ssam_event (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/drivers/platform/surface/
Dsurface_acpi_notify.c182 struct ssam_event event; /* must be last */
211 static int san_evt_bat_adp(struct device *dev, const struct ssam_event *event) in san_evt_bat_adp()
233 static int san_evt_bat_bix(struct device *dev, const struct ssam_event *event) in san_evt_bat_bix()
245 static int san_evt_bat_bst(struct device *dev, const struct ssam_event *event) in san_evt_bat_bst()
257 static int san_evt_bat_dptf(struct device *dev, const struct ssam_event *event) in san_evt_bat_dptf()
292 static bool san_evt_bat(const struct ssam_event *event, struct device *dev) in san_evt_bat()
342 const struct ssam_event *event) in san_evt_bat_nf()
365 static int san_evt_tmp_trip(struct device *dev, const struct ssam_event *event) in san_evt_tmp_trip()
380 static bool san_evt_tmp(const struct ssam_event *event, struct device *dev) in san_evt_tmp()
402 const struct ssam_event *event) in san_evt_tmp_nf()
Dsurface_aggregator_hub.c60 u32 (*notify)(struct ssam_event_notifier *nf, const struct ssam_event *event);
244 static u32 ssam_base_hub_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_base_hub_notif()
315 static u32 ssam_kip_hub_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_kip_hub_notif()
Dsurface_aggregator_tabletsw.c47 u32 (*notify)(struct ssam_event_notifier *nf, const struct ssam_event *event);
270 static u32 ssam_kip_sw_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_kip_sw_notif()
474 static u32 ssam_pos_sw_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_pos_sw_notif()
Dsurface_aggregator_cdev.c93 static u32 ssam_cdev_notifier(struct ssam_event_notifier *nf, const struct ssam_event *in) in ssam_cdev_notifier()
Dsurface_dtx.c621 static u32 sdtx_notifier(struct ssam_event_notifier *nf, const struct ssam_event *in) in sdtx_notifier()
/Linux-v6.1/drivers/hid/surface-hid/
Dsurface_kbd.c113 static bool ssam_kbd_is_input_event(const struct ssam_event *event) in ssam_kbd_is_input_event()
124 static u32 ssam_kbd_event_fn(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_kbd_event_fn()
Dsurface_hid.c157 static u32 ssam_hid_event_fn(struct ssam_event_notifier *nf, const struct ssam_event *event) in ssam_hid_event_fn()
/Linux-v6.1/drivers/platform/surface/aggregator/
Dcontroller.h95 struct ssam_event event; /* must be last */
Dcontroller.c119 const struct ssam_event *event) in ssam_event_matches_notifier()
148 static int ssam_nfblk_call_chain(struct ssam_nf_head *nh, struct ssam_event *event) in ssam_nfblk_call_chain()
465 struct ssam_event *event) in ssam_nf_call()
/Linux-v6.1/include/linux/surface_aggregator/
Dcontroller.h41 struct ssam_event { struct
776 const struct ssam_event *event);
/Linux-v6.1/drivers/power/supply/
Dsurface_charger.c103 static u32 spwr_notify_ac(struct ssam_event_notifier *nf, const struct ssam_event *event) in spwr_notify_ac()
Dsurface_battery.c343 static u32 spwr_notify_bat(struct ssam_event_notifier *nf, const struct ssam_event *event) in spwr_notify_bat()
/Linux-v6.1/Documentation/driver-api/surface_aggregator/
Dclient.rst349 const struct ssam_event *event)