Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

net/ipv4/tcp_ipv4.c __tcp_md5_do_lookup() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/rocker/rocker_ofdpa.c ofdpa_port_fib_ipv4() -> inet_make_mask()

Type Parameter Key Value
DATA_SOURCE 0 logmask $2
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/rocker/rocker_ofdpa.c ofdpa_port_ipv4_neigh() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 32
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

net/ipv4/tcp_ao.c ipv4_prefix_cmp() -> inet_make_mask()

Type Parameter Key Value
DATA_SOURCE 0 logmask $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 1-128[c]
HALF_LOCKED2 sk

net/ipv4/tcp_ao.c tcp_ao_copy_mkts_to_user() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
USER_DATA 0 logmask 0-255
HALF_LOCKED2 sk
HALF_LOCKED2 sk

net/ipv4/tcp_ao.c tcp_ao_copy_mkts_to_user() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
HALF_LOCKED2 sk
HALF_LOCKED2 sk

net/ipv4/tcp_ao.c tcp_ao_verify_ipv4() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 1-32
FUZZY_MAX 0 logmask 32
HARD_MAX 0 logmask 32
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 1-32
HALF_LOCKED2 sk

net/ipv4/tcp_ao.c tcp_ao_verify_ipv6() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 1-32
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 1-32
HALF_LOCKED2 sk

net/ipv4/fib_rules.c fib4_rule_configure() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 0-255
LOCK2 &ops->lock
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
TYPE_LOCK (struct fib_rules_ops)->lock

net/ipv4/fib_rules.c fib4_rule_configure() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 0-255
LOCK2 &ops->lock
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
TYPE_LOCK (struct fib_rules_ops)->lock

net/ipv4/fib_trie.c fib_route_seq_show() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/ipv4/devinet.c devinet_ioctl() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 0,8,16,24,32,255
DATA_SOURCE 0 logmask r inet_abc_len
NS_CAPABLE 0 12
BIT_INFO 0 logmask 0x0,0x3f
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

net/ipv4/devinet.c devinet_ioctl() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 32
NS_CAPABLE 0 12
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
TYPE_LOCK (struct net)->rtnl_mutex

net/ipv4/devinet.c inet_rtm_to_ifa() -> inet_make_mask()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 logmask 0-255
LOCK2 &net->rtnl_mutex
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &net->xfrm.xfrm_cfg_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &cb_lock
HALF_LOCKED2 global &crypto_cfg_mutex
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rx_queue_mutex
TYPE_LOCK (struct net)->rtnl_mutex

net/ipv4/devinet.c inetdev_event() -> inet_make_mask()

Type Parameter Key Value
PARAM_VALUE 0 logmask 8