Home | History | Annotate | Download | only in pci

Lines Matching defs:msix_pic

653 	.pic_lock = __SIMPLELOCK_UNLOCKED, /* not used for msix_pic */
666 struct pic *msix_pic;
694 msix_pic = msipic_construct_common_msi_pic(pa, &msix_pic_tmpl);
695 if (msix_pic == NULL) {
702 msix_pic->pic_msipic->mp_devid);
703 strncpy(msix_pic->pic_msipic->mp_pic_name, pic_name_buf,
705 msix_pic->pic_name = msix_pic->pic_msipic->mp_pic_name;
732 msipic_destruct_common_msi_pic(msix_pic);
758 msipic_destruct_common_msi_pic(msix_pic);
772 msipic_destruct_common_msi_pic(msix_pic);
775 msix_pic->pic_msipic->mp_bstag = bstag;
776 msix_pic->pic_msipic->mp_bshandle = bshandle;
777 msix_pic->pic_msipic->mp_bssize = bssize;
778 msix_pic->pic_msipic->mp_i.mp_table_base = memaddr;
780 return msix_pic;
787 msipic_destruct_msix_pic(struct pic *msix_pic)
791 KASSERT(msipic_is_msi_pic(msix_pic));
792 KASSERT(msix_pic->pic_type == PIC_MSIX);
794 msipic = msix_pic->pic_msipic;
798 msipic_destruct_common_msi_pic(msix_pic);