linux/sound/soc/sdca
Kees Cook 3a2c4d55e3 treewide: refresh kmalloc_obj() conversions
This is another run of the Coccinelle script for converting kmalloc()
family of allocations to kmalloc_obj() via the existing rules in
scripts/coccinelle/api/kmalloc_objs.cocci

This catches both the set of kmalloc() uses added since the first
kmalloc_obj() conversions in v7.0 and adds a large group missed in the
first pass due to Coccinelle not interacting well with the cleanup.h
scoped_...() family of macros[1]. I worked around this with spatch's
"--macro-file" argument to a file with all the scoped_...() macros mapped
to Coccinelle's YACFE_ITERATOR[2] as that was the closest viable control
flow indicator I could find.

Build tested allmodconfig on x86, arm64, arm, loongarch, mips, powerpc,
riscv, and s390 with no new warnings.

Link: https://lore.kernel.org/lkml/202609021314.8A9C0B8@keescook/ [1]
Link: https://github.com/coccinelle/coccinelle/blob/master/standard.h [2]
Signed-off-by: Kees Cook <kees+treewide@kernel.org>
2026-09-04 21:37:00 -07:00
..
Kconfig ASoC: SDCA: Make CONFIG_SND_SOC_SDCA a user selectable symbol 2026-05-27 11:13:59 +01:00
Makefile ASoC: SDCA: Factor out jack handling into new c file 2025-12-22 09:00:56 +00:00
sdca_asoc.c ASoC: SDCA: Remove unused dev pointer argument 2026-08-06 13:41:29 +01:00
sdca_class_function.c ASoC: SDCA: Pass swft table through sdca_dev_register() 2026-08-06 13:41:40 +01:00
sdca_class.c ASoC: SDCA: Rename sdca_irq_allocate() to include devm 2026-07-27 18:47:03 +01:00
sdca_class.h ASoC: SDCA: Use new SoundWire enumeration helper 2026-06-11 20:46:54 +01:00
sdca_device.c ASoC: SDCA: Correct pointer passed to devm_acpi_table_put 2026-07-23 21:10:12 +01:00
sdca_fdl.c ASoC: SDCA: Use auto-cleanup for firmware loading 2026-08-10 15:34:16 +01:00
sdca_function_device.c ASoC: SDCA: Pass swft table through sdca_dev_register() 2026-08-06 13:41:40 +01:00
sdca_function_device.h ASoC: SDCA: add function devices 2025-11-20 17:22:59 +00:00
sdca_functions.c treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
sdca_hid.c ASoC: SDCA: Add missing HID kernel doc 2026-08-06 13:41:39 +01:00
sdca_interrupts.c ASoC: SDCA: Add missing destroy for HID device 2026-08-06 13:41:38 +01:00
sdca_jack.c ASoC: SDCA: Move kcontrol search out of IRQ 2026-07-27 18:47:09 +01:00
sdca_regmap.c ASoC: SDCA: Add regmap defaults for specification defined values 2026-02-04 14:10:50 +00:00
sdca_ump.c ASoC: SDCA: Make UMP message size check more robust 2026-07-23 21:10:15 +01:00