Lines Matching refs:nctrl

68 	struct lio_ctrl_pkt	nctrl;  in lio_change_dev_flags()  local
73 bzero(&nctrl, sizeof(struct lio_ctrl_pkt)); in lio_change_dev_flags()
76 nctrl.ncmd.cmd64 = 0; in lio_change_dev_flags()
77 nctrl.ncmd.s.cmd = LIO_CMD_CHANGE_DEVFLAGS; in lio_change_dev_flags()
78 nctrl.ncmd.s.param1 = lio_get_new_flags(ifp); in lio_change_dev_flags()
79 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_change_dev_flags()
80 nctrl.lio = lio; in lio_change_dev_flags()
81 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_change_dev_flags()
83 ret = lio_send_ctrl_pkt(oct, &nctrl); in lio_change_dev_flags()
426 struct lio_ctrl_pkt nctrl; in lio_set_mac() local
434 bzero(&nctrl, sizeof(struct lio_ctrl_pkt)); in lio_set_mac()
436 nctrl.ncmd.cmd64 = 0; in lio_set_mac()
437 nctrl.ncmd.s.cmd = LIO_CMD_CHANGE_MACADDR; in lio_set_mac()
438 nctrl.ncmd.s.param1 = 0; in lio_set_mac()
439 nctrl.ncmd.s.more = 1; in lio_set_mac()
440 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_set_mac()
441 nctrl.lio = lio; in lio_set_mac()
442 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_mac()
443 nctrl.wait_time = 100; in lio_set_mac()
445 nctrl.udd[0] = 0; in lio_set_mac()
447 memcpy((uint8_t *)&nctrl.udd[0] + 2, p, ETHER_HDR_LEN); in lio_set_mac()
449 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl); in lio_set_mac()
516 struct lio_ctrl_pkt nctrl; in lio_set_mcast_list() local
520 bzero(&nctrl, sizeof(struct lio_ctrl_pkt)); in lio_set_mcast_list()
523 nctrl.ncmd.cmd64 = 0; in lio_set_mcast_list()
524 nctrl.ncmd.s.cmd = LIO_CMD_SET_MULTI_LIST; in lio_set_mcast_list()
525 nctrl.ncmd.s.param1 = lio_get_new_flags(ifp); in lio_set_mcast_list()
526 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no; in lio_set_mcast_list()
527 nctrl.lio = lio; in lio_set_mcast_list()
528 nctrl.cb_fn = lio_ctrl_cmd_completion; in lio_set_mcast_list()
531 mc_count = if_foreach_llmaddr(ifp, lio_copy_maddr, &nctrl.udd[0]); in lio_set_mcast_list()
537 nctrl.wait_time = 0; in lio_set_mcast_list()
538 nctrl.ncmd.s.param2 = mc_count; in lio_set_mcast_list()
539 nctrl.ncmd.s.more = mc_count; in lio_set_mcast_list()
541 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl); in lio_set_mcast_list()