Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/netfilter/nf_conntrack_sip.c ct_sip_get_header() -> (struct sip_header)->match_len()

Type Parameter Key Value
PARAM_VALUE 0 ct 0,8-u64max
PARAM_VALUE 2 limit 4098-ptr_max
PARAM_VALUE 3 shift 8925839574862114816
PARAM_VALUE 3 *shift 0
CAPPED_DATA 2 limit 1
DATA_SOURCE 0 ct $0
DATA_SOURCE 1 dptr $1 [m]
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 2 limit >= $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 *limit 0-255
USER_PTR 2 limit

net/netfilter/nf_conntrack_sip.c ct_sip_get_sdp_header() -> (struct sip_header)->match_len()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 2 limit 4098-ptr_max
PARAM_VALUE 3 shift 8339831814007762944
PARAM_VALUE 3 *shift 0
CAPPED_DATA 2 limit 1
DATA_SOURCE 0 ct $0
DATA_SOURCE 1 dptr $1 [m]
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 2 limit >= $1

net/netfilter/nf_conntrack_sip.c ct_sip_next_header() -> (struct sip_header)->match_len()

Type Parameter Key Value
PARAM_VALUE 0 ct 0,8-u64max
PARAM_VALUE 2 limit 4096-ptr_max
PARAM_VALUE 3 shift 7372915997830352896
PARAM_VALUE 3 *shift 0
CAPPED_DATA 2 limit 1
DATA_SOURCE 0 ct $0
DATA_SOURCE 1 dptr $1 [m]
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 1 dptr <= $2
PARAM_COMPARE 1 dptr == $1
PARAM_COMPARE 2 limit >= $1