Lines Matching +full:parent +full:- +full:locked
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2019 Hans Petter Selasky. All rights reserved.
57 #define USB_BUS_GIANT_PROC(bus) (&(bus)->giant_callback_proc)
58 #define USB_BUS_NON_GIANT_ISOC_PROC(bus) (&(bus)->non_giant_isoc_callback_proc)
59 #define USB_BUS_NON_GIANT_BULK_PROC(bus) (&(bus)->non_giant_bulk_callback_proc)
60 #define USB_BUS_EXPLORE_PROC(bus) (&(bus)->explore_proc)
61 #define USB_BUS_CONTROL_XFER_PROC(bus) (&(bus)->control_xfer_proc)
63 * There are three callback processes. One for Giant locked
64 * callbacks. One for non-Giant locked non-periodic callbacks
65 * and one for non-Giant locked periodic callbacks. This
99 device_t parent; member
121 uint8_t do_probe; /* set if USB should be re-probed */