Lines Matching defs:fns
101 DEVICE_FNS *fns;
156 DEVICE_FNS * fns, uint32 total_timeout, uint32 interval_timeout, uint8 * buffer,
192 iorq->fns = fns;
376 DEVICE_FNS *fns;
404 fns = &serial_fns;
410 fns = ¶llel_fns;
416 fns = &printer_fns;
421 fns = &disk_fns;
427 fns = &scard_fns;
457 if (!fns->create)
464 status = fns->create(device, desired_access, share_mode, disposition,
472 if (!fns->close)
478 status = fns->close(file);
483 if (!fns->read)
508 status = fns->read(file, buffer, length, offset, &result);
522 (device, file, id, major, length, fns, total_timeout, interval_timeout,
535 if (!fns->write)
555 status = fns->write(file, s->p, length, offset, &result);
570 (device, file, id, major, length, fns, 0, 0, pst_buf, offset))
673 fns, 0, 0, NULL, 0);
686 if (!fns->device_control)
710 status = fns->device_control(file, request, s, &out);
717 (device, file, id, major, length, fns, 0, 0, NULL, 0))
986 DEVICE_FNS *fns;
1053 fns = iorq->fns;
1060 status = fns->read(iorq->fd,
1093 fns = iorq->fns;
1101 status = fns->write(iorq->fd,