Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 26 files:
- arch/m68k/kernel/time.c, line 88
- arch/m68k/mac/misc.c, line 302
- arch/mips/dec/time.c, line 57
- arch/mips/sibyte/swarm/rtc_m41t81.c, line 216
- arch/mips/sibyte/swarm/rtc_xicor1241.c, line 200
- arch/mips/sibyte/swarm/setup.c, line 92
- arch/nios2/kernel/time.c, line 341
- arch/powerpc/kernel/rtas-proc.c, line 376
- arch/powerpc/kernel/rtas-rtc.c, line 40
- arch/powerpc/platforms/pasemi/time.c, line 17
- crypto/asymmetric_keys/x509_cert_parser.c, line 748
- drivers/acpi/acpi_tad.c
- drivers/rtc/class.c, line 290
- drivers/rtc/lib.c, line 182
- drivers/rtc/rtc-cadence.c
- drivers/rtc/rtc-mt6397.c
- drivers/rtc/rtc-mxc.c, line 328
- drivers/rtc/rtc-optee.c
- drivers/rtc/rtc-sh.c
- drivers/rtc/rtc-tps6586x.c, line 256
- drivers/ufs/core/ufshcd.c
- fs/exfat/misc.c, line 74
- fs/isofs/inode.c
- fs/isofs/util.c, line 51
- fs/udf/udftime.c, line 46
- kernel/time/time.c, line 480
Smatch caller information:
drivers/ufs/core/ufshcd.c ufs_init_rtc() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 2010 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| LOCK2 | &hba->host_sem | ||
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/ufs/core/ufshcd.c ufs_init_rtc() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1970 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| LOCK2 | &hba->host_sem | ||
| TYPE_LOCK | (struct ufs_hba)->host_sem |
drivers/rtc/rtc-tps6586x.c tps6586x_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 2009 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/udf/udftime.c udf_disk_stamp_to_time() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/rtc-mt6397.c mtk_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 2027 |
| PARAM_VALUE | 1 | mon0 | 12 |
| PARAM_VALUE | 2 | day | 31 |
| PARAM_VALUE | 3 | hour | 23 |
| PARAM_VALUE | 4 | min | 59 |
| PARAM_VALUE | 5 | sec | 59 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/rtc-mt6397.c mtk_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1968 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 2 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/lib.c rtc_tm_to_time64() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | year0 | 2000-2155[c] |
| HOST_DATA | 1 | mon0 | 1-165[c] |
| HOST_DATA | 2 | day | 0-165[c] |
| HOST_DATA | 3 | hour | 0-165 |
| HOST_DATA | 4 | min | 0-165 |
| HOST_DATA | 5 | sec | 0-165 |
| USER_DATA | 0 | year0 | 1970-s32max[c] |
| USER_DATA | 1 | mon0 | 0-12,2147483649-u32max[c] |
| USER_DATA | 2 | day | 1-32[c] |
| USER_DATA | 3 | hour | 0-23,2147483648-u32max |
| USER_DATA | 4 | min | 0-59,2147483648-u32max |
| USER_DATA | 5 | sec | 0-59,2147483648-u32max |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &priv->mc13xxx->lock | ||
| HALF_LOCKED2 | &rtc->ctl1_access_lock | ||
| HALF_LOCKED2 | &rtc->ops_lock | ||
| HALF_LOCKED2 | global &system_transition_mutex | ||
| HALF_LOCKED2 | irq |
drivers/acpi/acpi_tad.c acpi_tad_register_rtc() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1900 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/acpi/acpi_tad.c acpi_tad_register_rtc() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 9999 |
| PARAM_VALUE | 1 | mon0 | 12 |
| PARAM_VALUE | 2 | day | 31 |
| PARAM_VALUE | 3 | hour | 23 |
| PARAM_VALUE | 4 | min | 59 |
| PARAM_VALUE | 5 | sec | 59 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/isofs/util.c iso_date() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/class.c rtc_device_get_offset() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
fs/isofs/inode.c isofs_fill_super() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1900 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/isofs/inode.c isofs_fill_super() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 2155 |
| PARAM_VALUE | 1 | mon0 | 12 |
| PARAM_VALUE | 2 | day | 31 |
| PARAM_VALUE | 3 | hour | 23 |
| PARAM_VALUE | 4 | min | 59 |
| PARAM_VALUE | 5 | sec | 59 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
crypto/asymmetric_keys/x509_cert_parser.c x509_decode_time() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1970-283305 |
| PARAM_VALUE | 1 | mon0 | 1-12 |
| PARAM_VALUE | 2 | day | 1-255 |
| PARAM_VALUE | 3 | hour | 0-24 |
| PARAM_VALUE | 4 | min | 0-59 |
| PARAM_VALUE | 5 | sec | 0-60 |
| CAPPED_DATA | 2 | day | 1 |
| CAPPED_DATA | 4 | min | 1 |
| FUZZY_MAX | 0 | year0 | 2050 |
drivers/rtc/rtc-mxc.c mxc_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/rtc-cadence.c cdns_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1900 |
| PARAM_VALUE | 1 | mon0 | 1 |
| PARAM_VALUE | 2 | day | 1 |
| PARAM_VALUE | 3 | hour | 0 |
| PARAM_VALUE | 4 | min | 0 |
| PARAM_VALUE | 5 | sec | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/rtc/rtc-cadence.c cdns_rtc_probe() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 2999 |
| PARAM_VALUE | 1 | mon0 | 12 |
| PARAM_VALUE | 2 | day | 31 |
| PARAM_VALUE | 3 | hour | 23 |
| PARAM_VALUE | 4 | min | 59 |
| PARAM_VALUE | 5 | sec | 59 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/exfat/misc.c exfat_get_entry_time() -> mktime64()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | year0 | 1980-2107 |
| PARAM_VALUE | 1 | mon0 | 0-15 |
| PARAM_VALUE | 2 | day | 0-31 |
| PARAM_VALUE | 3 | hour | 0-31 |
| PARAM_VALUE | 4 | min | 0-63 |
| PARAM_VALUE | 5 | sec | 0,2-62 |
| BIT_INFO | 5 | sec | 0x0,0x3e |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dir->d_inode->i_rwsem |