Lines Matching refs:iocdata
1328 struct devctl_iocdata iocdata; in dc_cmd() local
1340 (void) memset(&iocdata, 0, sizeof (struct devctl_iocdata)); in dc_cmd()
1347 if (rv = nvlist_pack(ulp, (char **)&iocdata.nvl_user, in dc_cmd()
1348 &iocdata.nvl_usersz, NV_ENCODE_NATIVE, 0)) { in dc_cmd()
1355 iocdata.nvl_user = NULL; in dc_cmd()
1356 iocdata.nvl_usersz = 0; in dc_cmd()
1362 iocdata.cmd = cmd; in dc_cmd()
1363 iocdata.flags = flags; in dc_cmd()
1364 iocdata.c_nodename = dcp->nodename; in dc_cmd()
1365 iocdata.c_unitaddr = dcp->unitaddr; in dc_cmd()
1366 iocdata.cpyout_buf = retinfo; in dc_cmd()
1367 rv = ioctl(dcp->fd, cmd, &iocdata); in dc_cmd()
1374 if (iocdata.nvl_user != NULL) in dc_cmd()
1375 free(iocdata.nvl_user); in dc_cmd()