Lines Matching refs:iocdata
1330 struct devctl_iocdata iocdata; in dc_cmd() local
1342 (void) memset(&iocdata, 0, sizeof (struct devctl_iocdata)); in dc_cmd()
1349 if (rv = nvlist_pack(ulp, (char **)&iocdata.nvl_user, in dc_cmd()
1350 &iocdata.nvl_usersz, NV_ENCODE_NATIVE, 0)) { in dc_cmd()
1357 iocdata.nvl_user = NULL; in dc_cmd()
1358 iocdata.nvl_usersz = 0; in dc_cmd()
1364 iocdata.cmd = cmd; in dc_cmd()
1365 iocdata.flags = flags; in dc_cmd()
1366 iocdata.c_nodename = dcp->nodename; in dc_cmd()
1367 iocdata.c_unitaddr = dcp->unitaddr; in dc_cmd()
1368 iocdata.cpyout_buf = retinfo; in dc_cmd()
1369 rv = ioctl(dcp->fd, cmd, &iocdata); in dc_cmd()
1376 if (iocdata.nvl_user != NULL) in dc_cmd()
1377 free(iocdata.nvl_user); in dc_cmd()