ciss_device_address
report_size = sizeof(*cll) + nunits * sizeof(union ciss_device_address);
ndrives = (ntohl(cll->list_size) / sizeof(union ciss_device_address));
nphys = (ntohl(cll->list_size) / sizeof(union ciss_device_address));
malloc(sc->ciss_max_logical_bus * sizeof (union ciss_device_address),
nphys = (ntohl(cll->list_size) / sizeof(union ciss_device_address));
ndrives = (ntohl(cll->list_size) / sizeof(union ciss_device_address));
debug_union(ciss_device_address);
union ciss_device_address lun[0];
union ciss_device_address device;
union ciss_device_address address;
union ciss_device_address cl_address;
union ciss_device_address *cl_controller;
union ciss_device_address cp_address;
union ciss_device_address *ciss_controllers; /* controller address */