Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/broadcom/b43/phy_g.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 994,996,998,1004,1008,1012,1014,1018,1020,1022
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1022
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max
HALF_LOCKED2 &wl->mutex

drivers/net/wireless/broadcom/b43/main.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
NOCHECK_CALL

drivers/net/wireless/broadcom/b43/lo.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->read16 4096-ptr_max
PARAM_VALUE 1 offset 994,1012
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1012
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &wl->mutex

drivers/net/wireless/broadcom/b43/phy_n.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 1014,1018,1020,1022,1170,1180,1182
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1182
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max

drivers/net/wireless/broadcom/b43/phy_lp.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 1008,1014,1018,1020,1022,1716,1720
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1720
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max[c]
HALF_LOCKED2 &wl->mutex

drivers/net/wireless/broadcom/b43/phy_common.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 998,1020,1022
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1022
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/broadcom/b43/phy_ht.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 offset 984,986,1020,1022,1170
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
HARD_MAX 1 offset 1170
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max

drivers/net/wireless/broadcom/b43/debugfs.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->read16 4096-ptr_max
PARAM_VALUE 1 offset 0-3838
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
NOCHECK_CALL
HOST_DATA 2 value 0-u16max[c]
LOCK2 &dev->wl->mutex
TYPE_LOCK (struct b43_wl)->mutex

drivers/net/wireless/broadcom/b43/pio.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max
HALF_LOCKED2 &wl->mutex

drivers/net/wireless/broadcom/b43/leds.c b43_write16() -> (struct b43_bus_dev)->write16()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->read16 4096-ptr_max
PARAM_VALUE 1 offset 1180
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 value $2
CONTAINER 0 *(-72+0) $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 value 0-u16max
LOCK2 &wl->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct b43_wl)->mutex