Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/sun/sunhme.c happy_meal_tcvr_write() -> happy_meal_bb_write()

Type Parameter Key Value
PARAM_VALUE 0 hp 4096-ptr_max
PARAM_VALUE 0 hp->dma_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 hp->dma_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 hp->happy_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 *hp->dev->name 0-255
PARAM_VALUE 2 reg 0,4,23
BUF_SIZE 0 hp->dma_dev (-1),1616
BUF_SIZE 0 hp->happy_dev (-1),1-s32max
BUF_SIZE 0 hp->qfe_parent (-1),56
DATA_SOURCE 0 hp $0
DATA_SOURCE 1 tregs $1
DATA_SOURCE 2 reg $2
DATA_SOURCE 3 value $3
BIT_INFO 0 hp->happy_flags 0x0,0xfffffffd
HARD_MAX 2 reg 23
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 hp->sw_advertise 0-u16max
HOST_DATA 0 hp->sw_bmcr 0-u16max
HOST_DATA 0 hp->sw_bmsr 0-u16max
HOST_DATA 0 hp->sw_csconfig 0-u16max
HOST_DATA 0 hp->sw_lpa 0-u16max
HOST_DATA 0 hp->sw_physid1 0-u16max
HOST_DATA 0 hp->sw_physid2 0-u16max
HOST_DATA 3 value 0-u16max
LOCK2 0 &hp->happy_lock
HALF_LOCKED2 irq
TYPE_LOCK (struct happy_meal)->happy_lock