__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef __ASM_SH_SWAB_H
#define __ASM_SH_SWAB_H
/*
* Copyright (C) 1999 Niibe Yutaka
* Copyright (C) 2000, 2001 Paolo Alberelli
*/
#include <linux/compiler.h>
#include <linux/types.h>
#include <asm-generic/swab.h>
static inline __attribute_const__ __u32 __arch_swab32(__u32 x)
{
__asm__(
"swap.b %1, %0\n\t"
"swap.w %0, %0\n\t"
"swap.b %0, %0"
: "=r" (x)
: "r" (x));
return x;
}
#define __arch_swab32 __arch_swab32
static inline __attribute_const__ __u16 __arch_swab16(__u16 x)
{
__asm__(
"swap.b %1, %0"
: "=r" (x)
: "r" (x));
return x;
}
#define __arch_swab16 __arch_swab16
static inline __u64 __arch_swab64(__u64 val)
{
union {
struct { __u32 a,b; } s;
__u64 u;
} v, w;
v.u = val;
w.s.b = __arch_swab32(v.s.a);
w.s.a = __arch_swab32(v.s.b);
return w.u;
}
#define __arch_swab64 __arch_swab64
#endif /* __ASM_SH_SWAB_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Kbuild | File | 87 B | 0644 |
|
| auxvec.h | File | 1.08 KB | 0644 |
|
| byteorder.h | File | 278 B | 0644 |
|
| cachectl.h | File | 648 B | 0644 |
|
| cpu-features.h | File | 1.13 KB | 0644 |
|
| hw_breakpoint.h | File | 167 B | 0644 |
|
| ioctls.h | File | 4.92 KB | 0644 |
|
| posix_types.h | File | 95 B | 0644 |
|
| posix_types_32.h | File | 801 B | 0644 |
|
| ptrace.h | File | 871 B | 0644 |
|
| ptrace_32.h | File | 1.58 KB | 0644 |
|
| sigcontext.h | File | 550 B | 0644 |
|
| signal.h | File | 369 B | 0644 |
|
| sockios.h | File | 602 B | 0644 |
|
| stat.h | File | 1.64 KB | 0644 |
|
| swab.h | File | 933 B | 0644 |
|
| unistd.h | File | 90 B | 0644 |
|