/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_nic.c | 98 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 D | lio_vf_main.c | 1036 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 D | lio_main.c | 1954 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 D | lio_core.c | 168 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 D | octeon_nic.h | 64 #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 D | lio_ethtool.c | 474 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 D | tcp.c | 1353 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 D | rdma.c | 960 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 D | fc.c | 2431 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 D | loop.c | 272 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 D | fsl_ifc_nand.c | 177 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;
|