MCPcopy Create free account
hub / github.com/danoon2/Boxedwine / createSysBus

Function createSysBus

source/kernel/sys/sysbus.cpp:25–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23std::shared_ptr<FsNode> createSysBusUsb(const std::shared_ptr<FsNode> busNode);
24
25std::shared_ptr<FsNode> createSysBus(const std::shared_ptr<FsNode> sysNode) {
26 std::shared_ptr<FsNode> busNode = sysNode->getChildByName(B("bus"));
27
28 if (!busNode) {
29 busNode = Fs::addFileNode(B("/sys/bus"), B(""), B(""), true, sysNode);
30 }
31 std::shared_ptr<FsNode> usbNode = createSysBusUsb(busNode);
32
33 return busNode;
34}

Callers 1

createSysfsFunction · 0.85

Calls 3

BFunction · 0.85
createSysBusUsbFunction · 0.85
getChildByNameMethod · 0.80

Tested by

no test coverage detected