Defined in 1 files as a function:
No references found in the database
Smatch caller information:
net/kcm/kcmsock.c kcm_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4398740580125888512 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| HALF_LOCKED2 | &smc->sk |
net/kcm/kcmsock.c kcm_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4398740580125888512 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| HALF_LOCKED2 | &smc->sk |
net/kcm/kcmsock.c kcm_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4398740580125888512 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| HALF_LOCKED2 | &smc->sk |
fs/file.c receive_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3812087148457590784 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &match->notify_lock |
fs/file.c receive_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3812087148457590784 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 1-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &u->iolock |
fs/file.c receive_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3812087148457590784 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &match->notify_lock |
mm/userfaultfd.c new_userfaultfd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 5702460508587679744 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
mm/userfaultfd.c new_userfaultfd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 5702460508587679744 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
drivers/media/mc/mc-request.c media_request_alloc() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3385406811206758400 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| HALF_LOCKED2 | &mdev->graph_mutex |
drivers/media/mc/mc-request.c media_request_alloc() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3385406811206758400 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| HALF_LOCKED2 | &mdev->graph_mutex |
kernel/bpf/bpf_iter.c bpf_iter_new_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2801177637130997760 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
kernel/bpf/bpf_iter.c bpf_iter_new_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2801177637130997760 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
kernel/bpf/bpf_iter.c bpf_iter_new_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2801177637130997760 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
fs/autofs/dev-ioctl.c autofs_dev_ioctl_open_mountpoint() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6304330659710025728 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
drivers/misc/ntsync.c ntsync_obj_get_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 341016318033838080 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
drivers/misc/ntsync.c ntsync_obj_get_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 341016318033838080 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
drivers/gpio/gpiolib-cdev.c lineevent_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6415079348929159168 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c lineevent_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6415079348929159168 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c lineevent_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6415079348929159168 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linehandle_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3730004710114062336 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linehandle_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3730004710114062336 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linehandle_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3730004710114062336 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linereq_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1480791487859216384 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linereq_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1480791487859216384 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
drivers/gpio/gpiolib-cdev.c linereq_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1480791487859216384 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
mm/secretmem.c __do_sys_memfd_secret() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7336407280805625856 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
mm/secretmem.c __do_sys_memfd_secret() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7336407280805625856 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/signalfd.c do_signalfd4() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8500523685413830656 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
io_uring/mock_file.c io_create_mock_file() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7765689921401794560 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->uring_lock |
io_uring/mock_file.c io_create_mock_file() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7765689921401794560 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->uring_lock |
io_uring/mock_file.c io_create_mock_file() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7765689921401794560 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ctx->uring_lock |
drivers/gpu/drm/msm/msm_perfcntr.c msm_ioctl_perfcntr_config() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8887980854487179264 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| LOCK2 | _T->lock |
drivers/gpu/drm/msm/msm_perfcntr.c msm_ioctl_perfcntr_config() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8887980854487179264 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| LOCK2 | _T->lock |
net/unix/af_unix.c unix_open_file() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1666024065688653824 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| NS_CAPABLE | 0 | 12 |
drivers/tty/pty.c ptm_open_peer() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 3879801894054637568 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
net/handshake/netlink.c handshake_nl_accept_doit() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7799914426964832256 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2) |
| PARAM_VALUE | 0 | fdf->__file | 0 |
| PARAM_VALUE | 0 | fdf->err | s32min-(-2) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
net/handshake/netlink.c handshake_nl_accept_doit() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7799914426964832256 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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 |
net/handshake/netlink.c handshake_nl_accept_doit() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7799914426964832256 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| 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/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4804348306126450688 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| NS_CAPABLE | 0 | 21 | |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1012579328547745792 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
fs/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1012579328547745792 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
fs/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4804348306126450688 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| NS_CAPABLE | 0 | 21 | |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1012579328547745792 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
fs/namespace.c __do_sys_fsmount() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1012579328547745792 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
fs/namespace.c __do_sys_open_tree() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4576427491785715712 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_open_tree() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4576427491785715712 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/namespace.c __do_sys_open_tree_attr() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 505405519262535680 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem |
fs/nsfs.c ns_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7116817967957540864 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
fs/nsfs.c ns_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7116817967957540864 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
fs/nsfs.c ns_ioctl() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7116817967957540864 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
fs/nsfs.c open_namespace() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1075670245763379200 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| HALF_LOCKED2 | &_T->lock->alloc_lock |
fs/eventfd.c do_eventfd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2274794370380984320 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/eventfd.c do_eventfd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2274794370380984320 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| NOSPEC | 0 | fdf->__fd | |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/fhandle.c do_handle_open() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7204411762986397696 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/timerfd.c __do_sys_timerfd_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1055431020264599552 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/timerfd.c __do_sys_timerfd_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1055431020264599552 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/eventpoll.c do_epoll_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 5440302029292748800 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
fs/eventpoll.c do_epoll_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 5440302029292748800 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
net/socket.c __sys_accept4_file() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 742914831796645888 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
fs/anon_inodes.c __anon_inode_getfd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4789222448364580864 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
drivers/vfio/group.c vfio_group_ioctl_get_device_fd() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 7883342230230609920 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/notify/fanotify/fanotify_user.c __do_sys_fanotify_init() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1453732447954673664 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/notify/fanotify/fanotify_user.c __do_sys_fanotify_init() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 1453732447954673664 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
fs/open.c do_sys_openat2() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 2876828312646574080 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
| USER_DATA | 0 | fdf->__fd | 1-s32max[c] |
mm/memfd.c __do_sys_memfd_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6879960999216693248 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
mm/memfd.c __do_sys_memfd_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 6879960999216693248 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-u64max |
| PARAM_VALUE | 0 | fdf->err | s32min-0 |
kernel/bpf/token.c bpf_token_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4627625309547450368 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| NS_CAPABLE | 0 | 39 |
kernel/bpf/token.c bpf_token_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4627625309547450368 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| NS_CAPABLE | 0 | 39 |
kernel/bpf/token.c bpf_token_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4627625309547450368 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| NS_CAPABLE | 0 | 39 |
kernel/bpf/token.c bpf_token_create() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 4627625309547450368 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| NS_CAPABLE | 0 | 39 |
fs/xfs/xfs_handle.c xfs_open_by_handle() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8317154943117770752 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |
| CAPABLE | 0 | 21 |
fs/xfs/xfs_handle.c xfs_open_by_handle() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8317154943117770752 |
| PARAM_VALUE | 0 | fdf->__fd | 0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | 0 |
| CAPABLE | 0 | 21 |
fs/exec.c begin_new_exec() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8641034033413828608 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,4096-ptr_max |
| PARAM_VALUE | 0 | fdf->err | s32min-(-2),0 |
| LOCK2 | &tsk->signal->exec_update_lock |
ipc/mqueue.c do_mq_open() -> class_fd_prepare_destructor()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fdf | 8930711946529042432 |
| PARAM_VALUE | 0 | fdf->__fd | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | fdf->__file | 0,(-4095)-(-1) |
| PARAM_VALUE | 0 | fdf->err | s32min-(-1) |