Lines Matching +full:enum +full:- +full:as +full:- +full:flags
1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
16 /* SO_TIMESTAMPING flags */
17 enum {
37 SOF_TIMESTAMPING_MASK = (SOF_TIMESTAMPING_LAST - 1) |
42 * SO_TIMESTAMPING flags are either for recording a packet timestamp or for
44 * Recording flags can be set both via socket options and control messages.
52 * struct so_timestamping - SO_TIMESTAMPING parameter
54 * @flags: SO_TIMESTAMPING flags
59 int flags; member
64 * struct hwtstamp_config - %SIOCGHWTSTAMP and %SIOCSHWTSTAMP parameter
66 * @flags: one of HWTSTAMP_FLAG_*
77 int flags; member
82 /* possible values for hwtstamp_config->flags */
83 enum hwtstamp_flags {
86 * PHC index. Note this PHC index is not stable as when there
94 HWTSTAMP_FLAG_MASK = (HWTSTAMP_FLAG_LAST - 1) | HWTSTAMP_FLAG_LAST
97 /* possible values for hwtstamp_config->tx_type */
98 enum hwtstamp_tx_types {
115 * Enables time stamping for outgoing packets just as
124 * Same as HWTSTAMP_TX_ONESTEP_SYNC, but also enables time
135 /* possible values for hwtstamp_config->rx_filter */
136 enum hwtstamp_rx_filters {
188 * SO_TXTIME gets a struct sock_txtime with flags being an integer bit
191 enum txtime_flags {
196 SOF_TXTIME_FLAGS_MASK = (SOF_TXTIME_FLAGS_LAST - 1) |
202 __u32 flags; /* as defined by enum txtime_flags */ member