Lines Matching refs:nctrl

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()
708 struct octnic_ctrl_pkt nctrl; in octnet_gpio_access() local
711 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_gpio_access()
713 nctrl.ncmd.u64 = 0; in octnet_gpio_access()
714 nctrl.ncmd.s.cmd = OCTNET_CMD_GPIO_ACCESS; in octnet_gpio_access()
715 nctrl.ncmd.s.param1 = addr; in octnet_gpio_access()
716 nctrl.ncmd.s.param2 = val; in octnet_gpio_access()
717 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_gpio_access()
718 nctrl.netpndev = (u64)netdev; in octnet_gpio_access()
719 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_gpio_access()
721 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_gpio_access()
735 struct octnic_ctrl_pkt nctrl; in octnet_id_active() local
738 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in octnet_id_active()
740 nctrl.ncmd.u64 = 0; in octnet_id_active()
741 nctrl.ncmd.s.cmd = OCTNET_CMD_ID_ACTIVE; in octnet_id_active()
742 nctrl.ncmd.s.param1 = val; in octnet_id_active()
743 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in octnet_id_active()
744 nctrl.netpndev = (u64)netdev; in octnet_id_active()
745 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in octnet_id_active()
747 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in octnet_id_active()
1369 struct octnic_ctrl_pkt nctrl; in lio_set_pauseparam() local
1387 memset(&nctrl, 0, sizeof(struct octnic_ctrl_pkt)); in lio_set_pauseparam()
1389 nctrl.ncmd.u64 = 0; in lio_set_pauseparam()
1390 nctrl.ncmd.s.cmd = OCTNET_CMD_SET_FLOW_CTL; in lio_set_pauseparam()
1391 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_set_pauseparam()
1392 nctrl.netpndev = (u64)netdev; in lio_set_pauseparam()
1393 nctrl.cb_fn = liquidio_link_ctrl_cmd_completion; in lio_set_pauseparam()
1397 nctrl.ncmd.s.param1 = 1; in lio_set_pauseparam()
1400 nctrl.ncmd.s.param1 = 0; in lio_set_pauseparam()
1405 nctrl.ncmd.s.param2 = 1; in lio_set_pauseparam()
1408 nctrl.ncmd.s.param2 = 0; in lio_set_pauseparam()
1411 ret = octnet_send_nic_ctrl_pkt(lio->oct_dev, &nctrl); in lio_set_pauseparam()