Lines Matching +full:enum +full:- +full:as +full:- +full:flags
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
20 enum hwtstamp_provider_qualifier {
27 /* SO_TIMESTAMPING flags */
28 enum {
49 SOF_TIMESTAMPING_MASK = (SOF_TIMESTAMPING_LAST - 1) |
54 * SO_TIMESTAMPING flags are either for recording a packet timestamp or for
56 * Recording flags can be set both via socket options and control messages.
64 * struct so_timestamping - SO_TIMESTAMPING parameter
66 * @flags: SO_TIMESTAMPING flags
71 int flags; member
76 * struct hwtstamp_config - %SIOCGHWTSTAMP and %SIOCSHWTSTAMP parameter
78 * @flags: one of HWTSTAMP_FLAG_*
89 int flags; member
94 /* possible values for hwtstamp_config->flags */
95 enum hwtstamp_flags {
98 * PHC index. Note this PHC index is not stable as when there
106 HWTSTAMP_FLAG_MASK = (HWTSTAMP_FLAG_LAST - 1) | HWTSTAMP_FLAG_LAST
109 /* possible values for hwtstamp_config->tx_type */
110 enum hwtstamp_tx_types {
127 * Enables time stamping for outgoing packets just as
136 * Same as HWTSTAMP_TX_ONESTEP_SYNC, but also enables time
147 /* possible values for hwtstamp_config->rx_filter */
148 enum hwtstamp_rx_filters {
200 * SO_TXTIME gets a struct sock_txtime with flags being an integer bit
203 enum txtime_flags {
208 SOF_TXTIME_FLAGS_MASK = (SOF_TXTIME_FLAGS_LAST - 1) |
214 __u32 flags; /* as defined by enum txtime_flags */ member