Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sunrpc/auth_gss/auth_gss.c gss_cred_get_ctx() -> gss_get_ctx()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

net/sunrpc/auth_gss/auth_gss.c gss_cred_set_ctx() -> gss_get_ctx()

Type Parameter Key Value
PARAM_VALUE 0 ctx 1-u64max
DATA_SOURCE 0 ctx $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pipe->lock
TYPE_LOCK (struct rpc_pipe)->lock

net/sunrpc/auth_gss/auth_gss.c gss_dup_cred() -> gss_get_ctx()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sunrpc/auth_gss/auth_gss.c gss_pipe_downcall() -> gss_get_ctx()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 0 ctx->count.refs.counter 1
PARAM_VALUE 0 ctx->gc_gss_ctx 0,4096-ptr_max
PARAM_VALUE 0 ctx->gc_gss_ctx->mech_type 4096-ptr_max
PARAM_VALUE 0 ctx->gc_proc 0
PARAM_VALUE 0 ctx->gc_seq 1
PARAM_VALUE 0 ctx->gc_wire_ctx->data 0-255
BUF_SIZE 0 ctx 160
DATA_SOURCE 0 ctx r gss_alloc_context
LOCK2 &inode->i_rwsem
TYPE_LOCK (struct inode)->i_rwsem