Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/gfs2/lock_dlm.c gdlm_mount() -> dlm_new_lockspace()

Type Parameter Key Value
PARAM_VALUE 0 name 4097-18446744073709547521
PARAM_VALUE 1 cluster 5185980283586678784
PARAM_VALUE 1 *cluster 0
PARAM_VALUE 2 flags 8
PARAM_VALUE 3 lvblen 32
PARAM_VALUE 4 ops 4576947104452472832
PARAM_VALUE 5 ops_arg 4096-ptr_max
PARAM_VALUE 6 ops_result 5221456232647036928
PARAM_VALUE 7 lockspace 4096-ptr_max
PARAM_VALUE 7 *lockspace 0
PARAM_VALUE 7 *(*lockspace) 0
BUF_SIZE 1 cluster 64
BUF_SIZE 5 ops_arg 5424
DATA_SOURCE 5 ops_arg $0
POWER_OF_TWO 5 ops_arg
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex

fs/ocfs2/stack_user.c user_cluster_connect() -> dlm_new_lockspace()

Type Parameter Key Value
PARAM_VALUE 2 flags 8
PARAM_VALUE 3 lvblen 64
PARAM_VALUE 4 ops 8338156246332792832
PARAM_VALUE 5 ops_arg 4096-ptr_max
PARAM_VALUE 6 ops_result 7473561068695818240
PARAM_VALUE 7 lockspace 7930285299623276544
BUF_SIZE 0 name 65
BUF_SIZE 1 cluster 17
BUF_SIZE 5 ops_arg 144
DATA_SOURCE 5 ops_arg $0
RX_PATH
TASK_NOT_RUNNING

drivers/md/md-cluster.c join() -> dlm_new_lockspace()

Type Parameter Key Value
PARAM_VALUE 0 name 3545141988223893504
PARAM_VALUE 2 flags 16
PARAM_VALUE 3 lvblen 64
PARAM_VALUE 4 ops 9136670032020238336
PARAM_VALUE 5 ops_arg 4096-ptr_max
PARAM_VALUE 6 ops_result 7840654105120178176
PARAM_VALUE 7 lockspace 4096-ptr_max
BUF_SIZE 0 name 64
BUF_SIZE 1 cluster 64
BUF_SIZE 5 ops_arg (-1),24,136,760,4096,4112
DATA_SOURCE 5 ops_arg $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mddev->reconfig_mutex