Defined in 20 files as a member:
- drivers/crypto/inside-secure/safexcel.h, line 497 (as a member)
- drivers/crypto/inside-secure/safexcel.h, line 543 (as a member)
- drivers/crypto/inside-secure/safexcel.h, line 586 (as a member)
- drivers/media/usb/ttusb-dec/ttusb_dec.c, line 128 (as a member)
- drivers/net/ethernet/intel/ice/ice_protocol_type.h, line 442 (as a member)
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h, line 361 (as a member)
- drivers/net/ethernet/qlogic/qed/qed_hsi.h, line 234 (as a member)
- drivers/net/ethernet/qlogic/qed/qed_ll2.h, line 43 (as a member)
- drivers/net/ethernet/qlogic/qed/qed_ooo.h, line 25 (as a member)
- drivers/net/usb/gl620a.c, line 58 (as a member)
- drivers/net/wireless/purelifi/plfxlc/mac.h, line 81 (as a member)
- drivers/net/wireless/zydas/zd1211rw/zd_mac.h, line 21 (as a member)
- drivers/platform/chrome/cros_ec_i2c.c, line 41 (as a member)
- drivers/staging/most/dim2/hal.h, line 52 (as a member)
- include/linux/mlx5/device.h, line 662 (as a member)
- include/linux/mlx5/device.h, line 671 (as a member)
- include/linux/qed/qed_ll2_if.h, line 90 (as a member)
- include/rdma/ib_pack.h, line 176 (as a member)
- sound/soc/mediatek/common/mtk-btcvsd.c, line 78 (as a member)
- sound/usb/mixer_quirks.c, line 184 (as a member)
Defined in 1 files as a function:
Referenced in 25 files:
- drivers/crypto/inside-secure/safexcel.h, line 569
- drivers/crypto/inside-secure/safexcel_cipher.c
- drivers/crypto/inside-secure/safexcel_hash.c
- drivers/crypto/inside-secure/safexcel_ring.c
- drivers/infiniband/core/ud_header.c
- drivers/infiniband/hw/mlx5/odp.c
- drivers/media/usb/ttusb-dec/ttusb_dec.c
- drivers/net/ethernet/qlogic/qed/qed_iwarp.c
- drivers/net/ethernet/qlogic/qed/qed_ll2.c
- drivers/net/ethernet/smsc/smsc9420.c
- drivers/net/usb/gl620a.c, line 98
- drivers/net/wireless/ti/wlcore/tx.c
- drivers/net/wireless/ti/wlcore/tx.h, line 246
- drivers/net/wireless/zydas/zd1211rw/zd_mac.c
- drivers/platform/chrome/cros_ec_i2c.c
- drivers/platform/x86/dell/dell_rbu.c
- drivers/staging/most/dim2/hal.c
- drivers/staging/most/dim2/hal.h
- fs/ecryptfs/keystore.c
- fs/ecryptfs/miscdev.c
- net/openvswitch/vport.c
- sound/soc/mediatek/common/mtk-btcvsd.c
- sound/usb/endpoint.c
- sound/usb/mixer_quirks.c, line 260
- sound/usb/pcm.c
Smatch caller information:
net/openvswitch/vport.c ovs_vport_send() -> packet_length()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | skb | (-1)-s32max |
| BUF_SIZE | 0 | skb | (-1)-s32max |
| CAPPED_DATA | 0 | skb | 1 |
| DATA_SOURCE | 0 | skb | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | skb->csum | 0-4294967041[c] |
| HOST_DATA | 0 | skb->csum_offset | 0-u16max |
| HOST_DATA | 0 | skb->data_len | 0-u32max[c] |
| HOST_DATA | 0 | skb->inner_protocol | 1-255 |
| HOST_DATA | 0 | skb->len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->csum_offset | 0-u16max |
| HOST_DATA | 0 | skb->prev->data_len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->tstamp | 500000002-4294967299794967295[c] |
| HOST_DATA | 0 | skb->protocol | 1-255 |
| HOST_DATA | 0 | skb->truesize | 0-u32max |
| HOST_DATA | 0 | skb->tstamp | 500000002-4294967299794967295[c] |
| HOST_DATA | 0 | skb->users.refs.counter | s32min-0,2-s32max |
| HOST_DATA | 0 | *skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->num_tc | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->stats.rx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->tx_queue_len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->extensions | |
| NO_OVERFLOW_SIMPLE | 0 | skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | skb->sk->sk_backlog.len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->truesize | |
| UNITS | 0 | skb | unit_byte |
net/openvswitch/vport.c ovs_vport_send() -> packet_length()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | skb | (-1)-s32max |
| BUF_SIZE | 0 | skb | (-1)-s32max |
| CAPPED_DATA | 0 | skb | 1 |
| DATA_SOURCE | 0 | skb | $1 |
| BIT_INFO | 1 | dev->flags | 0x1,0xffffffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | skb->csum | 0-4294967041[c] |
| HOST_DATA | 0 | skb->csum_offset | 0-u16max |
| HOST_DATA | 0 | skb->data_len | 0-u32max[c] |
| HOST_DATA | 0 | skb->inner_protocol | 1-255 |
| HOST_DATA | 0 | skb->len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->csum_offset | 0-u16max |
| HOST_DATA | 0 | skb->prev->data_len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->len | 0-u32max[c] |
| HOST_DATA | 0 | skb->prev->tstamp | 500000002-4294967299794967295[c] |
| HOST_DATA | 0 | skb->protocol | 1-255 |
| HOST_DATA | 0 | skb->truesize | 0-u32max |
| HOST_DATA | 0 | skb->tstamp | 500000002-4294967299794967295[c] |
| HOST_DATA | 0 | skb->users.refs.counter | s32min-0,2-s32max |
| HOST_DATA | 0 | *skb->data | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->num_tc | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->stats.rx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | skb->dev->tx_queue_len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->extensions | |
| NO_OVERFLOW_SIMPLE | 0 | skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->next->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->prev->truesize | |
| NO_OVERFLOW_SIMPLE | 0 | skb->sk->sk_backlog.len | |
| NO_OVERFLOW_SIMPLE | 0 | skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb->truesize | |
| UNITS | 0 | skb | unit_byte |