21/06/2017 01:29, Gaetan Rivet:
> +static int
> +cmp_rte_device(const struct rte_device *dev, const void *_dev2)

Better to rename dev into dev1.

> +{
> +     const struct rte_device *dev2 = _dev2;
> +
> +     return !(dev == dev2);

simpler: return dev1 != dev2

[...]
> +static int
> +bus_find_device(const struct rte_bus *bus, const void *_dev)
> +{
> +     struct rte_device *dev;
> +
> +     if (!bus->find_device)

It is preferred to check pointers against NULL.

> +             return -1;
> +     dev = bus->find_device(cmp_rte_device, _dev);
> +     return !dev;

Here also: return dev == NULL:

> +}
> +
> +struct rte_bus *rte_bus_find_by_device(const struct rte_device *dev)
> +{
> +     return rte_bus_find(bus_find_device, (const void *)dev, NULL);
> +}

Nice

Reply via email to