Lines Matching defs:info
157 static int find_dfls_by_vsec(struct pci_dev *pcidev, struct dfl_fpga_enum_info *info)
218 dfl_fpga_enum_info_add_dfl(info, start, len);
226 struct dfl_fpga_enum_info *info)
241 * Port/AFU. Check them and add related "Device Feature List" info
248 dfl_fpga_enum_info_add_dfl(info, start, len);
284 dfl_fpga_enum_info_add_dfl(info, start, len);
290 dfl_fpga_enum_info_add_dfl(info, start, len);
305 struct dfl_fpga_enum_info *info;
310 /* allocate enumeration info via pci_dev */
311 info = dfl_fpga_enum_info_alloc(&pcidev->dev);
312 if (!info)
315 /* add irq info for enumeration if the device support irq */
328 ret = dfl_fpga_enum_info_add_irq(info, nvec, irq_table);
334 ret = find_dfls_by_vsec(pcidev, info);
336 ret = find_dfls_by_default(pcidev, info);
342 cdev = dfl_fpga_feature_devs_enumerate(info);
355 dfl_fpga_enum_info_free(info);