1
     %ˆÅÄ‚p Ã¿É b    %/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_GENERIC_FLAT_H
#define _ASM_GENERIC_FLAT_H

#include <linux/uaccess.h>

static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
		u32 *addr)
{
#ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
	return copy_from_user(addr, rp, 4) ? -EFAULT : 0;
#else
	return get_user(*addr, rp);
#endif
}

static inline int flat_put_addr_at_rp(u32 __user *rp, u32 addr, u32 rel)
{
#ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
	return copy_to_user(rp, &addr, 4) ? -EFAULT : 0;
#else
	return put_user(addr, rp);
#endif
}

#endif /* _ASM_GENERIC_FLAT_H */
  
   'ˆƒp.µË¿É     '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/kernel/slab/dma-kmalloc-256</title>
 </head>
 <body>
<h1>Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/kernel/slab/dma-kmalloc-256</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/kernel/slab/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="aliases">aliases</a>                </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="align">align</a>                  </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="cache_dma">cache_dma</a>              </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="cpu_partial">cpu_partial</a>            </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="cpu_slabs">cpu_slabs</a>              </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="ctor">ctor</a>                   </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="destroy_by_rcu">destroy_by_rcu</a>         </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="hwcache_align">hwcache_align</a>          </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="min_partial">min_partial</a>            </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="object_size">object_size</a>            </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="objects">objects</a>                </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="objects_partial">objects_partial</a>        </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="objs_per_slab">objs_per_slab</a>          </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="order">order</a>                  </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="partial">partial</a>                </td><td align="right">2026-10-23 15:45  </td><td align="right">4.0K</td><td>&nbsp;</td></