Defined in 1 files as a function:
Referenced in 4 files:
Smatch caller information:
fs/nfsd/export.c nfsd_nl_parse_one_export() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &nfsd_mutex | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
fs/nfsd/export.c svc_export_parse() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
net/sunrpc/cache.c cache_check_rcu() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &m->lock |
net/sunrpc/cache.c cache_clean() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &cache_list_lock |
net/sunrpc/cache.c cache_clean() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &cache_list_lock |
net/sunrpc/cache.c cache_fresh_locked() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &detail->hash_lock | ||
| TYPE_LOCK | (struct cache_detail)->hash_lock |
net/sunrpc/cache.c cache_init() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
net/sunrpc/cache.c cache_is_expired() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &detail->hash_lock | ||
| HALF_LOCKED2 | &m->lock | ||
| HALF_LOCKED2 | global &cache_list_lock | ||
| HALF_LOCKED2 | global ¤t_detail->hash_lock | ||
| HALF_LOCKED2 | rcu_read |
net/sunrpc/cache.c cache_listeners_exist() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/cache.c cache_release() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/sunrpc/cache.c try_to_negate_entry() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &detail->hash_lock | ||
| TYPE_LOCK | (struct cache_detail)->hash_lock |
net/sunrpc/cache.c write_flush() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|
net/sunrpc/svcauth_unix.c cache_is_expired() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| LOCK2 | &xprt->xpt_lock | ||
| TYPE_LOCK | (struct svc_xprt)->xpt_lock |
fs/nfs/dns_resolve.c do_cache_lookup_nowait() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/nfs/dns_resolve.c nfs_dns_parse() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/nfs/dns_resolve.c nfs_dns_show() -> seconds_since_boot()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |