HelenOS sources
fun_exposed 284 uspace/drv/audio/hdaudio/hdaudio.c fun_pcm = ddf_fun_create(dev, fun_exposed, "pcm");
fun_exposed 157 uspace/drv/audio/sb16/main.c ddf_fun_create(device, fun_exposed, "midi");
fun_exposed 114 uspace/drv/audio/sb16/sb16.c ddf_fun_t *dsp_fun = ddf_fun_create(dev, fun_exposed, "pcm");
fun_exposed 153 uspace/drv/audio/sb16/sb16.c ddf_fun_t *mixer_fun = ddf_fun_create(dev, fun_exposed, "control");
fun_exposed 934 uspace/drv/block/ahci/ahci.c fun = ddf_fun_create(ahci->dev, fun_exposed, NULL);
fun_exposed 328 uspace/drv/block/ddisk/ddisk.c fun = ddf_fun_create(ddisk->dev, fun_exposed, DDISK_FUN_NAME);
fun_exposed 226 uspace/drv/block/isa-ide/main.c fun = ddf_fun_create(chan->ctrl->dev, fun_exposed, fun_name);
fun_exposed 422 uspace/drv/block/pc-floppy/pc-floppy.c fun = ddf_fun_create(fdc->dev, fun_exposed, fun_name);
fun_exposed 200 uspace/drv/block/pci-ide/main.c fun = ddf_fun_create(chan->ctrl->dev, fun_exposed, fun_name);
fun_exposed 233 uspace/drv/block/usbmast/main.c fun = usb_device_ddf_fun_create(mdev->usb_dev, fun_exposed, fun_name);
fun_exposed 460 uspace/drv/block/virtio-blk/virtio-blk.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "port0");
fun_exposed 785 uspace/drv/bus/isa/isa.c isa->fctl = ddf_fun_create(dev, fun_exposed, "ctl");
fun_exposed 833 uspace/drv/bus/pci/pciintel/pci.c ctl = ddf_fun_create(bus->dnode, fun_exposed, "ctl");
fun_exposed 59 uspace/drv/bus/usb/usbdiag/device.c ddf_fun_t *fun = usb_device_ddf_fun_create(dev->usb_dev, fun_exposed, "tmon");
fun_exposed 169 uspace/drv/bus/usb/usbhub/usbhub.c fun_exposed, HUB_FNC_NAME);
fun_exposed 177 uspace/drv/bus/usb/usbmid/explore.c usb_mid->ctl_fun = usb_device_ddf_fun_create(dev, fun_exposed, "ctl");
fun_exposed 58 uspace/drv/bus/usb/vhc/main.c *fun = ddf_fun_create(dev, fun_exposed, "virtual");
fun_exposed 104 uspace/drv/char/msim-con/msim-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
fun_exposed 898 uspace/drv/char/ns8250/ns8250.c fun = ddf_fun_create(dev, fun_exposed, "a");
fun_exposed 99 uspace/drv/char/pc-lpt/pc-lpt.c fun = ddf_fun_create(lpt->dev, fun_exposed, "a");
fun_exposed 243 uspace/drv/char/pl011/pl011.c fun = ddf_fun_create(pl011->dev, fun_exposed, "a");
fun_exposed 82 uspace/drv/char/ski-con/ski-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
fun_exposed 82 uspace/drv/char/sun4v-con/sun4v-con.c fun = ddf_fun_create(con->dev, fun_exposed, "a");
fun_exposed 91 uspace/drv/fb/amdm37x_dispc/main.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "a");
fun_exposed 448 uspace/drv/fb/kfb/port.c fun = ddf_fun_create(dev, fun_exposed, "kfb");
fun_exposed 55 uspace/drv/hid/adb-kbd/adb-kbd.c kbd->fun = ddf_fun_create(kbd->dev, fun_exposed, "a");
fun_exposed 124 uspace/drv/hid/adb-mouse/adb-mouse.c mouse->fun = ddf_fun_create(mouse->dev, fun_exposed, "a");
fun_exposed 387 uspace/drv/hid/atkbd/atkbd.c kbd->kbd_fun = ddf_fun_create(dev, fun_exposed, "kbd");
fun_exposed 144 uspace/drv/hid/ps2mouse/ps2mouse.c mouse->mouse_fun = ddf_fun_create(dev, fun_exposed, "mouse");
fun_exposed 105 uspace/drv/hid/usbhid/blink1/blink1.c fun_exposed, HID_BLINK1_FUN_NAME);
fun_exposed 193 uspace/drv/hid/usbhid/generic/hiddev.c fun_exposed, HID_GENERIC_FUN_NAME);
fun_exposed 628 uspace/drv/hid/usbhid/kbd/kbddev.c fun_exposed, HID_KBD_FUN_NAME);
fun_exposed 352 uspace/drv/hid/usbhid/mouse/mousedev.c fun_exposed, HID_MOUSE_FUN_NAME);
fun_exposed 160 uspace/drv/hid/usbhid/multimedia/multimedia.c hid_dev->usb_dev, fun_exposed, NAME);
fun_exposed 416 uspace/drv/hid/xtkbd/xtkbd.c kbd->kbd_fun = ddf_fun_create(dev, fun_exposed, "kbd");
fun_exposed 229 uspace/drv/intctl/apic/apic.c fun_a = ddf_fun_create(apic->dev, fun_exposed, "a");
fun_exposed 242 uspace/drv/intctl/gicv2/gicv2.c fun_a = ddf_fun_create(gicv2->dev, fun_exposed, "a");
fun_exposed 162 uspace/drv/intctl/i8259/i8259.c fun_a = ddf_fun_create(i8259->dev, fun_exposed, "a");
fun_exposed 128 uspace/drv/intctl/icp-ic/icp-ic.c fun_a = ddf_fun_create(icpic->dev, fun_exposed, "a");
fun_exposed 131 uspace/drv/intctl/obio/obio.c fun_a = ddf_fun_create(obio->dev, fun_exposed, "a");
fun_exposed 2167 uspace/drv/nic/e1k/e1k.c fun = ddf_fun_create(nic_get_ddf_dev(nic), fun_exposed, "port0");
fun_exposed 435 uspace/drv/nic/ne2k/ne2k.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
fun_exposed 1293 uspace/drv/nic/rtl8139/driver.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
fun_exposed 445 uspace/drv/nic/rtl8169/driver.c fun = ddf_fun_create(nic_get_ddf_dev(nic_data), fun_exposed, "port0");
fun_exposed 410 uspace/drv/nic/virtio-net/virtio-net.c ddf_fun_t *fun = ddf_fun_create(dev, fun_exposed, "port0");
fun_exposed 162 uspace/drv/test/test1/test1.c fun_a = ddf_fun_create(dev, fun_exposed, "a");
fun_exposed 134 uspace/drv/test/test2/test2.c fun_a = ddf_fun_create(test2->dev, fun_exposed, "a");
fun_exposed 80 uspace/drv/test/test3/test3.c fun = ddf_fun_create(parent, fun_exposed, fun_name);
fun_exposed 613 uspace/drv/time/cmos-rtc/cmos-rtc.c fun = ddf_fun_create(dev, fun_exposed, "a");
fun_exposed 968 uspace/lib/drv/generic/driver.c assert(fun->ftype == fun_exposed);
fun_exposed 788 uspace/lib/ieee80211/src/ieee80211.c ddf_fun_t *fun = ddf_fun_create(ieee80211_dev->ddf_dev, fun_exposed,
fun_exposed 464 uspace/lib/usbhost/src/ddf_helpers.c instance->ctl_fun = ddf_fun_create(device, fun_exposed, "ctl");
fun_exposed 244 uspace/srv/devman/drv_conn.c if (ftype != fun_inner && ftype != fun_exposed) {
HelenOS homepage, sources at GitHub