Lines Matching defs:bus
32 * Legacy devargs parser doesn't use this key as bus type
35 #define RTE_DEVARGS_KEY_BUS "bus"
85 struct rte_bus *bus; /**< bus handle. */
87 const char *bus_str; /**< bus-related part of device string. */
89 char *data; /**< raw string including bus, class and driver parts. */
95 * Verify that a bus is capable of handling the device passed
96 * in argument. Store which bus will handle the device, its name
101 * bus:device_identifier,arg1=val1,arg2=val2
103 * where "bus:" is the bus name followed by any character separator.
104 * The bus name is optional. If no bus name is specified, each bus
130 * Verify that a bus is capable of handling the device passed
131 * in argument. Store which bus will handle the device, its name
138 * bus:device_identifier,arg1=val1,arg2=val2
140 * where "bus:" is the bus name followed by any character separator.
141 * The bus name is optional. If no bus name is specified, each bus
240 * Find next rte_devargs matching the provided bus name.
252 * Next rte_devargs entry matching the requested bus,
259 * Iterate over all rte_devargs for a specific bus.