Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_wait_for_completion() -> lan966x_mac_get_status()

Type Parameter Key Value
PARAM_VALUE 0 lan966x 4096-ptr_max
BUF_SIZE 0 lan966x s32min-(-1),1-s32max
BUF_SIZE 0 lan966x s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->ana_irq s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->debugfs_root s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->dev (-1),1616
BUF_SIZE 0 lan966x->fdma_irq s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->ports (-1),64
BUF_SIZE 0 lan966x->ptp_ext_irq s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->ptp_irq s32min-(-1),1-s32max
BUF_SIZE 0 lan966x->xtr_irq s32min-(-1),1-s32max
DATA_SOURCE 0 lan966x $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 lan966x->ana_irq
NO_OVERFLOW_SIMPLE 0 lan966x->fdma_irq
NO_OVERFLOW_SIMPLE 0 lan966x->num_phys_ports
NO_OVERFLOW_SIMPLE 0 lan966x->ptp_ext_irq
NO_OVERFLOW_SIMPLE 0 lan966x->ptp_irq
NO_OVERFLOW_SIMPLE 0 lan966x->xtr_irq
UNITS 0 lan966x unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 0 &lan966x->mac_lock