Lines Matching refs:nctrl

1029 	struct octnic_ctrl_pkt nctrl;  in liquidio_set_uc_list()  local
1043 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_uc_list()
1044 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_UC_LIST; in liquidio_set_uc_list()
1045 nctrl.ncmd.s.more = lio->netdev_uc_count; in liquidio_set_uc_list()
1046 nctrl.ncmd.s.param1 = oct->vf_num; in liquidio_set_uc_list()
1047 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_uc_list()
1048 nctrl.netpndev = (u64)netdev; in liquidio_set_uc_list()
1049 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_uc_list()
1052 mac = &nctrl.udd[0]; in liquidio_set_uc_list()
1058 octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_uc_list()
1070 struct octnic_ctrl_pkt nctrl; in liquidio_set_mcast_list() local
1075 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_mcast_list()
1078 nctrl.ncmd.u64 = 0; in liquidio_set_mcast_list()
1079 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST; in liquidio_set_mcast_list()
1080 nctrl.ncmd.s.param1 = get_new_flags(netdev); in liquidio_set_mcast_list()
1081 nctrl.ncmd.s.param2 = mc_count; in liquidio_set_mcast_list()
1082 nctrl.ncmd.s.more = mc_count; in liquidio_set_mcast_list()
1083 nctrl.netpndev = (u64)netdev; in liquidio_set_mcast_list()
1084 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_mcast_list()
1087 mc = &nctrl.udd[0]; in liquidio_set_mcast_list()
1092 if (++mc > &nctrl.udd[mc_count]) in liquidio_set_mcast_list()
1096 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mcast_list()
1102 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_mcast_list()
1121 struct octnic_ctrl_pkt nctrl; in liquidio_set_mac() local
1133 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_mac()
1135 nctrl.ncmd.u64 = 0; in liquidio_set_mac()
1136 nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR; in liquidio_set_mac()
1137 nctrl.ncmd.s.param1 = 0; in liquidio_set_mac()
1138 nctrl.ncmd.s.more = 1; in liquidio_set_mac()
1139 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mac()
1140 nctrl.netpndev = (u64)netdev; in liquidio_set_mac()
1142 nctrl.udd[0] = 0; in liquidio_set_mac()
1144 ether_addr_copy((u8 *)&nctrl.udd[0] + 2, addr->sa_data); in liquidio_set_mac()
1146 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_mac()
1152 if (nctrl.sc_status == in liquidio_set_mac()
1650 struct octnic_ctrl_pkt nctrl; in liquidio_vlan_rx_add_vid() local
1653 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_vlan_rx_add_vid()
1655 nctrl.ncmd.u64 = 0; in liquidio_vlan_rx_add_vid()
1656 nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER; in liquidio_vlan_rx_add_vid()
1657 nctrl.ncmd.s.param1 = vid; in liquidio_vlan_rx_add_vid()
1658 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vlan_rx_add_vid()
1659 nctrl.netpndev = (u64)netdev; in liquidio_vlan_rx_add_vid()
1660 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_vlan_rx_add_vid()
1662 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vlan_rx_add_vid()
1678 struct octnic_ctrl_pkt nctrl; in liquidio_vlan_rx_kill_vid() local
1681 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_vlan_rx_kill_vid()
1683 nctrl.ncmd.u64 = 0; in liquidio_vlan_rx_kill_vid()
1684 nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER; in liquidio_vlan_rx_kill_vid()
1685 nctrl.ncmd.s.param1 = vid; in liquidio_vlan_rx_kill_vid()
1686 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vlan_rx_kill_vid()
1687 nctrl.netpndev = (u64)netdev; in liquidio_vlan_rx_kill_vid()
1688 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_vlan_rx_kill_vid()
1690 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vlan_rx_kill_vid()
1712 struct octnic_ctrl_pkt nctrl; in liquidio_set_rxcsum_command() local
1715 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_rxcsum_command()
1717 nctrl.ncmd.u64 = 0; in liquidio_set_rxcsum_command()
1718 nctrl.ncmd.s.cmd = command; in liquidio_set_rxcsum_command()
1719 nctrl.ncmd.s.param1 = rx_cmd; in liquidio_set_rxcsum_command()
1720 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_rxcsum_command()
1721 nctrl.netpndev = (u64)netdev; in liquidio_set_rxcsum_command()
1722 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_rxcsum_command()
1724 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_rxcsum_command()
1747 struct octnic_ctrl_pkt nctrl; in liquidio_vxlan_port_command() local
1750 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_vxlan_port_command()
1752 nctrl.ncmd.u64 = 0; in liquidio_vxlan_port_command()
1753 nctrl.ncmd.s.cmd = command; in liquidio_vxlan_port_command()
1754 nctrl.ncmd.s.more = vxlan_cmd_bit; in liquidio_vxlan_port_command()
1755 nctrl.ncmd.s.param1 = vxlan_port; in liquidio_vxlan_port_command()
1756 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_vxlan_port_command()
1757 nctrl.netpndev = (u64)netdev; in liquidio_vxlan_port_command()
1758 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_vxlan_port_command()
1760 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_vxlan_port_command()