Lines Matching defs:nctrl
67 struct lio_ctrl_pkt nctrl;
72 bzero(&nctrl, sizeof(struct lio_ctrl_pkt));
75 nctrl.ncmd.cmd64 = 0;
76 nctrl.ncmd.s.cmd = LIO_CMD_CHANGE_DEVFLAGS;
77 nctrl.ncmd.s.param1 = lio_get_new_flags(ifp);
78 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
79 nctrl.lio = lio;
80 nctrl.cb_fn = lio_ctrl_cmd_completion;
82 ret = lio_send_ctrl_pkt(oct, &nctrl);
425 struct lio_ctrl_pkt nctrl;
433 bzero(&nctrl, sizeof(struct lio_ctrl_pkt));
435 nctrl.ncmd.cmd64 = 0;
436 nctrl.ncmd.s.cmd = LIO_CMD_CHANGE_MACADDR;
437 nctrl.ncmd.s.param1 = 0;
438 nctrl.ncmd.s.more = 1;
439 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
440 nctrl.lio = lio;
441 nctrl.cb_fn = lio_ctrl_cmd_completion;
442 nctrl.wait_time = 100;
444 nctrl.udd[0] = 0;
446 memcpy((uint8_t *)&nctrl.udd[0] + 2, p, ETHER_HDR_LEN);
448 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl);
515 struct lio_ctrl_pkt nctrl;
519 bzero(&nctrl, sizeof(struct lio_ctrl_pkt));
522 nctrl.ncmd.cmd64 = 0;
523 nctrl.ncmd.s.cmd = LIO_CMD_SET_MULTI_LIST;
524 nctrl.ncmd.s.param1 = lio_get_new_flags(ifp);
525 nctrl.iq_no = lio->linfo.txpciq[0].s.q_no;
526 nctrl.lio = lio;
527 nctrl.cb_fn = lio_ctrl_cmd_completion;
530 mc_count = if_foreach_llmaddr(ifp, lio_copy_maddr, &nctrl.udd[0]);
536 nctrl.wait_time = 0;
537 nctrl.ncmd.s.param2 = mc_count;
538 nctrl.ncmd.s.more = mc_count;
540 ret = lio_send_ctrl_pkt(lio->oct_dev, &nctrl);