Home
last modified time | relevance | path

Searched refs:hook (Results 1 – 25 of 29) sorted by relevance

12

/drivers/gpu/drm/i915/display/
A Dintel_quirks.c87 void (*hook)(struct intel_display *display); member
96 void (*hook)(struct intel_dp *intel_dp); member
107 void (*hook)(struct intel_display *display); member
145 .hook = quirk_invert_brightness,
167 .hook = quirk_no_pps_backlight_power_hook,
243 .hook = quirk_fw_sync_len,
261 q->hook(display); in intel_init_quirks()
265 intel_dmi_quirks[i].hook(display); in intel_init_quirks()
288 q->hook(intel_dp); in intel_init_dpcd_quirks()
/drivers/acpi/
A Dbattery.c715 if (!hook->remove_battery(battery->bat, hook)) in battery_hook_unregister_unlocked()
718 list_del_init(&hook->list); in battery_hook_unregister_unlocked()
731 if (!list_empty(&hook->list)) in battery_hook_unregister()
751 if (hook->add_battery(battery->bat, hook)) { in battery_hook_register()
765 pr_info("new hook: %s\n", hook->name); in battery_hook_register()
775 battery_hook_unregister(hook); in devm_battery_hook_unregister()
780 battery_hook_register(hook); in devm_battery_hook_register()
821 struct acpi_battery_hook *hook; in battery_hook_remove_battery() local
829 hook->remove_battery(battery->bat, hook); in battery_hook_remove_battery()
838 struct acpi_battery_hook *hook; in battery_hook_exit() local
[all …]
/drivers/thunderbolt/
A Dquirks.c57 void (*hook)(struct tb_switch *sw); member
134 tb_sw_dbg(sw, "running %ps\n", q->hook); in tb_check_quirks()
135 q->hook(sw); in tb_check_quirks()
/drivers/platform/x86/dell/
A Ddell-wmi-ddv.c134 struct acpi_battery_hook hook; member
936 static int dell_wmi_ddv_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in dell_wmi_ddv_add_battery() argument
938 struct dell_wmi_ddv_data *data = container_of(hook, struct dell_wmi_ddv_data, hook); in dell_wmi_ddv_add_battery()
961 static int dell_wmi_ddv_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in dell_wmi_ddv_remove_battery() argument
963 struct dell_wmi_ddv_data *data = container_of(hook, struct dell_wmi_ddv_data, hook); in dell_wmi_ddv_remove_battery()
981 data->hook.name = "Dell DDV Battery Extension"; in dell_wmi_ddv_battery_add()
982 data->hook.add_battery = dell_wmi_ddv_add_battery; in dell_wmi_ddv_battery_add()
983 data->hook.remove_battery = dell_wmi_ddv_remove_battery; in dell_wmi_ddv_battery_add()
990 return devm_battery_hook_register(&data->wdev->dev, &data->hook); in dell_wmi_ddv_battery_add()
A Ddell-laptop.c2397 struct acpi_battery_hook *hook) in dell_battery_add() argument
2407 struct acpi_battery_hook *hook) in dell_battery_remove() argument
/drivers/power/supply/
A Dcros_charge-control.c221 static int cros_chctl_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in cros_chctl_add_battery() argument
223 struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook); in cros_chctl_add_battery()
232 static int cros_chctl_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in cros_chctl_remove_battery() argument
234 struct cros_chctl_priv *priv = container_of(hook, struct cros_chctl_priv, battery_hook); in cros_chctl_remove_battery()
/drivers/net/ipvlan/
A Dipvlan_l3s.c119 .hook = ipvlan_nf_input,
126 .hook = ipvlan_nf_input,
/drivers/media/pci/bt8xx/
A DMakefile4 bttv-input.o bttv-audio-hook.o btcx-risc.o
/drivers/misc/mei/
A Dbus-fixup.c557 void (*hook)(struct mei_cl_device *cldev); member
587 f->hook(cldev); in mei_cl_bus_dev_fixup()
/drivers/gpu/drm/display/
A DKconfig33 that do support this they often do not hook up the CEC pin.
/drivers/platform/x86/
A Doxpec.c637 static int oxp_add_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in oxp_add_battery() argument
642 static int oxp_remove_battery(struct power_supply *battery, struct acpi_battery_hook *hook) in oxp_remove_battery() argument
A Dsystem76_acpi.c264 static int system76_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in system76_battery_add() argument
276 static int system76_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in system76_battery_remove() argument
A Dhuawei-wmi.c471 static int huawei_wmi_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in huawei_wmi_battery_add() argument
486 static int huawei_wmi_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in huawei_wmi_battery_remove() argument
A Dlg-laptop.c537 static int lg_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in lg_battery_add() argument
546 static int lg_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in lg_battery_remove() argument
A Dmsi-ec.c1269 struct acpi_battery_hook *hook) in msi_battery_add() argument
1275 struct acpi_battery_hook *hook) in msi_battery_remove() argument
A Dsamsung-galaxybook.c515 static int galaxybook_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in galaxybook_battery_add() argument
518 container_of(hook, struct samsung_galaxybook, battery_hook); in galaxybook_battery_add()
524 static int galaxybook_battery_remove(struct power_supply *battery, struct acpi_battery_hook *hook) in galaxybook_battery_remove() argument
A Dsamsung-laptop.c844 static int samsung_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in samsung_battery_add() argument
846 struct samsung_laptop *samsung = container_of(hook, struct samsung_laptop, battery_hook); in samsung_battery_add()
853 struct acpi_battery_hook *hook) in samsung_battery_remove() argument
A Dfujitsu-laptop.c229 struct acpi_battery_hook *hook) in fujitsu_battery_add_hook() argument
236 struct acpi_battery_hook *hook) in fujitsu_battery_remove_hook() argument
/drivers/cpuidle/
A DKconfig.arm14 initialized by calling the CPU operations init idle hook
/drivers/pci/
A Dquirks.c179 void (*hook)(struct pci_dev *dev); in pci_do_fixups() local
181 hook = offset_to_ptr(&f->hook_offset); in pci_do_fixups()
183 hook = f->hook; in pci_do_fixups()
185 calltime = fixup_debug_start(dev, hook); in pci_do_fixups()
186 hook(dev); in pci_do_fixups()
187 fixup_debug_report(dev, calltime, hook); in pci_do_fixups()
/drivers/platform/x86/lenovo/
A Dideapad-laptop.c2066 static int ideapad_battery_add(struct power_supply *battery, struct acpi_battery_hook *hook) in ideapad_battery_add() argument
2068 struct ideapad_private *priv = container_of(hook, struct ideapad_private, battery_hook); in ideapad_battery_add()
2075 struct acpi_battery_hook *hook) in ideapad_battery_remove() argument
/drivers/base/
A DKconfig13 used to hook hotplug scripts into kernel device events. It
/drivers/net/
A Dvrf.c1175 static struct sk_buff *vrf_rcv_nfhook(u8 pf, unsigned int hook, in vrf_rcv_nfhook() argument
1181 if (nf_hook(pf, hook, net, NULL, skb, dev, NULL, vrf_rcv_finish) != 1) in vrf_rcv_nfhook()
/drivers/firmware/efi/
A DKconfig108 This module installs a reboot hook, such that if reboot() is
/drivers/usb/misc/
A DKconfig302 are hardware random number generators which hook into the

Completed in 65 milliseconds

12