Lines Matching refs:numvec
473 uint64_t addr, uint64_t msg, int numvec) in ppt_setup_msi() argument
479 if (numvec < 0 || numvec > MAX_MSIMSGS) in ppt_setup_msi()
491 if (numvec == 0) /* nothing more to do */ in ppt_setup_msi()
507 if (numvec > msi_count) in ppt_setup_msi()
515 tmp = numvec; in ppt_setup_msi()
519 else if (tmp != numvec) { in ppt_setup_msi()
532 for (i = 0; i < numvec; i++) { in ppt_setup_msi()
554 if (i < numvec) { in ppt_setup_msi()
568 int numvec, alloced, rid, error; in ppt_setup_msix() local
588 numvec = pci_msix_count(ppt->dev); in ppt_setup_msix()
589 if (numvec <= 0) in ppt_setup_msix()
593 ppt->msix.num_msgs = numvec; in ppt_setup_msix()
595 res_size = numvec * sizeof(ppt->msix.res[0]); in ppt_setup_msix()
596 cookie_size = numvec * sizeof(ppt->msix.cookie[0]); in ppt_setup_msix()
597 arg_size = numvec * sizeof(ppt->msix.arg[0]); in ppt_setup_msix()
614 alloced = numvec; in ppt_setup_msix()
616 if (error || alloced != numvec) { in ppt_setup_msix()