linux/include/linux/hid-debug.h
<<
/opt >/spa.17 >/form17 >a /opt href="../linux+v3.7.2/include/linux/hid-debug.h">/opt >img src="../.static/gfx/right.png" alt=">>">/o>/spa.17/o>spa. class="lxr_search">/opt/opt >input typ/ophidden" nam/opnavtarget" .17/opt >input typ/optext" nam/opsearch" idopsearch">/opt >butt3.4typ/opsubmit">Search/form17 >/spa.17/o>spa. class="lxr_prefs"17 >a href="+prefs?return=include/linux/hid-debug.h"/opt onclick="return ajax_prefs();">/opt Prefs7 >/a>/o>/spa.17pt >/div17pt >form ac3.4.="ajax+*" method="post" onsubmit="return false;">/o>input typ/ophidden" nam/opajax_lookup" idopajax_lookup" .17/pt >/form17/pt >div class="headingbott3m">div idopsearch_results" class="search_results"7 17pt >/div17 >div idopcontent">7 >div idopfile_contents"1
   1>/a>#ifndef >a href="+code=__HID_DEBUG_H" class="sref">__HID_DEBUG_H>/a>/   2>/a>#define >a href="+code=__HID_DEBUG_H" class="sref">__HID_DEBUG_H>/a>/   3>/a>/   4>/a>>spa. class="comment">/*>/spa.17   5>/a>>spa. class="comment"> *  Copyright (c) 2007-2009t    Jiri Kosina>/spa.17   6>/a>>spa. class="comment"> */>/spa.17   7>/a>/   8>/a>>spa. class="comment">/*>/spa.17   9>/a>>spa. class="comment"> * This program is free software; you ca. redistribute it and/or modify>/spa.17  ptioa>>spa. class="comment"> * it under the terms of the GNU General Public License as published by>/spa.17  11ioa>>spa. class="comment"> * the Free Software Founda3.4.; either versv3.42 of the License, or>/spa.17  12ioa>>spa. class="comment"> * (at your "v3.4.) any later versv3..>/spa.17  13ioa>>spa. class="comment"> *>/spa.17  14>/a>>spa. class="comment"> * This program is distributed in the hope that it will be useful,>/spa.17  15>/a>>spa. class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of>/spa.17  16>/a>>spa. class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the>/spa.17  17>/a>>spa. class="comment"> * GNU General Public License for more details.>/spa.17  18>/a>>spa. class="comment"> *>/spa.17  19>/a>>spa. class="comment"> * You should have received a copy of the GNU General Public License>/spa.17  2tioa>>spa. class="comment"> * along with this program; if not, write to the Free Software>/spa.17  21ioa>>spa. class="comment"> * Founda3.4., Inc., 59 Temple Place, Suite 330, Bost4., MA 02111-1307 USA>/spa.17  22ioa>>spa. class="comment"> *>/spa.17  23ioa>>spa. class="comment"> */>/spa.17  24>/a>/  25>/a>#define >a href="+code=HID_DEBUG_BUFSIZE" class="sref">HID_DEBUG_BUFSIZE>/a> 512/  26>/a>/  27>/a>#ifdef >a href="+code=CONFIG_DEBUG_FS" class="sref">CONFIG_DEBUG_FS>/a>/  28>/a>/  29>/a>void >a href="+code=hid_dump_input" class="sref">hid_dump_input>/a>(struct >a href="+code=hid_device" class="sref">hid_device>/a> *, struct >a href="+code=hid_usage" class="sref">hid_usage>/a> *, >a href="+code=__s32" class="sref">__s32>/a>);/  30>/a>void >a href="+code=hid_dump_device" class="sref">hid_dump_device>/a>(struct >a href="+code=hid_device" class="sref">hid_device>/a> *, struct >a href="+code=seq_file" class="sref">seq_file>/a> *);/  31>/a>void >a href="+code=hid_dump_field" class="sref">hid_dump_field>/a>(struct >a href="+code=hid_field" class="sref">hid_field>/a> *, int, struct >a href="+code=seq_file" class="sref">seq_file>/a> *);/  32>/a>char *>a href="+code=hid_resolv_usage" class="sref">hid_resolv_usage>/a>(unsigned, struct >a href="+code=seq_file" class="sref">seq_file>/a> *);/  33>/a>void >a href="+code=hid_debug_register" class="sref">hid_debug_register>/a>(struct >a href="+code=hid_device" class="sref">hid_device>/a> *, const char *);/  34>/a>void >a href="+code=hid_debug_unregister" class="sref">hid_debug_unregister>/a>(struct >a href="+code=hid_device" class="sref">hid_device>/a> *);/  35>/a>void >a href="+code=hid_debug_init" class="sref">hid_debug_init>/a>(void);/  36>/a>void >a href="+code=hid_debug_exit" class="sref">hid_debug_exit>/a>(void);/  37>/a>void >a href="+code=hid_debug_event" class="sref">hid_debug_event>/a>(struct >a href="+code=hid_device" class="sref">hid_device>/a> *, char *);/  38>/a>/  39>/a>/  40>/a>struct >a href="+code=hid_debug_list" class="sref">hid_debug_list>/a> {/  41>/a>        char *>a href="+code=hid_debug_buf" class="sref">hid_debug_buf>/a>;/  42>/a>        int >a href="+code=head" class="sref">head>/a>;/  43>/a>        int >a href="+code=tail" class="sref">tail>/a>;/  44>/a>        struct >a href="+code=fasync_struct" class="sref">fasync_struct>/a> *>a href="+code=fasync" class="sref">fasync>/a>;/  45>/a>        struct >a href="+code=hid_device" class="sref">hid_device>/a> *>a href="+code=hdev" class="sref">hdev>/a>;/  46>/a>        struct >a href="+code=list_head" class="sref">list_head>/a> >a href="+code=node" class="sref">node>/a>;/  47>/a>        struct >a href="+code=mutex" class="sref">mutex>/a> >a href="+code=read_mutex" class="sref">read_mutex>/a>;/  48>/a>};/  49>/a>/  50>/a>#else/  51>/a>/  52>/a>#define >a href="+code=hid_dump_input" class="sref">hid_dump_input>/a>(>a href="+code=a" class="sref">a>/a>,>a href="+code=b" class="sref">b>/a>,>a href="+code=c" class="sref">c>/a>)           do { } while (0)/  53>/a>#define >a href="+code=hid_dump_device" class="sref">hid_dump_device>/a>(>a href="+code=a" class="sref">a>/a>,>a href="+code=b" class="sref">b>/a>)            do { } while (0)/  54>/a>#define >a href="+code=hid_dump_field" class="sref">hid_dump_field>/a>(>a href="+code=a" class="sref">a>/a>,>a href="+code=b" class="sref">b>/a>,>a href="+code=c" class="sref">c>/a>)           do { } while (0)/  55>/a>#define >a href="+code=hid_resolv_usage" class="sref">hid_resolv_usage>/a>(>a href="+code=a" class="sref">a>/a>,>a href="+code=b" class="sref">b>/a>)           do { } while (0)/  56>/a>#define >a href="+code=hid_debug_register" class="sref">hid_debug_register>/a>(>a href="+code=a" class="sref">a>/a>, >a href="+code=b" class="sref">b>/a>)        do { } while (0)/  57>/a>#define >a href="+code=hid_debug_unregister" class="sref">hid_debug_unregister>/a>(>a href="+code=a" class="sref">a>/a>)         do { } while (0)/  58>/a>#define >a href="+code=hid_debug_init" class="sref">hid_debug_init>/a>()                do { } while (0)/  59>/a>#define >a href="+code=hid_debug_exit" class="sref">hid_debug_exit>/a>()                do { } while (0)/  60>/a>#define >a href="+code=hid_debug_event" class="sref">hid_debug_event>/a>(>a href="+code=a" class="sref">a>/a>,>a href="+code=b" class="sref">b>/a>)            do { } while (0)/  61>/a>/  62>/a>#endif/  63>/a>/  64>/a>#endif/  65>/a>/  66>/a>>/pre>/div17
>div class="footer">
The original LXR software by the LXR community>/a>, this experimental versv3.4by lxr@linux.no>/a>.
>/div17>div class="subfooter">
lxr.linux.no kindly hosted by Redpill Linpro AS>/a>, provider of Linux consulting and opera3.4.s services since 1995.
>/div17
>/body17>/html17