ctlr_info
static struct ctlr_info *
struct ctlr_info *ctlr;
struct ctlr_info *ctlr;
static struct ctlr_info *find_scsi_ctlr_info(
static struct ctlr_info *find_ctlr_info(struct dk_cinfo *, ushort_t);
struct ctlr_info *ctlr;
static struct ctlr_info *
struct ctlr_info *ctlr;
struct ctlr_info *ctlr;
extern struct ctlr_info *cur_ctlr; /* current ctlr */
extern struct ctlr_info *ctlr_list; /* list of found ctlrs */
struct ctlr_info *ctlr_next; /* ptr to next ctlr */
struct ctlr_info *disk_ctlr; /* ptr to disk's ctlr */
pr_ctlrline(struct ctlr_info *ctlr)
struct ctlr_info *ctlr = disk->disk_ctlr;
struct ctlr_info *cur_ctlr;
struct ctlr_info *contp;
struct ctlr_info *search_ctlr;
struct ctlr_info *cptr;
search_ctlr = (struct ctlr_info *)
zalloc(sizeof (struct ctlr_info));
struct ctlr_info *ctlr_list;
cpqary3_ctlr_info_t *ctlr_info;
ctlr_info = (cpqary3_ctlr_info_t *)
if (NULL == ctlr_info) {
ctlr_info->subsystem_id = cpqary3p->board_id;
ctlr_info->bus = cpqary3p->bus;
ctlr_info->dev = cpqary3p->dev;
ctlr_info->fun = cpqary3p->fun;
ctlr_info->num_of_tgts = cpqary3p->num_of_targets;
ctlr_info->controller_instance = cpqary3p->instance;
if (ddi_copyout((void *)ctlr_info, (void *)(uintptr_t)request->argp,
MEM_SFREE(ctlr_info, sizeof (cpqary3_ctlr_info_t));
MEM_SFREE(ctlr_info, sizeof (cpqary3_ctlr_info_t));
MEM_SFREE(ctlr_info, sizeof (cpqary3_ctlr_info_t));