Home
last modified time | relevance | path

Searched refs:anchor (Results 1 – 11 of 11) sorted by relevance

/linux-3.4.99/drivers/usb/core/
Durb.c123 void usb_anchor_urb(struct urb *urb, struct usb_anchor *anchor) in usb_anchor_urb() argument
127 spin_lock_irqsave(&anchor->lock, flags); in usb_anchor_urb()
129 list_add_tail(&urb->anchor_list, &anchor->urb_list); in usb_anchor_urb()
130 urb->anchor = anchor; in usb_anchor_urb()
132 if (unlikely(anchor->poisoned)) { in usb_anchor_urb()
136 spin_unlock_irqrestore(&anchor->lock, flags); in usb_anchor_urb()
141 static void __usb_unanchor_urb(struct urb *urb, struct usb_anchor *anchor) in __usb_unanchor_urb() argument
143 urb->anchor = NULL; in __usb_unanchor_urb()
146 if (list_empty(&anchor->urb_list)) in __usb_unanchor_urb()
147 wake_up(&anchor->wait); in __usb_unanchor_urb()
[all …]
/linux-3.4.99/Documentation/usb/
Danchors.txt1 What is anchor?
8 for them. The anchor is a data structure takes care of
15 There's no API to allocate an anchor. It is simply declared
22 Once it has no more URBs associated with it, the anchor can be
28 An association of URBs to an anchor is made by an explicit
32 all URBs associated with an anchor.
41 This function kills all URBs associated with an anchor. The URBs
48 This function unlinks all URBs associated with an anchor. The URBs
58 All URBs of an anchor are unanchored en masse.
63 This function waits for all URBs associated with an anchor to finish
[all …]
/linux-3.4.99/fs/jfs/
Djfs_unicode.h44 wchar_t *anchor = ucs1; /* save the start of result string */ in UniStrcpy() local
47 return anchor; in UniStrcpy()
58 __le16 *anchor = ucs1; in UniStrncpy_le() local
66 return anchor; in UniStrncpy_le()
90 __le16 *anchor = ucs1; in UniStrncpy_to_le() local
98 return anchor; in UniStrncpy_to_le()
107 wchar_t *anchor = ucs1; in UniStrncpy_from_le() local
115 return anchor; in UniStrncpy_from_le()
/linux-3.4.99/fs/cifs/
Dcifs_unicode.h99 wchar_t *anchor = ucs1; /* save a pointer to start of ucs1 */ in UniStrcat() local
104 return anchor; in UniStrcat()
149 wchar_t *anchor = ucs1; /* save the start of result string */ in UniStrcpy() local
152 return anchor; in UniStrcpy()
191 wchar_t *anchor = ucs1; /* save pointer to string 1 */ in UniStrncat() local
200 return (anchor); in UniStrncat()
239 wchar_t *anchor = ucs1; in UniStrncpy() local
247 return anchor; in UniStrncpy()
256 wchar_t *anchor = ucs1; in UniStrncpy_le() local
264 return anchor; in UniStrncpy_le()
/linux-3.4.99/include/linux/
Dusb.h1075 static inline void init_usb_anchor(struct usb_anchor *anchor) in init_usb_anchor() argument
1077 INIT_LIST_HEAD(&anchor->urb_list); in init_usb_anchor()
1078 init_waitqueue_head(&anchor->wait); in init_usb_anchor()
1079 spin_lock_init(&anchor->lock); in init_usb_anchor()
1272 struct usb_anchor *anchor; member
1420 extern void usb_kill_anchored_urbs(struct usb_anchor *anchor);
1421 extern void usb_poison_anchored_urbs(struct usb_anchor *anchor);
1422 extern void usb_unpoison_anchored_urbs(struct usb_anchor *anchor);
1423 extern void usb_unlink_anchored_urbs(struct usb_anchor *anchor);
1424 extern void usb_anchor_urb(struct urb *urb, struct usb_anchor *anchor);
[all …]
/linux-3.4.99/Documentation/filesystems/
Dudf.txt61 anchor= Override standard anchor location. (default= 256)
/linux-3.4.99/fs/udf/
Dsuper.c195 unsigned int anchor; member
415 uopt->anchor = 0; in udf_parse_options()
496 uopt->anchor = option; in udf_parse_options()
1581 struct anchorVolDescPtr *anchor; in udf_load_sequence() local
1584 anchor = (struct anchorVolDescPtr *)bh->b_data; in udf_load_sequence()
1587 main_s = le32_to_cpu(anchor->mainVolDescSeqExt.extLocation); in udf_load_sequence()
1588 main_e = le32_to_cpu(anchor->mainVolDescSeqExt.extLength); in udf_load_sequence()
1593 reserve_s = le32_to_cpu(anchor->reserveVolDescSeqExt.extLocation); in udf_load_sequence()
1594 reserve_e = le32_to_cpu(anchor->reserveVolDescSeqExt.extLength); in udf_load_sequence()
1761 sbi->s_anchor = uopt->anchor; in udf_load_vrs()
/linux-3.4.99/drivers/pci/hotplug/
Dcpqphp.h89 char anchor[4]; member
107 ANCHOR = offsetof(struct smbios_entry_point, anchor[0]),
/linux-3.4.99/Documentation/arm/msm/
Dgpiomux.txt116 *really* anchor the configuration down by calling msm_gpiomux_get on the
/linux-3.4.99/Documentation/
DCodingStyle477 (let* ((anchor (c-langelem-pos c-syntactic-element))
479 (offset (- (1+ column) anchor))
/linux-3.4.99/Documentation/scsi/
Dscsi_mid_low_api.txt1012 * @buffer: anchor point to output to (0==writeto1_read0) or fetch from