Defined in 1 files as a prototype:
Defined in 10 files as a member:
- drivers/media/platform/amphion/vpu.h, line 155 (as a member)
- drivers/net/ethernet/amd/sun3lance.c, line 146 (as a member)
- drivers/net/fddi/skfp/h/hwmtm.h, line 141 (as a member)
- drivers/net/usb/hso.c, line 210 (as a member)
- drivers/net/wireless/intersil/p54/p54pci.h, line 81 (as a member)
- drivers/staging/nvec/nvec.h, line 142 (as a member)
- include/linux/mfd/ipaq-micro.h, line 86 (as a member)
- include/linux/raspberrypi/vchiq_core.h, line 395 (as a member)
- net/netlink/af_netlink.c, line 1420 (as a member)
- sound/soc/qcom/qdsp6/q6apm.h, line 107 (as a member)
Defined in 2 files as a function:
- drivers/net/wireless/broadcom/b43legacy/pio.c, line 63 (as a function)
- drivers/target/iscsi/iscsi_target_util.c, line 1248 (as a function)
Referenced in 50 files:
- drivers/iio/adc/ad4030.c
- drivers/iio/dac/ltc2688.c
- drivers/leds/leds-ipaq-micro.c
- drivers/media/dvb-frontends/cxd2880/cxd2880_spi.h, line 28
- drivers/media/dvb-frontends/cxd2880/cxd2880_spi_device.c
- drivers/media/i2c/dw9807-vcm.c
- drivers/media/platform/amphion/vpu_mbox.c
- drivers/mfd/ipaq-micro.c
- drivers/net/ethernet/amd/sun3lance.c
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
- drivers/net/ethernet/broadcom/tg3.c
- drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
- drivers/net/ethernet/qualcomm/qca_7k.c
- drivers/net/ethernet/qualcomm/qca_spi.c
- drivers/net/fddi/skfp/hwmtm.c
- drivers/net/usb/hso.c
- drivers/net/usb/lan78xx.c
- drivers/net/usb/r8152.c
- drivers/net/wireless/broadcom/b43legacy/pio.c, line 196
- drivers/net/wireless/intersil/p54/p54pci.c
- drivers/net/wireless/microchip/wilc1000/netdev.c
- drivers/net/wireless/microchip/wilc1000/wlan.c
- drivers/net/wireless/microchip/wilc1000/wlan.h, line 450
- drivers/net/wireless/realtek/rtw88/pci.c
- drivers/net/wireless/realtek/rtw88/sdio.c
- drivers/net/wireless/realtek/rtw88/usb.c
- drivers/net/wireless/realtek/rtw89/pci.c
- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c, line 386
- drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
- drivers/rapidio/devices/rio_mport_cdev.c
- drivers/spi/spi-davinci.c
- drivers/spi/spi-dln2.c
- drivers/spi/spi-ljca.c
- drivers/spi/spi-xlp.c
- drivers/staging/greybus/spilib.c
- drivers/staging/nvec/nvec.c
- drivers/target/iscsi/cxgbit/cxgbit_target.c
- drivers/target/iscsi/iscsi_target_parameters.c, line 60
- drivers/target/iscsi/iscsi_target_util.c
- drivers/thunderbolt/icm.c
- drivers/thunderbolt/tb.h, line 539
- drivers/thunderbolt/usb4.c
- drivers/usb/gadget/udc/aspeed_udc.c
- drivers/usb/gadget/udc/renesas_usb3.c
- drivers/video/backlight/ipaq_micro_bl.c
- net/netlink/af_netlink.c
-
net/wireless/scan.c
- line 2511
- line 2516
- line 2517
- line 2518
- line 2519
- line 2522
- line 2523
- line 2534
- line 2534
- line 2540
- line 2540
- line 2547
- line 2552
- line 2552
- line 2574
- line 2575
- line 2576
- line 2580
- line 2604
- line 2611
- line 2612
- line 2972
- line 2978
- line 2979
- line 3024
- line 3024
- line 3043
- line 3044
- line 3083
- line 3100
- line 3101
- line 3163
- line 3163
- line 3223
- line 3232
- line 3236
- line 3236
- line 3237
- sound/soc/loongson/loongson_i2s_pci.c
- sound/soc/qcom/qdsp6/audioreach.c, line 1553
- sound/soc/qcom/qdsp6/q6apm.c
Smatch caller information:
drivers/target/iscsi/iscsi_target_parameters.c iscsi_login_tx_data() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_aborted_task | 4091964679457980416,8912852376216543232 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_accept_np | 1062757982460469248,1112454355017330688,3500366034659700736 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_free_conn | 0,1895922335648325632,4298398867794604032 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_free_np | 661542928670384128,2074482637200887808,9182749782932860928 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_dataout | 2397713267362066432,3633063146826743808 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_login_rx | 3859907261429338112,3904838906617991168,8799333511145168896 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_r2t_ttt | 0,3932484899072462848 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_rx_pdu | 2902372362502098944,5838143355559612416,6835203821448040448 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_sup_prot_ops | 2380471511728455680,6651349880302153728,8545332846327644160 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_immediate_queue | 175313064216023040,9067109074259619840 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_put_login_tx | 646853535617970176,843567082208301056,8664640223104753664 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_queue_data_in | 3124512069489250304,6266131823569117184 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_queue_status | 3124512069489250304,3548794583996989440 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_response_queue | 2442360171332481024,3884268012628201472 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_setup_np | 3228154596976111616,4202553117389701120,5877793981113905152 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_unmap_cmd | 0,6627554709107617792 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_validate_params | 0,5346834845940142080 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_wait_conn | 0,3283518853092524032 |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_xmit_pdu | 0,4685272988947873792,5742825869932900352 |
| PARAM_VALUE | 0 | queue->conn_transport->owner | 0 |
| PARAM_VALUE | 0 | queue->conn_transport->priv_size | 0,96,472 |
| PARAM_VALUE | 0 | queue->conn_transport->transport_type | 0,5-6 |
| PARAM_VALUE | 1 | txhdr | 3163861414729592832 |
| PARAM_VALUE | 1 | txhdr->iov_base | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr->iov_len | 48 |
| PARAM_VALUE | 2 | packet | 1-2 |
| BUF_SIZE | 1 | txhdr | 32 |
| DATA_SOURCE | 0 | queue | $0 |
| FUZZY_MAX | 2 | packet | 2 |
| HARD_MAX | 2 | packet | 2 |
| USER_DATA | 0 | queue->conn_ops->MaxRecvDataSegmentLength | 0-u32max |
drivers/net/wireless/broadcom/b43legacy/pio.c pio_tx_write_fragment() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->dev->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->dev->wl | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->tx_devq_packets | 0-30,32-255 |
| PARAM_VALUE | 0 | queue->tx_devq_size | 82-u16max |
| PARAM_VALUE | 1 | txhdr | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr->iv | 0 |
| PARAM_VALUE | 1 | txhdr->mac_ctl | 0-287,516-799,1024-1307,1536-1819 |
| PARAM_VALUE | 1 | txhdr->phy_ctl | 768-769,784-785 |
| PARAM_VALUE | 1 | txhdr->plcp.raw | 0-4294967295 |
| PARAM_VALUE | 1 | txhdr->plcp_fb.raw | 0-4294967295 |
| PARAM_VALUE | 1 | txhdr->rts_dur_fb | 0 |
| PARAM_VALUE | 1 | txhdr->rts_frame->frame_control | 180,196 |
| PARAM_VALUE | 1 | txhdr->rts_plcp.raw | 0-4294967295 |
| PARAM_VALUE | 1 | txhdr->rts_plcp_fb.raw | 0-4294967295 |
| PARAM_VALUE | 1 | txhdr->tx_fes_time_fb | 0 |
| PARAM_VALUE | 1 | txhdr->tx_fes_time_norm | 0 |
| PARAM_VALUE | 1 | txhdr->tx_receiver | 0 |
| PARAM_VALUE | 1 | txhdr->unknown_scb_stuff | 0 |
| PARAM_VALUE | 1 | *txhdr->iv | 0-255 |
| PARAM_VALUE | 1 | *txhdr->rts_frame->ra | 0-255 |
| PARAM_VALUE | 1 | *txhdr->rts_frame->ta | 0-255 |
| PARAM_VALUE | 1 | *txhdr->tx_receiver | 0-255 |
| PARAM_VALUE | 2 | packet | 4096-ptr_max |
| BUF_SIZE | 1 | txhdr | 82 |
| BUF_SIZE | 1 | txhdr | 82 |
| BUF_SIZE | 2 | packet | 1-s32max |
| CAPPED_DATA | 0 | queue->dev->dev | 1 |
| CAPPED_DATA | 0 | queue->tx_devq_size | 1 |
| DATA_SOURCE | 0 | queue | $0 |
| MEM_ZERO | 1 | txhdr | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 2 | *packet | 0-255[u] |
| UNITS | 2 | packet | unit_byte |
| UNITS | 3 | octets | unit_byte |
| USER_PTR | 2 | packet | |
| LOCK2 | &dev->wl->irq_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct b43legacy_wl)->irq_lock |
drivers/target/iscsi/iscsi_target_util.c iscsit_fe_sendpage_sg() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->check_immediate_queue.counter | 0 |
| PARAM_VALUE | 0 | queue->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_rx_reset_cpumask | 1 |
| PARAM_VALUE | 0 | queue->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_r2t_ttt | 0,3932484899072462848 |
| PARAM_VALUE | 0 | queue->conn_transport->transport_type | 0,5-6 |
| PARAM_VALUE | 0 | queue->conn_tx_reset_cpumask | 0 |
| PARAM_VALUE | 0 | queue->response_queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | queue->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr | 6699516748194635776 |
| PARAM_VALUE | 1 | txhdr->iov_base | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr->iov_len | 48,52-u32max |
| PARAM_VALUE | 2 | packet | 1 |
| PARAM_VALUE | 3 | octets | s32min-(-1),48,52-s32max |
| CAPPED_DATA | 0 | queue->conn_transport->transport_type | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| TASK_NOT_RUNNING |
drivers/target/iscsi/iscsi_target_util.c iscsit_fe_sendpage_sg() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->check_immediate_queue.counter | 0 |
| PARAM_VALUE | 0 | queue->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_rx_reset_cpumask | 1 |
| PARAM_VALUE | 0 | queue->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_r2t_ttt | 0,3932484899072462848 |
| PARAM_VALUE | 0 | queue->conn_transport->transport_type | 0,5-6 |
| PARAM_VALUE | 0 | queue->conn_tx_reset_cpumask | 0 |
| PARAM_VALUE | 0 | queue->response_queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | queue->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr | 4096-ptr_max |
| PARAM_VALUE | 2 | packet | 1 |
| PARAM_VALUE | 3 | octets | 1-3 |
| CAPPED_DATA | 0 | queue->conn_transport->transport_type | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| TASK_NOT_RUNNING |
drivers/target/iscsi/iscsi_target_util.c iscsit_fe_sendpage_sg() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->check_immediate_queue.counter | 0 |
| PARAM_VALUE | 0 | queue->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_ops->DataDigest | 1-255 |
| PARAM_VALUE | 0 | queue->conn_rx_reset_cpumask | 1 |
| PARAM_VALUE | 0 | queue->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_r2t_ttt | 0,3932484899072462848 |
| PARAM_VALUE | 0 | queue->conn_transport->transport_type | 0,5-6 |
| PARAM_VALUE | 0 | queue->conn_tx_reset_cpumask | 0 |
| PARAM_VALUE | 0 | queue->response_queue_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | queue->sess | 4096-ptr_max |
| PARAM_VALUE | 1 | txhdr | 4096-ptr_max |
| PARAM_VALUE | 2 | packet | 1 |
| PARAM_VALUE | 3 | octets | 4 |
| CAPPED_DATA | 0 | queue->conn_transport->transport_type | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| TASK_NOT_RUNNING |
drivers/target/iscsi/iscsi_target_util.c iscsit_send_tx_data() -> tx_data()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->check_immediate_queue.counter | 0 |
| PARAM_VALUE | 0 | queue->conn_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_rx_reset_cpumask | 1 |
| PARAM_VALUE | 0 | queue->conn_transport | 4096-ptr_max |
| PARAM_VALUE | 0 | queue->conn_transport->iscsit_get_r2t_ttt | 0,3932484899072462848 |
| PARAM_VALUE | 0 | queue->conn_transport->transport_type | 0,5-6 |
| PARAM_VALUE | 0 | queue->conn_tx_reset_cpumask | 0 |
| PARAM_VALUE | 1 | txhdr | 4096-ptr_max |
| PARAM_VALUE | 2 | packet | s32min-(-2147483646),0-s32max |
| BUF_SIZE | 1 | txhdr | (-1),80 |
| CAPPED_DATA | 0 | queue->conn_transport->transport_type | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| TASK_NOT_RUNNING |