Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- net/batman-adv/bat_v_elp.c, line 567
- net/batman-adv/bat_v_ogm.c
- net/batman-adv/multicast_forw.c, line 971
- net/batman-adv/routing.c
- net/batman-adv/translation-table.c
Smatch caller information:
net/batman-adv/multicast_forw.c batadv_mcast_forw_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->algo_ops->name | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 4096-ptr_max |
| DATA_SOURCE | 0 | bat_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | addr | unit_byte |
net/batman-adv/bat_v_elp.c batadv_v_elp_packet_recv() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 0 |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_check_unicast_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-u32max |
| BUF_SIZE | 1 | addr | 6 |
| DATA_SOURCE | 0 | bat_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_check_unicast_ttvn() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->tt.local_hash | 0,4096-ptr_max |
| BUF_SIZE | 1 | addr | 6 |
| DATA_SOURCE | 0 | bat_priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_bcast_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_bcast_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_frag_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->orig_hash | 4096-ptr_max |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_icmp_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | addr | 4096-u32max |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_icmp_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_unhandled_unicast_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/routing.c batadv_recv_unicast_packet() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |
net/batman-adv/translation-table.c batadv_roam_tvlv_unicast_handler_v1() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->algo_ops->gw.sel_class_max | 255,u32max |
| PARAM_VALUE | 0 | bat_priv->mesh_iface->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563,595,597,1553,1587,1681,132625,135697,657041,677393,2029107,2097665,2300433,2300595,3653155,12583935,12584499,13239859,117440512,536872499,s32max |
| BUF_SIZE | 1 | addr | 6 |
| BUF_SIZE | 1 | addr | 6 |
| DATA_SOURCE | 0 | bat_priv | $0 |
| DATA_SOURCE | 1 | addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr |
net/batman-adv/translation-table.c batadv_send_tt_response() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->bat_counters | 4096-ptr_max |
| BUF_SIZE | 1 | addr | 6 |
| BUF_SIZE | 1 | addr | 6 |
| DATA_SOURCE | 0 | bat_priv | $0 |
| DATA_SOURCE | 1 | addr | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr |
net/batman-adv/translation-table.c batadv_tt_tvlv_unicast_handler_v1() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->algo_ops->gw.sel_class_max | 255,u32max |
| PARAM_VALUE | 0 | bat_priv->bat_counters | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->mesh_iface->ethtool_ops->supported_coalesce_params | 0-3,17,19,34-35,48,51,59,63,204,236,273,511,513,529,547,561,563,595,597,1553,1587,1681,132625,135697,657041,677393,2029107,2097665,2300433,2300595,3653155,12583935,12584499,13239859,117440512,536872499,s32max |
| BUF_SIZE | 1 | addr | 6 |
| BUF_SIZE | 1 | addr | 6 |
| DATA_SOURCE | 0 | bat_priv | $0 |
| DATA_SOURCE | 1 | addr | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_packet_recv() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bat_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | bat_priv->algo_ops | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 0 |
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | rcu_read |
net/batman-adv/bat_v_ogm.c batadv_v_ogm_process() -> batadv_is_my_mac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | addr | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | *addr | 0-255 |
| USER_PTR | 1 | addr | |
| HALF_LOCKED2 | rcu_read |