Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/microsoft/mana/mana_en.c mana_probe() -> mana_gd_query_device_cfg()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->dev->bus 0,4096-ptr_max
PARAM_VALUE 0 gc->dev->class 0,4096-ptr_max
PARAM_VALUE 0 gc->dev->driver 0,4096-ptr_max
PARAM_VALUE 1 proto_major_ver 0
PARAM_VALUE 2 proto_minor_ver 1
PARAM_VALUE 3 proto_micro_ver 1
PARAM_VALUE 4 max_num_vports 6421350031718789120
PARAM_VALUE 4 *max_num_vports 0
PARAM_VALUE 5 bm_hostmode 2817217023586467840
PARAM_VALUE 5 *bm_hostmode 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gc unit_byte

drivers/net/ethernet/microsoft/mana/gdma_main.c mana_gd_query_max_resources() -> mana_gd_query_device_cfg()

Type Parameter Key Value
PARAM_VALUE 0 gc 4096-ptr_max
PARAM_VALUE 0 gc->hwc.driver_data 4096-ptr_max
PARAM_VALUE 0 gc->hwc.driver_data->gdma_dev 4096-ptr_max
PARAM_VALUE 0 gc->hwc.driver_data->sema.count 0-4294967295
PARAM_VALUE 0 gc->hwc.driver_data->sema.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 gc->hwc.driver_data->sema.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 gc->hwc.driver_data->sema.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 gc->hwc.driver_data->sema.first_waiter->up 1
PARAM_VALUE 0 gc->hwc.driver_data->sema.last_holder 0
PARAM_VALUE 0 gc->hwc.driver_data->sema.lock.dep_map->name 0-255
PARAM_VALUE 0 gc->hwc.driver_data->sema.lock.owner (-1)
PARAM_VALUE 0 gc->hwc.driver_data->sema.lock.owner_cpu 4294967295
PARAM_VALUE 0 gc->hwc.driver_data->txq 4096-ptr_max
PARAM_VALUE 0 gc->hwc.driver_data->txq->gdma_wq->head 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 gc->mana_pci_debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 gc->max_num_queues 1-u32max
PARAM_VALUE 1 proto_major_ver 0
PARAM_VALUE 2 proto_minor_ver 1
PARAM_VALUE 3 proto_micro_ver 1
PARAM_VALUE 4 max_num_vports 3660212919234375680
PARAM_VALUE 5 bm_hostmode 621301419817979904
BUF_SIZE 0 gc s32min-(-2),1-s32max
BUF_SIZE 0 gc s32min-(-2),1-s32max
CAPPED_DATA 0 gc->max_num_queues 1
CAPPED_DATA 0 gc->num_msix_usable 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 gc unit_byte
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock