Linux Perf
memswap.c
Go to the documentation of this file.
1
// SPDX-License-Identifier: GPL-2.0
2
#include <byteswap.h>
3
#include "
memswap.h
"
4
#include <linux/types.h>
5
6
void
mem_bswap_32
(
void
*src,
int
byte_size)
7
{
8
u32 *
m
= src;
9
while
(byte_size > 0) {
10
*m = bswap_32(*m);
11
byte_size -=
sizeof
(u32);
12
++
m
;
13
}
14
}
15
16
void
mem_bswap_64
(
void
*src,
int
byte_size)
17
{
18
u64 *
m
= src;
19
20
while
(byte_size > 0) {
21
*m = bswap_64(*m);
22
byte_size -=
sizeof
(u64);
23
++
m
;
24
}
25
}
mem_bswap_64
void mem_bswap_64(void *src, int byte_size)
Definition:
memswap.c:16
mem_bswap_32
void mem_bswap_32(void *src, int byte_size)
Definition:
memswap.c:6
memswap.h
compaction-times.m
m
Definition:
compaction-times.py:297
util
memswap.c
Generated by
1.8.13