Lines Matching defs:nctrl

1954 	struct octnic_ctrl_pkt nctrl;
1960 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
1963 nctrl.ncmd.u64 = 0;
1964 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST;
1965 nctrl.ncmd.s.param1 = get_new_flags(netdev);
1966 nctrl.ncmd.s.param2 = mc_count;
1967 nctrl.ncmd.s.more = mc_count;
1968 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
1969 nctrl.netpndev = (u64)netdev;
1970 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
1973 mc = &nctrl.udd[0];
1979 if (++mc > &nctrl.udd[mc_count])
1987 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2005 struct octnic_ctrl_pkt nctrl;
2010 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2012 nctrl.ncmd.u64 = 0;
2013 nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR;
2014 nctrl.ncmd.s.param1 = 0;
2015 nctrl.ncmd.s.more = 1;
2016 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2017 nctrl.netpndev = (u64)netdev;
2019 nctrl.udd[0] = 0;
2021 memcpy((u8 *)&nctrl.udd[0] + 2, addr->sa_data, ETH_ALEN);
2023 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2029 if (nctrl.sc_status) {
2032 __func__, nctrl.sc_status);
2568 struct octnic_ctrl_pkt nctrl;
2571 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2573 nctrl.ncmd.u64 = 0;
2574 nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER;
2575 nctrl.ncmd.s.param1 = vid;
2576 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2577 nctrl.netpndev = (u64)netdev;
2578 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
2580 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2597 struct octnic_ctrl_pkt nctrl;
2600 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2602 nctrl.ncmd.u64 = 0;
2603 nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER;
2604 nctrl.ncmd.s.param1 = vid;
2605 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2606 nctrl.netpndev = (u64)netdev;
2607 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
2609 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2631 struct octnic_ctrl_pkt nctrl;
2634 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2636 nctrl.ncmd.u64 = 0;
2637 nctrl.ncmd.s.cmd = command;
2638 nctrl.ncmd.s.param1 = rx_cmd;
2639 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2640 nctrl.netpndev = (u64)netdev;
2641 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
2643 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2668 struct octnic_ctrl_pkt nctrl;
2671 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2673 nctrl.ncmd.u64 = 0;
2674 nctrl.ncmd.s.cmd = command;
2675 nctrl.ncmd.s.more = vxlan_cmd_bit;
2676 nctrl.ncmd.s.param1 = vxlan_port;
2677 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2678 nctrl.netpndev = (u64)netdev;
2679 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
2681 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
2816 struct octnic_ctrl_pkt nctrl;
2825 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2827 nctrl.ncmd.u64 = 0;
2828 nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR;
2830 nctrl.ncmd.s.param1 = vfidx + 1;
2831 nctrl.ncmd.s.more = 1;
2832 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2833 nctrl.netpndev = (u64)netdev;
2835 nctrl.ncmd.s.param2 = true;
2836 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
2839 nctrl.udd[0] = 0;
2841 ether_addr_copy((u8 *)&nctrl.udd[0] + 2, mac);
2843 oct->sriov_info.vf_macaddr[vfidx] = nctrl.udd[0];
2845 ret = octnet_send_nic_ctrl_pkt(oct, &nctrl);
2873 struct octnic_ctrl_pkt nctrl;
2896 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2897 nctrl.ncmd.s.cmdgroup = OCTNET_CMD_GROUP1;
2898 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_VF_SPOOFCHK;
2899 nctrl.ncmd.s.param1 =
2903 nctrl.ncmd.s.param2 = enable;
2904 nctrl.ncmd.s.more = 0;
2905 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2906 nctrl.cb_fn = NULL;
2908 retval = octnet_send_nic_ctrl_pkt(oct, &nctrl);
2929 struct octnic_ctrl_pkt nctrl;
2950 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
2953 nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER;
2955 nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER;
2957 nctrl.ncmd.s.param1 = vlantci;
2958 nctrl.ncmd.s.param2 =
2960 nctrl.ncmd.s.more = 0;
2961 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
2962 nctrl.cb_fn = NULL;
2964 ret = octnet_send_nic_ctrl_pkt(oct, &nctrl);
3099 struct octnic_ctrl_pkt nctrl;
3108 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
3109 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_VF_LINKSTATE;
3110 nctrl.ncmd.s.param1 =
3112 nctrl.ncmd.s.param2 = linkstate;
3113 nctrl.ncmd.s.more = 0;
3114 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
3115 nctrl.cb_fn = NULL;
3117 ret = octnet_send_nic_ctrl_pkt(oct, &nctrl);