Lines Matching refs:indexes
666 const int *indexes;
670 indexes = of_get_property(dn, "ibm,open-sriov-vf-bar-info", NULL);
671 if (!indexes)
679 num_res = of_read_number(&indexes[NUM_RES_PROPERTY], 1);
686 ret = of_read_number(&indexes[i], 2);
689 ret = of_read_number(&indexes[i + APERTURE_PROPERTY], 2);
692 ret = of_read_number(&indexes[i + WDW_SIZE_PROPERTY], 2);
699 static void of_pci_set_vf_bar_size(struct pci_dev *dev, const int *indexes)
705 num_res = of_read_number(&indexes[NUM_RES_PROPERTY], 1);
710 base = of_read_number(&indexes[i], 2);
711 size = of_read_number(&indexes[i + APERTURE_PROPERTY], 2);
713 (&indexes[i + LOW_INT], 1), 0);
721 static void of_pci_parse_iov_addrs(struct pci_dev *dev, const int *indexes)
732 num_res = of_read_number(&indexes[NUM_RES_PROPERTY], 1);
736 base = of_read_number(&indexes[i], 2);
737 size = of_read_number(&indexes[i + WDW_SIZE_PROPERTY], 2);
767 const int *indexes;
771 indexes = of_get_property(dn, "ibm,open-sriov-vf-bar-info", NULL);
772 if (indexes)
773 of_pci_set_vf_bar_size(pdev, indexes);
780 const int *indexes;
786 indexes = of_get_property(dn, "ibm,open-sriov-vf-bar-info", NULL);
787 if (indexes)
788 of_pci_parse_iov_addrs(pdev, indexes);