Home
last modified time | relevance | path

Searched refs:nctrl (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/cavium/liquidio/
H A Docteon_nic.c98 struct octnic_ctrl_pkt *nctrl) in octnic_alloc_ctrl_pkt_sc() argument
105 uddsize = (u32)(nctrl->ncmd.s.more * 8); in octnic_alloc_ctrl_pkt_sc()
118 memcpy(data, &nctrl->ncmd, OCTNET_CMD_SIZE); in octnic_alloc_ctrl_pkt_sc()
124 memcpy(data + OCTNET_CMD_SIZE, nctrl->udd, uddsize); in octnic_alloc_ctrl_pkt_sc()
127 sc->iq_no = (u32)nctrl->iq_no; in octnic_alloc_ctrl_pkt_sc()
140 struct octnic_ctrl_pkt *nctrl) in octnet_send_nic_ctrl_pkt() argument
150 (nctrl->ncmd.s.cmd != OCTNET_CMD_RX_CTL)) { in octnet_send_nic_ctrl_pkt()
154 __func__, nctrl->ncmd.s.cmd); in octnet_send_nic_ctrl_pkt()
158 sc = octnic_alloc_ctrl_pkt_sc(oct, nctrl); in octnet_send_nic_ctrl_pkt()
170 __func__, oct->pf_num, nctrl->ncmd.s.cmd, retval); in octnet_send_nic_ctrl_pkt()
[all …]
H A Dlio_main.c1948 struct octnic_ctrl_pkt nctrl; in liquidio_set_mcast_list() local
1954 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_mcast_list()
1957 nctrl.ncmd.u64 = 0; in liquidio_set_mcast_list()
1958 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST; in liquidio_set_mcast_list()
1959 nctrl.ncmd.s.param1 = get_new_flags(netdev); in liquidio_set_mcast_list()
1960 nctrl.ncmd.s.param2 = mc_count; in liquidio_set_mcast_list()
1961 nctrl.ncmd.s.more = mc_count; in liquidio_set_mcast_list()
1962 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_mcast_list()
1963 nctrl.netpndev = (u64)netdev; in liquidio_set_mcast_list()
1964 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_mcast_list()
[all …]
H A Dlio_core.c166 struct octnic_ctrl_pkt nctrl; in liquidio_set_feature() local
169 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in liquidio_set_feature()
171 nctrl.ncmd.u64 = 0; in liquidio_set_feature()
172 nctrl.ncmd.s.cmd = cmd; in liquidio_set_feature()
173 nctrl.ncmd.s.param1 = param1; in liquidio_set_feature()
174 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in liquidio_set_feature()
175 nctrl.netpndev = (u64)netdev; in liquidio_set_feature()
176 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in liquidio_set_feature()
178 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in liquidio_set_feature()
258 struct octnic_ctrl_pkt *nctrl = (struct octnic_ctrl_pkt *)nctrl_ptr; in liquidio_link_ctrl_cmd_completion() local
[all …]
H A Dlio_ethtool.c474 struct octnic_ctrl_pkt nctrl; in lio_send_queue_count_update() local
477 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_send_queue_count_update()
479 nctrl.ncmd.u64 = 0; in lio_send_queue_count_update()
480 nctrl.ncmd.s.cmd = OCTNET_CMD_QUEUE_COUNT_CTL; in lio_send_queue_count_update()
481 nctrl.ncmd.s.param1 = num_queues; in lio_send_queue_count_update()
482 nctrl.ncmd.s.param2 = num_queues; in lio_send_queue_count_update()
483 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_send_queue_count_update()
484 nctrl.netpndev = (u64)netdev; in lio_send_queue_count_update()
485 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_send_queue_count_update()
487 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_send_queue_count_update()
[all …]
H A Docteon_nic.h64 #define MAX_UDD_SIZE(nctrl) (sizeof((nctrl)->udd)) argument
286 struct octnic_ctrl_pkt *nctrl);
/linux/drivers/nvme/host/
H A Dtcp.c1491 static void nvme_tcp_free_queue(struct nvme_ctrl *nctrl, int qid) in nvme_tcp_free_queue() argument
1493 struct nvme_tcp_ctrl *ctrl = to_tcp_ctrl(nctrl); in nvme_tcp_free_queue()
1781 static int nvme_tcp_start_tls(struct nvme_ctrl *nctrl, in nvme_tcp_tls_done()
1791 dev_dbg(nctrl->device, "queue %d: start TLS with key %x\n", in nvme_tcp_start_tls()
1799 if (nctrl->opts->keyring) in nvme_tcp_start_tls()
1800 keyring = key_serial(nctrl->opts->keyring); in nvme_tcp_start_tls()
1807 dev_err(nctrl->device, "queue %d: failed to start TLS: %d\n", in nvme_tcp_start_tls()
1816 dev_err(nctrl->device, in nvme_tcp_start_tls()
1822 dev_err(nctrl->device, in nvme_tcp_start_tls()
1826 dev_dbg(nctrl in nvme_tcp_start_tls()
1786 nvme_tcp_start_tls(struct nvme_ctrl * nctrl,struct nvme_tcp_queue * queue,key_serial_t pskid) nvme_tcp_start_tls() argument
1839 nvme_tcp_alloc_queue(struct nvme_ctrl * nctrl,int qid,key_serial_t pskid) nvme_tcp_alloc_queue() argument
2017 nvme_tcp_stop_queue_nowait(struct nvme_ctrl * nctrl,int qid) nvme_tcp_stop_queue_nowait() argument
2036 nvme_tcp_wait_queue(struct nvme_ctrl * nctrl,int qid) nvme_tcp_wait_queue() argument
2054 nvme_tcp_stop_queue(struct nvme_ctrl * nctrl,int qid) nvme_tcp_stop_queue() argument
2077 nvme_tcp_start_queue(struct nvme_ctrl * nctrl,int idx) nvme_tcp_start_queue() argument
2640 nvme_tcp_free_ctrl(struct nvme_ctrl * nctrl) nvme_tcp_free_ctrl() argument
[all...]
H A Dfc.c2407 nvme_fc_free_ctrl(struct nvme_ctrl *nctrl) in nvme_fc_free_ctrl() argument
2409 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_free_ctrl()
2411 WARN_ON(nctrl != &ctrl->ctrl); in nvme_fc_free_ctrl()
2431 struct nvme_ctrl *nctrl = data; in nvme_fc_terminate_exchange() local
2432 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_terminate_exchange()
3275 nvme_fc_delete_ctrl(struct nvme_ctrl *nctrl) in nvme_fc_delete_ctrl() argument
3277 struct nvme_fc_ctrl *ctrl = to_fc_ctrl(nctrl); in nvme_fc_delete_ctrl()
H A Drdma.c993 static void nvme_rdma_stop_ctrl(struct nvme_ctrl *nctrl) in nvme_rdma_stop_ctrl() argument
995 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl); in nvme_rdma_stop_ctrl()
1001 static void nvme_rdma_free_ctrl(struct nvme_ctrl *nctrl) in nvme_rdma_free_ctrl() argument
1003 struct nvme_rdma_ctrl *ctrl = to_rdma_ctrl(nctrl); in nvme_rdma_free_ctrl()
1012 nvmf_free_options(nctrl->opts); in nvme_rdma_free_ctrl()
/linux/drivers/mtd/nand/raw/
H A Dfsl_ifc_nand.c178 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; in fsl_ifc_run_command() local
210 nctrl->max_bitflips = 0; in fsl_ifc_run_command()
212 if (nctrl->eccread) { in fsl_ifc_run_command()
214 int bufnum = nctrl->page & priv->bufnum_mask; in fsl_ifc_run_command()
242 nctrl->max_bitflips = max_t(unsigned int, in fsl_ifc_run_command()
243 nctrl->max_bitflips, in fsl_ifc_run_command()
247 nctrl->eccread = 0; in fsl_ifc_run_command()
674 struct fsl_ifc_nand_ctrl *nctrl = ifc_nand_ctrl; in fsl_ifc_read_page() local
697 return nctrl->max_bitflips; in fsl_ifc_read_page()