Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations
net_tstamp.h File Reference
#include <linux/socket.h>

Go to the source code of this file.

Data Structures

struct  hwtstamp_config
 

Enumerations

enum  {
  SOF_TIMESTAMPING_TX_HARDWARE = (1<<0), SOF_TIMESTAMPING_TX_SOFTWARE = (1<<1), SOF_TIMESTAMPING_RX_HARDWARE = (1<<2), SOF_TIMESTAMPING_RX_SOFTWARE = (1<<3),
  SOF_TIMESTAMPING_SOFTWARE = (1<<4), SOF_TIMESTAMPING_SYS_HARDWARE = (1<<5), SOF_TIMESTAMPING_RAW_HARDWARE = (1<<6), SOF_TIMESTAMPING_MASK
}
 
enum  hwtstamp_tx_types { HWTSTAMP_TX_OFF, HWTSTAMP_TX_ON, HWTSTAMP_TX_ONESTEP_SYNC }
 
enum  hwtstamp_rx_filters {
  HWTSTAMP_FILTER_NONE, HWTSTAMP_FILTER_ALL, HWTSTAMP_FILTER_SOME, HWTSTAMP_FILTER_PTP_V1_L4_EVENT,
  HWTSTAMP_FILTER_PTP_V1_L4_SYNC, HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ, HWTSTAMP_FILTER_PTP_V2_L4_EVENT, HWTSTAMP_FILTER_PTP_V2_L4_SYNC,
  HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ, HWTSTAMP_FILTER_PTP_V2_L2_EVENT, HWTSTAMP_FILTER_PTP_V2_L2_SYNC, HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ,
  HWTSTAMP_FILTER_PTP_V2_EVENT, HWTSTAMP_FILTER_PTP_V2_SYNC, HWTSTAMP_FILTER_PTP_V2_DELAY_REQ
}
 

Enumeration Type Documentation

anonymous enum
Enumerator:
SOF_TIMESTAMPING_TX_HARDWARE 
SOF_TIMESTAMPING_TX_SOFTWARE 
SOF_TIMESTAMPING_RX_HARDWARE 
SOF_TIMESTAMPING_RX_SOFTWARE 
SOF_TIMESTAMPING_SOFTWARE 
SOF_TIMESTAMPING_SYS_HARDWARE 
SOF_TIMESTAMPING_RAW_HARDWARE 
SOF_TIMESTAMPING_MASK 

Definition at line 15 of file net_tstamp.h.

Enumerator:
HWTSTAMP_FILTER_NONE 
HWTSTAMP_FILTER_ALL 
HWTSTAMP_FILTER_SOME 
HWTSTAMP_FILTER_PTP_V1_L4_EVENT 
HWTSTAMP_FILTER_PTP_V1_L4_SYNC 
HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ 
HWTSTAMP_FILTER_PTP_V2_L4_EVENT 
HWTSTAMP_FILTER_PTP_V2_L4_SYNC 
HWTSTAMP_FILTER_PTP_V2_L4_DELAY_REQ 
HWTSTAMP_FILTER_PTP_V2_L2_EVENT 
HWTSTAMP_FILTER_PTP_V2_L2_SYNC 
HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ 
HWTSTAMP_FILTER_PTP_V2_EVENT 
HWTSTAMP_FILTER_PTP_V2_SYNC 
HWTSTAMP_FILTER_PTP_V2_DELAY_REQ 

Definition at line 75 of file net_tstamp.h.

Enumerator:
HWTSTAMP_TX_OFF 
HWTSTAMP_TX_ON 
HWTSTAMP_TX_ONESTEP_SYNC 

Definition at line 48 of file net_tstamp.h.