Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_local() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 12
BUF_SIZE 2 buf 12
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_mac() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 3
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 68
BUF_SIZE 2 buf 68
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_mac_addr() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 36
BUF_SIZE 2 buf 36
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_mac_mgmt() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 5
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 64
BUF_SIZE 2 buf 64
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_mac_wep() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 6
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 65
BUF_SIZE 2 buf 65
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_mdomain() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 9
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 28
BUF_SIZE 2 buf 28
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_dump_mib_phy() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->bus->sysdev->iommu->attach_deferred 0-1
PARAM_VALUE 1 mib 7
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 24
BUF_SIZE 2 buf 24
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte
LOCK2 &priv->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct at76_priv)->mtx

drivers/net/wireless/atmel/at76c50x-usb.c at76_probe() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 mib 8
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 4
BUF_SIZE 2 buf 4
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte

drivers/net/wireless/atmel/at76c50x-usb.c at76_probe() -> at76_get_mib()

Type Parameter Key Value
PARAM_VALUE 0 udev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 mib 8
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 buf_size 4
BUF_SIZE 2 buf 4
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 buf_size unit_byte