linux/drivers/firewire/nosy-user.h
<<
>>
Prefs
   1#ifndef __nosy_user_h
   2#define __nosy_user_h
   3
   4#include <linux/ioctl.h>
   5#include <linux/types.h>
   6
   7#define NOSY_IOC_GET_STATS _IOR('&', 0, struct nosy_stats)
   8#define NOSY_IOC_START     _IO('&', 1)
   9#define NOSY_IOC_STOP      _IO('&', 2)
  10#define NOSY_IOC_FILTER    _IOW('&', 2, __u32)
  11
  12struct nosy_stats {
  13        __u32 total_packet_count;
  14        __u32 lost_packet_count;
  15};
  16
  17/*
  18 * Format of packets returned from the kernel driver:
  19 *
  20 *      quadlet with timestamp          (microseconds, CPU endian)
  21 *      quadlet-padded packet data...   (little endian)
  22 *      quadlet with ack                (little endian)
  23 */
  24
  25#endif /* __nosy_user_h */
  26
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.