0x1af4
  #   ˆl–ß=¿JÅ!¶e8 EpÜ TÅ£ÆƒšsÂÅÄ Þ    /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/* ila.h - ILA Interface */

#ifndef _LINUX_ILA_H
#define _LINUX_ILA_H

/* NETLINK_GENERIC related info */
#define ILA_GENL_NAME		"ila"
#define ILA_GENL_VERSION	0x1

enum {
	ILA_ATTR_UNSPEC,
	ILA_ATTR_LOCATOR,			/* u64 */
	ILA_ATTR_IDENTIFIER,			/* u64 */
	ILA_ATTR_LOCATOR_MATCH,			/* u64 */
	ILA_ATTR_IFINDEX,			/* s32 */
	ILA_ATTR_DIR,				/* u32 */
	ILA_ATTR_PAD,
	ILA_ATTR_CSUM_MODE,			/* u8 */
	ILA_ATTR_IDENT_TYPE,			/* u8 */
	ILA_ATTR_HOOK_TYPE,			/* u8 */

	__ILA_ATTR_MAX,
};

#define ILA_ATTR_MAX		(__ILA_ATTR_MAX - 1)

enum {
	ILA_CMD_UNSPEC,
	ILA_CMD_ADD,
	ILA_CMD_DEL,
	ILA_CMD_GET,
	ILA_CMD_FLUSH,

	__ILA_CMD_MAX,
};

#define ILA_CMD_MAX	(__ILA_CMD_MAX - 1)

#define ILA_DIR_IN	(1 << 0)
#define ILA_DIR_OUT	(1 << 1)

enum {
	ILA_CSUM_ADJUST_TRANSPORT,
	ILA_CSUM_NEUTRAL_MAP,
	ILA_CSUM_NO_ACTION,
	ILA_CSUM_NEUTRAL_MAP_AUTO,
};

enum {
	ILA_ATYPE_IID = 0,
	ILA_ATYPE_LUID,
	ILA_ATYPE_VIRT_V4,
	ILA_ATYPE_VIRT_UNI_V6,
	ILA_ATYPE_VIRT_MULTI_V6,
	ILA_ATYPE_NONLOCAL_ADDR,
	ILA_ATYPE_RSVD_1,
	ILA_ATYPE_RSVD_2,

	ILA_ATYPE_USE_FORMAT = 32, /* Get type from type field in identifier */
};

enum {
	ILA_HOOK_ROUTE_OUTPUT,
	ILA_HOOK_ROUTE_INPUT,
};

#endif /* _LINUX_ILA_H */
  
   ˆƒhM7ÁÅÄ •    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /anon_sym/anon/proc/self/root/sys/module/drm/sections</title>
 </head>
 <body>
<h1>Index of /anon_sym/anon/proc/self/root/sys/module/drm/sections</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=A">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="/anon_sym/anon/proc/self/root/sys/module/drm/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="runtime_ptr_USER_PTR_MAX">runtime_ptr_USER_PTR..&gt;</a></td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="_ftrace_events">_ftrace_events</a>         </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__tracepoints_strings">__tracepoints_strings</a>  </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__tracepoints_ptrs">__tracepoints_ptrs</a>     </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__tracepoints">__tracepoints</a>          </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__patchable_function_entries">__patchable_function..&gt;</a></td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__param">__param</a>                </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__mcount_loc">__mcount_loc</a>           </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab_strings">__ksymtab_strings</a>      </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab_gpl">__ksymtab_gpl</a>          </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="__ksymtab">__ksymtab</a>              </td><td align="right">2026-10-11 01:25  </td><td align="right"> 19 </td><td>&nbsp;</td></tr>
<tr><td valign="top">