Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
fs/jffs2/compr.c jffs2_compress() -> jffs2_selected_compress()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | compr | 0 |
| PARAM_VALUE | 2 | cpage_out | 1401640251047882752,4933473930049994752 |
| PARAM_VALUE | 3 | datalen | 6722319238218870784,8078092698119237632 |
| PARAM_VALUE | 4 | cdatalen | 4227567531566325760,4287021101276143616 |
| DATA_SOURCE | 1 | data_in | $2 |
| DATA_SOURCE | 2 | cpage_out | $3 |
| DATA_SOURCE | 3 | datalen | $4 |
| DATA_SOURCE | 4 | cdatalen | $5 |
| NOSPEC | 1 | data_in | |
| NOSPEC | 1 | data_in | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | data_in | 4096-ptr_max[c][u] |
| USER_DATA | 3 | *datalen | 1-4096[c] |
| USER_DATA | 4 | *cdatalen | 1-4096[c] |
| USER_PTR | 3 | datalen | |
| USER_PTR | 4 | cdatalen | |
| LOCK2 | &c->alloc_sem | ||
| LOCK2 | &f->sem | ||
| TYPE_LOCK | (struct jffs2_inode_info)->sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->alloc_sem |
fs/jffs2/compr.c jffs2_compress() -> jffs2_selected_compress()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | compr | 7 |
| PARAM_VALUE | 2 | cpage_out | 1401640251047882752,4933473930049994752 |
| PARAM_VALUE | 3 | datalen | 6722319238218870784,8078092698119237632 |
| PARAM_VALUE | 4 | cdatalen | 4227567531566325760,4287021101276143616 |
| DATA_SOURCE | 1 | data_in | $2 |
| DATA_SOURCE | 2 | cpage_out | $3 |
| DATA_SOURCE | 3 | datalen | $4 |
| DATA_SOURCE | 4 | cdatalen | $5 |
| NOSPEC | 1 | data_in | |
| NOSPEC | 1 | data_in | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | data_in | 4096-ptr_max[c][u] |
| USER_DATA | 3 | *datalen | 1-4096[c] |
| USER_DATA | 4 | *cdatalen | 1-4096[c] |
| USER_PTR | 3 | datalen | |
| USER_PTR | 4 | cdatalen | |
| LOCK2 | &c->alloc_sem | ||
| LOCK2 | &f->sem | ||
| TYPE_LOCK | (struct jffs2_inode_info)->sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->alloc_sem |
fs/jffs2/compr.c jffs2_compress() -> jffs2_selected_compress()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | compr | 6 |
| PARAM_VALUE | 2 | cpage_out | 1401640251047882752,4933473930049994752 |
| PARAM_VALUE | 3 | datalen | 6722319238218870784,8078092698119237632 |
| PARAM_VALUE | 4 | cdatalen | 4227567531566325760,4287021101276143616 |
| DATA_SOURCE | 1 | data_in | $2 |
| DATA_SOURCE | 2 | cpage_out | $3 |
| DATA_SOURCE | 3 | datalen | $4 |
| DATA_SOURCE | 4 | cdatalen | $5 |
| NOSPEC | 1 | data_in | |
| NOSPEC | 1 | data_in | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | data_in | 4096-ptr_max[c][u] |
| USER_DATA | 3 | *datalen | 1-4096[c] |
| USER_DATA | 4 | *cdatalen | 1-4096[c] |
| USER_PTR | 3 | datalen | |
| USER_PTR | 4 | cdatalen | |
| LOCK2 | &c->alloc_sem | ||
| LOCK2 | &f->sem | ||
| TYPE_LOCK | (struct jffs2_inode_info)->sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->alloc_sem |