Lines Matching refs:nctrl
465 struct octnic_ctrl_pkt nctrl; in lio_send_queue_count_update() local
468 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_send_queue_count_update()
470 nctrl.ncmd.u64 = 0; in lio_send_queue_count_update()
471 nctrl.ncmd.s.cmd = OCTNET_CMD_QUEUE_COUNT_CTL; in lio_send_queue_count_update()
472 nctrl.ncmd.s.param1 = num_queues; in lio_send_queue_count_update()
473 nctrl.ncmd.s.param2 = num_queues; in lio_send_queue_count_update()
474 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_send_queue_count_update()
475 nctrl.wait_time = 100; in lio_send_queue_count_update()
476 nctrl.netpndev = (u64)netdev; in lio_send_queue_count_update()
477 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_send_queue_count_update()
479 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_send_queue_count_update()
701 struct octnic_ctrl_pkt nctrl; in octnet_gpio_access() local
704 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_gpio_access()
706 nctrl.ncmd.u64 = 0; in octnet_gpio_access()
707 nctrl.ncmd.s.cmd = OCTNET_CMD_GPIO_ACCESS; in octnet_gpio_access()
708 nctrl.ncmd.s.param1 = addr; in octnet_gpio_access()
709 nctrl.ncmd.s.param2 = val; in octnet_gpio_access()
710 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_gpio_access()
711 nctrl.wait_time = 100; in octnet_gpio_access()
712 nctrl.netpndev = (u64)netdev; in octnet_gpio_access()
713 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_gpio_access()
715 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_gpio_access()
728 struct octnic_ctrl_pkt nctrl; in octnet_id_active() local
731 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_id_active()
733 nctrl.ncmd.u64 = 0; in octnet_id_active()
734 nctrl.ncmd.s.cmd = OCTNET_CMD_ID_ACTIVE; in octnet_id_active()
735 nctrl.ncmd.s.param1 = val; in octnet_id_active()
736 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_id_active()
737 nctrl.wait_time = 100; in octnet_id_active()
738 nctrl.netpndev = (u64)netdev; in octnet_id_active()
739 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_id_active()
741 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_id_active()
1392 struct octnic_ctrl_pkt nctrl; in lio_set_pauseparam() local
1410 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_set_pauseparam()
1412 nctrl.ncmd.u64 = 0; in lio_set_pauseparam()
1413 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_FLOW_CTL; in lio_set_pauseparam()
1414 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_set_pauseparam()
1415 nctrl.wait_time = 100; in lio_set_pauseparam()
1416 nctrl.netpndev = (u64)netdev; in lio_set_pauseparam()
1417 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_set_pauseparam()
1421 nctrl.ncmd.s.param1 = 1; in lio_set_pauseparam()
1424 nctrl.ncmd.s.param1 = 0; in lio_set_pauseparam()
1429 nctrl.ncmd.s.param2 = 1; in lio_set_pauseparam()
1432 nctrl.ncmd.s.param2 = 0; in lio_set_pauseparam()
1435 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_set_pauseparam()