Defined in 12 files as a member:

Defined in 3 files as a function:

Referenced in 39 files:

Smatch caller information:

net/ipv4/igmp.c add_grec() -> is_in()

Type Parameter Key Value
PARAM_VALUE 0 pmc 4096-ptr_max
PARAM_VALUE 1 psf 4096-ptr_max
PARAM_VALUE 2 type 1-6
PARAM_VALUE 3 gdeleted 0-1
PARAM_VALUE 4 sdeleted 0-1
DATA_SOURCE 0 pmc $1
DATA_SOURCE 2 type $2
DATA_SOURCE 3 gdeleted $3
DATA_SOURCE 4 sdeleted $4
FUZZY_MAX 2 type 6
HARD_MAX 2 type 6
HARD_MAX 3 gdeleted 1
HARD_MAX 4 sdeleted 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
HALF_LOCKED2 &in_dev->mc_tomb_lock
HALF_LOCKED2 rcu_read
HALF_LOCKED2 0 &pmc->lock

net/ipv4/igmp.c igmp_scount() -> is_in()

Type Parameter Key Value
PARAM_VALUE 0 pmc 4096-ptr_max
PARAM_VALUE 0 pmc->sfcount 4096-ptr_max
PARAM_VALUE 1 psf 1-u64max
PARAM_VALUE 2 type 2,4
PARAM_VALUE 3 gdeleted 0
PARAM_VALUE 4 sdeleted 0
DATA_SOURCE 0 pmc $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 gdeleted $2
DATA_SOURCE 4 sdeleted $3
FUZZY_MAX 2 type 4
BIT_INFO 2 type 0x0,0x6
HARD_MAX 2 type 4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 bh
LOCK2 rcu_read
LOCK2 0 &pmc->lock
TYPE_LOCK (struct ip_mc_list)->lock

net/ipv6/mcast.c mld_scount() -> is_in()

Type Parameter Key Value
PARAM_VALUE 0 pmc 4096-ptr_max
PARAM_VALUE 1 psf 1-u64max
DATA_SOURCE 0 pmc $0
DATA_SOURCE 2 type $1
DATA_SOURCE 3 gdeleted $2
DATA_SOURCE 4 sdeleted $3