Lines Matching refs:test_info
807 ethtool_puts(&buf, bp->test_info->string[i]); in bnxt_get_strings()
4991 hwrm_req_timeout(bp, req, bp->test_info->timeout); in bnxt_run_fw_tests()
5049 if (!(bp->test_info->offline_mask & bit_val)) in bnxt_self_test()
5261 struct bnxt_test_info *test_info; in bnxt_ethtool_init() local
5272 test_info = bp->test_info; in bnxt_ethtool_init()
5273 if (!test_info) { in bnxt_ethtool_init()
5274 test_info = kzalloc(sizeof(*bp->test_info), GFP_KERNEL); in bnxt_ethtool_init()
5275 if (!test_info) in bnxt_ethtool_init()
5277 bp->test_info = test_info; in bnxt_ethtool_init()
5292 test_info->offline_mask = resp->offline_tests; in bnxt_ethtool_init()
5293 test_info->timeout = le16_to_cpu(resp->test_timeout); in bnxt_ethtool_init()
5294 if (!test_info->timeout) in bnxt_ethtool_init()
5295 test_info->timeout = HWRM_CMD_TIMEOUT; in bnxt_ethtool_init()
5297 char *str = test_info->string[i]; in bnxt_ethtool_init()
5310 fw_str, test_info->offline_mask & (1 << i) ? in bnxt_ethtool_init()
5475 kfree(bp->test_info); in bnxt_ethtool_free()
5476 bp->test_info = NULL; in bnxt_ethtool_free()