Lines Matching refs:nctrl
57 struct lio_ctrl_pkt *nctrl;
59 nctrl = (struct lio_ctrl_pkt *)sc->ctxptr;
68 if (!status && nctrl->cb_fn)
69 nctrl->cb_fn(nctrl);
75 lio_alloc_ctrl_pkt_sc(struct octeon_device *oct, struct lio_ctrl_pkt *nctrl)
81 uddsize = (uint32_t)(nctrl->ncmd.s.more * 8);
84 rdatasize = (nctrl->wait_time) ? 16 : 0;
92 memcpy(sc->ctxptr, nctrl, sizeof(struct lio_ctrl_pkt));
96 memcpy(data, &nctrl->ncmd, OCTEON_CMD_SIZE);
102 memcpy(data + OCTEON_CMD_SIZE, nctrl->udd, uddsize);
104 sc->iq_no = (uint32_t)nctrl->iq_no;
111 sc->wait_time = nctrl->wait_time;
117 lio_send_ctrl_pkt(struct octeon_device *oct, struct lio_ctrl_pkt *nctrl)
128 (nctrl->ncmd.s.cmd != LIO_CMD_RX_CTL)) {
131 __func__, nctrl->ncmd.s.cmd);
135 sc = lio_alloc_ctrl_pkt_sc(oct, nctrl);
146 __func__, oct->pf_num, nctrl->ncmd.s.cmd, retval);