Defined in 6 files as a variable:
- arch/mips/mm/cerr-sb1.c, line 256 (as a variable)
- drivers/media/pci/mantis/mantis_uart.c, line 46 (as a variable)
- drivers/scsi/aha152x.c, line 356 (as a variable)
- drivers/scsi/pcmcia/aha152x_stub.c, line 66 (as a variable)
- drivers/usb/storage/alauda.c, line 217 (as a variable)
- drivers/usb/storage/sddr09.c, line 185 (as a variable)
Defined in 46 files as a member:
- arch/mips/include/asm/octeon/cvmx-lmcx-defs.h, line 1476 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1818 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1831 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1843 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1962 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1975 (as a member)
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, line 1987 (as a member)
- drivers/acpi/acpica/amlresrc.h, line 384 (as a member)
- drivers/input/mouse/elantech.h, line 186 (as a member)
- drivers/media/pci/mantis/mantis_common.h, line 80 (as a member)
- drivers/media/pci/mantis/mantis_uart.c, line 31 (as a member)
- drivers/mmc/core/sdio_uart.c, line 60 (as a member)
- drivers/net/wan/c101.c, line 61 (as a member)
- drivers/net/wan/fsl_ucc_hdlc.h, line 104 (as a member)
- drivers/net/wan/n2.c, line 97 (as a member)
- drivers/net/wan/pc300too.c, line 80 (as a member)
- drivers/net/wan/pci200syn.c, line 68 (as a member)
- drivers/net/wan/wanxl.h, line 143 (as a member)
- drivers/net/wireless/broadcom/b43/b43.h, line 670 (as a member)
- drivers/nfc/s3fwrn5/firmware.h, line 89 (as a member)
- drivers/scsi/BusLogic.h, line 426 (as a member)
- drivers/scsi/BusLogic.h, line 556 (as a member)
- drivers/scsi/BusLogic.h, line 952 (as a member)
- drivers/scsi/BusLogic.h, line 995 (as a member)
- drivers/scsi/aha152x.c, line 463 (as a member)
- drivers/scsi/aha152x.h, line 271 (as a member)
- drivers/scsi/aha152x.h, line 323 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 55 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 74 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 92 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 110 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 128 (as a member)
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, line 146 (as a member)
- drivers/scsi/isci/phy.h, line 135 (as a member)
- drivers/tty/serial/max3100.c, line 93 (as a member)
- drivers/usb/serial/keyspan_usa28msg.h, line 112 (as a member)
- drivers/usb/serial/whiteheat.h, line 94 (as a member)
- include/acpi/acrestyp.h, line 469 (as a member)
- include/acpi/actbl3.h, line 111 (as a member)
- include/linux/greybus/greybus_protocols.h, line 1326 (as a member)
- include/linux/serial.h, line 42 (as a member)
- include/linux/serial_core.h, line 422 (as a member)
- include/linux/tc.h, line 57 (as a member)
- include/uapi/linux/dvb/ca.h, line 116 (as a member)
- include/uapi/linux/hdlc/ioctl.h, line 55 (as a member)
- include/uapi/linux/serial.h, line 107 (as a member)
Defined in 3 files as a function:
- drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c, line 172 (as a function)
- drivers/net/ethernet/netronome/nfp/nfp_asm.c, line 298 (as a function)
- lib/bch.c, line 314 (as a function)
Referenced in 163 files:
- arch/m68k/atari/debug.c, 4 times
- arch/m68k/fpsp040/srem_mod.S, line 408
- arch/m68k/ifpsp060/src/fplsp.S, line 9734
- arch/m68k/ifpsp060/src/fpsp.S, line 10093
- arch/mips/generic/yamon-dt.c, 8 times
- arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h, line 72
- arch/mips/include/asm/octeon/cvmx-lmcx-defs.h, line 1484
- arch/mips/include/asm/octeon/cvmx-pko-defs.h, 6 times
- arch/mips/mm/cerr-sb1.c, 16 times
- arch/mips/mti-malta/malta-init.c, 8 times
- arch/powerpc/platforms/powernv/rng.c, 3 times
- drivers/acpi/acpica/rsdumpinfo.c, line 514
- drivers/acpi/acpica/rsserial.c, 2 times
- drivers/edac/versalnet_edac.c, 5 times
- drivers/fsi/fsi-master-i2cr.c, 10 times
- drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c, line 203
- drivers/input/mouse/elantech.c, 6 times
- drivers/input/serio/ams_delta_serio.c, 4 times
- drivers/ipack/devices/ipoctal.c, line 168
- drivers/media/i2c/saa7115.c, 7 times
- drivers/media/pci/mantis/hopper_vp3028.c, line 70
- drivers/media/pci/mantis/mantis_uart.c, 5 times
- drivers/media/pci/mantis/mantis_vp1033.c, line 194
- drivers/media/pci/mantis/mantis_vp1034.c, line 102
- drivers/media/pci/mantis/mantis_vp1041.c, line 339
- drivers/media/pci/mantis/mantis_vp2033.c, line 170
- drivers/media/pci/mantis/mantis_vp2040.c, line 169
- drivers/media/pci/mantis/mantis_vp3030.c, line 85
- drivers/media/pci/saa7134/saa7134-input.c, 5 times
- drivers/mmc/core/sdio_uart.c, 3 times
- drivers/mtd/inftlcore.c, 7 times
- drivers/mtd/nand/ecc-realtek.c, 12 times
- drivers/mtd/nand/raw/diskonchip.c, 5 times
- drivers/mtd/ssfdc.c, 8 times
- drivers/net/ethernet/broadcom/tg3.c, 6 times
- drivers/net/ethernet/netronome/nfp/nfp_asm.c, line 317
- drivers/net/usb/hso.c, 4 times
- drivers/net/wan/farsync.c, 2 times
- drivers/net/wan/fsl_qmc_hdlc.c, 3 times
- drivers/net/wan/fsl_ucc_hdlc.c, 7 times
- drivers/net/wan/hd64570.c, 9 times
- drivers/net/wan/hd64572.c, 9 times
- drivers/net/wan/hdlc_raw.c, 3 times
- drivers/net/wan/hdlc_raw_eth.c, 3 times
- drivers/net/wan/ixp4xx_hss.c, 2 times
- drivers/net/wan/wanxl.c, 8 times
- drivers/net/wireless/broadcom/b43/dma.c, 8 times
- drivers/nfc/s3fwrn5/firmware.c, 3 times
- drivers/platform/surface/aggregator/core.c, 3 times
- drivers/scsi/BusLogic.c, 7 times
- drivers/scsi/aha152x.c, 19 times
- drivers/scsi/aha152x.h, line 276
- drivers/scsi/aic7xxx/aic79xx_core.c, 3 times
- drivers/scsi/aic7xxx/aic7xxx_core.c, 3 times
- drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h, 6 times
- drivers/scsi/isci/phy.c, line 239
- drivers/scsi/pcmcia/aha152x_stub.c, 3 times
- drivers/staging/greybus/uart.c, 4 times
- drivers/staging/media/av7110/av7110_ca.c, 2 times
- drivers/tc/tc.c, line 168
- drivers/tty/amiserial.c, 5 times
- drivers/tty/mxser.c, 3 times
- drivers/tty/nozomi.c, 2 times
- drivers/tty/serdev/core.c, 2 times
- drivers/tty/serdev/serdev-ttyport.c, 3 times
- drivers/tty/serial/21285.c, 8 times
- drivers/tty/serial/8250/8250_bcm7271.c, line 467
- drivers/tty/serial/8250/8250_ingenic.c, 2 times
- drivers/tty/serial/8250/8250_pci1xxxx.c, line 377
- drivers/tty/serial/8250/8250_port.c, 4 times
- drivers/tty/serial/altera_uart.c, 4 times
- drivers/tty/serial/amba-pl010.c, 9 times
- drivers/tty/serial/amba-pl011.c, 9 times
- drivers/tty/serial/apbuart.c, 9 times
- drivers/tty/serial/ar933x_uart.c, 3 times
- drivers/tty/serial/arc_uart.c, 3 times
- drivers/tty/serial/atmel_serial.c, 9 times
- drivers/tty/serial/bcm63xx_uart.c, 4 times
- drivers/tty/serial/clps711x.c, 6 times
- drivers/tty/serial/cpm_uart.c, 4 times
- drivers/tty/serial/digicolor-usart.c, 4 times
- drivers/tty/serial/dz.c, 4 times
- drivers/tty/serial/fsl_linflexuart.c, 9 times
- drivers/tty/serial/fsl_lpuart.c, 17 times
- drivers/tty/serial/icom.c, line 1025
- drivers/tty/serial/imx.c, 10 times
- drivers/tty/serial/ip22zilog.c, 4 times
- drivers/tty/serial/lantiq.c, 4 times
- drivers/tty/serial/liteuart.c, 3 times
- drivers/tty/serial/lpc32xx_hs.c, 3 times
- drivers/tty/serial/ma35d1_serial.c, 4 times
- drivers/tty/serial/max3100.c, 23 times
- drivers/tty/serial/max310x.c, line 747
- drivers/tty/serial/mcf.c, 4 times
- drivers/tty/serial/men_z135_uart.c, line 206
- drivers/tty/serial/meson_uart.c, 3 times
- drivers/tty/serial/milbeaut_usio.c, 4 times
- drivers/tty/serial/mpc52xx_uart.c, 9 times
- drivers/tty/serial/mps2-uart.c, 3 times
- drivers/tty/serial/msm_serial.c, 3 times
- drivers/tty/serial/mvebu-uart.c, 4 times
- drivers/tty/serial/mxs-auart.c, 9 times
- drivers/tty/serial/omap-serial.c, 4 times
- drivers/tty/serial/owl-uart.c, 3 times
- drivers/tty/serial/pch_uart.c, 13 times
- drivers/tty/serial/pic32_uart.c, 4 times
- drivers/tty/serial/pmac_zilog.c, 4 times
- drivers/tty/serial/pxa.c, 4 times
- drivers/tty/serial/qcom_geni_serial.c, 6 times
- drivers/tty/serial/rda-uart.c, 4 times
- drivers/tty/serial/rsci.c, line 519
- drivers/tty/serial/sa1100.c, 9 times
- drivers/tty/serial/samsung_tty.c, 8 times
- drivers/tty/serial/sb1250-duart.c, 4 times
- drivers/tty/serial/sc16is7xx.c, line 616
- drivers/tty/serial/sccnxp.c, 4 times
- drivers/tty/serial/serial-tegra.c, line 450
- drivers/tty/serial/serial_core.c, 11 times
- drivers/tty/serial/serial_txx9.c, 4 times
- drivers/tty/serial/sh-sci.c, 5 times
- drivers/tty/serial/sifive.c, 3 times
- drivers/tty/serial/sprd_serial.c, 4 times
- drivers/tty/serial/st-asc.c, 4 times
- drivers/tty/serial/stm32-usart.c, 4 times
- drivers/tty/serial/suncore.c, 3 times
- drivers/tty/serial/sunplus-uart.c, 4 times
- drivers/tty/serial/sunsab.c, line 193
- drivers/tty/serial/sunsu.c, line 329
- drivers/tty/serial/sunzilog.c, line 375
- drivers/tty/serial/uartlite.c, 4 times
- drivers/tty/serial/ucc_uart.c, line 529
- drivers/tty/serial/vt8500_serial.c, 4 times
- drivers/tty/serial/xilinx_uartps.c, 5 times
- drivers/tty/serial/zs.c, 4 times
- drivers/usb/class/cdc-acm.c, 3 times
- drivers/usb/serial/ark3116.c, line 495
- drivers/usb/serial/console.c, 3 times
- drivers/usb/serial/cp210x.c, line 824
- drivers/usb/serial/f81232.c, line 359
- drivers/usb/serial/f81534.c, line 1208
- drivers/usb/serial/ftdi_sio.c, line 2472
- drivers/usb/serial/generic.c, 2 times
- drivers/usb/serial/io_edgeport.c, line 1952
- drivers/usb/serial/io_ti.c, line 1629
- drivers/usb/serial/iuu_phoenix.c, 12 times
- drivers/usb/serial/keyspan.c, line 2223
- drivers/usb/serial/mxuport.c, 9 times
- drivers/usb/serial/quatech2.c, line 845
- drivers/usb/serial/ssu100.c, line 445
- drivers/usb/serial/whiteheat.c, 6 times
- drivers/usb/storage/alauda.c, 9 times
- drivers/usb/storage/sddr09.c, 9 times
- fs/btrfs/raid56.c, 5 times
- fs/ocfs2/blockcheck.c, 3 times
- fs/ocfs2/blockcheck.h, line 75
- include/linux/hdlc.h, line 38
- include/linux/serdev.h, line 296
- include/linux/serial_core.h, 2 times
- include/net/bluetooth/rfcomm.h, 2 times
- lib/bch.c, line 527
- net/bluetooth/rfcomm/core.c, 14 times
- net/bluetooth/rfcomm/tty.c, 5 times
- tools/testing/selftests/bpf/libarena/selftests/test_parallel_bitmap.bpf.c, 7 times
Smatch caller information:
drivers/net/ethernet/netronome/nfp/nfp_asm.c nfp_ustore_calc_ecc_insn() -> parity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-34457806591112 |
| CAPPED_DATA | 0 | x | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
lib/bch.c solve_linear_system() -> parity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPPED_DATA | 0 | x | 1 |
| RX_PATH |
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c dw_hdmi_reformat_s24() -> parity()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | x | 0-16777215 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dw->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct snd_dw_hdmi)->lock |