Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

net/ceph/messenger.c ceph_dns_resolve_name() -> dns_query()

Type Parameter Key Value
PARAM_VALUE 1 type 0
PARAM_VALUE 2 name 4096-18446744073709551614
PARAM_VALUE 3 namelen 1-u64max
PARAM_VALUE 4 options 0
PARAM_VALUE 5 _result 6340475224461787136
PARAM_VALUE 5 *_result 0
PARAM_VALUE 5 *(*_result) 0
PARAM_VALUE 6 _expiry 0
PARAM_VALUE 7 invalidate 0
CAPPED_DATA 2 name 1
DATA_SOURCE 2 name $0
STR_LEN 0 net (-1)-1010101
STR_LEN 2 name (-1)-1010101
RX_PATH
TASK_NOT_RUNNING
UNITS 2 name unit_byte
UNITS 3 namelen unit_byte
USER_PTR 2 name
HALF_LOCKED2 &of->mutex

fs/smb/client/dns_resolve.c resolve_name() -> dns_query()

Type Parameter Key Value
PARAM_VALUE 1 type 0
PARAM_VALUE 2 name 4096-ptr_max
PARAM_VALUE 3 namelen 1-u64max
PARAM_VALUE 4 options 0
PARAM_VALUE 5 _result 1158269746638540800
PARAM_VALUE 6 _expiry 0
PARAM_VALUE 7 invalidate 0
BUF_SIZE 2 name (-1)-s32max
BUF_SIZE 2 name (-1)-s32max
CAPPED_DATA 3 namelen 1
CAPPED_DATA 3 namelen 1
DATA_SOURCE 2 name $0
DATA_SOURCE 3 namelen $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &server->_srv_mutex
HALF_LOCKED2 &ses->session_mutex
HALF_LOCKED2 global &cifs_mount_mutex

fs/afs/addr_list.c afs_dns_query() -> dns_query()

Type Parameter Key Value
PARAM_VALUE 1 type 3686855126699024384
PARAM_VALUE 4 options 5750901020209332224
PARAM_VALUE 5 _result 2065449548539162624
PARAM_VALUE 5 *_result 0
PARAM_VALUE 5 *(*_result) 0
PARAM_VALUE 6 _expiry 6497897476991967232
PARAM_VALUE 6 *_expiry 0
PARAM_VALUE 7 invalidate 1
BUF_SIZE 1 type 6
BUF_SIZE 2 name 9-513
BUF_SIZE 4 options 6
DATA_SOURCE 6 _expiry $1
STR_LEN 0 net 5
STR_LEN 1 type 5
TERMINATED 1 type 1
TERMINATED 4 options 1
UNITS 3 namelen unit_byte
HALF_LOCKED2 &pool->lock