usb_core.h (239214) | usb_core.h (246123) |
---|---|
1/* $FreeBSD: head/sys/dev/usb/usb_core.h 239214 2012-08-12 17:53:06Z hselasky $ */ | 1/* $FreeBSD: head/sys/dev/usb/usb_core.h 246123 2013-01-30 15:46:26Z hselasky $ */ |
2/*- 3 * Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. --- 54 unchanged lines hidden (view full) --- 64struct file; 65struct usb_bus; 66struct usb_device; 67struct usb_device_request; 68struct usb_page; 69struct usb_page_cache; 70struct usb_xfer; 71struct usb_xfer_root; | 2/*- 3 * Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. --- 54 unchanged lines hidden (view full) --- 64struct file; 65struct usb_bus; 66struct usb_device; 67struct usb_device_request; 68struct usb_page; 69struct usb_page_cache; 70struct usb_xfer; 71struct usb_xfer_root; |
72struct usb_string_lang; |
|
72 73/* typedefs */ 74 75/* structures */ 76 77/* 78 * The following structure defines a set of internal USB transfer 79 * flags. --- 89 unchanged lines hidden (view full) --- 169 170 struct usb_xfer_flags flags; 171 struct usb_xfer_flags_int flags_int; 172}; 173 174/* external variables */ 175 176extern struct mtx usb_ref_lock; | 73 74/* typedefs */ 75 76/* structures */ 77 78/* 79 * The following structure defines a set of internal USB transfer 80 * flags. --- 89 unchanged lines hidden (view full) --- 170 171 struct usb_xfer_flags flags; 172 struct usb_xfer_flags_int flags_int; 173}; 174 175/* external variables */ 176 177extern struct mtx usb_ref_lock; |
178extern const struct usb_string_lang usb_string_lang_en; |
|
177 178/* typedefs */ 179 180typedef struct malloc_type *usb_malloc_type; 181 182/* prototypes */ 183 184#endif /* _USB_CORE_H_ */ | 179 180/* typedefs */ 181 182typedef struct malloc_type *usb_malloc_type; 183 184/* prototypes */ 185 186#endif /* _USB_CORE_H_ */ |