linux/crypto/pcompress.c
<<
pan> img src v2.2.static/gfx/right.png" alt=">>">pa pan><pan> input typ1" hidden" nam1" navtarget" .6.11" ">pan> input typ1" text" nam1" search" id" search">pan> butt"v2typ1" submit">Search v+prefs?return=crypto/pcompress.c"9="Hu onclick="return ajax_prefs();">pan> Prefsm> a>pa pa input typ1" hidden" nam1" ajax_lookup" id" ajax_lookup" .6.11" ">p"Hu rm"Hu divrm div id" content">m div id" file_contents"p
  vcrypto/pcompress.c#L1" id"
L1" class="line" nam1"
L1">	 	1  a> /*  
  vcrypto/pcompress.c#L2" id"
L2" class="line" nam1"
L2">	 	2  a>  * Cryptographic API.  
  vcrypto/pcompress.c#L3" id"
L3" class="line" nam1"
L3">	 	3  a>  *  
  vcrypto/pcompress.c#L4" id"
L4" class="line" nam1"
L4">	 	4  a>  * Partial (de)compress="v2opera
  vcrypto/pcompress.c#L5" id"
L5" class="line" nam1"
L5">	 	5  a>  *  
  vcrypto/pcompress.c#L6" id"
L6" class="line" nam1"
L6">	 	6  a>  * Copyright 2008 Sony Corpora
  vcrypto/pcompress.c#L7" id"
L7" class="line" nam1"
L7">	 	7  a>  *  
  vcrypto/pcompress.c#L8" id"
L8" class="line" nam1"
L8">	 	8  a>  * This program is free software; you cfo redistribute it and/or modify  
  vcrypto/pcompress.c#L9" id"
L9" class="line" nam1"
L9">	 	9  a>  * it under the terms of the GNU General Public License as published by  
  vcrypto/pcompress.c#L10" id"
L10" class="line" nam1"
L10">	 n>
 a>  * the Free Software Founda	 11  a>  *  
  vcrypto/pcompress.c#L12" id"
L12" class="line" nam1"
L12">	 12  a>  * This program is distributed in the hope that it will be useful,  
  vcrypto/pcompress.c#L13" id"
L13" class="line" nam1"
L13">	 13  a>  * but WITHOUT ANY WARRANTY; without even the implied warranty of  
  vcrypto/pcompress.c#L14" id"
L14" class="line" nam1"
L14">	 14  a>  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the  
  vcrypto/pcompress.c#L15" id"
L15" class="line" nam1"
L15">	 15  a>  * GNU General Public License for more details.  
  vcrypto/pcompress.c#L16" id"
L16" class="line" nam1"
L16">	 16  a>  *  
  vcrypto/pcompress.c#L17" id"
L17" class="line" nam1"
L17">	 17  a>  * You should have received a copy of the GNU General Public License  
  vcrypto/pcompress.c#L18" id"
L18" class="line" nam1"
L18">	 18  a>  * along with this program.  
  vcrypto/pcompress.c#L19" id"
L19" class="line" nam1"
L19">	 19  a>  * If not, see <http://www.gnu.org2="censes/>.  
  vcrypto/pcompress.c#L20" id"
L20" class="line" nam1"
L20">	 2>
 a>  */  
  vcrypto/pcompress.c#L21" id"
L21" class="line" nam1"
L21">	 21  a>m
  vcrypto/pcompress.c#L22" id"
L22" class="line" nam1"
L22">	 22  a>#include <
  vinclude2="v2./crypto.h" class="fref">="v2./crypto.h  a>>m
  vcrypto/pcompress.c#L23" id"
L23" class="line" nam1"
L23">	 23  a>#include <
  vinclude2="v2./errno.h" class="fref">="v2./errno.h  a>>m
  vcrypto/pcompress.c#L24" id"
L24" class="line" nam1"
L24">	 24  a>#include <
  vinclude2="v2./module.h" class="fref">="v2./module.h  a>>m
  vcrypto/pcompress.c#L25" id"
L25" class="line" nam1"
L25">	 25  a>#include <
  vinclude2="v2./seq_file.h" class="fref">="v2./seq_file.h  a>>m
  vcrypto/pcompress.c#L26" id"
L26" class="line" nam1"
L26">	 26  a>#include <
  vinclude2="v2./string.h" class="fref">="v2./string.h  a>>m
  vcrypto/pcompress.c#L27" id"
L27" class="line" nam1"
L27">	 27  a>#include <
  vinclude2="v2./cryptouser.h" class="fref">="v2./cryptouser.h  a>>m
  vcrypto/pcompress.c#L28" id"
L28" class="line" nam1"
L28">	 28  a>#include <
  vinclude2net2netlink.h" class="fref">net2netlink.h  a>>m
  vcrypto/pcompress.c#L29" id"
L29" class="line" nam1"
L29">	 29  a>m
  vcrypto/pcompress.c#L30" id"
L30" class="line" nam1"
L30">	 30  a>#include <
  vinclude2crypto/compress.h" class="fref">crypto/compress.h  a>>m
  vcrypto/pcompress.c#L31" id"
L31" class="line" nam1"
L31">	 31  a>#include <
  vinclude2crypto/internal/compress.h" class="fref">crypto/internal/compress.h  a>>m
  vcrypto/pcompress.c#L32" id"
L32" class="line" nam1"
L32">	 32  a>m
  vcrypto/pcompress.c#L33" id"
L33" class="line" nam1"
L33">	 33  a>#include "
  vcrypto/internal.h" class="fref">internal.h  a>"m
  vcrypto/pcompress.c#L34" id"
L34" class="line" nam1"
L34">	 34  a>m
  vcrypto/pcompress.c#L35" id"
L35" class="line" nam1"
L35">	 35  a>m
  vcrypto/pcompress.c#L36" id"
L36" class="line" nam1"
L36">	 36  a>static intnpre >
  v+code=crypto_pcomp_init" class="sref">crypto_pcomp_init  a>(structnpre >
  v+code=crypto_tfm" class="sref">crypto_tfm  a> * re >
  v+code=tfm" class="sref">tfm  a>,npre >
  v+code=u32" class="sref">u32  a>npre >
  v+code=typ1" class="sref">typ1  a>,npre >
  v+code=u32" class="sref">u32  a>npre >
  v+code=mask" class="sref">mask  a>)m
  vcrypto/pcompress.c#L37" id"
L37" class="line" nam1"
L37">	 37  a>{m
  vcrypto/pcompress.c#L38" id"
L38" class="line" nam1"
L38">	 38  a>        return 0;m
  vcrypto/pcompress.c#L39" id"
L39" class="line" nam1"
L39">	 39  a>}m
  vcrypto/pcompress.c#L40" id"
L40" class="line" nam1"
L40">	 40  a>m
  vcrypto/pcompress.c#L41" id"
L41" class="line" nam1"
L41">	 41  a>static unsigned intnpre >
  v+code=crypto_pcomp_extsiz1" class="sref">crypto_pcomp_extsiz1  a>(structnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L42" id"
L42" class="line" nam1"
L42">	 42  a>{m
  vcrypto/pcompress.c#L43" id"
L43" class="line" nam1"
L43">	 43  a>        return  re >
  v+code=alg" class="sref">alg  a>->pre >
  v+code=cra_ctxsiz1" class="sref">cra_ctxsiz1  a>;m
  vcrypto/pcompress.c#L44" id"
L44" class="line" nam1"
L44">	 44  a>}m
  vcrypto/pcompress.c#L45" id"
L45" class="line" nam1"
L45">	 45  a>m
  vcrypto/pcompress.c#L46" id"
L46" class="line" nam1"
L46">	 46  a>static intnpre >
  v+code=crypto_pcomp_init_tfm" class="sref">crypto_pcomp_init_tfm  a>(structnpre >
  v+code=crypto_tfm" class="sref">crypto_tfm  a> * re >
  v+code=tfm" class="sref">tfm  a>)m
  vcrypto/pcompress.c#L47" id"
L47" class="line" nam1"
L47">	 47  a>{m
  vcrypto/pcompress.c#L48" id"
L48" class="line" nam1"
L48">	 48  a>        return 0;m
  vcrypto/pcompress.c#L49" id"
L49" class="line" nam1"
L49">	 49  a>}m
  vcrypto/pcompress.c#L50" id"
L50" class="line" nam1"
L50">	 50  a>m
  vcrypto/pcompress.c#L51" id"
L51" class="line" nam1"
L51">	 51  a>#ifdefnpre >
  v+code=CONFIG_NET" class="sref">CONFIG_NET  a>m
  vcrypto/pcompress.c#L52" id"
L52" class="line" nam1"
L52">	 52  a>static intnpre >
  v+code=crypto_pcomp_report" class="sref">crypto_pcomp_report  a>(structnpre >
  v+code=sk_buff" class="sref">sk_buff  a> * re >
  v+code=skb" class="sref">skb  a>,nstructnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L53" id"
L53" class="line" nam1"
L53">	 53  a>{m
  vcrypto/pcompress.c#L54" id"
L54" class="line" nam1"
L54">	 54  a>        structnpre >
  v+code=crypto_report_comp" class="sref">crypto_report_comp  a>npre >
  v+code=rpcomp" class="sref">rpcomp  a>;m
  vcrypto/pcompress.c#L55" id"
L55" class="line" nam1"
L55">	 55  a>m
  vcrypto/pcompress.c#L56" id"
L56" class="line" nam1"
L56">	 56  a>         re >
  v+code=strncpy" class="sref">strncpy  a>(pre >
  v+code=rpcomp" class="sref">rpcomp  a>.pre >
  v+code=typ1" class="sref">typ1  a>,np"pcomp"< 
  v+code=rpcomp" class="sref">rpcomp  a>.pre >
  v+code=typ1" class="sref">typ1  a>));m
  vcrypto/pcompress.c#L57" id"
L57" class="line" nam1"
L57">	 57  a>        if (pre >
  v+code=nla_put" class="sref">nla_put  a>(pre >
  v+code=skb" class="sref">skb  a>,npre >
  v+code=CRYPTOCFGA_REPORT_COMPRESS" class="sref">CRYPTOCFGA_REPORT_COMPRESS  a>,m
  vcrypto/pcompress.c#L58" id"
L58" class="line" nam1"
L58">	 58  a>                    siz1of(structnpre >
  v+code=crypto_report_comp" class="sref">crypto_report_comp  a>), &pre >
  v+code=rpcomp" class="sref">rpcomp  a>))m
  vcrypto/pcompress.c#L59" id"
L59" class="line" nam1"
L59">	 59  a>                gotonpre >
  v+code=nla_put_failur1" class="sref">nla_put_failur1  a>;m
  vcrypto/pcompress.c#L60" id"
L60" class="line" nam1"
L60">	 60  a>        return 0;m
  vcrypto/pcompress.c#L61" id"
L61" class="line" nam1"
L61">	 61  a>m
  vcrypto/pcompress.c#L62" id"
L62" class="line" nam1"
L62">	 62  a> re >
  v+code=nla_put_failur1" class="sref">nla_put_failur1  a>:m
  vcrypto/pcompress.c#L63" id"
L63" class="line" nam1"
L63">	 63  a>        return - re >
  v+code=EMSGSIZE" class="sref">EMSGSIZE  a>;m
  vcrypto/pcompress.c#L64" id"
L64" class="line" nam1"
L64">	 64  a>}m
  vcrypto/pcompress.c#L65" id"
L65" class="line" nam1"
L65">	 65  a>#elsem
  vcrypto/pcompress.c#L66" id"
L66" class="line" nam1"
L66">	 66  a>static intnpre >
  v+code=crypto_pcomp_report" class="sref">crypto_pcomp_report  a>(structnpre >
  v+code=sk_buff" class="sref">sk_buff  a> * re >
  v+code=skb" class="sref">skb  a>,nstructnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L67" id"
L67" class="line" nam1"
L67">	 67  a>{m
  vcrypto/pcompress.c#L68" id"
L68" class="line" nam1"
L68">	 68  a>        return - re >
  v+code=ENOSYS" class="sref">ENOSYS  a>;m
  vcrypto/pcompress.c#L69" id"
L69" class="line" nam1"
L69">	 69  a>}m
  vcrypto/pcompress.c#L70" id"
L70" class="line" nam1"
L70">	 70  a>#endifm
  vcrypto/pcompress.c#L71" id"
L71" class="line" nam1"
L71">	 71  a>m
  vcrypto/pcompress.c#L72" id"
L72" class="line" nam1"
L72">	 72  a>static voidnpre >
  v+code=crypto_pcomp_show" class="sref">crypto_pcomp_show  a>(structnpre >
  v+code=seq_file" class="sref">seq_file  a> * re >
  v+code=m" class="sref">m  a>,nstructnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L73" id"
L73" class="line" nam1"
L73">	 73  a>         re >
  v+code=__attribute__" class="sref">__attribute__  a> ((pre >
  v+code=unused" class="sref">unused  a>));m
  vcrypto/pcompress.c#L74" id"
L74" class="line" nam1"
L74">	 74  a>static voidnpre >
  v+code=crypto_pcomp_show" class="sref">crypto_pcomp_show  a>(structnpre >
  v+code=seq_file" class="sref">seq_file  a> * re >
  v+code=m" class="sref">m  a>,nstructnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L75" id"
L75" class="line" nam1"
L75">	 75  a>{m
  vcrypto/pcompress.c#L76" id"
L76" class="line" nam1"
L76">	 76  a>         re >
  v+code=seq_printf" class="sref">seq_printf  a>(pre >
  v+code=m" class="sref">m  a>,np"typ1         : pcomp\n"< 
  vcrypto/pcompress.c#L77" id"
L77" class="line" nam1"
L77">	 77  a>}m
  vcrypto/pcompress.c#L78" id"
L78" class="line" nam1"
L78">	 78  a>m
  vcrypto/pcompress.c#L79" id"
L79" class="line" nam1"
L79">	 79  a>static constnstructnpre >
  v+code=crypto_typ1" class="sref">crypto_typ1  a>npre >
  v+code=crypto_pcomp_typ1" class="sref">crypto_pcomp_typ1  a>n= {m
  vcrypto/pcompress.c#L80" id"
L80" class="line" nam1"
L80">	 80  a>        .pre >
  v+code=extsiz1" class="sref">extsiz1  a>        =npre >
  v+code=crypto_pcomp_extsiz1" class="sref">crypto_pcomp_extsiz1  a>,m
  vcrypto/pcompress.c#L81" id"
L81" class="line" nam1"
L81">	 81  a>        .pre >
  v+code=init" class="sref">init  a>           =npre >
  v+code=crypto_pcomp_init" class="sref">crypto_pcomp_init  a>,m
  vcrypto/pcompress.c#L82" id"
L82" class="line" nam1"
L82">	 82  a>        .pre >
  v+code=init_tfm" class="sref">init_tfm  a>       =npre >
  v+code=crypto_pcomp_init_tfm" class="sref">crypto_pcomp_init_tfm  a>,m
  vcrypto/pcompress.c#L83" id"
L83" class="line" nam1"
L83">	 83  a>#ifdefnpre >
  v+code=CONFIG_PROC_FS" class="sref">CONFIG_PROC_FS  a>m
  vcrypto/pcompress.c#L84" id"
L84" class="line" nam1"
L84">	 84  a>        .pre >
  v+code=show" class="sref">show  a>           =npre >
  v+code=crypto_pcomp_show" class="sref">crypto_pcomp_show  a>,m
  vcrypto/pcompress.c#L85" id"
L85" class="line" nam1"
L85">	 85  a>#endifm
  vcrypto/pcompress.c#L86" id"
L86" class="line" nam1"
L86">	 86  a>        .pre >
  v+code=report" class="sref">report  a>         =npre >
  v+code=crypto_pcomp_report" class="sref">crypto_pcomp_report  a>,m
  vcrypto/pcompress.c#L87" id"
L87" class="line" nam1"
L87">	 87  a>        .pre >
  v+code=maskclear" class="sref">maskclear  a>      = ~pre >
  v+code=CRYPTO_ALG_TYPE_MASK" class="sref">CRYPTO_ALG_TYPE_MASK  a>,m
  vcrypto/pcompress.c#L88" id"
L88" class="line" nam1"
L88">	 88  a>        .pre >
  v+code=maskset" class="sref">maskset  a>        =npre >
  v+code=CRYPTO_ALG_TYPE_MASK" class="sref">CRYPTO_ALG_TYPE_MASK  a>,m
  vcrypto/pcompress.c#L89" id"
L89" class="line" nam1"
L89">	 89  a>        .pre >
  v+code=typ1" class="sref">typ1  a>           =npre >
  v+code=CRYPTO_ALG_TYPE_PCOMPRESS" class="sref">CRYPTO_ALG_TYPE_PCOMPRESS  a>,m
  vcrypto/pcompress.c#L90" id"
L90" class="line" nam1"
L90">	 90  a>        .pre >
  v+code=tfmsiz1" class="sref">tfmsiz1  a>        =npre >
  v+code=offsetof" class="sref">offsetof  a>(structnpre >
  v+code=crypto_pcomp" class="sref">crypto_pcomp  a>,npre >
  v+code=bas1" class="sref">bas1  a>),m
  vcrypto/pcompress.c#L91" id"
L91" class="line" nam1"
L91">	 91  a>};m
  vcrypto/pcompress.c#L92" id"
L92" class="line" nam1"
L92">	 92  a>m
  vcrypto/pcompress.c#L93" id"
L93" class="line" nam1"
L93">	 93  a>structnpre >
  v+code=crypto_pcomp" class="sref">crypto_pcomp  a> * re >
  v+code=crypto_alloc_pcomp" class="sref">crypto_alloc_pcomp  a>(constnchar * re >
  v+code=alg_nam1" class="sref">alg_nam1  a>,npre >
  v+code=u32" class="sref">u32  a>npre >
  v+code=typ1" class="sref">typ1  a>,m
  vcrypto/pcompress.c#L94" id"
L94" class="line" nam1"
L94">	 94  a>                                        pre >
  v+code=u32" class="sref">u32  a>npre >
  v+code=mask" class="sref">mask  a>)m
  vcrypto/pcompress.c#L95" id"
L95" class="line" nam1"
L95">	 95  a>{m
  vcrypto/pcompress.c#L96" id"
L96" class="line" nam1"
L96">	 96  a>        return  re >
  v+code=crypto_alloc_tfm" class="sref">crypto_alloc_tfm  a>(pre >
  v+code=alg_nam1" class="sref">alg_nam1  a>,n&pre >
  v+code=crypto_pcomp_typ1" class="sref">crypto_pcomp_typ1  a>,npre >
  v+code=typ1" class="sref">typ1  a>,npre >
  v+code=mask" class="sref">mask  a>);m
  vcrypto/pcompress.c#L97" id"
L97" class="line" nam1"
L97">	 97  a>}m
  vcrypto/pcompress.c#L98" id"
L98" class="line" nam1"
L98">	 98  a> re >
  v+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL  a>(pre >
  v+code=crypto_alloc_pcomp" class="sref">crypto_alloc_pcomp  a>);m
  vcrypto/pcompress.c#L99" id"
L99" class="line" nam1"
L99">	 99  a>m
  vcrypto/pcompress.c#L100" id"
L100" class="line" nam1"
L100">	100  a>intnpre >
  v+code=crypto_register_pcomp" class="sref">crypto_register_pcomp  a>(structnpre >
  v+code=pcomp_alg" class="sref">pcomp_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L101" id"
L101" class="line" nam1"
L101">	101  a>{m
  vcrypto/pcompress.c#L102" id"
L102" class="line" nam1"
L102">	102  a>        structnpre >
  v+code=crypto_alg" class="sref">crypto_alg  a> * re >
  v+code=bas1" class="sref">bas1  a> =n&pre >
  v+code=alg" class="sref">alg  a>->pre >
  v+code=bas1" class="sref">bas1  a>;m
  vcrypto/pcompress.c#L103" id"
L103" class="line" nam1"
L103">	103  a>m
  vcrypto/pcompress.c#L104" id"
L104" class="line" nam1"
L104">	104  a>        pre >
  v+code=bas1" class="sref">bas1  a>->pre >
  v+code=cra_typ1" class="sref">cra_typ1  a>n= &pre >
  v+code=crypto_pcomp_typ1" class="sref">crypto_pcomp_typ1  a>;m
  vcrypto/pcompress.c#L105" id"
L105" class="line" nam1"
L105">	105  a>        pre >
  v+code=bas1" class="sref">bas1  a>->pre >
  v+code=cra_flags" class="sref">cra_flags  a> &= ~pre >
  v+code=CRYPTO_ALG_TYPE_MASK" class="sref">CRYPTO_ALG_TYPE_MASK  a>;m
  vcrypto/pcompress.c#L106" id"
L106" class="line" nam1"
L106">	106  a>         re >
  v+code=bas1" class="sref">bas1  a>->pre >
  v+code=cra_flags" class="sref">cra_flags  a> |=npre >
  v+code=CRYPTO_ALG_TYPE_PCOMPRESS" class="sref">CRYPTO_ALG_TYPE_PCOMPRESS  a>;m
  vcrypto/pcompress.c#L107" id"
L107" class="line" nam1"
L107">	107  a>m
  vcrypto/pcompress.c#L108" id"
L108" class="line" nam1"
L108">	108  a>        return pre >
  v+code=crypto_register_alg" class="sref">crypto_register_alg  a>(pre >
  v+code=bas1" class="sref">bas1  a>);m
  vcrypto/pcompress.c#L109" id"
L109" class="line" nam1"
L109">	109  a>}m
  vcrypto/pcompress.c#L110" id"
L110" class="line" nam1"
L110">	1n>
 a> re >
  v+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL  a>(pre >
  v+code=crypto_register_pcomp" class="sref">crypto_register_pcomp  a>);m
  vcrypto/pcompress.c#L111" id"
L111" class="line" nam1"
L111">	111  a>m
  vcrypto/pcompress.c#L112" id"
L112" class="line" nam1"
L112">	112  a>intnpre >
  v+code=crypto_unregister_pcomp" class="sref">crypto_unregister_pcomp  a>(structnpre >
  v+code=pcomp_alg" class="sref">pcomp_alg  a> * re >
  v+code=alg" class="sref">alg  a>)m
  vcrypto/pcompress.c#L113" id"
L113" class="line" nam1"
L113">	113  a>{m
  vcrypto/pcompress.c#L114" id"
L114" class="line" nam1"
L114">	114  a>        return pre >
  v+code=crypto_unregister_alg" class="sref">crypto_unregister_alg  a>(&pre >
  v+code=alg" class="sref">alg  a>->pre >
  v+code=bas1" class="sref">bas1  a>);m
  vcrypto/pcompress.c#L115" id"
L115" class="line" nam1"
L115">	115  a>}m
  vcrypto/pcompress.c#L116" id"
L116" class="line" nam1"
L116">	116  a> re >
  v+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL  a>(pre >
  v+code=crypto_unregister_pcomp" class="sref">crypto_unregister_pcomp  a>);m
  vcrypto/pcompress.c#L117" id"
L117" class="line" nam1"
L117">	117  a>m
  vcrypto/pcompress.c#L118" id"
L118" class="line" nam1"
L118">	118  a> re >
  v+code=MODULE_LICENSE" class="sref">MODULE_LICENSE  a>(p"GPL"< 
  vcrypto/pcompress.c#L119" id"
L119" class="line" nam1"
L119">	119  a> re >
  v+code=MODULE_DESCRIPTION" class="sref">MODULE_DESCRIPTION  a>(p"Partial (de)compress="v2typ1"< 
  vcrypto/pcompress.c#L120" id"
L120" class="line" nam1"
L120">	12>
 a> re >
  v+code=MODULE_AUTHOR" class="sref">MODULE_AUTHOR  a>(p"Sony Corpora
  vcrypto/pcompress.c#L121" id"
L121" class="line" nam1"
L121">	121  a>
The original LXR software by the vhttp://sourceforge.net2projects/lxr">LXR community a>,nthis experimental vers="v2by vmailto:lxr@="v2..no">lxr@="v2..no a>. divrm div class="subfooter"> lxr.="v2..no kindly hosted by vhttp://www.redpill-="vpro.no">Redpill L"vpro AS a>, provider of L"vux consulting and2opera