Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/nfsd/nfs4proc.c _nfsd4_verify() -> check_attr_support()

Type Parameter Key Value
PARAM_VALUE 0 cstate 4096-ptr_max
PARAM_VALUE 0 cstate->current_fh.fh_post_saved 0
PARAM_VALUE 0 cstate->current_fh.fh_pre_saved 0
PARAM_VALUE 0 cstate->replay_owner->so_replay.rp_buflen 0-4000000,2147483648-u32max
PARAM_VALUE 2 writable 0
BUF_SIZE 0 cstate 928
BUF_SIZE 1 bmval 12
DATA_SOURCE 0 cstate $1

fs/nfsd/nfs4proc.c nfsd4_check_open_attributes() -> check_attr_support()

Type Parameter Key Value
PARAM_VALUE 0 cstate 4096-ptr_max
PARAM_VALUE 0 cstate->clp 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cstate->clp->cl_openowners.next 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_openowners.next->next 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_openowners.next->prev 4096-ptr_max
PARAM_VALUE 0 cstate->current_fh.fh_post_saved 0
PARAM_VALUE 0 cstate->current_fh.fh_pre_saved 0
PARAM_VALUE 0 cstate->replay_owner 4096-ptr_max
PARAM_VALUE 0 cstate->replay_owner->so_replay.rp_buflen 0-4000000,2147483648-u32max
PARAM_VALUE 2 writable 7139214070577016832
BUF_SIZE 0 cstate 928
BUF_SIZE 1 bmval 12
BUF_SIZE 2 writable 12
CAPPED_DATA 0 cstate->clp->cl_clientid.cl_boot 1
CAPPED_DATA 0 cstate->clp->cl_clientid.cl_id 1
CAPPED_DATA 0 cstate->clp->cl_stateids.idr_base 1
DATA_SOURCE 0 cstate $0

fs/nfsd/nfs4proc.c nfsd4_check_open_attributes() -> check_attr_support()

Type Parameter Key Value
PARAM_VALUE 0 cstate 4096-ptr_max
PARAM_VALUE 0 cstate->clp 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cstate->clp->cl_openowners.next 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_openowners.next->next 4096-ptr_max
PARAM_VALUE 0 cstate->clp->cl_openowners.next->prev 4096-ptr_max
PARAM_VALUE 0 cstate->current_fh.fh_post_saved 0
PARAM_VALUE 0 cstate->current_fh.fh_pre_saved 0
PARAM_VALUE 0 cstate->replay_owner 4096-ptr_max
PARAM_VALUE 0 cstate->replay_owner->so_replay.rp_buflen 0-4000000,2147483648-u32max
PARAM_VALUE 2 writable 1532123053810454528
BUF_SIZE 0 cstate 928
BUF_SIZE 1 bmval 12
BUF_SIZE 2 writable 12
CAPPED_DATA 0 cstate->clp->cl_clientid.cl_boot 1
CAPPED_DATA 0 cstate->clp->cl_clientid.cl_id 1
CAPPED_DATA 0 cstate->clp->cl_stateids.idr_base 1
DATA_SOURCE 0 cstate $0

fs/nfsd/nfs4proc.c nfsd4_create() -> check_attr_support()

Type Parameter Key Value
PARAM_VALUE 0 cstate 4096-ptr_max
PARAM_VALUE 0 cstate->current_fh.fh_post_saved 0
PARAM_VALUE 0 cstate->current_fh.fh_pre_saved 0
PARAM_VALUE 2 writable 7139214070577016832
BUF_SIZE 0 cstate 928
BUF_SIZE 1 bmval 12
BUF_SIZE 2 writable 12
DATA_SOURCE 0 cstate $1
BIT_INFO 0 cstate 0x28,0xffffffffffffffff
BIT_INFO 0 cstate 0x28,0xffffffffffffffff

fs/nfsd/nfs4proc.c nfsd4_setattr() -> check_attr_support()

Type Parameter Key Value
PARAM_VALUE 0 cstate 4096-ptr_max
PARAM_VALUE 0 cstate->current_fh.fh_want_write 1
PARAM_VALUE 1 bmval 4096-ptr_max
PARAM_VALUE 2 writable 7139214070577016832
BUF_SIZE 0 cstate 928
BUF_SIZE 1 bmval 12
BUF_SIZE 2 writable 12
DATA_SOURCE 0 cstate $1
BIT_INFO 0 cstate 0x28,0xffffffffffffffff
BIT_INFO 0 cstate 0x28,0xffffffffffffffff