����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ 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 */
/*
* Copyright (C) 2021 Intel Corporation
* Author: johannes@sipsolutions.net
*/
#ifndef _LOGIC_IO_H
#define _LOGIC_IO_H
#include <linux/types.h>
/* include this file into asm/io.h */
#ifdef CONFIG_INDIRECT_IOMEM
#ifdef CONFIG_INDIRECT_IOMEM_FALLBACK
/*
* If you want emulated IO memory to fall back to 'normal' IO memory
* if a region wasn't registered as emulated, then you need to have
* all of the real_* functions implemented.
*/
#if !defined(real_ioremap) || !defined(real_iounmap) || \
!defined(real_raw_readb) || !defined(real_raw_writeb) || \
!defined(real_raw_readw) || !defined(real_raw_writew) || \
!defined(real_raw_readl) || !defined(real_raw_writel) || \
(defined(CONFIG_64BIT) && \
(!defined(real_raw_readq) || !defined(real_raw_writeq))) || \
!defined(real_memset_io) || \
!defined(real_memcpy_fromio) || \
!defined(real_memcpy_toio)
#error "Must provide fallbacks for real IO memory access"
#endif /* defined ... */
#endif /* CONFIG_INDIRECT_IOMEM_FALLBACK */
#define ioremap ioremap
void __iomem *ioremap(phys_addr_t offset, size_t size);
#define iounmap iounmap
void iounmap(void __iomem *addr);
#define __raw_readb __raw_readb
u8 __raw_readb(const volatile void __iomem *addr);
#define __raw_readw __raw_readw
u16 __raw_readw(const volatile void __iomem *addr);
#define __raw_readl __raw_readl
u32 __raw_readl(const volatile void __iomem *addr);
#ifdef CONFIG_64BIT
#define __raw_readq __raw_readq
u64 __raw_readq(const volatile void __iomem *addr);
#endif /* CONFIG_64BIT */
#define __raw_writeb __raw_writeb
void __raw_writeb(u8 value, volatile void __iomem *addr);
#define __raw_writew __raw_writew
void __raw_writew(u16 value, volatile void __iomem *addr);
#define __raw_writel __raw_writel
void __raw_writel(u32 value, volatile void __iomem *addr);
#ifdef CONFIG_64BIT
#define __raw_writeq __raw_writeq
void __raw_writeq(u64 value, volatile void __iomem *addr);
#endif /* CONFIG_64BIT */
#define memset_io memset_io
void memset_io(volatile void __iomem *addr, int value, size_t size);
#define memcpy_fromio memcpy_fromio
void memcpy_fromio(void *buffer, const volatile void __iomem *addr,
size_t size);
#define memcpy_toio memcpy_toio
void memcpy_toio(volatile void __iomem *addr, const void *buffer, size_t size);
#endif /* CONFIG_INDIRECT_IOMEM */
#endif /* _LOGIC_IO_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| bitops | Folder | 0755 |
|
|
| vdso | Folder | 0755 |
|
|
| Kbuild | File | 1.68 KB | 0644 |
|
| access_ok.h | File | 1.37 KB | 0644 |
|
| archrandom.h | File | 342 B | 0644 |
|
| asm-offsets.h | File | 35 B | 0644 |
|
| asm-prototypes.h | File | 507 B | 0644 |
|
| atomic.h | File | 3.49 KB | 0644 |
|
| atomic64.h | File | 2.49 KB | 0644 |
|
| audit_change_attr.h | File | 484 B | 0644 |
|
| audit_dir_write.h | File | 528 B | 0644 |
|
| audit_read.h | File | 241 B | 0644 |
|
| audit_signal.h | File | 36 B | 0644 |
|
| audit_write.h | File | 461 B | 0644 |
|
| barrier.h | File | 7.13 KB | 0644 |
|
| bitops.h | File | 1.13 KB | 0644 |
|
| bitsperlong.h | File | 1.18 KB | 0644 |
|
| bug.h | File | 6.22 KB | 0644 |
|
| bugs.h | File | 267 B | 0644 |
|
| cache.h | File | 384 B | 0644 |
|
| cacheflush.h | File | 2.51 KB | 0644 |
|
| cfi.h | File | 129 B | 0644 |
|
| checksum.h | File | 1.6 KB | 0644 |
|
| cmpxchg-local.h | File | 1.43 KB | 0644 |
|
| cmpxchg.h | File | 2.38 KB | 0644 |
|
| compat.h | File | 3.67 KB | 0644 |
|
| current.h | File | 256 B | 0644 |
|
| delay.h | File | 1.13 KB | 0644 |
|
| device.h | File | 245 B | 0644 |
|
| div64.h | File | 7.48 KB | 0644 |
|
| dma-mapping.h | File | 232 B | 0644 |
|
| dma.h | File | 553 B | 0644 |
|
| early_ioremap.h | File | 1.47 KB | 0644 |
|
| emergency-restart.h | File | 248 B | 0644 |
|
| error-injection.h | File | 1.13 KB | 0644 |
|
| exec.h | File | 460 B | 0644 |
|
| export.h | File | 369 B | 0644 |
|
| extable.h | File | 802 B | 0644 |
|
| fb.h | File | 2.85 KB | 0644 |
|
| fixmap.h | File | 2.86 KB | 0644 |
|
| flat.h | File | 610 B | 0644 |
|
| ftrace.h | File | 314 B | 0644 |
|
| futex.h | File | 2.59 KB | 0644 |
|
| getorder.h | File | 1.23 KB | 0644 |
|
| hardirq.h | File | 568 B | 0644 |
|
| hugetlb.h | File | 3.48 KB | 0644 |
|
| hw_irq.h | File | 270 B | 0644 |
|
| ide_iops.h | File | 791 B | 0644 |
|
| int-ll64.h | File | 863 B | 0644 |
|
| io.h | File | 26.38 KB | 0644 |
|
| ioctl.h | File | 506 B | 0644 |
|
| iomap.h | File | 3.92 KB | 0644 |
|
| irq.h | File | 403 B | 0644 |
|
| irq_regs.h | File | 773 B | 0644 |
|
| irq_work.h | File | 194 B | 0644 |
|
| irqflags.h | File | 1.51 KB | 0644 |
|
| kdebug.h | File | 182 B | 0644 |
|
| kmap_size.h | File | 263 B | 0644 |
|
| kprobes.h | File | 833 B | 0644 |
|
| kvm_para.h | File | 549 B | 0644 |
|
| kvm_types.h | File | 113 B | 0644 |
|
| linkage.h | File | 225 B | 0644 |
|
| local.h | File | 2.31 KB | 0644 |
|
| local64.h | File | 4.04 KB | 0644 |
|
| logic_io.h | File | 2.35 KB | 0644 |
|
| mcs_spinlock.h | File | 260 B | 0644 |
|
| memory_model.h | File | 1.75 KB | 0644 |
|
| mm_hooks.h | File | 753 B | 0644 |
|
| mmiowb.h | File | 1.72 KB | 0644 |
|
| mmiowb_types.h | File | 249 B | 0644 |
|
| mmu.h | File | 449 B | 0644 |
|
| mmu_context.h | File | 1.62 KB | 0644 |
|
| module.h | File | 1.09 KB | 0644 |
|
| module.lds.h | File | 278 B | 0644 |
|
| mshyperv.h | File | 11.13 KB | 0644 |
|
| msi.h | File | 1.01 KB | 0644 |
|
| nommu_context.h | File | 420 B | 0644 |
|
| numa.h | File | 1.6 KB | 0644 |
|
| page.h | File | 2.3 KB | 0644 |
|
| param.h | File | 367 B | 0644 |
|
| parport.h | File | 604 B | 0644 |
|
| pci.h | File | 655 B | 0644 |
|
| pci_iomap.h | File | 1.96 KB | 0644 |
|
| percpu.h | File | 15.2 KB | 0644 |
|
| pgalloc.h | File | 5.28 KB | 0644 |
|
| pgtable-nop4d.h | File | 1.72 KB | 0644 |
|
| pgtable-nopmd.h | File | 1.99 KB | 0644 |
|
| pgtable-nopud.h | File | 1.95 KB | 0644 |
|
| pgtable_uffd.h | File | 1.03 KB | 0644 |
|
| preempt.h | File | 1.95 KB | 0644 |
|
| qrwlock.h | File | 3.99 KB | 0644 |
|
| qrwlock_types.h | File | 683 B | 0644 |
|
| qspinlock.h | File | 4.67 KB | 0644 |
|
| qspinlock_types.h | File | 2.08 KB | 0644 |
|
| resource.h | File | 1.07 KB | 0644 |
|
| runtime-const.h | File | 414 B | 0644 |
|
| rwonce.h | File | 2.86 KB | 0644 |
|
| seccomp.h | File | 1.16 KB | 0644 |
|
| sections.h | File | 7.16 KB | 0644 |
|
| serial.h | File | 345 B | 0644 |
|
| set_memory.h | File | 362 B | 0644 |
|
| shmparam.h | File | 207 B | 0644 |
|
| signal.h | File | 308 B | 0644 |
|
| simd.h | File | 436 B | 0644 |
|
| softirq_stack.h | File | 281 B | 0644 |
|
| spinlock.h | File | 2.73 KB | 0644 |
|
| spinlock_types.h | File | 404 B | 0644 |
|
| statfs.h | File | 169 B | 0644 |
|
| string.h | File | 281 B | 0644 |
|
| switch_to.h | File | 755 B | 0644 |
|
| syscall.h | File | 5.02 KB | 0644 |
|
| syscalls.h | File | 739 B | 0644 |
|
| termios.h | File | 205 B | 0644 |
|
| timex.h | File | 508 B | 0644 |
|
| tlb.h | File | 20.38 KB | 0644 |
|
| tlbflush.h | File | 485 B | 0644 |
|
| topology.h | File | 2.17 KB | 0644 |
|
| trace_clock.h | File | 391 B | 0644 |
|
| uaccess.h | File | 5.51 KB | 0644 |
|
| unaligned.h | File | 3.32 KB | 0644 |
|
| user.h | File | 242 B | 0644 |
|
| vermagic.h | File | 179 B | 0644 |
|
| vga.h | File | 587 B | 0644 |
|
| vmlinux.lds.h | File | 32.04 KB | 0644 |
|
| vtime.h | File | 52 B | 0644 |
|
| word-at-a-time.h | File | 2.75 KB | 0644 |
|
| xor.h | File | 14.33 KB | 0644 |
|