linux/drivers/s390/char
Heiko Carstens c79e1baef9 s390/char: Enable CONTEXT_ANALYSIS
All character drivers pass clang's compile time context analysis.
Therefore enable CONTEXT_ANALYSIS.

Reviewed-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
2026-08-11 16:41:22 +02:00
..
con3215.c s390/con3215: Add __must_hold() attribute to raw3215_make_room() 2026-08-11 16:41:21 +02:00
con3270.c s390/con3270: Replace __get_free_page() with kmalloc() 2026-06-03 15:32:44 +02:00
ctrlchar.c s390/ctrlchar: fix kernel doc comment 2021-09-07 13:38:42 +02:00
ctrlchar.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
defkeymap.c s390/defkeymap: fix global init to zero 2018-03-18 23:02:02 -07:00
defkeymap.map s390: add a few more SPDX identifiers 2017-12-05 07:51:09 +01:00
diag_ftp.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
diag_ftp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fs3270.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
hmcdrv_cache.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
hmcdrv_cache.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hmcdrv_dev.c s390/hmcdrv: Remove commented out code 2026-04-02 12:06:29 +02:00
hmcdrv_dev.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hmcdrv_ftp.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
hmcdrv_ftp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
hmcdrv_mod.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
Kconfig s390/sclp: Remove SCLP_OFB Kconfig option 2026-04-28 14:45:02 +02:00
keyboard.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
keyboard.h tty: the rest, stop using tty_schedule_flip() 2021-11-25 18:35:23 +01:00
Makefile s390/char: Enable CONTEXT_ANALYSIS 2026-08-11 16:41:22 +02:00
monreader.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
monwriter.c s390/monwriter: Reject buffer reuse with different data length 2026-07-02 16:51:06 +02:00
raw3270.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
raw3270.h s390/raw3270: make class3270 constant 2024-03-13 09:23:50 +01:00
sclp_ap.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
sclp_cmd.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sclp_con.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
sclp_config.c s390/sclp: Remove SCLP_OFB Kconfig option 2026-04-28 14:45:02 +02:00
sclp_cpi_sys.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sclp_cpi_sys.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sclp_ctl.c s390: Remove compat support 2025-11-17 11:10:38 +01:00
sclp_diag.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sclp_early_core.c s390: Remove superfluous newlines from inline assemblies 2025-09-29 13:52:08 +02:00
sclp_early.c s390/sclp: Detect ASTFLEIE 2 facility 2026-06-12 15:13:22 +02:00
sclp_ftp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sclp_ftp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sclp_mem.c drivers/base/memory: make memory block get/put explicit 2026-06-02 15:22:12 -07:00
sclp_ocf.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
sclp_pci.c s390/sclp: Allow SCLP Action Qualifiers for Spyre card status reporting 2026-07-31 13:31:30 +02:00
sclp_quiesce.c s390/sclp: Remove quiesce power management support 2021-06-18 16:41:20 +02:00
sclp_rw.c TTY / Serial patches for 5.14-rc1 2021-07-05 14:08:24 -07:00
sclp_rw.h TTY / Serial patches for 5.14-rc1 2021-07-05 14:08:24 -07:00
sclp_sd.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sclp_sdias.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
sclp_sdias.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sclp_tty.c s390/tty: Fix a potential memory leak bug 2025-03-04 17:18:08 +01:00
sclp_tty.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
sclp_vt220.c s390/sclp: Remove unused sclp_vt220_buffered_chars variable 2026-05-26 08:15:40 +02:00
sclp.c s390/sclp: Fix SCCB present check 2025-08-20 16:37:27 +02:00
sclp.h s390: Use inline qualifier for all EX_TABLE and ALTERNATIVE inline assemblies 2025-03-18 17:13:51 +01:00
tape_3490.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
tape_char.c s390/tape: Remove tape load display support 2026-02-04 08:31:29 +01:00
tape_class.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
tape_class.h s390/tape: Consolidate tape config options and modules 2026-02-05 13:02:48 +01:00
tape_core.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
tape_proc.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
tape_std.c s390/tape: Remove tape load display support 2026-02-04 08:31:29 +01:00
tape_std.h s390/tape: Remove 3480 tape device type 2026-02-04 08:31:30 +01:00
tape.h s390/tape: Consolidate tape config options and modules 2026-02-05 13:02:48 +01:00
uvdevice.c KVM: s390: Remove cond_resched() calls 2026-08-05 15:16:54 +02:00
vmcp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
vmlogrdr.c s390: Remove KMSG_COMPONENT macro 2025-11-24 11:45:21 +01:00
vmur.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
vmur.h s390/vmur: generate uevent on unsolicited device end 2022-10-10 10:15:10 +02:00
zcore.c s390/zcore: Use octal permission 2026-05-26 08:15:40 +02:00