HelenOS sources
ddf_fun_create 284 uspace/drv/audio/hdaudio/hdaudio.c fun_pcm = ddf_fun_create(dev, fun_exposed, "pcm");
ddf_fun_create 157 uspace/drv/audio/sb16/main.c ddf_fun_create(device, fun_exposed, "midi");
ddf_fun_create 114 uspace/drv/audio/sb16/sb16.c ddf_fun_t *dsp_fun = ddf_fun_create(dev, fun_exposed, "pcm");
ddf_fun_create 153 uspace/drv/audio/sb16/sb16.c ddf_fun_t *mixer_fun = ddf_fun_create(dev, fun_exposed, "control");
ddf_fun_create 934 uspace/drv/block/ahci/ahci.c fun = ddf_fun_create(ahci->dev, fun_exposed, NULL);
ddf_fun_create 328 uspace/drv/block/ddisk/ddisk.c fun = ddf_fun_create(ddisk->dev, fun_exposed, DDISK_FUN_NAME);
ddf_fun_create 226 uspace/drv/block/isa-ide/main.c fun = ddf_fun_create(chan->ctrl->dev, fun_exposed, fun_name);
ddf_fun_create 422 uspace/drv/block/pc-floppy/pc-floppy.c fun = ddf_fun_create(fdc->dev, fun_exposed, fun_name);
ddf_fun_create 200 uspace/drv/block/pci-ide/main.c fun = ddf_fun_create(chan->ctrl->dev, fun_exposed, fun_name);
ddf_fun_create 460 uspace/drv/block/virtio-blk/virtio-blk.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "port0");
ddf_fun_create 116 uspace/drv/bus/adb/cuda_adb/cuda_adb.c fun = ddf_fun_create(cuda->dev, fun_inner, name);
ddf_fun_create 271 uspace/drv/bus/isa/isa.c ddf_fun_t *fnode = ddf_fun_create(isa->dev, fun_inner, name);
ddf_fun_create 785 uspace/drv/bus/isa/isa.c isa->fctl = ddf_fun_create(dev, fun_exposed, "ctl");
ddf_fun_create 833 uspace/drv/bus/pci/pciintel/pci.c ctl = ddf_fun_create(bus->dnode, fun_exposed, "ctl");
ddf_fun_create 899 uspace/drv/bus/pci/pciintel/pci.c fnode = ddf_fun_create(bus->dnode, fun_inner, NULL);
ddf_fun_create 58 uspace/drv/bus/usb/vhc/main.c *fun = ddf_fun_create(dev, fun_exposed, "virtual");
ddf_fun_create 191 uspace/drv/char/i8042/i8042.c kbd_fun = ddf_fun_create(ddf_dev, fun_inner, "ps2a");
ddf_fun_create 216 uspace/drv/char/i8042/i8042.c aux_fun = ddf_fun_create(ddf_dev, fun_inner, "ps2b");
ddf_fun_create 104 uspace/drv/char/msim-con/msim-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
ddf_fun_create 898 uspace/drv/char/ns8250/ns8250.c fun = ddf_fun_create(dev, fun_exposed, "a");
ddf_fun_create 99 uspace/drv/char/pc-lpt/pc-lpt.c fun = ddf_fun_create(lpt->dev, fun_exposed, "a");
ddf_fun_create 243 uspace/drv/char/pl011/pl011.c fun = ddf_fun_create(pl011->dev, fun_exposed, "a");
ddf_fun_create 330 uspace/drv/char/pl050/pl050.c fun_a = ddf_fun_create(dev, fun_inner, "a");
ddf_fun_create 82 uspace/drv/char/ski-con/ski-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
ddf_fun_create 82 uspace/drv/char/sun4v-con/sun4v-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
ddf_fun_create 91 uspace/drv/fb/amdm37x_dispc/main.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "a");
ddf_fun_create 448 uspace/drv/fb/kfb/port.c fun = ddf_fun_create(dev, fun_exposed, "kfb");
ddf_fun_create 55 uspace/drv/hid/adb-kbd/adb-kbd.c kbd->fun = ddf_fun_create(kbd->dev, fun_exposed, "a");
ddf_fun_create 124 uspace/drv/hid/adb-mouse/adb-mouse.c mouse->fun = ddf_fun_create(mouse->dev, fun_exposed, "a");
ddf_fun_create 387 uspace/drv/hid/atkbd/atkbd.c kbd->kbd_fun = ddf_fun_create(dev, fun_exposed, "kbd");
ddf_fun_create 144 uspace/drv/hid/ps2mouse/ps2mouse.c mouse->mouse_fun = ddf_fun_create(dev, fun_exposed, "mouse");
ddf_fun_create 416 uspace/drv/hid/xtkbd/xtkbd.c kbd->kbd_fun = ddf_fun_create(dev, fun_exposed, "kbd");
ddf_fun_create 229 uspace/drv/intctl/apic/apic.c fun_a = ddf_fun_create(apic->dev, fun_exposed, "a");
ddf_fun_create 242 uspace/drv/intctl/gicv2/gicv2.c fun_a = ddf_fun_create(gicv2->dev, fun_exposed, "a");
ddf_fun_create 162 uspace/drv/intctl/i8259/i8259.c fun_a = ddf_fun_create(i8259->dev, fun_exposed, "a");
ddf_fun_create 128 uspace/drv/intctl/icp-ic/icp-ic.c fun_a = ddf_fun_create(icpic->dev, fun_exposed, "a");
ddf_fun_create 131 uspace/drv/intctl/obio/obio.c fun_a = ddf_fun_create(obio->dev, fun_exposed, "a");
ddf_fun_create 2167 uspace/drv/nic/e1k/e1k.c fun = ddf_fun_create(nic_get_ddf_dev(nic), fun_exposed, "port0");
ddf_fun_create 435 uspace/drv/nic/ne2k/ne2k.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
ddf_fun_create 1293 uspace/drv/nic/rtl8139/driver.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
ddf_fun_create 445 uspace/drv/nic/rtl8169/driver.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
ddf_fun_create 410 uspace/drv/nic/virtio-net/virtio-net.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "port0");
ddf_fun_create 172 uspace/drv/platform/amdm37x/main.c ddf_fun_t *fnode = ddf_fun_create(dev, fun_inner, fun->name);
ddf_fun_create 185 uspace/drv/platform/arm64virt/arm64virt.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 185 uspace/drv/platform/hikey960/hikey960.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 241 uspace/drv/platform/icp/icp.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 136 uspace/drv/platform/mac/mac.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 181 uspace/drv/platform/malta/malta.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 190 uspace/drv/platform/msim/msim.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 162 uspace/drv/platform/pc/pc.c fnode = ddf_fun_create(dev, fun_inner, "sys");
ddf_fun_create 66 uspace/drv/platform/ski/ski.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 196 uspace/drv/platform/sun4u/sun4u.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 148 uspace/drv/platform/sun4v/sun4v.c fnode = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 97 uspace/drv/root/root/root.c fun = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 169 uspace/drv/root/root/root.c fun = ddf_fun_create(dev, fun_inner, name);
ddf_fun_create 111 uspace/drv/root/virt/virt.c fun = ddf_fun_create(vdev, fun_inner, vfun->name);
ddf_fun_create 85 uspace/drv/test/test1/test1.c fun = ddf_fun_create(parent, fun_inner, name);
ddf_fun_create 162 uspace/drv/test/test1/test1.c fun_a = ddf_fun_create(dev, fun_exposed, "a");
ddf_fun_create 88 uspace/drv/test/test2/test2.c fun = ddf_fun_create(parent, fun_inner, name);
ddf_fun_create 134 uspace/drv/test/test2/test2.c fun_a = ddf_fun_create(test2->dev, fun_exposed, "a");
ddf_fun_create 80 uspace/drv/test/test3/test3.c fun = ddf_fun_create(parent, fun_exposed, fun_name);
ddf_fun_create 613 uspace/drv/time/cmos-rtc/cmos-rtc.c fun = ddf_fun_create(dev, fun_exposed, "a");
ddf_fun_create 119 uspace/lib/drv/include/ddf/driver.h extern ddf_fun_t *ddf_fun_create(ddf_dev_t *, fun_type_t, const char *);
ddf_fun_create 788 uspace/lib/ieee80211/src/ieee80211.c ddf_fun_t *fun = ddf_fun_create(ieee80211_dev->ddf_dev, fun_exposed,
ddf_fun_create 597 uspace/lib/usbdev/src/devdrv.c return ddf_fun_create(usb_dev->ddf_dev, ftype, name);
ddf_fun_create 396 uspace/lib/usbhost/src/ddf_helpers.c ddf_fun_t *fun = ddf_fun_create(hc->ddf_dev, fun_inner, NULL);
ddf_fun_create 464 uspace/lib/usbhost/src/ddf_helpers.c instance->ctl_fun = ddf_fun_create(device, fun_exposed, "ctl");
HelenOS homepage, sources at GitHub