Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- fs/nfs/filelayout/filelayout.c
- fs/nfs/flexfilelayout/flexfilelayout.c
- fs/nfs/nfs4state.c, line 1136
- fs/nfs/pagelist.c, line 567
- fs/nfs/pnfs.c, line 391
- net/sunrpc/auth_gss/auth_gss.c, line 825
- net/sunrpc/sched.c, line 733
- net/sunrpc/xprt.c, line 597
Smatch caller information:
net/sunrpc/xprt.c xprt_wake_pending_tasks() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_async_handle_error_v4() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_async_handle_error_v4() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/pagelist.c nfs_clear_request() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sunrpc/auth_gss/auth_gss.c gss_pipe_open() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 9001655880923734016 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_rwsem | ||
| LOCK2 | global &pipe_version_lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
fs/nfs/pnfs.c pnfs_clear_layoutreturn_waitbit() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ino->i_lock | ||
| HALF_LOCKED2 | &inode->i_lock | ||
| TYPE_LOCK | (struct inode)->i_lock |
fs/nfs/nfs4state.c nfs4_clear_state_manager_bit() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | global &nfs_clid_init_mutex |
fs/nfs/filelayout/filelayout.c filelayout_async_handle_error() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
fs/nfs/filelayout/filelayout.c filelayout_async_handle_error() -> rpc_wake_up()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |