debugf
debugf(client, "cannot register evdev client");
debugf(client, "read %zd bytes by thread %d", uio->uio_resid, 0);
debugf(client, "write %zd bytes by thread %d", uio->uio_resid, 0);
debugf(client, "write size not multiple of input_event size");
debugf(client, "ioctl called: cmd=0x%08lx, data=%p", cmd, data);
debugf(client, "EVIOCGID: bus=%d vendor=0x%04x product=0x%04x",
debugf(client, "EVIOCGBIT(%d): data=%p, len=%d", type_num,
debugf(client, "client %p: buffer overflow", client);
debugf(evdev, "removing client for device %s", evdev->ev_shortname);
debugf(evdev, "%s: registered evdev provider: %s <%s>\n",
debugf(evdev, "%s: unregistered evdev provider: %s\n",
debugf(evdev, "%s pushed event %d/%d/%d",
debugf(evdev, "adding new client for device %s", evdev->ev_shortname);
debugf(evdev, "calling ev_open() on device %s",