p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/lib/modules/3.10.0-1160.119.1.el7.x86_64/build/include/uapi/linux/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/lib/modules/3.10.0-1160.119.1.el7.x86_64/build/include/uapi/linux/ixjuser.h
#ifndef __LINUX_IXJUSER_H
#define __LINUX_IXJUSER_H

/******************************************************************************
 *
 *    ixjuser.h
 *
 * Device Driver for Quicknet Technologies, Inc.'s Telephony cards
 * including the Internet PhoneJACK, Internet PhoneJACK Lite,
 * Internet PhoneJACK PCI, Internet LineJACK, Internet PhoneCARD and
 * SmartCABLE
 *
 *    (c) Copyright 1999-2001  Quicknet Technologies, Inc.
 *
 *    This program is free software; you can redistribute it and/or
 *    modify it under the terms of the GNU General Public License
 *    as published by the Free Software Foundation; either version
 *    2 of the License, or (at your option) any later version.
 *
 * Author:          Ed Okerson, <eokerson@quicknet.net>
 *    
 * Contributors:    Greg Herlein, <gherlein@quicknet.net>
 *                  David W. Erhart, <derhart@quicknet.net>
 *                  John Sellers, <jsellers@quicknet.net>
 *                  Mike Preston, <mpreston@quicknet.net>
 *
 * More information about the hardware related to this driver can be found
 * at our website:    http://www.quicknet.net
 *
 * Fixes:
 *
 * IN NO EVENT SHALL QUICKNET TECHNOLOGIES, INC. BE LIABLE TO ANY PARTY FOR
 * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT
 * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF QUICKNET
 * TECHNOLOGIES, INC.HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 * QUICKNET TECHNOLOGIES, INC. SPECIFICALLY DISCLAIMS ANY WARRANTIES,
 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
 * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
 * ON AN "AS IS" BASIS, AND QUICKNET TECHNOLOGIES, INC. HAS NO OBLIGATION 
 * TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 *
 *****************************************************************************/

#include <linux/telephony.h>


/******************************************************************************
*
* IOCTL's used for the Quicknet Telephony Cards
*
* If you use the IXJCTL_TESTRAM command, the card must be power cycled to
* reset the SRAM values before further use.
*
******************************************************************************/

#define IXJCTL_DSP_RESET 		_IO  ('q', 0xC0)

#define IXJCTL_RING                     PHONE_RING
#define IXJCTL_HOOKSTATE                PHONE_HOOKSTATE
#define IXJCTL_MAXRINGS			PHONE_MAXRINGS
#define IXJCTL_RING_CADENCE		PHONE_RING_CADENCE
#define IXJCTL_RING_START		PHONE_RING_START
#define IXJCTL_RING_STOP		PHONE_RING_STOP

#define IXJCTL_CARDTYPE			_IOR ('q', 0xC1, int)
#define IXJCTL_SERIAL			_IOR ('q', 0xC2, int)
#define IXJCTL_DSP_TYPE                 _IOR ('q', 0xC3, int)
#define IXJCTL_DSP_VERSION              _IOR ('q', 0xC4, int)
#define IXJCTL_VERSION              	_IOR ('q', 0xDA, char *)
#define IXJCTL_DSP_IDLE			_IO  ('q', 0xC5)
#define IXJCTL_TESTRAM			_IO  ('q', 0xC6)

/******************************************************************************
*
* This group of IOCTLs deal with the record settings of the DSP
*
* The IXJCTL_REC_DEPTH command sets the internal buffer depth of the DSP.
* Setting a lower depth reduces latency, but increases the demand of the
* application to service the driver without frame loss.  The DSP has 480
* bytes of physical buffer memory for the record channel so the true
* maximum limit is determined by how many frames will fit in the buffer.
*
* 1 uncompressed (480 byte) 16-bit linear frame.
* 2 uncompressed (240 byte) 8-bit A-law/mu-law frames.
* 15 TrueSpeech 8.5 frames.
* 20 TrueSpeech 6.3,5.3,4.8 or 4.1 frames.
*
* The default in the driver is currently set to 2 frames.
*
* The IXJCTL_REC_VOLUME and IXJCTL_PLAY_VOLUME commands both use a Q8
* number as a parameter, 0x100 scales the signal by 1.0, 0x200 scales the
* signal by 2.0, 0x80 scales the signal by 0.5.  No protection is given
* against over-scaling, if the multiplication factor times the input
* signal exceeds 16 bits, overflow distortion will occur.  The default
* setting is 0x100 (1.0).
*
* The IXJCTL_REC_LEVEL returns the average signal level (not r.m.s.) on
* the most recently recorded frame as a 16 bit value.
******************************************************************************/

#define IXJCTL_REC_CODEC                PHONE_REC_CODEC
#define IXJCTL_REC_START                PHONE_REC_START
#define IXJCTL_REC_STOP                 PHONE_REC_STOP
#define IXJCTL_REC_DEPTH		PHONE_REC_DEPTH
#define IXJCTL_FRAME			PHONE_FRAME
#define IXJCTL_REC_VOLUME		PHONE_REC_VOLUME
#define IXJCTL_REC_LEVEL		PHONE_REC_LEVEL

typedef enum {
	f300_640 = 4, f300_500, f1100, f350, f400, f480, f440, f620, f20_50,
	f133_200, f300, f300_420, f330, f300_425, f330_440, f340, f350_400,
	f350_440, f350_450, f360, f380_420, f392, f400_425, f400_440, f400_450,
	f420, f425, f425_450, f425_475, f435, f440_450, f440_480, f445, f450,
	f452, f475, f480_620, f494, f500, f520, f523, f525, f540_660, f587,
	f590, f600, f660, f700, f740, f750, f750_1450, f770, f800, f816, f850,
	f857_1645, f900, f900_1300, f935_1215, f941_1477, f942, f950, f950_1400,
	f975, f1000, f1020, f1050, f1100_1750, f1140, f1200, f1209, f1330, f1336,
	lf1366, f1380, f1400, f1477, f1600, f1633_1638, f1800, f1860
} IXJ_FILTER_FREQ;

typedef struct {
	unsigned int filter;
	IXJ_FILTER_FREQ freq;
	char enable;
} IXJ_FILTER;

typedef struct {
	char enable;
	char en_filter;
	unsigned int filter;
	unsigned int on1;
	unsigned int off1;
	unsigned int on2;
	unsigned int off2;
	unsigned int on3;
	unsigned int off3;
} IXJ_FILTER_CADENCE;

#define IXJCTL_SET_FILTER		_IOW ('q', 0xC7, IXJ_FILTER *)
#define IXJCTL_SET_FILTER_RAW		_IOW ('q', 0xDD, IXJ_FILTER_RAW *)
#define IXJCTL_GET_FILTER_HIST		_IOW ('q', 0xC8, int)
#define IXJCTL_FILTER_CADENCE		_IOW ('q', 0xD6, IXJ_FILTER_CADENCE *)
#define IXJCTL_PLAY_CID			_IO  ('q', 0xD7)
/******************************************************************************
*
* This IOCTL allows you to reassign values in the tone index table.  The
* tone table has 32 entries (0 - 31), but the driver only allows entries
* 13 - 27 to be modified, entry 0 is reserved for silence and 1 - 12 are
* the standard DTMF digits and 28 - 31 are the DTMF tones for A, B, C & D.
* The positions used internally for Call Progress Tones are as follows:
*    Dial Tone   - 25
*    Ring Back   - 26
*    Busy Signal - 27
*
* The freq values are calculated as:
* freq = cos(2 * PI * frequency / 8000)
*
* The most commonly needed values are already calculated and listed in the
* enum IXJ_TONE_FREQ.  Each tone index can have two frequencies with
* different gains, if you are only using a single frequency set the unused
* one to 0.
*
* The gain values range from 0 to 15 indicating +6dB to -24dB in 2dB
* increments.
*
******************************************************************************/

typedef enum {
	hz20 = 0x7ffa,
	hz50 = 0x7fe5,
	hz133 = 0x7f4c,
	hz200 = 0x7e6b,
	hz261 = 0x7d50,		/* .63 C1  */
	hz277 = 0x7cfa,		/* .18 CS1 */
	hz293 = 0x7c9f,		/* .66 D1  */
	hz300 = 0x7c75,
	hz311 = 0x7c32,		/* .13 DS1 */
	hz329 = 0x7bbf,		/* .63 E1  */
	hz330 = 0x7bb8,
	hz340 = 0x7b75,
	hz349 = 0x7b37,		/* .23 F1  */
	hz350 = 0x7b30,
	hz360 = 0x7ae9,
	hz369 = 0x7aa8,		/* .99 FS1 */
	hz380 = 0x7a56,
	hz392 = 0x79fa,		/* .00 G1  */
	hz400 = 0x79bb,
	hz415 = 0x7941,		/* .30 GS1 */
	hz420 = 0x7918,
	hz425 = 0x78ee,
	hz435 = 0x7899,
	hz440 = 0x786d,		/* .00 A1  */
	hz445 = 0x7842,
	hz450 = 0x7815,
	hz452 = 0x7803,
	hz466 = 0x7784,		/* .16 AS1 */
	hz475 = 0x7731,
	hz480 = 0x7701,
	hz493 = 0x7685,		/* .88 B1  */
	hz494 = 0x767b,
	hz500 = 0x7640,
	hz520 = 0x7578,
	hz523 = 0x7559,		/* .25 C2  */
	hz525 = 0x7544,
	hz540 = 0x74a7,
	hz554 = 0x7411,		/* .37 CS2 */
	hz587 = 0x72a1,		/* .33 D2  */
	hz590 = 0x727f,
	hz600 = 0x720b,
	hz620 = 0x711e,
	hz622 = 0x7106,		/* .25 DS2 */
	hz659 = 0x6f3b,		/* .26 E2  */
	hz660 = 0x6f2e,
	hz698 = 0x6d3d,		/* .46 F2  */
	hz700 = 0x6d22,
	hz739 = 0x6b09,		/* .99 FS2 */
	hz740 = 0x6afa,
	hz750 = 0x6a6c,
	hz770 = 0x694b,
	hz783 = 0x688b,		/* .99 G2  */
	hz800 = 0x678d,
	hz816 = 0x6698,
	hz830 = 0x65bf,		/* .61 GS2 */
	hz850 = 0x6484,
	hz857 = 0x6414,
	hz880 = 0x629f,		/* .00 A2  */
	hz900 = 0x6154,
	hz932 = 0x5f35,		/* .33 AS2 */
	hz935 = 0x5f01,
	hz941 = 0x5e9a,
	hz942 = 0x5e88,
	hz950 = 0x5dfd,
	hz975 = 0x5c44,
	hz1000 = 0x5a81,
	hz1020 = 0x5912,
	hz1050 = 0x56e2,
	hz1100 = 0x5320,
	hz1140 = 0x5007,
	hz1200 = 0x4b3b,
	hz1209 = 0x4a80,
	hz1215 = 0x4a02,
	hz1250 = 0x471c,
	hz1300 = 0x42e0,
	hz1330 = 0x4049,
	hz1336 = 0x3fc4,
	hz1366 = 0x3d22,
	hz1380 = 0x3be4,
	hz1400 = 0x3a1b,
	hz1450 = 0x3596,
	hz1477 = 0x331c,
	hz1500 = 0x30fb,
	hz1600 = 0x278d,
	hz1633 = 0x2462,
	hz1638 = 0x23e7,
	hz1645 = 0x233a,
	hz1750 = 0x18f8,
	hz1800 = 0x1405,
	hz1860 = 0xe0b,
	hz2100 = 0xf5f6,
	hz2130 = 0xf2f5,
	hz2450 = 0xd3b3,
	hz2750 = 0xb8e4
} IXJ_FREQ;

typedef enum {
	C1 = hz261,
	CS1 = hz277,
	D1 = hz293,
	DS1 = hz311,
	E1 = hz329,
	F1 = hz349,
	FS1 = hz369,
	G1 = hz392,
	GS1 = hz415,
	A1 = hz440,
	AS1 = hz466,
	B1 = hz493,
	C2 = hz523,
	CS2 = hz554,
	D2 = hz587,
	DS2 = hz622,
	E2 = hz659,
	F2 = hz698,
	FS2 = hz739,
	G2 = hz783,
	GS2 = hz830,
	A2 = hz880,
	AS2 = hz932,
} IXJ_NOTE;

typedef struct {
	int tone_index;
	int freq0;
	int gain0;
	int freq1;
	int gain1;
} IXJ_TONE;

#define IXJCTL_INIT_TONE		_IOW ('q', 0xC9, IXJ_TONE *)

/******************************************************************************
*
* The IXJCTL_TONE_CADENCE ioctl defines tone sequences used for various
* Call Progress Tones (CPT).  This is accomplished by setting up an array of
* IXJ_CADENCE_ELEMENT structures that sequentially define the states of
* the tone sequence.  The tone_on_time and tone_off time are in
* 250 microsecond intervals.  A pointer to this array is passed to the
* driver as the ce element of an IXJ_CADENCE structure.  The elements_used
* must be set to the number of IXJ_CADENCE_ELEMENTS in the array.  The
* termination variable defines what to do at the end of a cadence, the
* options are to play the cadence once and stop, to repeat the last
* element of the cadence indefinitely, or to repeat the entire cadence
* indefinitely.  The ce variable is a pointer to the array of IXJ_TONE
* structures.  If the freq0 variable is non-zero, the tone table contents
* for the tone_index are updated to the frequencies and gains defined.  It
* should be noted that DTMF tones cannot be reassigned, so if DTMF tone
* table indexes are used in a cadence the frequency and gain variables will
* be ignored.
*
* If the array elements contain frequency parameters the driver will
* initialize the needed tone table elements and begin playing the tone,
* there is no preset limit on the number of elements in the cadence.  If
* there is more than one frequency used in the cadence, sequential elements
* of different frequencies MUST use different tone table indexes.  Only one
* cadence can be played at a time.  It is possible to build complex
* cadences with multiple frequencies using 2 tone table indexes by
* alternating between them.
*
******************************************************************************/

typedef struct {
	int index;
	int tone_on_time;
	int tone_off_time;
	int freq0;
	int gain0;
	int freq1;
	int gain1;
} IXJ_CADENCE_ELEMENT;

typedef enum {
	PLAY_ONCE,
	REPEAT_LAST_ELEMENT,
	REPEAT_ALL
} IXJ_CADENCE_TERM;

typedef struct {
	int elements_used;
	IXJ_CADENCE_TERM termination;
	IXJ_CADENCE_ELEMENT __user *ce;
} IXJ_CADENCE;

#define IXJCTL_TONE_CADENCE		_IOW ('q', 0xCA, IXJ_CADENCE *)
/******************************************************************************
*
* This group of IOCTLs deal with the playback settings of the DSP
*
******************************************************************************/

#define IXJCTL_PLAY_CODEC               PHONE_PLAY_CODEC
#define IXJCTL_PLAY_START               PHONE_PLAY_START
#define IXJCTL_PLAY_STOP                PHONE_PLAY_STOP
#define IXJCTL_PLAY_DEPTH		PHONE_PLAY_DEPTH
#define IXJCTL_PLAY_VOLUME		PHONE_PLAY_VOLUME
#define IXJCTL_PLAY_LEVEL		PHONE_PLAY_LEVEL

/******************************************************************************
*
* This group of IOCTLs deal with the Acoustic Echo Cancellation settings
* of the DSP
*
* Issuing the IXJCTL_AEC_START command with a value of AEC_OFF has the
* same effect as IXJCTL_AEC_STOP.  This is to simplify slider bar
* controls.  IXJCTL_AEC_GET_LEVEL returns the current setting of the AEC.
******************************************************************************/
#define IXJCTL_AEC_START		_IOW ('q', 0xCB, int)
#define IXJCTL_AEC_STOP			_IO  ('q', 0xCC)
#define IXJCTL_AEC_GET_LEVEL		_IO  ('q', 0xCD)

#define AEC_OFF   0
#define AEC_LOW   1
#define AEC_MED   2
#define AEC_HIGH  3
#define AEC_AUTO  4
#define AEC_AGC   5
/******************************************************************************
*
* Call Progress Tones, DTMF, etc.
* IXJCTL_DTMF_OOB determines if DTMF signaling is sent as Out-Of-Band
* only.  If you pass a 1, DTMF is suppressed from the audio stream.
* Tone on and off times are in 250 microsecond intervals so
* ioctl(ixj1, IXJCTL_SET_TONE_ON_TIME, 360);
* will set the tone on time of board ixj1 to 360 * 250us = 90ms
* the default values of tone on and off times is 840 or 210ms
******************************************************************************/

#define IXJCTL_DTMF_READY		PHONE_DTMF_READY
#define IXJCTL_GET_DTMF                 PHONE_GET_DTMF
#define IXJCTL_GET_DTMF_ASCII           PHONE_GET_DTMF_ASCII
#define IXJCTL_DTMF_OOB			PHONE_DTMF_OOB
#define IXJCTL_EXCEPTION		PHONE_EXCEPTION
#define IXJCTL_PLAY_TONE		PHONE_PLAY_TONE
#define IXJCTL_SET_TONE_ON_TIME		PHONE_SET_TONE_ON_TIME
#define IXJCTL_SET_TONE_OFF_TIME	PHONE_SET_TONE_OFF_TIME
#define IXJCTL_GET_TONE_ON_TIME		PHONE_GET_TONE_ON_TIME
#define IXJCTL_GET_TONE_OFF_TIME	PHONE_GET_TONE_OFF_TIME
#define IXJCTL_GET_TONE_STATE		PHONE_GET_TONE_STATE
#define IXJCTL_BUSY			PHONE_BUSY
#define IXJCTL_RINGBACK			PHONE_RINGBACK
#define IXJCTL_DIALTONE			PHONE_DIALTONE
#define IXJCTL_CPT_STOP			PHONE_CPT_STOP

/******************************************************************************
* LineJACK specific IOCTLs
*
* The lsb 4 bits of the LED argument represent the state of each of the 4
* LED's on the LineJACK
******************************************************************************/

#define IXJCTL_SET_LED			_IOW ('q', 0xCE, int)
#define IXJCTL_MIXER			_IOW ('q', 0xCF, int)

/******************************************************************************
* 
* The master volume controls use attenuation with 32 levels from 0 to -62dB
* with steps of 2dB each, the defines should be OR'ed together then sent
* as the parameter to the mixer command to change the mixer settings.
* 
******************************************************************************/
#define MIXER_MASTER_L		0x0000
#define MIXER_MASTER_R		0x0100
#define ATT00DB			0x00
#define ATT02DB			0x01
#define ATT04DB			0x02
#define ATT06DB			0x03
#define ATT08DB			0x04
#define ATT10DB			0x05
#define ATT12DB			0x06
#define ATT14DB			0x07
#define ATT16DB			0x08
#define ATT18DB			0x09
#define ATT20DB			0x0A
#define ATT22DB			0x0B
#define ATT24DB			0x0C
#define ATT26DB			0x0D
#define ATT28DB			0x0E
#define ATT30DB			0x0F
#define ATT32DB			0x10
#define ATT34DB			0x11
#define ATT36DB			0x12
#define ATT38DB			0x13
#define ATT40DB			0x14
#define ATT42DB			0x15
#define ATT44DB			0x16
#define ATT46DB			0x17
#define ATT48DB			0x18
#define ATT50DB			0x19
#define ATT52DB			0x1A
#define ATT54DB			0x1B
#define ATT56DB			0x1C
#define ATT58DB			0x1D
#define ATT60DB			0x1E
#define ATT62DB			0x1F
#define MASTER_MUTE		0x80

/******************************************************************************
* 
* The input volume controls use gain with 32 levels from +12dB to -50dB
* with steps of 2dB each, the defines should be OR'ed together then sent
* as the parameter to the mixer command to change the mixer settings.
* 
******************************************************************************/
#define MIXER_PORT_CD_L		0x0600
#define MIXER_PORT_CD_R		0x0700
#define MIXER_PORT_LINE_IN_L	0x0800
#define MIXER_PORT_LINE_IN_R	0x0900
#define MIXER_PORT_POTS_REC	0x0C00
#define MIXER_PORT_MIC		0x0E00

#define GAIN12DB		0x00
#define GAIN10DB		0x01
#define GAIN08DB		0x02
#define GAIN06DB		0x03
#define GAIN04DB		0x04
#define GAIN02DB		0x05
#define GAIN00DB		0x06
#define GAIN_02DB		0x07
#define GAIN_04DB		0x08
#define GAIN_06DB		0x09
#define GAIN_08DB		0x0A
#define GAIN_10DB		0x0B
#define GAIN_12DB		0x0C
#define GAIN_14DB		0x0D
#define GAIN_16DB		0x0E
#define GAIN_18DB		0x0F
#define GAIN_20DB		0x10
#define GAIN_22DB		0x11
#define GAIN_24DB		0x12
#define GAIN_26DB		0x13
#define GAIN_28DB		0x14
#define GAIN_30DB		0x15
#define GAIN_32DB		0x16
#define GAIN_34DB		0x17
#define GAIN_36DB		0x18
#define GAIN_38DB		0x19
#define GAIN_40DB		0x1A
#define GAIN_42DB		0x1B
#define GAIN_44DB		0x1C
#define GAIN_46DB		0x1D
#define GAIN_48DB		0x1E
#define GAIN_50DB		0x1F
#define INPUT_MUTE		0x80

/******************************************************************************
* 
* The POTS volume control use attenuation with 8 levels from 0dB to -28dB
* with steps of 4dB each, the defines should be OR'ed together then sent
* as the parameter to the mixer command to change the mixer settings.
* 
******************************************************************************/
#define MIXER_PORT_POTS_PLAY	0x0F00

#define POTS_ATT_00DB		0x00
#define POTS_ATT_04DB		0x01
#define POTS_ATT_08DB		0x02
#define POTS_ATT_12DB		0x03
#define POTS_ATT_16DB		0x04
#define POTS_ATT_20DB		0x05
#define POTS_ATT_24DB		0x06
#define POTS_ATT_28DB		0x07
#define POTS_MUTE		0x80

/******************************************************************************
* 
* The DAA controls the interface to the PSTN port.  The driver loads the
* US coefficients by default, so if you live in a different country you
* need to load the set for your countries phone system.
* 
******************************************************************************/
#define IXJCTL_DAA_COEFF_SET		_IOW ('q', 0xD0, int)

#define DAA_US 		1	/*PITA 8kHz */
#define DAA_UK 		2	/*ISAR34 8kHz */
#define DAA_FRANCE 	3	/* */
#define DAA_GERMANY	4
#define DAA_AUSTRALIA	5
#define DAA_JAPAN	6

/******************************************************************************
* 
* Use IXJCTL_PORT to set or query the port the card is set to.  If the
* argument is set to PORT_QUERY, the return value of the ioctl will
* indicate which port is currently in use, otherwise it will change the
* port.
* 
******************************************************************************/
#define IXJCTL_PORT			_IOW ('q', 0xD1, int)

#define PORT_QUERY	0
#define PORT_POTS	1
#define PORT_PSTN	2
#define PORT_SPEAKER	3
#define PORT_HANDSET	4

#define IXJCTL_PSTN_SET_STATE		PHONE_PSTN_SET_STATE
#define IXJCTL_PSTN_GET_STATE		PHONE_PSTN_GET_STATE

#define PSTN_ON_HOOK	0
#define PSTN_RINGING	1
#define PSTN_OFF_HOOK	2
#define PSTN_PULSE_DIAL	3

/******************************************************************************
* 
* The DAA Analog GAIN sets 2 parameters at one time, the receive gain (AGRR), 
* and the transmit gain (AGX).  OR together the components and pass them
* as the parameter to IXJCTL_DAA_AGAIN.  The default setting is both at 0dB.
* 
******************************************************************************/
#define IXJCTL_DAA_AGAIN		_IOW ('q', 0xD2, int)

#define AGRR00DB	0x00	/* Analog gain in receive direction 0dB */
#define AGRR3_5DB	0x10	/* Analog gain in receive direction 3.5dB */
#define AGRR06DB	0x30	/* Analog gain in receive direction 6dB */

#define AGX00DB		0x00	/* Analog gain in transmit direction 0dB */
#define AGX_6DB		0x04	/* Analog gain in transmit direction -6dB */
#define AGX3_5DB	0x08	/* Analog gain in transmit direction 3.5dB */
#define AGX_2_5B	0x0C	/* Analog gain in transmit direction -2.5dB */

#define IXJCTL_PSTN_LINETEST		_IO  ('q', 0xD3)

#define IXJCTL_CID			_IOR ('q', 0xD4, PHONE_CID *)
#define IXJCTL_VMWI			_IOR ('q', 0xD8, int)
#define IXJCTL_CIDCW			_IOW ('q', 0xD9, PHONE_CID *)
/******************************************************************************
* 
* The wink duration is tunable with this ioctl.  The default wink duration  
* is 320ms.  You do not need to use this ioctl if you do not require a
* different wink duration.
* 
******************************************************************************/
#define IXJCTL_WINK_DURATION		PHONE_WINK_DURATION

/******************************************************************************
* 
* This ioctl will connect the POTS port to the PSTN port on the LineJACK
* In order for this to work properly the port selection should be set to
* the PSTN port with IXJCTL_PORT prior to calling this ioctl.  This will
* enable conference calls between PSTN callers and network callers.
* Passing a 1 to this ioctl enables the POTS<->PSTN connection while
* passing a 0 turns it back off.
* 
******************************************************************************/
#define IXJCTL_POTS_PSTN		_IOW ('q', 0xD5, int)

/******************************************************************************
*
* IOCTLs added by request.
*
* IXJCTL_HZ sets the value your Linux kernel uses for HZ as defined in
*           /usr/include/asm/param.h, this determines the fundamental
*           frequency of the clock ticks on your Linux system.  The kernel
*           must be rebuilt if you change this value, also all modules you
*           use (except this one) must be recompiled.  The default value
*           is 100, and you only need to use this IOCTL if you use some
*           other value.
*
*
* IXJCTL_RATE sets the number of times per second that the driver polls
*             the DSP.  This value cannot be larger than HZ.  By
*             increasing both of these values, you may be able to reduce
*             latency because the max hang time that can exist between the
*             driver and the DSP will be reduced.
*
******************************************************************************/

#define IXJCTL_HZ                       _IOW ('q', 0xE0, int)
#define IXJCTL_RATE                     _IOW ('q', 0xE1, int)
#define IXJCTL_FRAMES_READ		_IOR ('q', 0xE2, unsigned long)
#define IXJCTL_FRAMES_WRITTEN		_IOR ('q', 0xE3, unsigned long)
#define IXJCTL_READ_WAIT		_IOR ('q', 0xE4, unsigned long)
#define IXJCTL_WRITE_WAIT		_IOR ('q', 0xE5, unsigned long)
#define IXJCTL_DRYBUFFER_READ		_IOR ('q', 0xE6, unsigned long)
#define IXJCTL_DRYBUFFER_CLEAR		_IO  ('q', 0xE7)
#define IXJCTL_DTMF_PRESCALE		_IOW ('q', 0xE8, int)

/******************************************************************************
*
* This ioctl allows the user application to control what events the driver
* will send signals for, and what signals it will send for which event.
* By default, if signaling is enabled, all events will send SIGIO when
* they occur.  To disable signals for an event set the signal to 0.
*
******************************************************************************/
typedef enum {
	SIG_DTMF_READY,
	SIG_HOOKSTATE,
	SIG_FLASH,
	SIG_PSTN_RING,
	SIG_CALLER_ID,
	SIG_PSTN_WINK,
	SIG_F0, SIG_F1, SIG_F2, SIG_F3,
	SIG_FC0, SIG_FC1, SIG_FC2, SIG_FC3,
	SIG_READ_READY = 33,
	SIG_WRITE_READY = 34
} IXJ_SIGEVENT;

typedef struct {
	unsigned int event;
	int signal;
} IXJ_SIGDEF;

#define IXJCTL_SIGCTL			_IOW ('q', 0xE9, IXJ_SIGDEF *)

/******************************************************************************
*
* These ioctls allow the user application to change the gain in the 
* Smart Cable of the Internet Phone Card.  Sending -1 as a value will cause
* return value to be the current setting.  Valid values to set are 0x00 - 0x1F
*
* 11111 = +12 dB
* 10111 =   0 dB
* 00000 = -34.5 dB
*
* IXJCTL_SC_RXG sets the Receive gain
* IXJCTL_SC_TXG sets the Transmit gain
*
******************************************************************************/
#define IXJCTL_SC_RXG			_IOW ('q', 0xEA, int)
#define IXJCTL_SC_TXG			_IOW ('q', 0xEB, int)

/******************************************************************************
*
* The intercom IOCTL's short the output from one card to the input of the
* other and vice versa (actually done in the DSP read function).  It is only
* necessary to execute the IOCTL on one card, but it is necessary to have
* both devices open to be able to detect hook switch changes.  The record
* codec and rate of each card must match the playback codec and rate of
* the other card for this to work properly.
*
******************************************************************************/

#define IXJCTL_INTERCOM_START 		_IOW ('q', 0xFD, int)
#define IXJCTL_INTERCOM_STOP  		_IOW ('q', 0xFE, int)

/******************************************************************************
 *
 * new structure for accessing raw filter information
 *
 ******************************************************************************/

typedef struct {
	unsigned int filter;
	char enable;
	unsigned int coeff[19];
} IXJ_FILTER_RAW;

#endif
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
September 29 2025 07:01:25
0 / 0
0755
byteorder
--
September 29 2025 07:01:26
0 / 0
0755
caif
--
September 29 2025 07:01:26
0 / 0
0755
can
--
September 29 2025 07:01:26
0 / 0
0755
cifs
--
September 29 2025 07:01:26
0 / 0
0755
dvb
--
September 29 2025 07:01:26
0 / 0
0755
genwqe
--
September 29 2025 07:01:26
0 / 0
0755
hdlc
--
September 29 2025 07:01:26
0 / 0
0755
hsi
--
September 29 2025 07:01:26
0 / 0
0755
iio
--
September 29 2025 07:01:26
0 / 0
0755
isdn
--
September 29 2025 07:01:26
0 / 0
0755
mmc
--
September 29 2025 07:01:26
0 / 0
0755
netfilter
--
September 29 2025 07:01:27
0 / 0
0755
netfilter_arp
--
September 29 2025 07:01:27
0 / 0
0755
netfilter_bridge
--
September 29 2025 07:01:27
0 / 0
0755
netfilter_ipv4
--
September 29 2025 07:01:27
0 / 0
0755
netfilter_ipv6
--
September 29 2025 07:01:27
0 / 0
0755
nfsd
--
September 29 2025 07:01:26
0 / 0
0755
raid
--
September 29 2025 07:01:26
0 / 0
0755
sched
--
September 29 2025 07:01:27
0 / 0
0755
spi
--
September 29 2025 07:01:26
0 / 0
0755
sunrpc
--
September 29 2025 07:01:28
0 / 0
0755
tc_act
--
September 29 2025 07:01:28
0 / 0
0755
tc_ematch
--
September 29 2025 07:01:27
0 / 0
0755
usb
--
September 29 2025 07:01:26
0 / 0
0755
wimax
--
September 29 2025 07:01:28
0 / 0
0755
Kbuild
9.779 KB
November 06 2023 09:15:52
0 / 0
0644
a.out.h
7.213 KB
November 06 2023 09:15:52
0 / 0
0644
acct.h
3.762 KB
November 06 2023 09:15:52
0 / 0
0644
adb.h
1.066 KB
November 06 2023 09:15:52
0 / 0
0644
adfs_fs.h
0.867 KB
November 06 2023 09:15:52
0 / 0
0644
affs_hardblocks.h
1.446 KB
November 06 2023 09:15:52
0 / 0
0644
agpgart.h
3.888 KB
November 06 2023 09:15:52
0 / 0
0644
aio_abi.h
3.102 KB
November 06 2023 09:15:52
0 / 0
0644
apm_bios.h
3.477 KB
November 06 2023 09:15:52
0 / 0
0644
arcfb.h
0.146 KB
November 06 2023 09:15:52
0 / 0
0644
atalk.h
0.952 KB
November 06 2023 09:15:52
0 / 0
0644
atm.h
7.689 KB
November 06 2023 09:15:52
0 / 0
0644
atm_eni.h
0.571 KB
November 06 2023 09:15:52
0 / 0
0644
atm_he.h
0.335 KB
November 06 2023 09:15:52
0 / 0
0644
atm_idt77105.h
0.871 KB
November 06 2023 09:15:52
0 / 0
0644
atm_nicstar.h
1.187 KB
November 06 2023 09:15:52
0 / 0
0644
atm_tcp.h
1.537 KB
November 06 2023 09:15:52
0 / 0
0644
atm_zatm.h
1.568 KB
November 06 2023 09:15:52
0 / 0
0644
atmapi.h
0.868 KB
November 06 2023 09:15:52
0 / 0
0644
atmarp.h
1.204 KB
November 06 2023 09:15:52
0 / 0
0644
atmbr2684.h
3.133 KB
November 06 2023 09:15:52
0 / 0
0644
atmclip.h
0.501 KB
November 06 2023 09:15:52
0 / 0
0644
atmdev.h
7.457 KB
November 06 2023 09:15:52
0 / 0
0644
atmioc.h
1.546 KB
November 06 2023 09:15:52
0 / 0
0644
atmlec.h
2.264 KB
November 06 2023 09:15:52
0 / 0
0644
atmmpc.h
4.065 KB
November 06 2023 09:15:52
0 / 0
0644
atmppp.h
0.563 KB
November 06 2023 09:15:52
0 / 0
0644
atmsap.h
4.792 KB
November 06 2023 09:15:52
0 / 0
0644
atmsvc.h
1.748 KB
November 06 2023 09:15:52
0 / 0
0644
audit.h
18.045 KB
November 06 2023 09:15:52
0 / 0
0644
auto_dev-ioctl.h
4.817 KB
November 06 2023 09:15:52
0 / 0
0644
auto_fs.h
2.59 KB
November 06 2023 09:15:52
0 / 0
0644
auto_fs4.h
4.261 KB
November 06 2023 09:15:52
0 / 0
0644
auxvec.h
1.414 KB
November 06 2023 09:15:52
0 / 0
0644
ax25.h
2.696 KB
November 06 2023 09:15:52
0 / 0
0644
b1lli.h
1.615 KB
November 06 2023 09:15:52
0 / 0
0644
baycom.h
0.801 KB
November 06 2023 09:15:52
0 / 0
0644
bfs_fs.h
1.787 KB
November 06 2023 09:15:52
0 / 0
0644
binfmts.h
0.566 KB
November 06 2023 09:15:52
0 / 0
0644
blkpg.h
1.564 KB
November 06 2023 09:15:52
0 / 0
0644
blktrace_api.h
4.399 KB
November 06 2023 09:15:52
0 / 0
0644
bpf.h
22.052 KB
November 06 2023 09:15:52
0 / 0
0644
bpf_common.h
1.216 KB
November 06 2023 09:15:52
0 / 0
0644
bpf_perf_event.h
0.457 KB
November 06 2023 09:15:52
0 / 0
0644
bpqether.h
0.93 KB
November 06 2023 09:15:52
0 / 0
0644
bsg.h
2.389 KB
November 06 2023 09:15:52
0 / 0
0644
bt-bmc.h
0.511 KB
November 06 2023 09:15:52
0 / 0
0644
btrfs.h
25.097 KB
November 06 2023 09:15:52
0 / 0
0644
btrfs_tree.h
24.397 KB
November 06 2023 09:15:52
0 / 0
0644
can.h
5.464 KB
November 06 2023 09:15:52
0 / 0
0644
capability.h
11.307 KB
November 06 2023 09:15:52
0 / 0
0644
capi.h
3.018 KB
November 06 2023 09:15:52
0 / 0
0644
cciss_defs.h
3.143 KB
November 06 2023 09:15:52
0 / 0
0644
cciss_ioctl.h
2.663 KB
November 06 2023 09:15:52
0 / 0
0644
cdrom.h
28.163 KB
November 06 2023 09:15:52
0 / 0
0644
cec-funcs.h
51.694 KB
November 06 2023 09:15:52
0 / 0
0644
cec.h
35.425 KB
November 06 2023 09:15:52
0 / 0
0644
cgroupstats.h
2.104 KB
November 06 2023 09:15:52
0 / 0
0644
chio.h
5.164 KB
November 06 2023 09:15:52
0 / 0
0644
cm4000_cs.h
1.692 KB
November 06 2023 09:15:52
0 / 0
0644
cn_proc.h
3.208 KB
November 06 2023 09:15:52
0 / 0
0644
coda.h
17.268 KB
November 06 2023 09:15:52
0 / 0
0644
coda_psdev.h
0.718 KB
November 06 2023 09:15:52
0 / 0
0644
coff.h
12.122 KB
November 06 2023 09:15:52
0 / 0
0644
connector.h
2.152 KB
November 06 2023 09:15:52
0 / 0
0644
const.h
0.657 KB
November 06 2023 09:15:52
0 / 0
0644
cramfs_fs.h
2.699 KB
November 06 2023 09:15:52
0 / 0
0644
cuda.h
0.837 KB
November 06 2023 09:15:52
0 / 0
0644
cyclades.h
16.66 KB
November 06 2023 09:15:52
0 / 0
0644
cycx_cfm.h
2.857 KB
November 06 2023 09:15:52
0 / 0
0644
dcbnl.h
24.504 KB
November 06 2023 09:15:52
0 / 0
0644
dccp.h
6.234 KB
November 06 2023 09:15:52
0 / 0
0644
devlink.h
9.675 KB
November 06 2023 09:15:52
0 / 0
0644
dlm.h
2.446 KB
November 06 2023 09:15:52
0 / 0
0644
dlm_device.h
2.477 KB
November 06 2023 09:15:52
0 / 0
0644
dlm_netlink.h
1.039 KB
November 06 2023 09:15:52
0 / 0
0644
dlm_plock.h
0.826 KB
November 06 2023 09:15:52
0 / 0
0644
dlmconstants.h
4.899 KB
November 06 2023 09:15:52
0 / 0
0644
dm-ioctl.h
10.552 KB
November 06 2023 09:15:52
0 / 0
0644
dm-log-userspace.h
14.817 KB
November 06 2023 09:15:52
0 / 0
0644
dma-buf.h
1.265 KB
November 06 2023 09:15:52
0 / 0
0644
dn.h
4.42 KB
November 06 2023 09:15:52
0 / 0
0644
dqblk_xfs.h
8.725 KB
November 06 2023 09:15:52
0 / 0
0644
edd.h
5.426 KB
November 06 2023 09:15:52
0 / 0
0644
efs_fs_sb.h
2.113 KB
November 06 2023 09:15:52
0 / 0
0644
elf-em.h
1.832 KB
November 06 2023 09:15:52
0 / 0
0644
elf-fdpic.h
1.05 KB
November 06 2023 09:15:52
0 / 0
0644
elf.h
12.703 KB
November 06 2023 09:15:52
0 / 0
0644
elfcore.h
2.929 KB
November 06 2023 09:15:52
0 / 0
0644
errno.h
0.022 KB
November 06 2023 09:15:52
0 / 0
0644
errqueue.h
1.115 KB
November 06 2023 09:15:52
0 / 0
0644
ethtool.h
71.13 KB
November 06 2023 09:15:52
0 / 0
0644
eventpoll.h
1.773 KB
November 06 2023 09:15:52
0 / 0
0644
fadvise.h
0.761 KB
November 06 2023 09:15:52
0 / 0
0644
falloc.h
2.731 KB
November 06 2023 09:15:52
0 / 0
0644
fanotify.h
3.539 KB
November 06 2023 09:15:52
0 / 0
0644
fb.h
16.039 KB
November 06 2023 09:15:52
0 / 0
0644
fcntl.h
2.177 KB
November 06 2023 09:15:52
0 / 0
0644
fd.h
11.359 KB
November 06 2023 09:15:52
0 / 0
0644
fdreg.h
5.231 KB
November 06 2023 09:15:52
0 / 0
0644
fib_rules.h
1.58 KB
November 06 2023 09:15:52
0 / 0
0644
fiemap.h
2.648 KB
November 06 2023 09:15:52
0 / 0
0644
filter.h
2.042 KB
November 06 2023 09:15:52
0 / 0
0644
firewire-cdev.h
42.857 KB
November 06 2023 09:15:52
0 / 0
0644
firewire-constants.h
3.155 KB
November 06 2023 09:15:52
0 / 0
0644
flat.h
2.051 KB
November 06 2023 09:15:52
0 / 0
0644
fou.h
0.617 KB
November 06 2023 09:15:52
0 / 0
0644
fs.h
8.486 KB
November 06 2023 09:15:52
0 / 0
0644
fsl_hypervisor.h
7.063 KB
November 06 2023 09:15:52
0 / 0
0644
fuse.h
16.461 KB
November 06 2023 09:15:52
0 / 0
0644
futex.h
4.869 KB
November 06 2023 09:15:52
0 / 0
0644
gameport.h
0.829 KB
November 06 2023 09:15:52
0 / 0
0644
gen_stats.h
1.5 KB
November 06 2023 09:15:52
0 / 0
0644
genetlink.h
1.831 KB
November 06 2023 09:15:52
0 / 0
0644
gfs2_ondisk.h
12 KB
November 06 2023 09:15:52
0 / 0
0644
gigaset_dev.h
1.346 KB
November 06 2023 09:15:52
0 / 0
0644
hash_info.h
0.852 KB
November 06 2023 09:15:52
0 / 0
0644
hdlc.h
0.575 KB
November 06 2023 09:15:52
0 / 0
0644
hdlcdrv.h
2.793 KB
November 06 2023 09:15:52
0 / 0
0644
hdreg.h
22.346 KB
November 06 2023 09:15:52
0 / 0
0644
hid.h
1.809 KB
November 06 2023 09:15:52
0 / 0
0644
hiddev.h
6.148 KB
November 06 2023 09:15:52
0 / 0
0644
hidraw.h
1.429 KB
November 06 2023 09:15:52
0 / 0
0644
hpet.h
0.705 KB
November 06 2023 09:15:52
0 / 0
0644
hw_breakpoint.h
0.678 KB
November 06 2023 09:15:52
0 / 0
0644
hyperv.h
10.237 KB
November 06 2023 09:15:52
0 / 0
0644
hysdn_if.h
1.288 KB
November 06 2023 09:15:52
0 / 0
0644
i2c-dev.h
2.425 KB
November 06 2023 09:15:52
0 / 0
0644
i2c.h
6.673 KB
November 06 2023 09:15:52
0 / 0
0644
i2o-dev.h
11.311 KB
November 06 2023 09:15:52
0 / 0
0644
i8k.h
1.404 KB
November 06 2023 09:15:52
0 / 0
0644
icmp.h
2.839 KB
November 06 2023 09:15:52
0 / 0
0644
icmpv6.h
3.837 KB
November 06 2023 09:15:52
0 / 0
0644
if.h
9.317 KB
November 06 2023 09:15:52
0 / 0
0644
if_addr.h
1.724 KB
November 06 2023 09:15:52
0 / 0
0644
if_addrlabel.h
0.643 KB
November 06 2023 09:15:52
0 / 0
0644
if_alg.h
0.797 KB
November 06 2023 09:15:52
0 / 0
0644
if_arcnet.h
3.631 KB
November 06 2023 09:15:52
0 / 0
0644
if_arp.h
6.313 KB
November 06 2023 09:15:52
0 / 0
0644
if_bonding.h
4.663 KB
November 06 2023 09:15:52
0 / 0
0644
if_bridge.h
6.47 KB
November 06 2023 09:15:52
0 / 0
0644
if_cablemodem.h
0.9 KB
November 06 2023 09:15:52
0 / 0
0644
if_eql.h
1.271 KB
November 06 2023 09:15:52
0 / 0
0644
if_ether.h
7.263 KB
November 06 2023 09:15:52
0 / 0
0644
if_fc.h
1.635 KB
November 06 2023 09:15:52
0 / 0
0644
if_fddi.h
3.616 KB
November 06 2023 09:15:52
0 / 0
0644
if_frad.h
2.9 KB
November 06 2023 09:15:52
0 / 0
0644
if_hippi.h
4.073 KB
November 06 2023 09:15:52
0 / 0
0644
if_infiniband.h
1.135 KB
November 06 2023 09:15:52
0 / 0
0644
if_link.h
19.615 KB
November 06 2023 09:15:52
0 / 0
0644
if_ltalk.h
0.158 KB
November 06 2023 09:15:52
0 / 0
0644
if_macsec.h
5.437 KB
November 06 2023 09:15:52
0 / 0
0644
if_packet.h
7.154 KB
November 06 2023 09:15:52
0 / 0
0644
if_phonet.h
0.367 KB
November 06 2023 09:15:52
0 / 0
0644
if_plip.h
0.582 KB
November 06 2023 09:15:52
0 / 0
0644
if_ppp.h
0.028 KB
November 06 2023 09:15:52
0 / 0
0644
if_pppol2tp.h
3.194 KB
November 06 2023 09:15:52
0 / 0
0644
if_pppox.h
4.563 KB
November 06 2023 09:15:52
0 / 0
0644
if_slip.h
0.79 KB
November 06 2023 09:15:52
0 / 0
0644
if_team.h
2.491 KB
November 06 2023 09:15:52
0 / 0
0644
if_tun.h
3.728 KB
November 06 2023 09:15:52
0 / 0
0644
if_tunnel.h
3.048 KB
November 06 2023 09:15:52
0 / 0
0644
if_vlan.h
1.703 KB
November 06 2023 09:15:52
0 / 0
0644
if_x25.h
0.798 KB
November 06 2023 09:15:52
0 / 0
0644
if_xdp.h
1.807 KB
November 06 2023 09:15:52
0 / 0
0644
ife.h
0.281 KB
November 06 2023 09:15:52
0 / 0
0644
igmp.h
2.896 KB
November 06 2023 09:15:52
0 / 0
0644
in.h
9.375 KB
November 06 2023 09:15:52
0 / 0
0644
in6.h
6.98 KB
November 06 2023 09:15:52
0 / 0
0644
in_route.h
0.853 KB
November 06 2023 09:15:52
0 / 0
0644
inet_diag.h
2.783 KB
November 06 2023 09:15:52
0 / 0
0644
inotify.h
2.86 KB
November 06 2023 09:15:52
0 / 0
0644
input.h
32.567 KB
November 06 2023 09:15:52
0 / 0
0644
ioctl.h
0.098 KB
November 06 2023 09:15:52
0 / 0
0644
ip.h
3.486 KB
November 06 2023 09:15:52
0 / 0
0644
ip6_tunnel.h
1.668 KB
November 06 2023 09:15:52
0 / 0
0644
ip_vs.h
12.766 KB
November 06 2023 09:15:52
0 / 0
0644
ipc.h
2.012 KB
November 06 2023 09:15:52
0 / 0
0644
ipmi.h
14.695 KB
November 06 2023 09:15:52
0 / 0
0644
ipmi_msgdefs.h
3.209 KB
November 06 2023 09:15:52
0 / 0
0644
ipsec.h
0.863 KB
November 06 2023 09:15:52
0 / 0
0644
ipv6.h
3.676 KB
November 06 2023 09:15:52
0 / 0
0644
ipv6_route.h
1.745 KB
November 06 2023 09:15:52
0 / 0
0644
ipx.h
1.79 KB
November 06 2023 09:15:52
0 / 0
0644
irda.h
7.314 KB
November 06 2023 09:15:52
0 / 0
0644
irqnr.h
0.102 KB
November 06 2023 09:15:52
0 / 0
0644
isdn.h
5.592 KB
November 06 2023 09:15:52
0 / 0
0644
isdn_divertif.h
1.125 KB
November 06 2023 09:15:52
0 / 0
0644
isdn_ppp.h
1.83 KB
November 06 2023 09:15:52
0 / 0
0644
isdnif.h
2.267 KB
November 06 2023 09:15:52
0 / 0
0644
iso_fs.h
6.288 KB
November 06 2023 09:15:52
0 / 0
0644
ivtv.h
2.929 KB
November 06 2023 09:15:52
0 / 0
0644
ivtvfb.h
1.149 KB
November 06 2023 09:15:52
0 / 0
0644
ixjuser.h
24.535 KB
November 06 2023 09:15:52
0 / 0
0644
jffs2.h
6.854 KB
November 06 2023 09:15:52
0 / 0
0644
joystick.h
3.512 KB
November 06 2023 09:15:52
0 / 0
0644
kd.h
6.106 KB
November 06 2023 09:15:52
0 / 0
0644
kdev_t.h
0.369 KB
November 06 2023 09:15:52
0 / 0
0644
kernel-page-flags.h
0.784 KB
November 06 2023 09:15:52
0 / 0
0644
kernel.h
0.381 KB
November 06 2023 09:15:52
0 / 0
0644
kernelcapi.h
0.948 KB
November 06 2023 09:15:52
0 / 0
0644
kexec.h
1.975 KB
November 06 2023 09:15:52
0 / 0
0644
keyboard.h
12.437 KB
November 06 2023 09:15:52
0 / 0
0644
keyctl.h
2.984 KB
November 06 2023 09:15:52
0 / 0
0644
kfd_ioctl.h
15.272 KB
November 06 2023 09:15:52
0 / 0
0644
kvm.h
33.919 KB
November 06 2023 09:15:52
0 / 0
0644
kvm_para.h
0.814 KB
November 06 2023 09:15:52
0 / 0
0644
l2tp.h
5.02 KB
November 06 2023 09:15:52
0 / 0
0644
libc-compat.h
4.046 KB
November 06 2023 09:15:52
0 / 0
0644
limits.h
0.854 KB
November 06 2023 09:15:52
0 / 0
0644
llc.h
2.996 KB
November 06 2023 09:15:52
0 / 0
0644
loop.h
2.32 KB
November 06 2023 09:15:52
0 / 0
0644
lp.h
3.737 KB
November 06 2023 09:15:52
0 / 0
0644
lwtunnel.h
0.834 KB
November 06 2023 09:15:52
0 / 0
0644
magic.h
2.902 KB
November 06 2023 09:15:52
0 / 0
0644
major.h
4.476 KB
November 06 2023 09:15:52
0 / 0
0644
map_to_7segment.h
7.019 KB
November 06 2023 09:15:52
0 / 0
0644
matroxfb.h
1.368 KB
November 06 2023 09:15:52
0 / 0
0644
mdio.h
13.749 KB
November 06 2023 09:15:52
0 / 0
0644
media.h
3.517 KB
November 06 2023 09:15:52
0 / 0
0644
mei.h
4.621 KB
November 06 2023 09:15:52
0 / 0
0644
membarrier.h
7.729 KB
November 06 2023 09:15:52
0 / 0
0644
memfd.h
0.196 KB
November 06 2023 09:15:52
0 / 0
0644
mempolicy.h
2.364 KB
November 06 2023 09:15:52
0 / 0
0644
meye.h
2.407 KB
November 06 2023 09:15:52
0 / 0
0644
mii.h
7.778 KB
November 06 2023 09:15:52
0 / 0
0644
minix_fs.h
2.011 KB
November 06 2023 09:15:52
0 / 0
0644
mman.h
0.239 KB
November 06 2023 09:15:52
0 / 0
0644
mmtimer.h
2.006 KB
November 06 2023 09:15:52
0 / 0
0644
module.h
0.202 KB
November 06 2023 09:15:52
0 / 0
0644
mpls.h
1.342 KB
November 06 2023 09:15:52
0 / 0
0644
mqueue.h
2.007 KB
November 06 2023 09:15:52
0 / 0
0644
mroute.h
4.072 KB
November 06 2023 09:15:52
0 / 0
0644
mroute6.h
4.099 KB
November 06 2023 09:15:52
0 / 0
0644
msdos_fs.h
6.292 KB
November 06 2023 09:15:52
0 / 0
0644
msg.h
3.225 KB
November 06 2023 09:15:52
0 / 0
0644
mtio.h
7.922 KB
November 06 2023 09:15:52
0 / 0
0644
n_r3964.h
2.306 KB
November 06 2023 09:15:52
0 / 0
0644
nbd.h
2.356 KB
November 06 2023 09:15:52
0 / 0
0644
ncp.h
4.985 KB
November 06 2023 09:15:52
0 / 0
0644
ncp_fs.h
3.295 KB
November 06 2023 09:15:52
0 / 0
0644
ncp_mount.h
2.062 KB
November 06 2023 09:15:52
0 / 0
0644
ncp_no.h
0.636 KB
November 06 2023 09:15:52
0 / 0
0644
ndctl.h
6.432 KB
November 06 2023 09:15:52
0 / 0
0644
neighbour.h
4.167 KB
November 06 2023 09:15:52
0 / 0
0644
net.h
1.988 KB
November 06 2023 09:15:52
0 / 0
0644
net_dropmon.h
1.065 KB
November 06 2023 09:15:52
0 / 0
0644
net_namespace.h
0.609 KB
November 06 2023 09:15:52
0 / 0
0644
net_tstamp.h
4.059 KB
November 06 2023 09:15:52
0 / 0
0644
netconf.h
0.428 KB
November 06 2023 09:15:52
0 / 0
0644
netdevice.h
1.476 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter.h
1.669 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter_arp.h
0.371 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter_bridge.h
0.765 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter_decnet.h
1.897 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter_ipv4.h
2.079 KB
November 06 2023 09:15:52
0 / 0
0644
netfilter_ipv6.h
2.098 KB
November 06 2023 09:15:52
0 / 0
0644
netlink.h
6.197 KB
November 06 2023 09:15:52
0 / 0
0644
netlink_diag.h
1.007 KB
November 06 2023 09:15:52
0 / 0
0644
netrom.h
0.727 KB
November 06 2023 09:15:52
0 / 0
0644
nfc.h
7.717 KB
November 06 2023 09:15:52
0 / 0
0644
nfs.h
4.32 KB
November 06 2023 09:15:52
0 / 0
0644
nfs2.h
1.372 KB
November 06 2023 09:15:52
0 / 0
0644
nfs3.h
2.257 KB
November 06 2023 09:15:52
0 / 0
0644
nfs4.h
5.969 KB
November 06 2023 09:15:52
0 / 0
0644
nfs4_mount.h
1.846 KB
November 06 2023 09:15:52
0 / 0
0644
nfs_fs.h
1.523 KB
November 06 2023 09:15:52
0 / 0
0644
nfs_idmap.h
2.205 KB
November 06 2023 09:15:52
0 / 0
0644
nfs_mount.h
2.319 KB
November 06 2023 09:15:52
0 / 0
0644
nfsacl.h
0.605 KB
November 06 2023 09:15:52
0 / 0
0644
nl80211.h
270.892 KB
November 06 2023 09:15:52
0 / 0
0644
nubus.h
8.181 KB
November 06 2023 09:15:52
0 / 0
0644
nvme_ioctl.h
1.563 KB
November 06 2023 09:15:52
0 / 0
0644
nvram.h
0.473 KB
November 06 2023 09:15:52
0 / 0
0644
omap3isp.h
20.322 KB
November 06 2023 09:15:52
0 / 0
0644
omapfb.h
5.738 KB
November 06 2023 09:15:52
0 / 0
0644
oom.h
0.452 KB
November 06 2023 09:15:52
0 / 0
0644
openvswitch.h
32.378 KB
November 06 2023 09:15:52
0 / 0
0644
packet_diag.h
1.497 KB
November 06 2023 09:15:52
0 / 0
0644
param.h
0.076 KB
November 06 2023 09:15:52
0 / 0
0644
parport.h
3.573 KB
November 06 2023 09:15:52
0 / 0
0644
patchkey.h
0.881 KB
November 06 2023 09:15:52
0 / 0
0644
pci.h
1.301 KB
November 06 2023 09:15:52
0 / 0
0644
pci_regs.h
50.789 KB
November 06 2023 09:15:52
0 / 0
0644
perf_event.h
31.974 KB
November 06 2023 09:15:52
0 / 0
0644
personality.h
2.001 KB
November 06 2023 09:15:52
0 / 0
0644
pfkeyv2.h
9.909 KB
November 06 2023 09:15:52
0 / 0
0644
pg.h
2.229 KB
November 06 2023 09:15:52
0 / 0
0644
phantom.h
1.553 KB
November 06 2023 09:15:52
0 / 0
0644
phonet.h
4.47 KB
November 06 2023 09:15:52
0 / 0
0644
pkt_cls.h
13.853 KB
November 06 2023 09:15:52
0 / 0
0644
pkt_sched.h
20.627 KB
November 06 2023 09:15:52
0 / 0
0644
pktcdvd.h
2.577 KB
November 06 2023 09:15:52
0 / 0
0644
pmu.h
5.147 KB
November 06 2023 09:15:52
0 / 0
0644
poll.h
0.021 KB
November 06 2023 09:15:52
0 / 0
0644
posix_types.h
1.011 KB
November 06 2023 09:15:52
0 / 0
0644
ppdev.h
3.073 KB
November 06 2023 09:15:52
0 / 0
0644
ppp-comp.h
2.421 KB
November 06 2023 09:15:52
0 / 0
0644
ppp-ioctl.h
5.323 KB
November 06 2023 09:15:52
0 / 0
0644
ppp_defs.h
4.94 KB
November 06 2023 09:15:52
0 / 0
0644
pps.h
4.056 KB
November 06 2023 09:15:52
0 / 0
0644
pr.h
0.976 KB
November 06 2023 09:15:52
0 / 0
0644
prctl.h
6.753 KB
November 06 2023 09:15:52
0 / 0
0644
psample.h
0.718 KB
November 06 2023 09:15:52
0 / 0
0644
ptp_clock.h
5.086 KB
November 06 2023 09:15:52
0 / 0
0644
ptrace.h
3.099 KB
November 06 2023 09:15:52
0 / 0
0644
qemu_fw_cfg.h
2.411 KB
November 06 2023 09:15:52
0 / 0
0644
qnx4_fs.h
2.212 KB
November 06 2023 09:15:52
0 / 0
0644
qnxtypes.h
0.548 KB
November 06 2023 09:15:52
0 / 0
0644
quota.h
5.793 KB
November 06 2023 09:15:52
0 / 0
0644
radeonfb.h
0.29 KB
November 06 2023 09:15:52
0 / 0
0644
random.h
1.215 KB
November 06 2023 09:15:52
0 / 0
0644
raw.h
0.295 KB
November 06 2023 09:15:52
0 / 0
0644
rds.h
7.901 KB
November 06 2023 09:15:52
0 / 0
0644
reboot.h
1.265 KB
November 06 2023 09:15:52
0 / 0
0644
reiserfs_fs.h
0.695 KB
November 06 2023 09:15:52
0 / 0
0644
reiserfs_xattr.h
0.459 KB
November 06 2023 09:15:52
0 / 0
0644
resource.h
2.103 KB
November 06 2023 09:15:52
0 / 0
0644
rfkill.h
3.516 KB
November 06 2023 09:15:52
0 / 0
0644
romfs_fs.h
1.147 KB
November 06 2023 09:15:52
0 / 0
0644
rose.h
2.118 KB
November 06 2023 09:15:52
0 / 0
0644
route.h
2.273 KB
November 06 2023 09:15:52
0 / 0
0644
rtc.h
3.868 KB
November 06 2023 09:15:52
0 / 0
0644
rtnetlink.h
17.064 KB
November 06 2023 09:15:52
0 / 0
0644
scc.h
4.442 KB
November 06 2023 09:15:52
0 / 0
0644
sched.h
2.276 KB
November 06 2023 09:15:52
0 / 0
0644
screen_info.h
2.374 KB
November 06 2023 09:15:52
0 / 0
0644
sctp.h
29.635 KB
November 06 2023 09:15:52
0 / 0
0644
sdla.h
2.731 KB
November 06 2023 09:15:52
0 / 0
0644
seccomp.h
1.87 KB
November 06 2023 09:15:52
0 / 0
0644
securebits.h
2.594 KB
November 06 2023 09:15:52
0 / 0
0644
selinux_netlink.h
1.131 KB
November 06 2023 09:15:52
0 / 0
0644
sem.h
2.584 KB
November 06 2023 09:15:52
0 / 0
0644
serial.h
3.06 KB
November 06 2023 09:15:52
0 / 0
0644
serial_core.h
5.122 KB
November 06 2023 09:15:52
0 / 0
0644
serial_reg.h
15.655 KB
November 06 2023 09:15:52
0 / 0
0644
serio.h
1.827 KB
November 06 2023 09:15:52
0 / 0
0644
shm.h
2.233 KB
November 06 2023 09:15:52
0 / 0
0644
signal.h
0.182 KB
November 06 2023 09:15:52
0 / 0
0644
signalfd.h
1.085 KB
November 06 2023 09:15:52
0 / 0
0644
snmp.h
12.415 KB
November 06 2023 09:15:52
0 / 0
0644
sock_diag.h
0.436 KB
November 06 2023 09:15:52
0 / 0
0644
socket.h
0.735 KB
November 06 2023 09:15:52
0 / 0
0644
sockios.h
5.827 KB
November 06 2023 09:15:52
0 / 0
0644
som.h
5.352 KB
November 06 2023 09:15:52
0 / 0
0644
sonet.h
2.189 KB
November 06 2023 09:15:52
0 / 0
0644
sonypi.h
5.137 KB
November 06 2023 09:15:52
0 / 0
0644
sound.h
1.161 KB
November 06 2023 09:15:52
0 / 0
0644
soundcard.h
45.088 KB
November 06 2023 09:15:52
0 / 0
0644
stat.h
1.016 KB
November 06 2023 09:15:52
0 / 0
0644
stddef.h
0.027 KB
November 06 2023 09:15:52
0 / 0
0644
stm.h
1.639 KB
November 06 2023 09:15:52
0 / 0
0644
string.h
0.228 KB
November 06 2023 09:15:52
0 / 0
0644
suspend_ioctls.h
1.336 KB
November 06 2023 09:15:52
0 / 0
0644
swab.h
6.438 KB
November 06 2023 09:15:52
0 / 0
0644
sync_file.h
2.768 KB
November 06 2023 09:15:52
0 / 0
0644
synclink.h
8.727 KB
November 06 2023 09:15:52
0 / 0
0644
sysctl.h
25.526 KB
November 06 2023 09:15:52
0 / 0
0644
sysinfo.h
0.963 KB
November 06 2023 09:15:52
0 / 0
0644
target_core_user.h
3.591 KB
November 06 2023 09:15:52
0 / 0
0644
taskstats.h
6.829 KB
November 06 2023 09:15:52
0 / 0
0644
tcp.h
5.944 KB
November 06 2023 09:15:52
0 / 0
0644
tcp_metrics.h
1.451 KB
November 06 2023 09:15:52
0 / 0
0644
telephony.h
8.839 KB
November 06 2023 09:15:52
0 / 0
0644
termios.h
0.433 KB
November 06 2023 09:15:52
0 / 0
0644
time.h
1.55 KB
November 06 2023 09:15:52
0 / 0
0644
times.h
0.21 KB
November 06 2023 09:15:52
0 / 0
0644
timex.h
6.205 KB
November 06 2023 09:15:52
0 / 0
0644
tiocl.h
1.627 KB
November 06 2023 09:15:52
0 / 0
0644
tipc.h
5.422 KB
November 06 2023 09:15:52
0 / 0
0644
tipc_config.h
14.095 KB
November 06 2023 09:15:52
0 / 0
0644
tls.h
2.75 KB
November 06 2023 09:15:52
0 / 0
0644
toshiba.h
1.258 KB
November 06 2023 09:15:52
0 / 0
0644
tty.h
1.347 KB
November 06 2023 09:15:52
0 / 0
0644
tty_flags.h
3.66 KB
November 06 2023 09:15:52
0 / 0
0644
types.h
1.597 KB
November 06 2023 09:15:52
0 / 0
0644
udf_fs_i.h
0.619 KB
November 06 2023 09:15:52
0 / 0
0644
udp.h
1.291 KB
November 06 2023 09:15:52
0 / 0
0644
uhid.h
2.157 KB
November 06 2023 09:15:52
0 / 0
0644
uinput.h
5.013 KB
November 06 2023 09:15:52
0 / 0
0644
uio.h
0.7 KB
November 06 2023 09:15:52
0 / 0
0644
ultrasound.h
4.394 KB
November 06 2023 09:15:52
0 / 0
0644
un.h
0.233 KB
November 06 2023 09:15:52
0 / 0
0644
unistd.h
0.153 KB
November 06 2023 09:15:52
0 / 0
0644
unix_diag.h
1.099 KB
November 06 2023 09:15:52
0 / 0
0644
usbdevice_fs.h
6.836 KB
November 06 2023 09:15:52
0 / 0
0644
usbip.h
0.64 KB
November 06 2023 09:15:52
0 / 0
0644
userfaultfd.h
6.59 KB
November 06 2023 09:15:52
0 / 0
0644
utime.h
0.148 KB
November 06 2023 09:15:52
0 / 0
0644
utsname.h
0.606 KB
November 06 2023 09:15:52
0 / 0
0644
uuid.h
1.51 KB
November 06 2023 09:15:52
0 / 0
0644
uvcvideo.h
1.617 KB
November 06 2023 09:15:52
0 / 0
0644
v4l2-common.h
2.377 KB
November 06 2023 09:15:52
0 / 0
0644
v4l2-controls.h
37.343 KB
November 06 2023 09:15:52
0 / 0
0644
v4l2-dv-timings.h
25.748 KB
November 06 2023 09:15:52
0 / 0
0644
v4l2-mediabus.h
4.554 KB
November 06 2023 09:15:52
0 / 0
0644
v4l2-subdev.h
5.28 KB
November 06 2023 09:15:52
0 / 0
0644
veth.h
0.157 KB
November 06 2023 09:15:52
0 / 0
0644
vfio.h
26.553 KB
November 06 2023 09:15:52
0 / 0
0644
vhost.h
7.159 KB
November 06 2023 09:15:52
0 / 0
0644
videodev2.h
67.451 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_9p.h
1.993 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_balloon.h
3.711 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_blk.h
5.227 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_config.h
3.353 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_console.h
2.951 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_gpu.h
8.226 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_ids.h
2.319 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_input.h
2.447 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_net.h
9.505 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_pci.h
6.63 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_ring.h
6.186 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_rng.h
0.259 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_scsi.h
5.128 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_types.h
2.123 KB
November 06 2023 09:15:52
0 / 0
0644
virtio_vsock.h
3.028 KB
November 06 2023 09:15:52
0 / 0
0644
vm_sockets.h
5.143 KB
November 06 2023 09:15:52
0 / 0
0644
vm_sockets_diag.h
0.894 KB
November 06 2023 09:15:52
0 / 0
0644
vmcore.h
0.436 KB
November 06 2023 09:15:52
0 / 0
0644
vsockmon.h
1.789 KB
November 06 2023 09:15:52
0 / 0
0644
vt.h
2.993 KB
November 06 2023 09:15:52
0 / 0
0644
vtpm_proxy.h
1.632 KB
November 06 2023 09:15:52
0 / 0
0644
wait.h
0.601 KB
November 06 2023 09:15:52
0 / 0
0644
wanrouter.h
0.396 KB
November 06 2023 09:15:52
0 / 0
0644
watchdog.h
2.233 KB
November 06 2023 09:15:52
0 / 0
0644
wil6210_uapi.h
2.306 KB
November 06 2023 09:15:52
0 / 0
0644
wimax.h
8.175 KB
November 06 2023 09:15:52
0 / 0
0644
wireless.h
41.675 KB
November 06 2023 09:15:52
0 / 0
0644
wmi.h
1.8 KB
November 06 2023 09:15:52
0 / 0
0644
x25.h
3.417 KB
November 06 2023 09:15:52
0 / 0
0644
xattr.h
2.543 KB
November 06 2023 09:15:52
0 / 0
0644
xfrm.h
11.024 KB
November 06 2023 09:15:52
0 / 0
0644