| /Linux-v5.4/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_nic.c | 96 struct octnic_ctrl_pkt *nctrl) in octnic_alloc_ctrl_pkt_sc() argument 103 uddsize = (u32)(nctrl->ncmd.s.more * 8); in octnic_alloc_ctrl_pkt_sc() 116 memcpy(data, &nctrl->ncmd, OCTNET_CMD_SIZE); in octnic_alloc_ctrl_pkt_sc() 122 memcpy(data + OCTNET_CMD_SIZE, nctrl->udd, uddsize); in octnic_alloc_ctrl_pkt_sc() 125 sc->iq_no = (u32)nctrl->iq_no; in octnic_alloc_ctrl_pkt_sc() 138 struct octnic_ctrl_pkt *nctrl) in octnet_send_nic_ctrl_pkt() argument 148 (nctrl->ncmd.s.cmd != OCTNET_CMD_RX_CTL)) { in octnet_send_nic_ctrl_pkt() 152 __func__, nctrl->ncmd.s.cmd); in octnet_send_nic_ctrl_pkt() 156 sc = octnic_alloc_ctrl_pkt_sc(oct, nctrl); in octnet_send_nic_ctrl_pkt() 168 __func__, oct->pf_num, nctrl->ncmd.s.cmd, retval); in octnet_send_nic_ctrl_pkt() [all …]
|
| D | lio_vf_main.c | 1032 struct octnic_ctrl_pkt nctrl; in liquidio_set_uc_list() local 1046 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_uc_list() 1047 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_UC_LIST; in liquidio_set_uc_list() 1048 nctrl.ncmd.s.more = lio->netdev_uc_count; in liquidio_set_uc_list() 1049 nctrl.ncmd.s.param1 = oct->vf_num; in liquidio_set_uc_list() 1050 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_uc_list() 1051 nctrl.netpndev = (u64)netdev; in liquidio_set_uc_list() 1052 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_uc_list() 1055 mac = &nctrl.udd[0]; in liquidio_set_uc_list() 1061 octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_uc_list() [all …]
|
| D | lio_main.c | 1974 struct octnic_ctrl_pkt nctrl; in liquidio_set_mcast_list() local 1980 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_mcast_list() 1983 nctrl.ncmd.u64 = 0; in liquidio_set_mcast_list() 1984 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST; in liquidio_set_mcast_list() 1985 nctrl.ncmd.s.param1 = get_new_flags(netdev); in liquidio_set_mcast_list() 1986 nctrl.ncmd.s.param2 = mc_count; in liquidio_set_mcast_list() 1987 nctrl.ncmd.s.more = mc_count; in liquidio_set_mcast_list() 1988 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mcast_list() 1989 nctrl.netpndev = (u64)netdev; in liquidio_set_mcast_list() 1990 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_mcast_list() [all …]
|
| D | lio_core.c | 160 struct octnic_ctrl_pkt nctrl; in liquidio_set_feature() local 163 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_feature() 165 nctrl.ncmd.u64 = 0; in liquidio_set_feature() 166 nctrl.ncmd.s.cmd = cmd; in liquidio_set_feature() 167 nctrl.ncmd.s.param1 = param1; in liquidio_set_feature() 168 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_feature() 169 nctrl.netpndev = (u64)netdev; in liquidio_set_feature() 170 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_feature() 172 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_feature() 251 struct octnic_ctrl_pkt *nctrl = (struct octnic_ctrl_pkt *)nctrl_ptr; in liquidio_link_ctrl_cmd_completion() local [all …]
|
| D | lio_ethtool.c | 473 struct octnic_ctrl_pkt nctrl; in lio_send_queue_count_update() local 476 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_send_queue_count_update() 478 nctrl.ncmd.u64 = 0; in lio_send_queue_count_update() 479 nctrl.ncmd.s.cmd = OCTNET_CMD_QUEUE_COUNT_CTL; in lio_send_queue_count_update() 480 nctrl.ncmd.s.param1 = num_queues; in lio_send_queue_count_update() 481 nctrl.ncmd.s.param2 = num_queues; in lio_send_queue_count_update() 482 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_send_queue_count_update() 483 nctrl.netpndev = (u64)netdev; in lio_send_queue_count_update() 484 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_send_queue_count_update() 486 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_send_queue_count_update() [all …]
|
| D | octeon_nic.h | 64 #define MAX_UDD_SIZE(nctrl) (sizeof((nctrl)->udd)) argument 286 struct octnic_ctrl_pkt *nctrl);
|
| /Linux-v5.4/drivers/nvme/host/ |
| D | tcp.c | 1133 static void nvme_tcp_free_queue(struct nvme_ctrl *nctrl, int qid) in nvme_tcp_free_queue() argument 1135 struct nvme_tcp_ctrl *ctrl = to_tcp_ctrl(nctrl); in nvme_tcp_free_queue() 1246 static int nvme_tcp_alloc_queue(struct nvme_ctrl *nctrl, in nvme_tcp_alloc_queue() argument 1249 struct nvme_tcp_ctrl *ctrl = to_tcp_ctrl(nctrl); in nvme_tcp_alloc_queue() 1261 queue->cmnd_capsule_len = nctrl->ioccsz * 16; in nvme_tcp_alloc_queue() 1269 dev_err(nctrl->device, in nvme_tcp_alloc_queue() 1279 dev_err(nctrl->device, in nvme_tcp_alloc_queue() 1289 dev_err(nctrl->device, in nvme_tcp_alloc_queue() 1302 dev_err(nctrl->device, in nvme_tcp_alloc_queue() 1308 if (nctrl->opts->tos >= 0) { in nvme_tcp_alloc_queue() [all …]
|
| D | rdma.c | 719 static struct blk_mq_tag_set *nvme_rdma_alloc_tagset(struct nvme_ctrl *nctrl, in nvme_rdma_alloc_tagset() argument 722 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl); in nvme_rdma_alloc_tagset() 732 set->numa_node = nctrl->numa_node; in nvme_rdma_alloc_tagset() 743 set->queue_depth = nctrl->sqsize + 1; in nvme_rdma_alloc_tagset() 745 set->numa_node = nctrl->numa_node; in nvme_rdma_alloc_tagset() 750 set->nr_hw_queues = nctrl->queue_count - 1; in nvme_rdma_alloc_tagset() 752 set->nr_maps = nctrl->opts->nr_poll_queues ? HCTX_MAX_TYPES : 2; in nvme_rdma_alloc_tagset() 945 static void nvme_rdma_free_ctrl(struct nvme_ctrl *nctrl) in nvme_rdma_free_ctrl() argument 947 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl); in nvme_rdma_free_ctrl() 956 nvmf_free_options(nctrl->opts); in nvme_rdma_free_ctrl()
|
| D | fc.c | 2063 nvme_fc_nvme_ctrl_freed(struct nvme_ctrl *nctrl) in nvme_fc_nvme_ctrl_freed() argument 2065 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_nvme_ctrl_freed() 2067 WARN_ON(nctrl != &ctrl->ctrl); in nvme_fc_nvme_ctrl_freed() 2420 struct nvme_ctrl *nctrl = data; in nvme_fc_terminate_exchange() local 2421 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_terminate_exchange() 2851 nvme_fc_delete_ctrl(struct nvme_ctrl *nctrl) in nvme_fc_delete_ctrl() argument 2853 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_delete_ctrl()
|
| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | fsl_ifc_nand.c | 177 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; in fsl_ifc_run_command() local 209 nctrl->max_bitflips = 0; in fsl_ifc_run_command() 211 if (nctrl->eccread) { in fsl_ifc_run_command() 213 int bufnum = nctrl->page & priv->bufnum_mask; in fsl_ifc_run_command() 241 nctrl->max_bitflips = max_t(unsigned int, in fsl_ifc_run_command() 242 nctrl->max_bitflips, in fsl_ifc_run_command() 246 nctrl->eccread = 0; in fsl_ifc_run_command() 673 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; in fsl_ifc_read_page() local 689 return nctrl->max_bitflips; in fsl_ifc_read_page()
|
| /Linux-v5.4/drivers/nvme/target/ |
| D | loop.c | 262 static void nvme_loop_free_ctrl(struct nvme_ctrl *nctrl) in nvme_loop_free_ctrl() argument 264 struct nvme_loop_ctrl *ctrl = to_loop_ctrl(nctrl); in nvme_loop_free_ctrl() 273 if (nctrl->tagset) { in nvme_loop_free_ctrl() 278 nvmf_free_options(nctrl->opts); in nvme_loop_free_ctrl() 432 static void nvme_loop_delete_ctrl(struct nvmet_ctrl *nctrl) in nvme_loop_delete_ctrl() argument 438 if (ctrl->ctrl.cntlid == nctrl->cntlid) in nvme_loop_delete_ctrl()
|