Lines Matching defs:nctrl
49 struct lio_ctrl_pkt nctrl;
54 bzero(&nctrl, sizeof(struct lio_ctrl_pkt));
56 nctrl.ncmd.cmd64 = 0;
57 nctrl.ncmd.s.cmd = cmd;
58 nctrl.ncmd.s.param1 = param1;
59 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
60 nctrl.wait_time = 100;
61 nctrl.lio = lio;
62 nctrl.cb_fn = lio_ctrl_cmd_completion;
64 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl);
76 struct lio_ctrl_pkt *nctrl = (struct lio_ctrl_pkt *)nctrl_ptr;
81 lio = nctrl->lio;
88 switch (nctrl->ncmd.s.cmd) {
94 mac = ((uint8_t *)&nctrl->udd[0]) + 2;
95 if (nctrl->ncmd.s.param1) {
97 int vfidx = nctrl->ncmd.s.param1 - 1;
98 bool mac_is_admin_assigned = nctrl->ncmd.s.param2;
135 if (nctrl->ncmd.s.param1)
143 nctrl->ncmd.s.param1);
148 nctrl->ncmd.s.param1);
160 if (nctrl->ncmd.s.param1 == LIO_CMD_RXCSUM_ENABLE) {
162 } else if (nctrl->ncmd.s.param1 == LIO_CMD_RXCSUM_DISABLE) {
172 if (nctrl->ncmd.s.param1 == LIO_CMD_TXCSUM_ENABLE) {
174 } else if (nctrl->ncmd.s.param1 == LIO_CMD_TXCSUM_DISABLE) {
184 if (nctrl->ncmd.s.more == LIO_CMD_VXLAN_PORT_ADD) {
186 nctrl->ncmd.s.param1);
187 } else if (nctrl->ncmd.s.more == LIO_CMD_VXLAN_PORT_DEL) {
189 nctrl->ncmd.s.param1);
198 if (nctrl->ncmd.s.param1 == LIO_CMD_FNV_ENABLE)
200 else if (nctrl->ncmd.s.param1 == LIO_CMD_FNV_DISABLE)
205 if (nctrl->ncmd.s.param1 == LIO_CMD_PKT_STEERING_ENABLE) {
207 } else if (nctrl->ncmd.s.param1 ==
216 nctrl->ncmd.s.param1);
221 nctrl->ncmd.s.cmd);