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

Function dpaa_sec_get_devargs

dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c:3591–3611  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3589}
3590
3591static void
3592dpaa_sec_get_devargs(struct rte_devargs *devargs, const char *key)
3593{
3594 struct rte_kvargs *kvlist;
3595
3596 if (!devargs)
3597 return;
3598
3599 kvlist = rte_kvargs_parse(devargs->args, NULL);
3600 if (!kvlist)
3601 return;
3602
3603 if (!rte_kvargs_count(kvlist, key)) {
3604 rte_kvargs_free(kvlist);
3605 return;
3606 }
3607
3608 rte_kvargs_process(kvlist, key,
3609 check_devargs_handler, NULL);
3610 rte_kvargs_free(kvlist);
3611}
3612
3613static int
3614dpaa_sec_dev_init(struct rte_cryptodev *cryptodev)

Callers 1

dpaa_sec_dev_initFunction · 0.85

Calls 4

rte_kvargs_parseFunction · 0.85
rte_kvargs_countFunction · 0.85
rte_kvargs_freeFunction · 0.85
rte_kvargs_processFunction · 0.85

Tested by

no test coverage detected