Lines Matching refs:feat
843 enahw_feat_offload_t *feat = &resp.erd_resp.erd_get_feat.ergf_offload; in ena_get_offloads() local
876 ena->ena_tx_l3_ipv4_csum = ENAHW_FEAT_OFFLOAD_TX_L3_IPV4_CSUM(feat); in ena_get_offloads()
879 ENAHW_FEAT_OFFLOAD_TX_L4_IPV4_CSUM_PART(feat); in ena_get_offloads()
881 ENAHW_FEAT_OFFLOAD_TX_L4_IPV4_CSUM_FULL(feat); in ena_get_offloads()
882 ena->ena_tx_l4_ipv4_lso = ENAHW_FEAT_OFFLOAD_TSO_IPV4(feat); in ena_get_offloads()
885 ENAHW_FEAT_OFFLOAD_TX_L4_IPV6_CSUM_PART(feat); in ena_get_offloads()
887 ENAHW_FEAT_OFFLOAD_TX_L4_IPV6_CSUM_FULL(feat); in ena_get_offloads()
888 ena->ena_tx_l4_ipv6_lso = ENAHW_FEAT_OFFLOAD_TSO_IPV6(feat); in ena_get_offloads()
890 ena->ena_rx_l3_ipv4_csum = ENAHW_FEAT_OFFLOAD_RX_L3_IPV4_CSUM(feat); in ena_get_offloads()
891 ena->ena_rx_l4_ipv4_csum = ENAHW_FEAT_OFFLOAD_RX_L4_IPV4_CSUM(feat); in ena_get_offloads()
892 ena->ena_rx_l4_ipv6_csum = ENAHW_FEAT_OFFLOAD_RX_L4_IPV6_CSUM(feat); in ena_get_offloads()
923 enahw_feat_mtu_t *feat = &cmd.ecd_cmd.ecd_set_feat.ecsf_feat.ecsf_mtu; in ena_set_mtu() local
928 feat->efm_mtu = ena->ena_mtu; in ena_set_mtu()
944 enahw_feat_link_conf_t *feat = in ena_get_link_config() local
965 ena->ena_link_speed_mbits = feat->eflc_speed; in ena_get_link_config()
966 ena->ena_link_speeds = feat->eflc_supported; in ena_get_link_config()
967 full_duplex = ENAHW_FEAT_LINK_CONF_FULL_DUPLEX(feat); in ena_get_link_config()
970 ena->ena_link_autoneg = ENAHW_FEAT_LINK_CONF_AUTONEG(feat); in ena_get_link_config()
1140 enahw_feat_dev_attr_t *feat = &resp.erd_resp.erd_get_feat.ergf_dev_attr; in ena_attach_device_init() local
1190 ena_dbg(ena, "impl ID: %u", feat->efda_impl_id); in ena_attach_device_init()
1191 ena_dbg(ena, "device version: %u", feat->efda_device_version); in ena_attach_device_init()
1193 feat->efda_supported_features); in ena_attach_device_init()
1194 ena_dbg(ena, "device capabilities: 0x%x", feat->efda_capabilities); in ena_attach_device_init()
1195 ena_dbg(ena, "phys addr width: %u", feat->efda_phys_addr_width); in ena_attach_device_init()
1196 ena_dbg(ena, "virt addr width: %u", feat->efda_virt_addr_with); in ena_attach_device_init()
1197 maddr = feat->efda_mac_addr; in ena_attach_device_init()
1200 ena_dbg(ena, "max MTU: %u", feat->efda_max_mtu); in ena_attach_device_init()
1203 ena->ena_max_mtu = feat->efda_max_mtu; in ena_attach_device_init()
1204 ena->ena_capabilities = feat->efda_capabilities; in ena_attach_device_init()
1205 supported_features = feat->efda_supported_features; in ena_attach_device_init()
1207 feat = NULL; in ena_attach_device_init()