Lines Matching refs:linfo
268 struct oct_link_info *linfo = &lio->linfo; in print_link_info() local
270 if (linfo->link.s.link_up) { in print_link_info()
272 linfo->link.s.speed, in print_link_info()
273 (linfo->link.s.duplex) ? "Full" : "Half"); in print_link_info()
294 dev_set_mtu(lio->netdev, lio->linfo.link.s.mtu); in octnet_link_status_change()
342 int current_max_mtu = lio->linfo.link.s.mtu; in update_link_status()
345 if ((lio->intf_open) && (lio->linfo.link.u64 != ls->u64)) { in update_link_status()
346 lio->linfo.link.u64 = ls->u64; in update_link_status()
351 if (lio->linfo.link.s.link_up) { in update_link_status()
359 if (lio->linfo.link.s.mtu != current_max_mtu) { in update_link_status()
362 current_max_mtu, lio->linfo.link.s.mtu); in update_link_status()
363 netdev->max_mtu = lio->linfo.link.s.mtu; in update_link_status()
366 if (lio->linfo.link.s.mtu < netdev->mtu) { in update_link_status()
369 netdev->mtu, lio->linfo.link.s.mtu); in update_link_status()
625 sc->iq_no = lio->linfo.txpciq[0].s.q_no; in send_rx_ctrl_cmd()
735 lio->linfo.rxpciq[j].s.q_no); in liquidio_stop_nic_module()
973 lio->linfo.link.s.link_up = 0; in liquidio_stop()
1060 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_uc_list()
1109 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mcast_list()
1143 if (lio->linfo.macaddr_is_admin_asgnd) in liquidio_set_mac()
1152 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mac()
1172 ether_addr_copy(((u8 *)&lio->linfo.hw_addr) + 2, addr->sa_data); in liquidio_set_mac()
1194 iq_no = lio->linfo.txpciq[i].s.q_no; in liquidio_get_stats64()
1210 oq_no = lio->linfo.rxpciq[i].s.q_no; in liquidio_get_stats64()
1437 iq_no = lio->linfo.txpciq[q_idx].s.q_no; in liquidio_xmit()
1445 (!lio->linfo.link.s.link_up) || (skb->len <= 0)) { in liquidio_xmit()
1447 lio->linfo.link.s.link_up); in liquidio_xmit()
1671 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vlan_rx_add_vid()
1699 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vlan_rx_kill_vid()
1733 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_rxcsum_command()
1769 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vxlan_port_command()
2069 props->gmxport = resp->cfg_info.linfo.gmxport; in setup_nic_devices()
2072 lio->linfo.num_rxpciq = num_oqueues; in setup_nic_devices()
2073 lio->linfo.num_txpciq = num_iqueues; in setup_nic_devices()
2076 lio->linfo.rxpciq[j].u64 = in setup_nic_devices()
2077 resp->cfg_info.linfo.rxpciq[j].u64; in setup_nic_devices()
2080 lio->linfo.txpciq[j].u64 = in setup_nic_devices()
2081 resp->cfg_info.linfo.txpciq[j].u64; in setup_nic_devices()
2084 lio->linfo.hw_addr = resp->cfg_info.linfo.hw_addr; in setup_nic_devices()
2085 lio->linfo.gmxport = resp->cfg_info.linfo.gmxport; in setup_nic_devices()
2086 lio->linfo.link.u64 = resp->cfg_info.linfo.link.u64; in setup_nic_devices()
2087 lio->linfo.macaddr_is_admin_asgnd = in setup_nic_devices()
2088 resp->cfg_info.linfo.macaddr_is_admin_asgnd; in setup_nic_devices()
2089 lio->linfo.macaddr_spoofchk = in setup_nic_devices()
2090 resp->cfg_info.linfo.macaddr_spoofchk; in setup_nic_devices()
2143 lio->linfo.gmxport, CVM_CAST64(lio->linfo.hw_addr)); in setup_nic_devices()
2146 octeon_swap_8B_data(&lio->linfo.hw_addr, 1); in setup_nic_devices()
2148 mac[j] = *((u8 *)(((u8 *)&lio->linfo.hw_addr) + 2 + j)); in setup_nic_devices()
2154 lio->linfo.num_txpciq, in setup_nic_devices()
2155 lio->linfo.num_rxpciq)) { in setup_nic_devices()
2171 lio->txq = lio->linfo.txpciq[0].s.q_no; in setup_nic_devices()
2172 lio->rxq = lio->linfo.rxpciq[0].s.q_no; in setup_nic_devices()