Defined in 2 files as a variable:

Defined in 7 files as a member:

Defined in 1 files as a function:

Defined in 2 files as a enumerator:

Referenced in 22 files:

Smatch caller information:

drivers/net/wireless/broadcom/b43legacy/pio.c pio_tx_write_fragment() -> tx_start()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->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
CAPPED_DATA 0 queue->tx_devq_size 1
DATA_SOURCE 0 queue $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->wl->irq_lock
LOCK2 flags
HALF_LOCKED2 bh
TYPE_LOCK (struct b43legacy_wl)->irq_lock

Smatch assignments to (struct nci_uart_ops)->tx_start:

net/nfc/nci/uart.c nci_uart_set_driver() -> (struct nci_uart_ops)->tx_start [min-max]

net/nfc/nci/uart.c nci_uart_tty_close() -> (struct nci_uart_ops)->tx_start [0-u64max]

net/nfc/nci/uart.c nci_uart_tty_ioctl() -> (struct nci_uart_ops)->tx_start [ignore]

net/nfc/nci/uart.c nci_uart_tty_receive() -> (struct nci_uart_ops)->tx_start [ignore]

net/nfc/nci/uart.c nci_uart_tty_wakeup() -> (struct nci_uart_ops)->tx_start [ignore]

drivers/nfc/nfcmrvl/uart.c (null)() -> (struct nci_uart_ops)->tx_start [3510714668757630976]

drivers/nfc/nfcmrvl/uart.c nfcmrvl_uart_nci_send() -> (struct nci_uart_ops)->tx_start [ignore]

drivers/nfc/nfcmrvl/uart.c nfcmrvl_uart_nci_update_config() -> (struct nci_uart_ops)->tx_start [ignore]