Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wan/hdlc_x25.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
BUF_SIZE 0 skb 0-s32max
BUF_SIZE 0 skb 0-s32max
CAPPED_DATA 0 skb->head 1
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &lapb->lock
LOCK2 bh
TYPE_LOCK (struct lapb_cb)->lock

drivers/net/wan/pc300too.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->dev 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 *skb->data 0-255
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wan/farsync.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->dev 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/wan/wanxl.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->dev 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/net/wan/fsl_ucc_hdlc.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->cb 4096-ptr_max
PARAM_VALUE 0 skb->cb->dst0 0-u16max
PARAM_VALUE 0 skb->cb->dst1 0-u16max
PARAM_VALUE 0 skb->cb->dsthao 0-u16max
PARAM_VALUE 0 skb->cb->flags 0-u16max
PARAM_VALUE 0 skb->cb->frag_max_size 0-u16max
PARAM_VALUE 0 skb->cb->iif s32min-s32max
PARAM_VALUE 0 skb->cb->lastopt 0-u16max
PARAM_VALUE 0 skb->cb->nhoff 40
PARAM_VALUE 0 skb->cb->ra 0-u16max
PARAM_VALUE 0 skb->cb->srcrt 0-u16max
PARAM_VALUE 0 skb->cb->srhoff 0-u16max
PARAM_VALUE 0 skb->dev 4096-ptr_max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_query_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_query_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_query_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_report_work.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_report_work.wq->saved_max_active s32min-s32max
PARAM_VALUE 0 skb->dev->ip6_ptr->mc_report_work.wq->saved_min_active s32min-s32max
PARAM_VALUE 0 skb->dev->ip6_ptr->stats.proc_dir_entry 0,4806605944481423360
PARAM_VALUE 0 skb->dev->linkwatch_dev_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 skb->dev->linkwatch_dev_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 skb->dev->nd_net.net->gen->s.len 0-s32max
PARAM_VALUE 0 skb->dev->nd_net.net->ipv4.fqdir->f->frag_expire 0,663510801442193408,1753052602134376448,4007388366431105024,8876081723503042560
PARAM_VALUE 0 skb->dev->nd_net.net->ipv4.fqdir->f->qsize 0,304,320
PARAM_VALUE 0 skb->dev->priv->arfs->arfs_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 skb->dev->priv->arfs->filter_count s32min-s32max
PARAM_VALUE 0 skb->dev->priv->arfs->mode 0-4
PARAM_VALUE 0 skb->dev->priv->filters_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 skb->dev->priv->last_filter_id s32min-s32max
PARAM_VALUE 0 skb->dev->priv->ntp_fltr_count s32min-s32max
PARAM_VALUE 0 skb->dev->priv->rps_hash_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 skb->dev->priv->sp_task.cpu s32min-s32max
PARAM_VALUE 0 skb->dev->priv->sp_task.timer.flags 0-4294967295
PARAM_VALUE 0 skb->dev->rtnl_link_ops->maxtype 0-6,8-10,15,18,20,22,24,34,50
PARAM_VALUE 0 skb->next->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 skb->next->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 skb->next->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->gen->s.len 0-s32max
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->notrefcnt_tracker.dead 1
PARAM_VALUE 0 skb->sk->__sk_common.skc_net.net->refcnt_tracker.dead 1
PARAM_VALUE 0 skb->sk->__sk_common.skc_refcnt.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 skb->sk->sk_bpf_storage->owner_refcnt.refs.counter s32min-s32max
PARAM_VALUE 0 skb->sk->sk_callback_lock.owner (-1)
PARAM_VALUE 0 skb->sk->sk_callback_lock.owner_cpu 4294967295
PARAM_VALUE 0 skb->sk->sk_callback_lock.raw_lock.cnts.counter 0-s32max
PARAM_VALUE 0 skb->sk->sk_rcu.next 0
PARAM_VALUE 0 skb->sk->sk_reuseport_cb 0
PARAM_VALUE 0 skb->sk->sk_user_data 0
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
CAPPED_DATA 0 skb->dev->num_tx_queues 1
CAPPED_DATA 1 dev->num_tx_queues 1
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wan/pci200syn.c hdlc_type_trans() -> (struct hdlc_proto)->type_trans()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->data_len 0
PARAM_VALUE 0 skb->dev 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
BUF_SIZE 0 skb (-1)-s32max
BUF_SIZE 0 skb (-1)-s32max
DATA_SOURCE 0 skb $0
DATA_SOURCE 1 dev $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 *skb->data 0-255
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read