4 #define MAX_IRP_LIST_SIZE 32
6 typedef struct _IRP_LIST_ELEMENT
12 } IRP_LIST_ELEMENT
, *PIRP_LIST_ELEMENT
;
14 typedef struct _IRP_LIST
16 KSPIN_LOCK irp_list_lock
;
17 LIST_HEAD irp_busy_list
;
18 LONG irp_free_list_count
;
19 LIST_HEAD irp_free_list
;
20 PIRP_LIST_ELEMENT irp_list_element_array
;
22 } IRP_LIST
, *PIRP_LIST
;
45 struct _USB_DEV_MANAGER
*dev_mgr