Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

net/sunrpc/svc_xprt.c svc_fill_pages() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3264
NOCHECK_CALL

fs/f2fs/gc.c move_data_page() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &sbi->gc_lock.internal_rwsem
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &sbi->cp_global_sem.internal_rwsem
HALF_LOCKED2 &sbi->cp_rwsem.internal_rwsem
HALF_LOCKED2 &sbi->pin_sem.internal_rwsem

fs/f2fs/inode.c f2fs_iget_retry() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
NOCHECK_CALL
HALF_LOCKED2 &sbi->cp_global_sem.internal_rwsem

fs/f2fs/segment.c __replace_atomic_write_block() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
NOCHECK_CALL
LOCK2 &inode->i_rwsem
LOCK2 &sbi->cp_rwsem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem
TYPE_LOCK (struct inode)->i_rwsem

fs/f2fs/recovery.c do_recover_data() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
NOCHECK_CALL
LOCK2 &sbi->cp_global_sem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem

fs/f2fs/recovery.c do_recover_data() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
NOCHECK_CALL
LOCK2 &sbi->cp_global_sem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem

fs/ext4/extents.c ext4_ext_truncate() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 2080
NOCHECK_CALL

fs/xfs/xfs_buf.c xfs_buf_alloc_vmalloc() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 16788672,16788928,16854208,16854464
CAPPED_DATA 0 gfp_flags 1
DATA_SOURCE 0 gfp_flags $2
FUZZY_MAX 0 gfp_flags 16788672
BIT_INFO 0 gfp_flags 0x1002cc0,0x1002dc0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mp->m_growlock

fs/f2fs/super.c f2fs_quota_read() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dqopt->dqio_sem
HALF_LOCKED2 &dquot->dq_lock
HALF_LOCKED2 &oinfo->dqi_gqinode->i_rwsem

fs/f2fs/super.c f2fs_quota_write() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dqopt->dqio_sem
HALF_LOCKED2 &dquot->dq_lock

fs/f2fs/node.c f2fs_recover_inode_page() -> memalloc_retry_wait()

Type Parameter Key Value
PARAM_VALUE 0 gfp_flags 3136
NOCHECK_CALL
LOCK2 &sbi->cp_global_sem.internal_rwsem
TYPE_LOCK (struct f2fs_rwsem)->internal_rwsem