• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/qlnx/qlnxe/

Lines Matching defs:p_dcbx_info

162 	if (!p_hwfn->p_dcbx_info->iwarp_port)
171 return !!(port && (proto_id == p_hwfn->p_dcbx_info->iwarp_port));
199 struct ecore_dcbx_dscp_params *dscp = &p_hwfn->p_dcbx_info->get.dscp;
427 flags = p_hwfn->p_dcbx_info->operational.flags;
430 p_app = &p_hwfn->p_dcbx_info->operational.features.app;
433 p_ets = &p_hwfn->p_dcbx_info->operational.features.ets;
451 OSAL_MEMCPY(&p_hwfn->p_dcbx_info->results, &data,
698 p_feat = &p_hwfn->p_dcbx_info->local_admin.features;
711 p_feat = &p_hwfn->p_dcbx_info->remote.features;
728 p_dscp_map = &p_hwfn->p_dcbx_info->dscp_map;
755 flags = p_hwfn->p_dcbx_info->operational.flags;
770 p_feat = &p_hwfn->p_dcbx_info->operational.features;
771 p_results = &p_hwfn->p_dcbx_info->results;
807 p_local = &p_hwfn->p_dcbx_info->lldp_local[LLDP_NEAREST_BRIDGE];
821 p_remote = &p_hwfn->p_dcbx_info->lldp_remote[LLDP_NEAREST_BRIDGE];
869 data.lldp_local = p_hwfn->p_dcbx_info->lldp_local;
887 data.lldp_remote = p_hwfn->p_dcbx_info->lldp_remote;
905 data.mib = &p_hwfn->p_dcbx_info->operational;
923 data.mib = &p_hwfn->p_dcbx_info->remote;
939 data.local_admin = &p_hwfn->p_dcbx_info->local_admin;
954 data.dscp_map = &p_hwfn->p_dcbx_info->dscp_map;
1005 ecore_dcbx_get_dscp_params(p_hwfn, &p_hwfn->p_dcbx_info->get);
1027 ecore_dcbx_get_params(p_hwfn, &p_hwfn->p_dcbx_info->get, type);
1034 if (p_hwfn->p_dcbx_info->dscp_nig_update) {
1035 u8 val = !!p_hwfn->p_dcbx_info->get.dscp.enabled;
1045 p_hwfn->p_dcbx_info->dscp_nig_update = false;
1051 p_data = &p_hwfn->p_dcbx_info->results;
1075 p_hwfn->p_dcbx_info = OSAL_ZALLOC(p_hwfn->p_dev, GFP_KERNEL,
1076 sizeof(*p_hwfn->p_dcbx_info));
1077 if (!p_hwfn->p_dcbx_info) {
1083 p_hwfn->p_dcbx_info->iwarp_port =
1091 OSAL_FREE(p_hwfn->p_dev, p_hwfn->p_dcbx_info);
1092 p_hwfn->p_dcbx_info = OSAL_NULL;
1336 &p_hwfn->p_dcbx_info->operational.features,
1369 OSAL_MEMCPY(p_dscp_map, &p_hwfn->p_dcbx_info->dscp_map,
1385 p_hwfn->p_dcbx_info->dscp_nig_update = true;
1409 OSAL_MEMCPY(&p_hwfn->p_dcbx_info->set, params,
1410 sizeof(p_hwfn->p_dcbx_info->set));
1450 if (p_hwfn->p_dcbx_info->set.config.valid) {
1451 OSAL_MEMCPY(params, &p_hwfn->p_dcbx_info->set,
1468 p_hwfn->p_dcbx_info->set.override_flags = 0;
1470 p_hwfn->p_dcbx_info->set.ver_num = DCBX_CONFIG_VERSION_DISABLED;
1472 p_hwfn->p_dcbx_info->set.ver_num |= DCBX_CONFIG_VERSION_CEE;
1474 p_hwfn->p_dcbx_info->set.ver_num |= DCBX_CONFIG_VERSION_IEEE;
1476 p_hwfn->p_dcbx_info->set.ver_num |= DCBX_CONFIG_VERSION_STATIC;
1478 p_hwfn->p_dcbx_info->set.enabled = dcbx_info->operational.enabled;
1479 OSAL_MEMCPY(&p_hwfn->p_dcbx_info->set.dscp,
1480 &p_hwfn->p_dcbx_info->get.dscp,
1482 OSAL_MEMCPY(&p_hwfn->p_dcbx_info->set.config.params,
1484 sizeof(p_hwfn->p_dcbx_info->set.config.params));
1485 p_hwfn->p_dcbx_info->set.config.valid = true;
1487 OSAL_MEMCPY(params, &p_hwfn->p_dcbx_info->set,
1726 struct ecore_dcbx_get *p_dcbx_info;
1734 p_dcbx_info = OSAL_ALLOC(p_hwfn->p_dev, GFP_KERNEL,
1735 sizeof(*p_dcbx_info));
1736 if (!p_dcbx_info)
1739 OSAL_MEMSET(p_dcbx_info, 0, sizeof(*p_dcbx_info));
1740 rc = ecore_dcbx_query_params(p_hwfn, p_dcbx_info,
1743 OSAL_FREE(p_hwfn->p_dev, p_dcbx_info);
1747 *p_dscp_pri = p_dcbx_info->dscp.dscp_pri_map[dscp_index];
1748 OSAL_FREE(p_hwfn->p_dev, p_dcbx_info);