Home
last modified time | relevance | path

Searched +full:fail +full:- +full:fast (Results 1 – 25 of 307) sorted by relevance

12345678910>>...13

/linux-3.3/Documentation/
Drt-mutex-design.txt6 RT-mutex implementation design
7 ------------------------------
11 Documentation/rt-mutex.txt. Although this document does explain problems
21 ----------------------------
48 A ---+
51 C +----+
53 B +-------->
58 -------------------------
73 -----------
78 PI chain - The PI chain is an ordered series of locks and processes that cause
[all …]
Dhwspinlock.txt9 For example, OMAP4 has dual Cortex-A9, dual Cortex-M3 and a C64x+ DSP,
14 A generic hwspinlock framework allows platform-independent drivers to use
19 This is necessary, for example, for Inter-processor communications:
20 on OMAP4, cpu-intensive multimedia tasks are offloaded by the host to the
23 To achieve fast message-based communications, a minimal kernel support
32 A common hwspinlock interface makes it possible to have generic, platform-
38 - dynamically assign an hwspinlock and return its address, or NULL
45 - assign a specific hwspinlock id and return its address, or NULL
52 - free a previously-assigned hwspinlock; returns 0 on success, or an
53 appropriate error code on failure (e.g. -EINVAL if the hwspinlock
[all …]
/linux-3.3/drivers/net/ethernet/dlink/
Dde620.h3 * Definition of D-Link DE-620 Ethernet Pocket adapter *
7 /* DE-620's CMD port Command */
8 #define CS0 0x08 /* 1->0 command strobe */
10 #define DS0 0x02 /* 1->0 data strobe 0 */
11 #define DS1 0x01 /* 1->0 data strobe 1 */
22 #define STROBE 0x01 /* 0->1 data strobe */
28 /* DE-620 DIC Command */
35 /* DE-620's STAT port bits 7-4 */
45 #define W_NPRF 0xa2 /* write next page register NPR15-NPR8 */
69 #define T16 0x20 /* tx fail 16 times */
[all …]
/linux-3.3/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt11 * Locally coherent cache for data and metadata with (potentially) byte-range locks.
13 is very simple and does not use byte-ranges, although they are sent in
23 * Fast and scalable multithreaded userspace server. Being in userspace it works
24 with any underlying filesystem and still is much faster than async in-kernel NFS one.
31 * Ability to add and/or remove servers from the working set at run-time.
35 POHMELFS is based on transactions, which are potentially long-standing objects that live
49 Only a few non-performance critical operations use the write-through cache and
54 Because of this feature, POHMELFS is extremely fast at metadata intensive
58 POHMELFS clients operate with a working set of servers and are capable of balancing read-only
60 Administrators can add or remove servers from the set at run-time via special commands (described
[all …]
/linux-3.3/virt/kvm/
Deventfd.c2 * kvm eventfd support - use eventfd objects to signal various KVM events
21 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
39 * --------------------------------------------------------------------
43 * --------------------------------------------------------------------
47 /* Used for MSI fast-path */
52 /* Used for level IRQ fast-path */
68 struct kvm *kvm = irqfd->kvm; in irqfd_inject()
70 kvm_set_irq(kvm, KVM_USERSPACE_IRQ_SOURCE_ID, irqfd->gsi, 1); in irqfd_inject()
71 kvm_set_irq(kvm, KVM_USERSPACE_IRQ_SOURCE_ID, irqfd->gsi, 0); in irqfd_inject()
75 * Race-free decouple logic (ordering is critical)
[all …]
/linux-3.3/Documentation/vm/
Dksm.txt2 ----------------------------------------------
4 KSM is a memory-saving de-duplication feature, enabled by CONFIG_KSM=y,
10 can be replaced by a single write-protected page (which is automatically
30 more memory than is available - possibly failing with EAGAIN, but more
31 probably arousing the Out-Of-Memory killer.
34 and MADV_UNMERGEABLE simply fail with EINVAL. If the running kernel was
44 and might fail with EAGAIN if not enough memory for internal structures.
53 pages_to_scan - how many present pages to scan before ksmd goes to sleep
57 sleep_millisecs - how many milliseconds ksmd should sleep before next scan
61 run - set 0 to stop ksmd from running but keep merged pages,
[all …]
/linux-3.3/include/linux/regulator/
Dconsumer.h2 * consumer.h -- SoC Regulator consumer support.
15 * Features:-
22 * Dynamic Regulator operating Mode Switching (DRMS) - allows regulators
54 * FAST Regulator can handle fast changes in it's load.
65 * to handle fast load switching.
70 * the most noisy and may not be able to handle fast load
90 * FAIL Regulator output has failed.
111 * struct regulator_bulk_data - Data used for bulk regulator operations.
180 /* driver data - core doesn't touch */
/linux-3.3/Documentation/networking/
D3c359.txt4 Release 0.9.0 - Release
7 1.2.0 - Final
28 explicitly force the card to operate at a certain speed. The card will fail
39 the driver now re-sizes buffers based on MTU settings as well.
42 which only displays start-up and critical messages. Presently any non-zero
50 of the mtu re-sizing, so if you set mtu = 18000, you will need to be able
55 real fast.
Dolympic.txt2 IBM PCI Pit/Pit-Phy/Olympic CHIPSET BASED TOKEN RING CARDS README
4 Release 0.2.0 - Release
6 Release 0.9.C - Release
15 Everybody on linux-tr for their continued support.
27 explicitly force the card to operate at a certain speed. The card will fail
32 re-init the card at the appropriate speed. Unfortunately at present the only
39 the driver now re-sizes buffers based on MTU settings as well.
42 which only displays start-up and critical messages. Presently any non-zero
46 network_monitor: Any non-zero value will provide a quasi network monitoring
55 to alleviate the necessity to re-compile olympic to turn the option on).
[all …]
Dtcp.txt9 - Congestion control
10 - How the new TCP output machine [nyi] works
35 Private data for a congestion control mechanism is stored in tp->ca_priv.
36 tcp_ca(tp) returns a pointer to this space. This is preallocated space - it
62 unknown congestion method, then the sysctl attempt will fail.
71 Data is kept on a single queue. The skb->users flag tells us if the frame is
78 sk->tcp_pend_event
86 sk->transmit_queue The transmission frame begin
87 sk->transmit_new First new frame pointer
88 sk->transmit_end Where to add frames
[all …]
/linux-3.3/arch/ia64/lib/
Dstrlen.S13 * Copyright (C) 1999, 2001 Hewlett-Packard Co
30 // string may not be 8-byte aligned. In this case we load the 8byte
42 // The fact that speculation may fail can be caused, for instance, by
53 // - the cmp r0,r0 is used as a fast way to initialize a predicate
57 // - we don't use the epilogue counter to exit the loop but we need to set
60 // - after the loop we must test for Nat values because neither the
66 // - Clearly performance tuning is required.
90 dep src=0,in0,0,3 // src=8byte-aligned in0 address
97 ld8 v[1]=[src],8 // must not speculate: can fail here
99 mov mask=-1 // our mask
[all …]
/linux-3.3/drivers/input/serio/
Dgscps2.c4 * Copyright (c) 2004-2006 Helge Deller <deller@gmx.de>
6 * Copyright (c) 2002 Thibaut Varene <varenet@parisc-linux.org>
8 * Pieces of code based on linux-2.4's hp_mouse.c & hp_keyb.c
10 * Copyright (c) 1999-2000 Philipp Rumpf <prumpf@tux.org>
12 * Copyright (c) 2000-2001 Thomas Marteau <marteaut@esiee.fr>
21 * - Dino testing (did HP ever shipped a machine on which this port
38 #include <asm/parisc-device.h>
40 MODULE_AUTHOR("Laurent Canet <canetl@esiee.fr>, Thibaut Varene <varenet@parisc-linux.org>, Helge De…
116 * wait_TBE() - wait for Transmit Buffer Empty
123 if (!--timeout) in wait_TBE()
[all …]
/linux-3.3/Documentation/RCU/
Drculist_nulls.txt1 Using hlist_nulls to protect read-mostly linked lists and
14 --------------
19 if (!try_get_ref(obj)) // might fail for free objects
26 if (obj->key != key) { // not the object we expected
39 for (pos = rcu_dereference((head)->first);
40 pos && ({ next = pos->next; smp_rmb(); prefetch(next); 1; }) &&
43 if (obj->key == key)
50 for (pos = rcu_dereference((head)->first);
51 pos && ({ prefetch(pos->next); 1; }) &&
53 pos = rcu_dereference(pos->next))
[all …]
/linux-3.3/drivers/scsi/
Dst_options.h2 The compile-time configurable defaults for the Linux SCSI tape driver.
4 Copyright 1995-2003 Kai Makisara.
12 /* If TRY_DIRECT_IO is non-zero, the driver tries to transfer data directly
18 to the user program if ST_NOWAIT is non-zero. This helps if the SCSI
30 /* If ST_RECOVERED_WRITE_FATAL is non-zero, recovered errors while writing
39 Must be non-zero. */
58 /* If ST_TWO_FM is non-zero, the driver writes two filemarks after a
63 /* If ST_BUFFER_WRITES is non-zero, writes in fixed block mode are
65 triggered. May make detection of End-Of-Medium early enough fail. */
68 /* If ST_ASYNC_WRITES is non-zero, the SCSI write command may be started
[all …]
/linux-3.3/drivers/power/
Dwm8350_power.c47 if (!wm8350->power.rev_g_coeff) in wm8350_charge_time_min()
48 return (((min - 30) / 15) & 0xf) << 8; in wm8350_charge_time_min()
50 return (((min - 30) / 30) & 0xf) << 8; in wm8350_charge_time_min()
95 dev_warn(wm8350->dev, in wm8350_charger_config()
97 return -EINVAL; in wm8350_charger_config()
100 /* make sure USB fast charge current is not > 500mA */ in wm8350_charger_config()
101 if (policy->fast_limit_USB_mA > 500) { in wm8350_charger_config()
102 dev_err(wm8350->dev, "USB fast charge > 500mA\n"); in wm8350_charger_config()
103 return -EINVAL; in wm8350_charger_config()
106 eoc_mA = WM8350_CHG_EOC_mA(policy->eoc_mA); in wm8350_charger_config()
[all …]
/linux-3.3/drivers/mtd/maps/
Dixp4xx.c4 * MTD Map file for IXP4XX based systems. Please do not make per-board
6 * platform level code in arch/arm/mach-ixp4xx/board-setup.c
12 * Copyright (C) 2003-2004 MontaVista Software, Inc.
38 * When the cpu is in little-endian mode it swizzles the address lines
45 * +---+---+
47 * +---+---+
49 * +---+---+
52 * data and other flash commands which are always in D7-D0.
91 val.x[0] = flash_read16(map->virt + ofs); in ixp4xx_read16()
96 * The IXP4xx expansion bus only allows 16-bit wide acceses
[all …]
/linux-3.3/net/x25/
Dx25_subr.c5 * randomly fail to work with new releases, misbehave and/or generally
22 * apr/04/15 Shaun Pereira Fast select with no
41 skb_queue_purge(&sk->sk_write_queue); in x25_clear_queues()
42 skb_queue_purge(&x25->ack_queue); in x25_clear_queues()
43 skb_queue_purge(&x25->interrupt_in_queue); in x25_clear_queues()
44 skb_queue_purge(&x25->interrupt_out_queue); in x25_clear_queues()
45 skb_queue_purge(&x25->fragment_queue); in x25_clear_queues()
51 * acknowledged. This replaces the boxes labelled "V(a) <- N(r)" on the
58 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS; in x25_frames_acked()
61 * Remove all the ack-ed frames from the ack queue. in x25_frames_acked()
[all …]
/linux-3.3/drivers/edac/
De752x_edac.c32 static int sysbus_parity = -1;
76 /* E752X register addresses - device 0 function 0 */
81 * 01=fast 10=normal
114 /* E752X register addresses - device 0 function 1 */
172 /* 3100 IMCH specific register addresses - device 0 function 1 */
178 /* ICH5R register addresses - device 30 function 0 */
254 * a normal and fast mode.
265 * normal mode. e752x bridges don't support choosing normal or fast mode,
266 * so the scrubbing bandwidth value isn't all that important - scrubbing is
275 /* Fast mode: 2 GByte PC3200 DDR2 scrubbed in 33s = 63161283 bytes/s
[all …]
/linux-3.3/drivers/misc/
Datmel_pwm.c46 __raw_writel(val, p->base + offset); in pwm_writel()
51 return __raw_readl(p->base + offset); in pwm_readl()
56 return p->base + 0x200 + index * 0x20; in pwmc_regs()
63 struct device *dev = &pwm->pdev->dev; in pwm_dumpregs()
71 "pwm ch%d - mr %08x, dty %u, prd %u, cnt %u\n", in pwm_dumpregs()
72 ch->index, in pwm_dumpregs()
81 * pwm_channel_alloc - allocate an unused PWM channel
86 * matching board-specific setup code. Returns zero or negative errno.
94 if (!pwm || !(pwm->mask & 1 << index)) in pwm_channel_alloc()
95 return -ENODEV; in pwm_channel_alloc()
[all …]
/linux-3.3/drivers/scsi/aic7xxx/
Daic7xxx_pci.c6 * Copyright (c) 1994-2001 Justin T. Gibbs.
7 * Copyright (c) 2000-2001 Adaptec Inc.
21 * 3. Neither the names of the above-listed copyright holders nor the names
353 "Adaptec AAA-131 Ultra2 RAID adapter",
608 int pcheck, int fast, int large);
701 if (entry->full_id == (full_id & entry->id_mask)) { in ahc_find_pci_device()
703 if (entry->name == NULL) in ahc_find_pci_device()
724 error = entry->setup(ahc); in ahc_pci_config()
727 ahc->chip |= AHC_PCI; in ahc_pci_config()
728 ahc->description = entry->name; in ahc_pci_config()
[all …]
/linux-3.3/drivers/ide/
Dcs5530.c2 * Copyright (C) 2000 Andre Hedrick <andre@linux-ide.org>
27 * Here are the standard PIO mode 0-4 timings for each "format".
28 * Format-0 uses fast data reg timings, with slower command reg timings.
29 * Format-1 uses fast timings for all registers, but won't work with all drives.
40 #define CS5530_BASEREG(hwif) (((hwif)->dma_base & ~0xf) + ((hwif)->channel ? 0x30 : 0x20))
43 * cs5530_set_pio_mode - set host controller for PIO mode
57 const u8 pio = drive->pio_mode - XFER_PIO_0; in cs5530_set_pio_mode()
59 outl(cs5530_pio_timings[format][pio], basereg + ((drive->dn & 1)<<3)); in cs5530_set_pio_mode()
63 * cs5530_udma_filter - UDMA filter
77 * Note: This relies on the fact we never fail from UDMA to MWDMA2
[all …]
/linux-3.3/net/sctp/
Dtransport.c2 * Copyright (c) 1999-2000 Cisco, Inc.
3 * Copyright (c) 1999-2001 Motorola, Inc.
4 * Copyright (c) 2001-2003 International Business Machines Corp.
28 * the Free Software Foundation, 59 Temple Place - Suite 330,
29 * Boston, MA 02111-1307, USA.
33 * lksctp developers <lksctp-developers@lists.sourceforge.net>
67 peer->ipaddr = *addr; in sctp_transport_init()
68 peer->af_specific = sctp_get_af_specific(addr->sa.sa_family); in sctp_transport_init()
69 memset(&peer->saddr, 0, sizeof(union sctp_addr)); in sctp_transport_init()
77 peer->rto = msecs_to_jiffies(sctp_rto_initial); in sctp_transport_init()
[all …]
/linux-3.3/Documentation/filesystems/
Dceph.txt12 * N-way replication of data across storage nodes
13 * Fast recovery from node failures
29 facilitate high throughputs. When storage nodes fail, data is
30 re-replicated in a distributed fashion by the storage nodes themselves
35 in-memory cache above the file namespace that is extremely scalable,
37 and can tolerate arbitrary (well, non-Byzantine) node failures. The
59 files and bytes. That is, a 'getfattr -d foo' on any directory in the
71 # mount -t ceph monip[:port][,monip2[:port]...]:/[subdir] mnt
79 # mount -t ceph 1.2.3.4:/ /mnt/ceph
105 of a non-responsive Ceph file system. The default is 30
[all …]
/linux-3.3/arch/mips/mm/
Dcex-sb1.S16 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
32 * Based on SiByte sample software cache-err/cerr.S
49 * (0x170-0x17f) are used to preserve k0, k1, and ra.
60 * CPU-specific location without ruining a register in the
73 * if we can fast-path out of here for a h/w-recovered error.
81 * Unlock CacheErr-D (which in turn unlocks CacheErr-DPA).
121 * CacheErr-I is valid and we can just invalidate all blocks
138 /* Unrecoverable Icache or Dcache error; log it and/or fail */
/linux-3.3/drivers/net/ethernet/chelsio/cxgb3/
Dl2t.c2 * Copyright (c) 2003-2008 Chelsio, Inc. All rights reserved.
14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
65 return e->vlan >> 13; in vlan_prio()
71 return jhash_2words(key, ifindex, 0) & (d->nentries - 1); in arp_hash()
77 if (e->neigh) in neigh_replace()
78 neigh_release(e->neigh); in neigh_replace()
79 e->neigh = n; in neigh_replace()
96 return -ENOMEM; in setup_l2e_send_pending()
100 req->wr.wr_hi = htonl(V_WR_OP(FW_WROPCODE_FORWARD)); in setup_l2e_send_pending()
[all …]

12345678910>>...13