MCPcopy Create free account
hub / github.com/F-Stack/f-stack / dlb2_secondary_eventdev_probe

Function dlb2_secondary_eventdev_probe

dpdk/drivers/event/dlb2/dlb2.c:4701–4731  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4699}
4700
4701int
4702dlb2_secondary_eventdev_probe(struct rte_eventdev *dev,
4703 const char *name)
4704{
4705 struct dlb2_eventdev *dlb2;
4706 int err;
4707
4708 dlb2 = dev->data->dev_private;
4709
4710 evdev_dlb2_default_info.driver_name = name;
4711
4712 err = dlb2_iface_open(&dlb2->qm_instance, name);
4713 if (err < 0) {
4714 DLB2_LOG_ERR("could not open event hardware device, err=%d",
4715 err);
4716 return err;
4717 }
4718
4719 err = dlb2_hw_query_resources(dlb2);
4720 if (err) {
4721 DLB2_LOG_ERR("get resources err=%d for %s",
4722 err, name);
4723 return err;
4724 }
4725
4726 dlb2_iface_low_level_io_init();
4727
4728 dlb2_entry_points_init(dev);
4729
4730 return 0;
4731}
4732
4733int
4734dlb2_parse_params(const char *params,

Callers 1

dlb2_eventdev_pci_initFunction · 0.85

Calls 2

dlb2_hw_query_resourcesFunction · 0.85
dlb2_entry_points_initFunction · 0.85

Tested by

no test coverage detected