/linux-3.3/arch/mips/include/asm/octeon/ |
D | cvmx-fau.h | 7 * Copyright (c) 2003-2008 Cavium Networks 11 * published by the Free Software Foundation. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 114 * - Step by 2 for 16 bit access. 115 * - Step by 4 for 32 bit access. 116 * - Step by 8 for 64 bit access. 131 * - 0 = Don't wait 132 * - 1 = Wait for tag switch to complete 134 * - Step by 2 for 16 bit access. [all …]
|
/linux-3.3/Documentation/trace/ |
D | kprobetrace.txt | 1 Kprobe-based Event Tracing 4 Documentation is written by Masami Hiramatsu 8 -------- 24 ------------------------- 27 -:[GRP/]EVENT : Clear a probe 39 @SYM[+|-offs] : Fetch memory at SYM +|- offs (SYM should be a data symbol) 43 +|-offs(FETCHARG) : Fetch memory at FETCHARG +|- offs address.(**) 53 ----- 54 Several types are supported for fetch-args. Kprobe tracer will access memory 55 by given type. Prefix 's' and 'u' means those types are signed and unsigned [all …]
|
/linux-3.3/arch/powerpc/kernel/ |
D | sys_ppc32.c | 13 * as published by the Free Software Foundation; either version 51 #include <asm/ppc-pci.h> 64 * with the corresponding cast to a signed int to insure that the 65 …onversion (sign extension) between the register representation of a signed int (msr in 32-bit mode) 66 * and the register representation of a signed int (msr in 64-bit mode) is performed. 133 return -ENOSYS; in compat_sys_ipc() 136 return -ENOSYS; in compat_sys_ipc() 141 * with the corresponding cast to a signed int to insure that the 142 …onversion (sign extension) between the register representation of a signed int (msr in 32-bit mode) 143 * and the register representation of a signed int (msr in 64-bit mode) is performed. [all …]
|
/linux-3.3/arch/mips/include/asm/sn/ |
D | types.h | 7 * Copyright (C) 1999 by Ralf Baechle 16 typedef signed short nasid_t; /* node id in numa-as-id space */ 17 typedef signed short cnodeid_t; /* node id in compact-id space */ 18 typedef signed char partid_t; /* partition ID type */ 19 typedef signed short moduleid_t; /* user-visible module number type */ 20 typedef signed short cmoduleid_t; /* kernel compact module id type */
|
/linux-3.3/arch/mn10300/include/asm/ |
D | div64.h | 1 /* MN10300 64-bit division 4 * Written by David Howells (dhowells@redhat.com) 8 * as published by the Free Software Foundation; either version 32 * divide n by base, leaving the result in n and returning the remainder 33 * - we can do this quite efficiently on the MN10300 by cascading the divides 74 * do an unsigned 32-bit multiply and divide with intermediate 64-bit product 76 * - we use the MDR register to hold the MSW of the product 95 * do a signed 32-bit multiply and divide with intermediate 64-bit product so 97 * - we use the MDR register to hold the MSW of the product 100 signed __muldiv64s(signed val, signed mult, signed div) in __muldiv64s() [all …]
|
/linux-3.3/sound/core/oss/ |
D | rate.c | 2 * Rate conversion Plug-In 3 * Copyright (c) 1999 by Jaroslav Kysela <perex@perex.cz> 8 * published by the Free Software Foundation; either version 2 of 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 29 #define R_MASK (BITS-1) 36 signed short last_S1; 37 signed short last_S2; 56 struct rate_priv *data = (struct rate_priv *)plugin->extra_data; in rate_init() 57 data->pos = 0; in rate_init() 58 for (channel = 0; channel < plugin->src_format.channels; channel++) { in rate_init() [all …]
|
/linux-3.3/fs/xfs/ |
D | xfs_types.h | 2 * Copyright (c) 2000-2005 Silicon Graphics, Inc. 7 * published by the Free Software Foundation. 16 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 26 typedef signed char __int8_t; 28 typedef signed short int __int16_t; 30 typedef signed int __int32_t; 32 typedef signed long long int __int64_t; 93 typedef __int64_t xfs_srtblock_t; /* signed version of xfs_rtblock_t */ 98 typedef __int32_t xfs_srtblock_t; /* signed version of xfs_rtblock_t */ 101 typedef __int64_t xfs_sfiloff_t; /* signed block number in a file */ [all …]
|
/linux-3.3/arch/arm/nwfpe/ |
D | ARM-gcc.h | 2 ------------------------------------------------------------------------------- 3 The macro `BITS64' can be defined to indicate that 64-bit integer types are 4 supported by the compiler. 5 ------------------------------------------------------------------------------- 10 ------------------------------------------------------------------------------- 17 ------------------------------------------------------------------------------- 21 typedef signed char int8; 25 typedef signed int int32; 28 typedef signed long long int sbits64; 32 ------------------------------------------------------------------------------- [all …]
|
D | softfloat.h | 5 This C header file is part of the SoftFloat IEC/IEEE Floating-point 8 Written by John R. Hauser. This work was made possible in part by the 10 Street, Berkeley, California 94704. Funding was partially provided by the 11 National Science Foundation under grant MIP-9311980. The original version 12 of this code was written as part of a project to build a fixed-point vector 14 overseen by Profs. Nelson Morgan and John Wawrzynek. More information 16 http://www.jhauser.us/arithmetic/SoftFloat-2b/SoftFloat-source.txt 37 ------------------------------------------------------------------------------- 38 The macro `FLOATX80' must be defined to enable the extended double-precision 39 floating-point format `floatx80'. If this macro is not defined, the [all …]
|
/linux-3.3/arch/s390/lib/ |
D | div64.c | 16 * Function to divide an unsigned 64 bit integer by an unsigned 17 * 31 bit integer using signed 64/32 bit division. 33 * signed 64 / 32 bit division with an upper half of 0 will in __div64_31() 46 * a signed division the quotient can get too big. To avoid this in __div64_31() 47 * the 64 bit dividend is halved, then the signed division will in __div64_31() 50 * is increased by one then checked against the base. If the in __div64_31() 73 * Function to divide an unsigned 64 bit integer by an unsigned 81 * If the most significant bit of base is set, divide n by in __div64_32() 85 * If base is already < 2^31-1 __div64_31 can be used directly. in __div64_32() 87 r = __div64_31(n, ((signed) base < 0) ? (base/2) : base); in __div64_32() [all …]
|
/linux-3.3/drivers/staging/vt6656/ |
D | mib.c | 6 * it under the terms of the GNU General Public License as published by 17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 28 * STAvClearAllCounter - Clear All MIB Counter 29 * STAvUpdateIstStatCounter - Update ISR statistic counter 30 * STAvUpdateRDStatCounter - Update Rx statistic counter 31 * STAvUpdateRDStatCounterEx - Update Rx statistic counter and copy rcv data 32 * STAvUpdateTDStatCounter - Update Tx statistic counter 33 * STAvUpdateTDStatCounterEx - Update Tx statistic counter and copy tx data 34 * STAvUpdate802_11Counter - Update 802.11 mib counter 47 /*--------------------- Static Definitions -------------------------*/ [all …]
|
/linux-3.3/arch/powerpc/xmon/ |
D | ansidecl.h | 6 it under the terms of the GNU General Public License as published by 17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ 24 ----- ---- - ---------- ----------- - ---------- 28 SIGNED `signed' `' 38 ARGLIST lists the arguments, separated by commas and enclosed in 50 obsolete -- EXFUN (name, (prototype)) -- obsolete. 52 Replaced by PARAMS. Do not use; will disappear someday soon. 106 #define SIGNED signed macro 126 #ifndef const /* some systems define it in header files for non-ansi mode */ 130 #define SIGNED macro
|
/linux-3.3/arch/s390/include/asm/ |
D | rwsem.h | 5 * include/asm-s390/rwsem.h 11 * Based on asm-alpha/semaphore.h and asm-i386/rwsem.h 23 * Readers increment by 1 and see a positive value when uncontended, negative 28 * be extended to 65534 by manually checking the whole MSW rather than relying 33 * This should be totally fair - if anything is waiting, a process that wants a 50 #define RWSEM_WAITING_BIAS (-0x00010000) 55 #define RWSEM_WAITING_BIAS (-0x0000000100000000L) 65 signed long old, new; in __down_read() 81 : "=&d" (old), "=&d" (new), "=Q" (sem->count) in __down_read() 82 : "Q" (sem->count), "i" (RWSEM_ACTIVE_READ_BIAS) in __down_read() [all …]
|
/linux-3.3/include/media/ |
D | tuner-types.h | 39 * I tested this for PAL by first setting the TV frequency to 72 /* Sometimes PORT1 is inverted when the SECAM-L' standard is selected. 75 /* Sometimes PORT2 is inverted when the SECAM-L' standard is selected. 88 Range: -16:+15 */ 89 signed int default_top_low:5; 91 Range: -16:+15 */ 92 signed int default_top_mid:5; 94 Range: -16:+15 */ 95 signed int default_top_high:5; 96 /* Default tda9887 TOP value in dB for SECAM-L/L' for the low band. [all …]
|
/linux-3.3/Documentation/ja_JP/ |
D | SubmittingPatches | 3 This document is maintained by Keiichi KII <k-keiichi@bx.jp.nec.com> 18 linux-2.6.39/Documentation/SubmittingPatches の和訳 22 翻訳者: Keiichi Kii <k-keiichi at bx dot jp dot nec dot com> 24 Matsukura さん <nbh--mats at nifty dot com> 41 -------------------------------------------- 43 -------------------------------------------- 45 1) 「 diff -up 」 46 ------------ 48 パッチの作成には「 diff -up 」又は「 diff -uprN 」を使ってください。 51 生成してください。パッチを作成するときには、diff(1) コマンドに「 -u 」引 [all …]
|
/linux-3.3/drivers/input/joystick/iforce/ |
D | iforce-main.c | 2 * Copyright (c) 2000-2002 Vojtech Pavlik <vojtech@ucw.cz> 3 * Copyright (c) 2001-2002, 2007 Johann Deneux <johann.deneux@gmail.com> 5 * USB/RS232 I-Force joysticks and wheels. 10 * it under the terms of the GNU General Public License as published by 21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 23 * Should you need to contact me, the author, you can do so either by 24 * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: 31 MODULE_DESCRIPTION("USB/RS232 I-Force joysticks and wheels driver"); 34 static signed short btn_joystick[] = 36 BTN_BASE2, BTN_BASE3, BTN_BASE4, BTN_BASE5, BTN_A, BTN_B, BTN_C, -1 }; [all …]
|
/linux-3.3/drivers/hid/ |
D | hid-lgff.c | 2 * Force feedback support for hid-compliant for some of the devices from 4 * - WingMan Cordless RumblePad 5 * - WingMan Force 3D 7 * Copyright (c) 2002-2004 Johann Deneux 13 * it under the terms of the GNU General Public License as published by 24 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 26 * Should you need to contact me, the author, you can do so by 27 * e-mail - mail your message to <johann.deneux@it.uu.se> 37 #include "hid-lg.h" 42 const signed short *ff; [all …]
|
/linux-3.3/drivers/input/mouse/ |
D | sermouse.c | 2 * Copyright (c) 1999-2001 Vojtech Pavlik 11 * it under the terms of the GNU General Public License as published by 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 24 * Should you need to contact me, the author, you can do so either by 25 * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: 49 signed char buf[8]; 62 static void sermouse_process_msc(struct sermouse *sermouse, signed char data) in sermouse_process_msc() 64 struct input_dev *dev = sermouse->dev; in sermouse_process_msc() 65 signed char *buf = sermouse->buf; in sermouse_process_msc() 67 switch (sermouse->count) { in sermouse_process_msc() [all …]
|
/linux-3.3/drivers/staging/android/ |
D | binder.h | 10 * License version 2, as published by the Free Software Foundation, and 46 * driver takes care of re-writing the structure type and data as it moves 57 signed long handle; /* remote object */ 65 * On 64-bit platforms where user code may run in 32-bits the driver must 70 signed long write_size; /* bytes to write */ 71 signed long write_consumed; /* bytes consumed by driver */ 73 signed long read_size; /* bytes to read */ 74 signed long read_consumed; /* bytes consumed by driver */ 80 /* driver protocol version -- increment with incompatible change */ 81 signed long protocol_version; [all …]
|
/linux-3.3/fs/ntfs/ |
D | types.h | 2 * types.h - Defines for NTFS Linux kernel driver specific types. 3 * Part of the Linux-NTFS project. 5 * Copyright (c) 2001-2005 Anton Altaparmakov 9 * by the Free Software Foundation; either version 2 of the License, or 18 * along with this program (in the main directory of the Linux-NTFS 20 * Foundation,Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 35 /* 2-byte Unicode character type. */ 40 * Clusters are signed 64-bit values on NTFS volumes. We define two types, LCN 49 * The NTFS journal $LogFile uses log sequence numbers which are signed 64-bit 57 * The NTFS transaction log $UsnJrnl uses usn which are signed 64-bit values.
|
/linux-3.3/include/linux/ |
D | math64.h | 10 * div_u64_rem - unsigned 64bit divide with 32bit divisor with remainder 12 * This is commonly provided by 32bit archs to provide an optimized 64bit 22 * div_s64_rem - signed 64bit divide with 32bit divisor with remainder 31 * div64_u64 - unsigned 64bit divide with 64bit divisor 39 * div64_s64 - signed 64bit divide with 64bit divisor 71 * div_u64 - unsigned 64bit divide with 32bit divisor 86 * div_s64 - signed 64bit divide with 32bit divisor 108 dividend -= divisor; in __iter_div_u64_rem()
|
/linux-3.3/drivers/input/joystick/ |
D | a3d.c | 2 * Copyright (c) 1998-2001 Vojtech Pavlik 6 * FP-Gaming Assassin 3D joystick driver for Linux 11 * it under the terms of the GNU General Public License as published by 22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 24 * Should you need to contact me, the author, you can do so either by 25 * e-mail - mail your message to <vojtech@ucw.cz>, or by paper mail: 37 #define DRIVER_DESC "FP-Gaming Assassin 3D joystick driver" 52 static char *a3d_names[] = { NULL, "FP-Gaming Assassin 3D", "MadCatz Panther", "OEM Panther", 88 t--; in a3d_read_packet() 109 for (i = 0; i < count - 2; i++) in a3d_csum() [all …]
|
/linux-3.3/arch/powerpc/boot/ |
D | stdio.c | 6 * as published by the Free Software Foundation; either version 19 for (sc = s; count-- && *sc != '\0'; ++sc) in strnlen() 21 return sc - s; in strnlen() 47 i = i*10 + c - '0'; in skip_atoi() 52 #define SIGN 2 /* unsigned/signed long */ 74 if ((signed long long)num < 0) { in number() 75 sign = '-'; in number() 76 num = - (signed long long)num; in number() 77 size--; in number() 80 size--; in number() [all …]
|
/linux-3.3/Documentation/input/ |
D | iforce-protocol.txt | 3 specify force effects to I-Force 2.0 devices. None of this information comes 11 send data to your I-Force device based on what you read in this document. 14 All values are hexadecimal with big-endian encoding (msb on the left). Beware, 15 values inside packets are encoded using little-endian. Bytes whose roles are 28 First, I describe effects that are sent by the device to the computer 35 00 X-Axis lsb 36 01 X-Axis msb 37 02 Y-Axis lsb, or gas pedal for a wheel 38 03 Y-Axis msb, or brake pedal for a wheel 72 Bits 4-7: Val 2 = effect along one axis. Byte 05 indicates direction [all …]
|
/linux-3.3/drivers/power/ |
D | ds2760_battery.c | 5 * 2004-2007 Matt Reimer 90 1800, /* HP iPAQ hx4700 3.7V 1800mAh (359113-001) */ 101 3600, /* HP iPAQ hx4700 3.7V 3600mAh (359114-001) */ 119 return array[index] + (((array[index + 1] - array[index]) * dt) / 10); in battery_interpolate() 126 if (di->update_time && time_before(jiffies, di->update_time + in ds2760_battery_read_status() 132 if (di->update_time == 0) { in ds2760_battery_read_status() 137 count = DS2760_TEMP_LSB - start + 1; in ds2760_battery_read_status() 140 ret = w1_ds2760_read(di->w1_dev, di->raw + start, start, count); in ds2760_battery_read_status() 142 dev_warn(di->dev, "call to w1_ds2760_read failed (0x%p)\n", in ds2760_battery_read_status() 143 di->w1_dev); in ds2760_battery_read_status() [all …]
|