 0
      ˆƒ�½_•I|¥‰ÓMdœv ©ƒ&íK<óo¬ÄÃ ¢    <!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/sys/class/vc/vcs/subsystem/vcsa4/power</title>
 </head>
 <body>
<h1>Index of /anon_sym/anon/sys/class/vc/vcs/subsystem/vcsa4/power</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="/anon_sym/anon/sys/class/vc/vcs/subsystem/vcsa4/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="autosuspend_delay_ms">autosuspend_delay_ms</a>   </td><td align="right">2026-10-11 06:28  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="control">control</a>                </td><td align="right">2026-10-11 06:28  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="runtime_active_time">runtime_active_time</a>    </td><td align="right">2026-10-11 06:28  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="runtime_status">runtime_status</a>         </td><td align="right">2026-10-11 06:28  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="runtime_suspended_time">runtime_suspended_time</a> </td><td align="right">2026-10-11 06:28  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
  F   ˆl–ßi~”êh¥8 Eq–î	¥1hßÂ‚p _ŒuÐb&=Ly[Ï¿a–Ým_J*j"Tâ�Á=pM)‹FÿÆ X    ý7zXZ  i"Þ6 !   t/å£à+] %IÂ¬ºÀ%=üÝºÙ�¸§]€?Ì –¿RðPî€¸éûoÅP=2 ô6	&$ü³ÆV»9 Âniè�¨Øe¶{c]#nõ¥ÌJ°½½PÓ¿ZwüÃ&iü+Ø@ó~•{Bìx+ÊÞ¼%Å}i>1ÍZ)ní@¤ðl
Ÿ Ž$^?‡w/KGl‚sh÷SKWLô@4*ùšh3Gs¢Ø¯ÂÀZV«-ÄÂû0¿ &w­ ­¡ç –Á2È¯qó¿-f(¸]ÒqÕq£ÍNéº"31å¥4LÒ»�%-5g"ÈŒ¿ÀwÔm†Ï©·u¬$Ò»d„Zí…i=€þp¤¾L¼ýÊ†Œ§%„ùHNÕ=‡Åu›UŒ¹Ž+œjZjd.VH÷°Š¿Õé¾ç)Öˆ€BÛò]mne
¡ñ.ÁXÖ¾5ûZûÇ••N;ò[Qßf.KüeŸyèÄ Ël—ˆ·ŽåÚ½ŠY ðÖ'|,o� jÌÓâˆœÏØÈÜ��Ú¦ìN¶:$ó\€EÝ³-ñüÍn  Ìk×àna¤úZõÁbq¶î3­`ÖAÆÝšÍO˜É*À=�Ì”MÍ{6P‚4¾°³Cyo¸ò¢§707L‘P�ÿ;–0ã«&eþ:Ä‘�¦]:¿<Ì.Èiõê8¿¶‡ÿŸ‡%RfÔ4>Kb€Ù]~|¾M(¦ v¾¼;Ú©i    ¯¤q¸ ²¬  ®ÅLz>0‹    YZ     ˆÅÄƒm�7Ã¾Æ ¹    /* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * INET		An implementation of the TCP/IP protocol suite for the LINUX
 *		operating system.  INET is implemented using the  BSD Socket
 *		interface as the means of communication with the user level.
 *
 *		Definitions for the UDP protocol.
 *
 * Version:	@(#)udp.h	1.0.2	04/28/93
 *
 * Author:	Fred N. van Kempen, <waltje@uWalt.NL.Mugnet.ORG>
 */
#ifndef _LINUX_UDP_H
#define _LINUX_UDP_H

#include <net/inet_sock.h>
#include <linux/skbuff.h>
#include <net/netns/hash.h>
#include <uapi/linux/udp.h>

static inline struct udphdr *udp_hdr(const struct sk_buff *skb)
{
	return (struct udphdr *)skb_transport_header(skb);
}

#define UDP_HTABLE_SIZE_MIN		(CONFIG_BASE_SMALL ? 128 : 256)

static inline u32 udp_hashfn(const struct net *net, u32 num, u32 mask)
{
	return (num + net_hash_mix(net)) & mask;
}

struct udp_sock {
	/* inet_sock has to be the first member */
	struct inet_sock inet;
#define udp_port_hash		inet.sk.__sk_common.skc_u16hashes[0]
#define udp_portaddr_hash	inet.sk.__sk_common.skc_u16hashes[1]
#define udp_portaddr_node	inet.sk.__sk_common.skc_portaddr_node
	int		 pending;	/* Any pending frames ? */
	unsigned int	 corkflag;	/* Cork is required */
	__u8		 encap_type;	/* Is this an Encapsulation socket? */
	unsigned char	 no_check6_tx:1,/* Send zero UDP6 checksums on TX? */
			 no_check6_rx:1,/* Allow zero UDP6 checksums on RX? */
			 encap_enabled:1, /* This socket enabled encap
					   * processing; UDP tunnels and
					   * different encapsulation layer set
					   * this
					   */
			 gro_enabled:1,	/* Request GRO aggregation */
			 accept_udp_l4