Searched refs:nctrl (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_nic.c98 struct octnic_ctrl_pkt *nctrl)
105 uddsize = (u32)(nctrl->ncmd.s.more * 8);
118 memcpy(data, &nctrl->ncmd, OCTNET_CMD_SIZE);
124 memcpy(data + OCTNET_CMD_SIZE, nctrl->udd, uddsize);
127 sc->iq_no = (u32)nctrl->iq_no;
140 struct octnic_ctrl_pkt *nctrl)
150 (nctrl->ncmd.s.cmd != OCTNET_CMD_RX_CTL)) {
154 __func__, nctrl->ncmd.s.cmd);
158 sc = octnic_alloc_ctrl_pkt_sc(oct, nctrl);
170 __func__, oct->pf_num, nctrl
97 octnic_alloc_ctrl_pkt_sc(struct octeon_device *oct, struct octnic_ctrl_pkt *nctrl) argument
139 octnet_send_nic_ctrl_pkt(struct octeon_device *oct, struct octnic_ctrl_pkt *nctrl) argument
[all...]
H A Dlio_vf_main.c1036 struct octnic_ctrl_pkt nctrl; local
1050 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
1051 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_UC_LIST;
1052 nctrl.ncmd.s.more = lio->netdev_uc_count;
1053 nctrl.ncmd.s.param1 = oct->vf_num;
1054 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
1055 nctrl.netpndev = (u64)netdev;
1056 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
1059 mac = &nctrl.udd[0];
1065 octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
1077 struct octnic_ctrl_pkt nctrl; local
1128 struct octnic_ctrl_pkt nctrl; local
1654 struct octnic_ctrl_pkt nctrl; local
1682 struct octnic_ctrl_pkt nctrl; local
1716 struct octnic_ctrl_pkt nctrl; local
1751 struct octnic_ctrl_pkt nctrl; local
[all...]
H A Dlio_main.c1954 struct octnic_ctrl_pkt nctrl; local
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
2005 struct octnic_ctrl_pkt nctrl; local
2568 struct octnic_ctrl_pkt nctrl; local
2597 struct octnic_ctrl_pkt nctrl; local
2631 struct octnic_ctrl_pkt nctrl; local
2668 struct octnic_ctrl_pkt nctrl; local
2816 struct octnic_ctrl_pkt nctrl; local
2873 struct octnic_ctrl_pkt nctrl; local
2929 struct octnic_ctrl_pkt nctrl; local
3099 struct octnic_ctrl_pkt nctrl; local
[all...]
H A Dlio_core.c168 struct octnic_ctrl_pkt nctrl; local
171 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
173 nctrl.ncmd.u64 = 0;
174 nctrl.ncmd.s.cmd = cmd;
175 nctrl.ncmd.s.param1 = param1;
176 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
177 nctrl.netpndev = (u64)netdev;
178 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
180 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
260 struct octnic_ctrl_pkt *nctrl local
[all...]
H A Docteon_nic.h64 #define MAX_UDD_SIZE(nctrl) (sizeof((nctrl)->udd))
280 * @param nctrl - control structure with command, timout, and callback info
286 struct octnic_ctrl_pkt *nctrl);
H A Dlio_ethtool.c474 struct octnic_ctrl_pkt nctrl; local
477 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt));
479 nctrl.ncmd.u64 = 0;
480 nctrl.ncmd.s.cmd = OCTNET_CMD_QUEUE_COUNT_CTL;
481 nctrl.ncmd.s.param1 = num_queues;
482 nctrl.ncmd.s.param2 = num_queues;
483 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
484 nctrl.netpndev = (u64)netdev;
485 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion;
487 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl);
709 struct octnic_ctrl_pkt nctrl; local
736 struct octnic_ctrl_pkt nctrl; local
1375 struct octnic_ctrl_pkt nctrl; local
[all...]
/linux-master/drivers/nvme/host/
H A Dtcp.c1353 static void nvme_tcp_free_queue(struct nvme_ctrl *nctrl, int qid) argument
1355 struct nvme_tcp_ctrl *ctrl = to_tcp_ctrl(nctrl);
1592 static int nvme_tcp_start_tls(struct nvme_ctrl *nctrl, argument
1602 dev_dbg(nctrl->device, "queue %d: start TLS with key %x\n",
1610 if (nctrl->opts->keyring)
1611 keyring = key_serial(nctrl->opts->keyring);
1618 dev_err(nctrl->device, "queue %d: failed to start TLS: %d\n",
1627 dev_err(nctrl->device,
1632 dev_dbg(nctrl->device,
1640 static int nvme_tcp_alloc_queue(struct nvme_ctrl *nctrl, in argument
1815 nvme_tcp_stop_queue(struct nvme_ctrl *nctrl, int qid) argument
1845 nvme_tcp_start_queue(struct nvme_ctrl *nctrl, int idx) argument
2347 nvme_tcp_free_ctrl(struct nvme_ctrl *nctrl) argument
[all...]
H A Drdma.c960 static void nvme_rdma_stop_ctrl(struct nvme_ctrl *nctrl) argument
962 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
968 static void nvme_rdma_free_ctrl(struct nvme_ctrl *nctrl) argument
970 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl);
979 nvmf_free_options(nctrl->opts);
H A Dfc.c2431 nvme_fc_free_ctrl(struct nvme_ctrl *nctrl) argument
2433 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
2435 WARN_ON(nctrl != &ctrl->ctrl);
2455 struct nvme_ctrl *nctrl = data; local
2456 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
3285 nvme_fc_delete_ctrl(struct nvme_ctrl *nctrl) argument
3287 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl);
/linux-master/drivers/nvme/target/
H A Dloop.c272 static void nvme_loop_free_ctrl(struct nvme_ctrl *nctrl) argument
274 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(nctrl);
283 if (nctrl->tagset)
284 nvme_remove_io_tag_set(nctrl);
286 nvmf_free_options(nctrl->opts);
415 static void nvme_loop_delete_ctrl(struct nvmet_ctrl *nctrl) argument
421 if (ctrl->ctrl.cntlid == nctrl->cntlid)
/linux-master/drivers/mtd/nand/raw/
H A Dfsl_ifc_nand.c177 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; local
209 nctrl->max_bitflips = 0;
211 if (nctrl->eccread) {
213 int bufnum = nctrl->page & priv->bufnum_mask;
241 nctrl->max_bitflips = max_t(unsigned int,
242 nctrl->max_bitflips,
246 nctrl->eccread = 0;
673 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; local
689 return nctrl->max_bitflips;

Completed in 184 milliseconds