Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/fuse/file.c __fuse_write_file_get() -> fuse_file_get()

Type Parameter Key Value
PARAM_VALUE 0 ff 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &fi->lock
TYPE_LOCK (struct fuse_inode)->lock

fs/fuse/file.c fuse_iomap_writeback_range() -> fuse_file_get()

Type Parameter Key Value
PARAM_VALUE 0 ff 4096-ptr_max
PARAM_VALUE 0 ff->fm 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &folio->private->lock

fs/fuse/file.c fuse_send_readpages() -> fuse_file_get()

Type Parameter Key Value
PARAM_VALUE 0 ff 4096-ptr_max
PARAM_VALUE 0 ff->fm 4096-ptr_max
PARAM_VALUE 0 ff->fm->fc 4096-ptr_max
BUF_SIZE 0 ff s32min-(-2),1-s32max
BUF_SIZE 0 ff s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mapping->invalidate_lock