dcbx_info 1004 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info = &p_hwfn->p_dcbx_info->get; dcbx_info 1011 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.valid) { dcbx_info 1017 drivers/net/ethernet/qlogic/qed/qed_dcbx.c return dcbx_info->operational.params.ets_pri_tc_tbl[pri]; dcbx_info 1267 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1276 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = kzalloc(sizeof(*dcbx_info), GFP_KERNEL); dcbx_info 1277 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1280 drivers/net/ethernet/qlogic/qed/qed_dcbx.c rc = qed_dcbx_query_params(p_hwfn, dcbx_info, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1282 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1288 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.cee) dcbx_info 1290 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.ieee) dcbx_info 1292 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.local) dcbx_info 1295 drivers/net/ethernet/qlogic/qed/qed_dcbx.c p_hwfn->p_dcbx_info->set.enabled = dcbx_info->operational.enabled; dcbx_info 1297 drivers/net/ethernet/qlogic/qed/qed_dcbx.c &dcbx_info->operational.params, dcbx_info 1303 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1311 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1313 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = kzalloc(sizeof(*dcbx_info), GFP_ATOMIC); dcbx_info 1314 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1317 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (qed_dcbx_query_params(hwfn, dcbx_info, type)) { dcbx_info 1318 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1323 drivers/net/ethernet/qlogic/qed/qed_dcbx.c !dcbx_info->operational.enabled) { dcbx_info 1325 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1329 drivers/net/ethernet/qlogic/qed/qed_dcbx.c return dcbx_info; dcbx_info 1335 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1338 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1339 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1342 drivers/net/ethernet/qlogic/qed/qed_dcbx.c enabled = dcbx_info->operational.enabled; dcbx_info 1344 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1380 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1389 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1390 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1393 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *pgid = dcbx_info->operational.params.ets_pri_tc_tbl[tc]; dcbx_info 1394 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1400 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1409 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1410 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1413 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *bw_pct = dcbx_info->operational.params.ets_tc_bw_tbl[pgid]; dcbx_info 1415 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1436 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1444 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1445 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1448 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *setting = dcbx_info->operational.params.pfc.prio[priority]; dcbx_info 1450 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1487 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1491 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1492 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1516 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1524 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1528 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1529 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1534 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *num = dcbx_info->operational.params.max_ets_tc; dcbx_info 1537 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *num = dcbx_info->operational.params.pfc.max_tc; dcbx_info 1543 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1552 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1555 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1556 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1559 drivers/net/ethernet/qlogic/qed/qed_dcbx.c enabled = dcbx_info->operational.params.pfc.enabled; dcbx_info 1561 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1569 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1572 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1573 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1576 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.ieee) dcbx_info 1578 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.cee) dcbx_info 1580 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.local) dcbx_info 1584 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1755 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1761 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1762 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1767 drivers/net/ethernet/qlogic/qed/qed_dcbx.c entry = &dcbx_info->operational.params.app_entry[i]; dcbx_info 1776 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1780 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1883 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1886 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 1887 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1893 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.params.ets_enabled) dcbx_info 1899 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.params.pfc.enabled) dcbx_info 1905 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->operational.params.app_valid) dcbx_info 1912 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1917 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1975 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1977 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_REMOTE_MIB); dcbx_info 1978 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 1981 drivers/net/ethernet/qlogic/qed/qed_dcbx.c info->willing = dcbx_info->remote.params.app_willing; dcbx_info 1982 drivers/net/ethernet/qlogic/qed/qed_dcbx.c info->error = dcbx_info->remote.params.app_error; dcbx_info 1983 drivers/net/ethernet/qlogic/qed/qed_dcbx.c *app_count = dcbx_info->remote.params.num_app_entries; dcbx_info 1984 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 1993 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 1996 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_REMOTE_MIB); dcbx_info 1997 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2000 drivers/net/ethernet/qlogic/qed/qed_dcbx.c for (i = 0; i < dcbx_info->remote.params.num_app_entries; i++) { dcbx_info 2001 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->remote.params.app_entry[i].ethtype) dcbx_info 2005 drivers/net/ethernet/qlogic/qed/qed_dcbx.c table[i].priority = dcbx_info->remote.params.app_entry[i].prio; dcbx_info 2007 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info->remote.params.app_entry[i].proto_id; dcbx_info 2010 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2018 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2021 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_REMOTE_MIB); dcbx_info 2022 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2026 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (dcbx_info->remote.params.pfc.prio[i]) dcbx_info 2029 drivers/net/ethernet/qlogic/qed/qed_dcbx.c pfc->tcs_supported = dcbx_info->remote.params.pfc.max_tc; dcbx_info 2032 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2040 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2043 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_REMOTE_MIB); dcbx_info 2044 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2047 drivers/net/ethernet/qlogic/qed/qed_dcbx.c pg->willing = dcbx_info->remote.params.ets_willing; dcbx_info 2049 drivers/net/ethernet/qlogic/qed/qed_dcbx.c pg->pg_bw[i] = dcbx_info->remote.params.ets_tc_bw_tbl[i]; dcbx_info 2050 drivers/net/ethernet/qlogic/qed/qed_dcbx.c pg->prio_pg[i] = dcbx_info->remote.params.ets_pri_tc_tbl[i]; dcbx_info 2054 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2064 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2067 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2068 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2071 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2073 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2078 drivers/net/ethernet/qlogic/qed/qed_dcbx.c memset(dcbx_info, 0, sizeof(*dcbx_info)); dcbx_info 2079 drivers/net/ethernet/qlogic/qed/qed_dcbx.c rc = qed_dcbx_query_params(hwfn, dcbx_info, dcbx_info 2082 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2086 drivers/net/ethernet/qlogic/qed/qed_dcbx.c params = &dcbx_info->remote.params; dcbx_info 2088 drivers/net/ethernet/qlogic/qed/qed_dcbx.c params = &dcbx_info->operational.params; dcbx_info 2097 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2110 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2115 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2116 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2119 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2121 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2125 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2153 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2157 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2158 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2161 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2163 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2168 drivers/net/ethernet/qlogic/qed/qed_dcbx.c memset(dcbx_info, 0, sizeof(*dcbx_info)); dcbx_info 2169 drivers/net/ethernet/qlogic/qed/qed_dcbx.c rc = qed_dcbx_query_params(hwfn, dcbx_info, dcbx_info 2172 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2176 drivers/net/ethernet/qlogic/qed/qed_dcbx.c params = &dcbx_info->remote.params; dcbx_info 2178 drivers/net/ethernet/qlogic/qed/qed_dcbx.c params = &dcbx_info->operational.params; dcbx_info 2187 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2200 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2205 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2206 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2209 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2211 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2215 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2281 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2296 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2297 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2300 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2302 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2307 drivers/net/ethernet/qlogic/qed/qed_dcbx.c entry = &dcbx_info->operational.params.app_entry[i]; dcbx_info 2318 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2324 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2332 drivers/net/ethernet/qlogic/qed/qed_dcbx.c struct qed_dcbx_get *dcbx_info; dcbx_info 2352 drivers/net/ethernet/qlogic/qed/qed_dcbx.c dcbx_info = qed_dcbnl_get_dcbx(hwfn, QED_DCBX_OPERATIONAL_MIB); dcbx_info 2353 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info) dcbx_info 2356 drivers/net/ethernet/qlogic/qed/qed_dcbx.c if (!dcbx_info->operational.ieee) { dcbx_info 2358 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info); dcbx_info 2362 drivers/net/ethernet/qlogic/qed/qed_dcbx.c kfree(dcbx_info);