linux/drivers/base
Rafael J. Wysocki 0c8713153f drivers: base: Reduce device link removal code duplication
Reduce device link removal code duplication between the cases when
SRCU is enabled and when it is disabled by moving the only differing
piece of it (which is the removal of the link from the consumer and
supplier lists) into a separate wrapper function (defined differently
for each of the cases in question).

No intentional functional impact.

Reviewed-by: Saravana Kannan <saravanak@google.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://lore.kernel.org/r/4326215.LvFx2qVVIh@kreacher
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-05-21 22:12:14 +02:00
..
firmware_loader init/initramfs.c: do unpacking asynchronously 2021-05-07 00:26:33 -07:00
power PM: runtime: Fix unpaired parent child_count for force_resume 2021-05-10 19:14:01 +02:00
regmap
test kunit: software node: adhear to KUNIT formatting standard 2021-04-15 08:56:27 +02:00
Kconfig
Makefile
arch_numa.c
arch_topology.c
attribute_container.c
auxiliary.c
base.h
bus.c
cacheinfo.c
class.c
component.c
container.c
core.c drivers: base: Reduce device link removal code duplication 2021-05-21 22:12:14 +02:00
cpu.c
dd.c
devcoredump.c
devres.c
devtmpfs.c
driver.c
firmware.c
hypervisor.c
init.c
isa.c
map.c
memory.c mm,memory_hotplug: allocate memmap from the added memory range 2021-05-05 11:27:26 -07:00
module.c
node.c
pinctrl.c
platform-msi.c
platform.c
property.c
soc.c
swnode.c software node: Allow node addition to already existing device 2021-04-15 10:36:07 +02:00
syscore.c
topology.c
transport_class.c