Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/mac80211/rx.c __ieee80211_rx_h_amsdu() -> ieee80211_rx_mesh_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 0 sdata->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 sdata->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 0 sdata->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->amsdu_mesh_control (-1)-127
PARAM_VALUE 2 skb 0,4096-5568406709831524352
PARAM_VALUE 2 skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 2 skb->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 2 skb->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 2 skb->next 0
PARAM_VALUE 2 skb->prev 0
PARAM_VALUE 2 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 2 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 2 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 2 skb->sk->sk_callback_lock.owner (-1)
PARAM_VALUE 2 skb->sk->sk_callback_lock.owner_cpu 4294967295
PARAM_VALUE 2 skb->sk->sk_owner->refcnt.counter 0-s32max
PARAM_VALUE 2 skb->sk->sk_prot_creator->owner->refcnt.counter 0-s32max
PARAM_VALUE 2 *skb->sk->sk_callback_lock.owner (-4611686018427387904)-4611686018427387903
DATA_SOURCE 2 skb r __skb_dequeue
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 skb->data->h_proto 0-u16max[u]
NO_OVERFLOW_SIMPLE 2 skb->end
NO_OVERFLOW_SIMPLE 2 skb->len
NO_OVERFLOW_SIMPLE 2 skb->tail
UNITS 0 sdata unit_byte
UNITS 2 skb unit_byte
USER_PTR 2 skb->data
HALF_LOCKED2 rcu_read

net/mac80211/rx.c ieee80211_invoke_fast_rx() -> ieee80211_rx_mesh_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 1 sta 4096-ptr_max
PARAM_VALUE 1 sta->fast_rx 1-u64max
PARAM_VALUE 2 skb 4096-ptr_max
PARAM_VALUE 2 skb->ip_summed 0
BUF_SIZE 2 skb (-1)-s32max
BUF_SIZE 2 skb (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 skb->end
NO_OVERFLOW_SIMPLE 2 skb->len
NO_OVERFLOW_SIMPLE 2 skb->tail
UNITS 0 sdata unit_byte
UNITS 2 skb unit_byte
USER_PTR 2 skb->data
LOCK2 rcu_read
HALF_LOCKED2 &dev->rx_lock
HALF_LOCKED2 bh

net/mac80211/rx.c ieee80211_rx_h_data() -> ieee80211_rx_mesh_data()

Type Parameter Key Value
PARAM_VALUE 0 sdata 4096-ptr_max
PARAM_VALUE 2 skb 4096-ptr_max
PARAM_VALUE 2 skb->data 4096-ptr_max
PARAM_VALUE 2 skb->ip_summed 0
RX_PATH
USER_DATA 2 skb->data->duration_id 0-u16max[u]
USER_DATA 2 skb->data->frame_control 0-u16max[u]
USER_DATA 2 skb->data->seq_ctrl 0-u16max[u]
UNITS 0 sdata unit_byte
UNITS 2 skb unit_byte