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

Function rte_bbdev_get_named_dev

dpdk/lib/bbdev/rte_bbdev.c:267–285  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

265}
266
267struct rte_bbdev *
268rte_bbdev_get_named_dev(const char *name)
269{
270 unsigned int i;
271
272 if (name == NULL) {
273 rte_bbdev_log(ERR, "NULL driver name");
274 return NULL;
275 }
276
277 for (i = 0; i < RTE_BBDEV_MAX_DEVS; i++) {
278 struct rte_bbdev *dev = get_dev(i);
279 if (dev && (strncmp(dev->data->name,
280 name, RTE_BBDEV_NAME_MAX_LEN) == 0))
281 return dev;
282 }
283
284 return NULL;
285}
286
287uint16_t
288rte_bbdev_count(void)

Callers 15

rte_bbdev_allocateFunction · 0.85
turbo_sw_bbdev_removeFunction · 0.85
null_bbdev_removeFunction · 0.85
la12xx_bbdev_removeFunction · 0.85
fpga_5gnr_fec_removeFunction · 0.85
fpga_lte_fec_removeFunction · 0.85
acc100_configureFunction · 0.85
acc101_configureFunction · 0.85
rte_acc_configureFunction · 0.85
acc_pci_removeFunction · 0.85

Calls 2

get_devFunction · 0.85
strncmpFunction · 0.85

Tested by 2

test_bbdev_driver_initFunction · 0.68
test_bbdev_get_named_devFunction · 0.68