Home
last modified time | relevance | path

Searched refs:lro_cfg (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_nic_cfg.c68 struct l2nic_cmd_lro_config lro_cfg = {}; in hinic3_set_rx_lro() local
72 lro_cfg.func_id = hinic3_global_func_id(hwdev); in hinic3_set_rx_lro()
73 lro_cfg.opcode = MGMT_MSG_CMD_OP_SET; in hinic3_set_rx_lro()
74 lro_cfg.lro_ipv4_en = ipv4_en; in hinic3_set_rx_lro()
75 lro_cfg.lro_ipv6_en = ipv6_en; in hinic3_set_rx_lro()
76 lro_cfg.lro_max_pkt_len = lro_max_pkt_len; in hinic3_set_rx_lro()
78 mgmt_msg_params_init_default(&msg_params, &lro_cfg, in hinic3_set_rx_lro()
79 sizeof(lro_cfg)); in hinic3_set_rx_lro()
85 if (err || lro_cfg.msg_head.status) { in hinic3_set_rx_lro()
87 err, lro_cfg.msg_head.status); in hinic3_set_rx_lro()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_port.c510 struct hinic_lro_config lro_cfg = { 0 }; in hinic_set_rx_lro() local
513 u16 out_size = sizeof(lro_cfg); in hinic_set_rx_lro()
516 lro_cfg.func_id = HINIC_HWIF_FUNC_IDX(hwif); in hinic_set_rx_lro()
517 lro_cfg.lro_ipv4_en = ipv4_en; in hinic_set_rx_lro()
518 lro_cfg.lro_ipv6_en = ipv6_en; in hinic_set_rx_lro()
519 lro_cfg.lro_max_wqe_num = max_wqe_num; in hinic_set_rx_lro()
522 &lro_cfg, sizeof(lro_cfg), in hinic_set_rx_lro()
523 &lro_cfg, &out_size); in hinic_set_rx_lro()
524 if (err || !out_size || lro_cfg.status) { in hinic_set_rx_lro()
527 err, lro_cfg.status, out_size); in hinic_set_rx_lro()