Lines Matching refs:nctrl

474 	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()
709 struct octnic_ctrl_pkt nctrl; in octnet_gpio_access() local
712 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_gpio_access()
714 nctrl.ncmd.u64 = 0; in octnet_gpio_access()
715 nctrl.ncmd.s.cmd = OCTNET_CMD_GPIO_ACCESS; in octnet_gpio_access()
716 nctrl.ncmd.s.param1 = addr; in octnet_gpio_access()
717 nctrl.ncmd.s.param2 = val; in octnet_gpio_access()
718 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_gpio_access()
719 nctrl.netpndev = (u64)netdev; in octnet_gpio_access()
720 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_gpio_access()
722 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_gpio_access()
736 struct octnic_ctrl_pkt nctrl; in octnet_id_active() local
739 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_id_active()
741 nctrl.ncmd.u64 = 0; in octnet_id_active()
742 nctrl.ncmd.s.cmd = OCTNET_CMD_ID_ACTIVE; in octnet_id_active()
743 nctrl.ncmd.s.param1 = val; in octnet_id_active()
744 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_id_active()
745 nctrl.netpndev = (u64)netdev; in octnet_id_active()
746 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_id_active()
748 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_id_active()
1375 struct octnic_ctrl_pkt nctrl; in lio_set_pauseparam() local
1393 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_set_pauseparam()
1395 nctrl.ncmd.u64 = 0; in lio_set_pauseparam()
1396 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_FLOW_CTL; in lio_set_pauseparam()
1397 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_set_pauseparam()
1398 nctrl.netpndev = (u64)netdev; in lio_set_pauseparam()
1399 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_set_pauseparam()
1403 nctrl.ncmd.s.param1 = 1; in lio_set_pauseparam()
1406 nctrl.ncmd.s.param1 = 0; in lio_set_pauseparam()
1411 nctrl.ncmd.s.param2 = 1; in lio_set_pauseparam()
1414 nctrl.ncmd.s.param2 = 0; in lio_set_pauseparam()
1417 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_set_pauseparam()