spi_statistics
Regular
4.4
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
};
4.8
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
4.10
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
4.13
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
4.15
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
4.18
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.0
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.3
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.4
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.8
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.11
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.13
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.15
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
5.19
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
6.2
: ✅struct spi_statistics {
struct u64_stats_sync syncp;
u64_stats_t messages;
u64_stats_t transfers;
u64_stats_t errors;
u64_stats_t timedout;
u64_stats_t spi_sync;
u64_stats_t spi_sync_immediate;
u64_stats_t spi_async;
u64_stats_t bytes;
u64_stats_t bytes_rx;
u64_stats_t bytes_tx;
u64_stats_t transfer_bytes_histo[17];
u64_stats_t transfers_split_maxsize;
};
6.5
: ✅struct spi_statistics {
struct u64_stats_sync syncp;
u64_stats_t messages;
u64_stats_t transfers;
u64_stats_t errors;
u64_stats_t timedout;
u64_stats_t spi_sync;
u64_stats_t spi_sync_immediate;
u64_stats_t spi_async;
u64_stats_t bytes;
u64_stats_t bytes_rx;
u64_stats_t bytes_tx;
u64_stats_t transfer_bytes_histo[17];
u64_stats_t transfers_split_maxsize;
};
6.8
: ✅struct spi_statistics {
struct u64_stats_sync syncp;
u64_stats_t messages;
u64_stats_t transfers;
u64_stats_t errors;
u64_stats_t timedout;
u64_stats_t spi_sync;
u64_stats_t spi_sync_immediate;
u64_stats_t spi_async;
u64_stats_t bytes;
u64_stats_t bytes_rx;
u64_stats_t bytes_tx;
u64_stats_t transfer_bytes_histo[17];
u64_stats_t transfers_split_maxsize;
};
arm64
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
armhf
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
ppc64el
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
riscv64
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
aws
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
azure
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
gcp
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
lowlatency
: ✅struct spi_statistics {
spinlock_t lock;
long unsigned int messages;
long unsigned int transfers;
long unsigned int errors;
long unsigned int timedout;
long unsigned int spi_sync;
long unsigned int spi_sync_immediate;
long unsigned int spi_async;
long long unsigned int bytes;
long long unsigned int bytes_rx;
long long unsigned int bytes_tx;
long unsigned int transfer_bytes_histo[17];
long unsigned int transfers_split_maxsize;
};
Regular
4.4
and 4.8
⚠️long unsigned int transfers_split_maxsize
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
⚠️struct u64_stats_sync syncp
spinlock_t lock
long unsigned int messages
➡️ u64_stats_t messages
long unsigned int transfers
➡️ u64_stats_t transfers
long unsigned int errors
➡️ u64_stats_t errors
long unsigned int timedout
➡️ u64_stats_t timedout
long unsigned int spi_sync
➡️ u64_stats_t spi_sync
long unsigned int spi_sync_immediate
➡️ u64_stats_t spi_sync_immediate
long unsigned int spi_async
➡️ u64_stats_t spi_async
long long unsigned int bytes
➡️ u64_stats_t bytes
long long unsigned int bytes_rx
➡️ u64_stats_t bytes_rx
long long unsigned int bytes_tx
➡️ u64_stats_t bytes_tx
long unsigned int transfer_bytes_histo[17]
➡️ u64_stats_t transfer_bytes_histo[17]
long unsigned int transfers_split_maxsize
➡️ u64_stats_t transfers_split_maxsize
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅