Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/fat/fat_test.c fat_time_fat2unix_test() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4348436384429883392
PARAM_VALUE 0 sbi->options.tz_set 1
PARAM_VALUE 1 ts 8776745842642280448
MEM_ZERO 0 sbi
NOCHECK_CALL

fs/fat/inode.c fat_fill_inode() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 ts 4452675320365809664
PARAM_VALUE 4 time_cs 0
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 sbi unit_byte

fs/fat/inode.c fat_fill_inode() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 ts 2478324846264885248
PARAM_VALUE 2 __time 0
PARAM_VALUE 4 time_cs 0
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 sbi unit_byte

fs/fat/inode.c fat_fill_inode() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 ts 4096-ptr_max
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 sbi unit_byte

fs/fat/inode.c fat_fill_super() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 ts 2580006594859790336
PARAM_VALUE 2 __time 0
PARAM_VALUE 3 __date 33
PARAM_VALUE 4 time_cs 0
BUF_SIZE 0 sbi 5024
DATA_SOURCE 0 sbi r _kzalloc_noprof
MEM_ZERO 0 &sbi->ratelimit
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/fat/inode.c fat_fill_super() -> fat_time_fat2unix()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 ts 2580006594859790336
PARAM_VALUE 1 ts->tv_nsec 0-990000000
PARAM_VALUE 1 ts->tv_sec (-1832037248)-6502504691
PARAM_VALUE 2 __time 49021
PARAM_VALUE 3 __date 65439
PARAM_VALUE 4 time_cs 0
BUF_SIZE 0 sbi 5024
DATA_SOURCE 0 sbi r _kzalloc_noprof
MEM_ZERO 0 &sbi->ratelimit
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex