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

Function failsafe_args_parse_subs

dpdk/drivers/net/failsafe/failsafe_args.c:496–516  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

494}
495
496int
497failsafe_args_parse_subs(struct rte_eth_dev *dev)
498{
499 struct sub_device *sdev;
500 uint8_t i;
501 int ret = 0;
502
503 FOREACH_SUBDEV(sdev, i, dev) {
504 if (sdev->state >= DEV_PARSED)
505 continue;
506 if (sdev->cmdline)
507 ret = fs_execute_cmd(sdev, sdev->cmdline);
508 else if (sdev->fd_str)
509 ret = fs_read_fd(sdev, sdev->fd_str);
510 else
511 ret = fs_parse_sub_device(sdev);
512 if (ret == 0)
513 sdev->state = DEV_PARSED;
514 }
515 return 0;
516}

Callers 1

Calls 3

fs_execute_cmdFunction · 0.85
fs_read_fdFunction · 0.85
fs_parse_sub_deviceFunction · 0.85

Tested by

no test coverage detected