0
  *   ˆl–Ü4ý( ©³( 	Å€fàB¦-ÿÁƒ_†I|¥�+ÁÀ $    #ifndef _LINUX_UNALIGNED_PACKED_STRUCT_H
#define _LINUX_UNALIGNED_PACKED_STRUCT_H

#include <linux/kernel.h>

struct __una_u16 { u16 x; } __packed;
struct __una_u32 { u32 x; } __packed;
struct __una_u64 { u64 x; } __packed;

static inline u16 __get_unaligned_cpu16(const void *p)
{
	const struct __una_u16 *ptr = (const struct __una_u16 *)p;
	return ptr->x;
}

static inline u32 __get_unaligned_cpu32(const void *p)
{
	const struct __una_u32 *ptr = (const struct __una_u32 *)p;
	return ptr->x;
}

static inline u64 __get_unaligned_cpu64(const void *p)
{
	const struct __una_u64 *ptr = (const struct __una_u64 *)p;
	return ptr->x;
}

static inline void __put_unaligned_cpu16(u16 val, void *p)
{
	struct __una_u16 *ptr = (struct __una_u16 *)p;
	ptr->x = val;
}

static inline void __put_unaligned_cpu32(u32 val, void *p)
{
	struct __una_u32 *ptr = (struct __una_u32 *)p;
	ptr->x = val;
}

static inline void __put_unaligned_cpu64(u64 val, void *p)
{
	struct __una_u64 *ptr = (struct __una_u64 *)p;
	ptr->x = val;
}

#endif /* _LINUX_UNALIGNED_PACKED_STRUCT_H */
     �_’I|¥‰ÓMjqØ‚¦ð¬÷ÂÁ      File not found.
     ˆÄÃƒh¹ÂÁ      nr_free_pages 468995
nr_zone_inactive_anon 72871
nr_zone_active_anon 459482
nr_zone_inactive_file 547430
nr_zone_active_file 197703
nr_zone_unevictable 1136
nr_zone_write_pending 128
nr_mlock 136
nr_bounce 0
nr_zspages 0
nr_free_cma 0
nr_unaccepted 0
numa_hit 72693071190
numa_miss 0
numa_foreign 0
numa_interleave 974
numa_local 72693116513
numa_other 0
nr_inactive_anon 72871
nr_active_anon 459482
nr_inactive_file 547430
nr_active_file 197703
nr_unevictable 1136
nr_slab_reclaimable 136754
nr_slab_unreclaimable 47905
nr_isolated_anon 0
nr_isolated_file 0
workingset_nodes 69512
workingset_refault_anon 17002691
workingset_refault_file 152803258
workingset_activate_anon 5068173
workingset_activate_file 54208101
workingset_restore_anon 5063736
workingset_restore_file 22018893
workingset_nodereclaim 4243457
nr_anon_pages 499606
nr_mapped 33099
nr_file_pages 803158
nr_dirty 128
nr_writeback 0
nr_writeback_temp 0
nr_shmem 17654
nr_shmem_hugepages 0
nr_shmem_pmdmapped 0
nr_file_hugepages 0
nr_file_pmdmapped 0
nr_anon_transparent_hugepages 239
nr_vmscan_write 24645173
nr_vmscan_immediate_reclaim 6
nr_dirtied 1023355621
nr_written 1042553771
nr_throttled_written 0
nr_kernel_misc_reclaimable 0
nr_foll_pin_acquired 23219
nr_foll_pin_released 23219
nr_kernel_stack 10592
nr_page_table_pages 4974
nr_sec_page_table_pages 0
nr_iommu_pages 0
nr_swapcached 40369
pgpromote_success 0
pgpromote_candidate 0
     	�¾ÂÁ      	File not found.
     ˆÀÃƒmç[¿ÂÁ ó    /* SPDX-License-Identifier: GPL-2.0 */
#ifndef _DEVICE_DEVRES_H_
#define _DEVICE_DEVRES_H_

#include <linux/err.h>
#include <linux/gfp_types.h>
#include <linux/numa.h>
#include <linux/overflow.h>
#include <linux/stdarg.h>
#include <linux/types.h>
#include <asm/bug.h>

struct device;
struct device_node;
struct resource;

/* device resource management */
typedef void (*dr_release_t)(struct device *dev, void *res);
typedef int (*dr_match_t)(struct device *dev, void *res, void *match_data);

void * __malloc
__devres_alloc_node(dr_release_t release, size_t size, gfp_t gfp, int nid, const char *name);
#define devres_alloc(release, size, gfp) \
	__devres_alloc_node(release, size, gfp, NUMA_NO_NODE, #release)
#define devres_alloc_node(release, size, gfp, nid) \
	__devres_alloc_node(release, size, gfp, nid, #release)

void devres_for_each_res(struct device *dev, dr_release_t release,
			 dr_match_t match, void *match_data,
			 void (*fn)(struct device *, void *, void *),
			 void *data);
void devres_free(void *res);
void devres_add(struct device *dev, void *res);
void *devres_find(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
void *devres_get(struct device *dev, void *new_res, dr_match_t match, void *match_data);
void *devres_remove(struct device *dev, dr_release_t release, dr_match_t match, void *match_data);
int devres_destroy(struct device *dev, dr_release_t releas