Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/exfat/cache.c exfat_cache_add() -> exfat_cache_merge()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| PARAM_VALUE | 1 | new | 3411159538726694912 |
| PARAM_VALUE | 1 | new->fcluster | 0-4294967294 |
| CAPPED_DATA | 1 | new->id | 1 |
| DATA_SOURCE | 0 | inode | $0 |
| DATA_SOURCE | 1 | new | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_size | |
| LOCK2 | &ei->cache_lru_lock | ||
| LOCK2 | &sbi->s_lock | ||
| TYPE_LOCK | (struct exfat_inode_info)->cache_lru_lock | ||
| TYPE_LOCK | (struct exfat_sb_info)->s_lock |
fs/exfat/cache.c exfat_cache_add() -> exfat_cache_merge()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | inode | 4096-ptr_max |
| PARAM_VALUE | 1 | new | 3411159538726694912 |
| PARAM_VALUE | 1 | new->fcluster | 0-4294967294 |
| CAPPED_DATA | 1 | new->fcluster | 1 |
| CAPPED_DATA | 1 | new->id | 1 |
| DATA_SOURCE | 0 | inode | $0 |
| DATA_SOURCE | 1 | new | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | inode->i_blkbits | |
| NO_OVERFLOW_SIMPLE | 0 | inode->i_size | |
| LOCK2 | &ei->cache_lru_lock | ||
| LOCK2 | &sbi->s_lock | ||
| TYPE_LOCK | (struct exfat_inode_info)->cache_lru_lock | ||
| TYPE_LOCK | (struct exfat_sb_info)->s_lock |