Defined in 1 files as a function:
Referenced in 11 files:
- drivers/gpu/drm/drm_file.c, line 244
- drivers/gpu/drm/drm_ioc32.c, line 385
- drivers/gpu/drm/drm_ioctl.c
- fs/ext2/inode.c, line 1549
- fs/ext4/inode.c, line 4840
- fs/f2fs/inode.c, line 91
- fs/jffs2/nodelist.h, line 319
- fs/minix/inode.c
- fs/stat.c
- fs/ufs/util.c
- kernel/acct.c, line 489
Smatch caller information:
fs/jffs2/fs.c jffs2_encode_dev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_array_size |
drivers/gpu/drm/drm_file.c drm_file_free() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_array_size |
fs/f2fs/inode.c __set_inode_rdev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| UNITS | 0 | dev | unit_array_size |
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &sbi->cp_global_sem.internal_rwsem |
drivers/gpu/drm/drm_ioctl.c drm_ioctl() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_array_size |
drivers/gpu/drm/drm_ioctl.c drm_ioctl() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_array_size |
fs/minix/inode.c V1_minix_update_inode() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| UNITS | 0 | dev | unit_array_size |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/minix/inode.c V2_minix_update_inode() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| UNITS | 0 | dev | unit_array_size |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/ext4/inode.c ext4_fill_raw_inode() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| UNITS | 0 | dev | unit_array_size |
| HALF_LOCKED2 | &ei->i_data_sem | ||
| HALF_LOCKED2 | &ei->i_raw_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &inode->i_rwsem |
drivers/gpu/drm/drm_ioc32.c drm_compat_ioctl() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_array_size |
fs/ext2/inode.c ext2_write_inode() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| UNITS | 0 | dev | unit_array_size |
| HALF_LOCKED2 | &inode->i_rwsem |
fs/stat.c cp_old_stat() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|
fs/stat.c cp_old_stat() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| UNITS | 0 | dev | unit_array_size |
kernel/acct.c fill_ac() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &acct->lock |
fs/jffs2/gc.c jffs2_encode_dev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_array_size |
| LOCK2 | &c->alloc_sem | ||
| LOCK2 | &f->sem | ||
| HALF_LOCKED2 | &c->wbuf_sem | ||
| TYPE_LOCK | (struct jffs2_inode_info)->sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->alloc_sem |
fs/jffs2/dir.c jffs2_encode_dev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| HALF_LOCKED2 | _T->lock |
fs/ufs/util.c ufs_set_inode_dev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| HALF_LOCKED2 | _T->lock |
fs/ufs/util.c ufs_set_inode_dev() -> old_encode_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | dev | 0-u32max[c] |
| HALF_LOCKED2 | _T->lock |