Lines Matching refs:intr_info

288 	apic_get_intr_t intr_info;
332 intr_info.avgi_dip_list = NULL;
333 intr_info.avgi_req_flags =
340 info_hdl.ih_private = &intr_info;
352 intr_info.avgi_req_flags |= PSMGI_REQ_GET_DEVS;
379 if (intr_info.avgi_req_flags & PSMGI_REQ_GET_DEVS) {
396 if (intr_info.avgi_cpu_id == IRQ_UNBOUND ||
397 intr_info.avgi_cpu_id == IRQ_UNINIT)
400 iget->cpu_id = intr_info.avgi_cpu_id & ~PSMGI_CPU_USER_BOUND;
403 iget->num_devs = intr_info.avgi_num_devs;
406 if (intr_info.avgi_req_flags & PSMGI_REQ_GET_DEVS) {
412 iget->num_devs_ret = min(num_devs_ret, intr_info.avgi_num_devs);
419 pcitool_get_intr_dev_info(intr_info.avgi_dip_list[i],
423 kmem_free(intr_info.avgi_dip_list,
424 intr_info.avgi_num_devs * sizeof (dev_info_t *));
429 if (intr_info.avgi_req_flags & PSMGI_REQ_GET_DEVS) {
450 pcitool_intr_info_t intr_info;
456 if (ddi_copyin(arg, &intr_info, sizeof (pcitool_intr_info_t), mode) !=
463 if (intr_info.flags & PCITOOL_INTR_FLAG_GET_MSI)
471 intr_info.ctlr_type = PCITOOL_CTLR_TYPE_UPPC;
472 intr_info.ctlr_version = 0;
473 intr_info.num_intr = APIC_MAX_VECTOR;
475 intr_info.ctlr_version = (uint32_t)info_hdl.ih_ver;
476 intr_info.num_cpu = type_info.avgi_num_cpu;
479 intr_info.ctlr_type = PCITOOL_CTLR_TYPE_PCPLUSMP;
480 intr_info.num_intr = type_info.avgi_num_intr;
483 intr_info.ctlr_type = PCITOOL_CTLR_TYPE_APIX;
484 intr_info.num_intr = type_info.avgi_num_intr;
486 intr_info.ctlr_type = PCITOOL_CTLR_TYPE_UNKNOWN;
487 intr_info.num_intr = APIC_MAX_VECTOR;
491 intr_info.drvr_version = PCITOOL_VERSION;
492 if (ddi_copyout(&intr_info, arg, sizeof (pcitool_intr_info_t), mode) !=