Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/power/supply/tps65090-charger.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/md/dm-log-writes.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/platform/surface/surface3_power.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/test-drivers/vivid/vivid-kthread-touch.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/jfs/jfs_txnmgr.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/power/supply/tps65217_charger.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/block/xen-blkback/blkback.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

net/sunrpc/svc_xprt.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

net/core/pktgen.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

kernel/kthread.c kthread_freezable_should_stop() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 1

kernel/kthread.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

kernel/freezer.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/common/videobuf2/videobuf2-core.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/pci/saa7164/saa7164-core.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/tty/hvc/hvc_console.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/test-drivers/vimc/vimc-streamer.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/pci/saa7134/saa7134-tvaudio.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/test-drivers/vivid/vivid-sdr-cap.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/jbd2/journal.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/xfs/xfs_zone_gc.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/smb/server/vfs_cache.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/smb/server/connection.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/lockd/clntproc.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0
RX_PATH
TASK_NOT_RUNNING

block/blk-zoned.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/xfs/xfs_trans_ail.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/pcmcia/cs.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/jfs/jfs_logmgr.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/pci/solo6x10/solo6x10-v4l2.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

arch/x86/kernel/cpu/sgx/main.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/ubifs/commit.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/test-drivers/vivid/vivid-kthread-out.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

kernel/signal.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0
RX_PATH
TASK_NOT_RUNNING

fs/smb/client/connect.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0
RX_PATH
TASK_NOT_RUNNING

drivers/media/i2c/tvaudio.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/mtd/ubi/wl.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/pci/cx88/cx88-tvaudio.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/smb/server/transport_tcp.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/test-drivers/vivid/vivid-kthread-cap.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/jffs2/background.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

drivers/media/i2c/video-i2c.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

kernel/umh.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0
RX_PATH
HALF_LOCKED2 &pool->lock

drivers/media/pci/hws/hws_pci.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/nilfs2/segment.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0

fs/ext4/super.c try_to_freeze() -> __refrigerator()

Type Parameter Key Value
PARAM_VALUE 0 check_kthr_stop 0