Home
last modified time | relevance | path

Searched refs:usbd_bt_node (Results 1 – 4 of 4) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/implementation/
Dusb_btree.c72 struct usbd_bt_node *
75 struct usbd_bt_node *node = (usbd_bt_node *)malloc(sizeof(usbd_bt_node)); in usbd_create_bt_node()
92 usbd_free_bt_node(usbd_bt_node *node) in usbd_free_bt_node()
105 usbd_release_bt_node(usbd_bt_node *node) in usbd_release_bt_node()
117 static struct usbd_bt_node *
118 usbd_pre_order_bt_node(usbd_bt_node *node, struct node_info *info) in usbd_pre_order_bt_node()
120 usbd_bt_node *l_node, *r_node; in usbd_pre_order_bt_node()
145 static struct usbd_bt_node *
146 usbd_pre_order_hub_node(usbd_bt_node *node, char *devname, uint8_t *port_num) in usbd_pre_order_hub_node()
148 usbd_bt_node *l_node, *r_node; in usbd_pre_order_hub_node()
[all …]
Dusb_btree.h49 typedef struct usbd_bt_node { struct
51 struct usbd_bt_node *lbt_node; argument
52 struct usbd_bt_node *rbt_node; argument
53 }usbd_bt_node,*usbd_bt_tree; typedef
56 struct usbd_bt_node *usbd_create_bt_node(struct node_info *info);
57 void usbd_free_bt_node(usbd_bt_node *node);
58 int usbd_insert_bt_node(usbd_bt_node *node, usbd_bt_tree tree, struct node_info *parent_info);
61 struct usbd_bt_node *usbd_per_order_probe(usbd_bt_tree tree, char *devname, uint8_t *port_num);
/third_party/FreeBSD/sys/dev/usb/storage/
Dumass.c3301 usbd_bt_node *cur_node; in umass_attach_dev_sub()
3591 struct usbd_bt_node *node; in umass_medium_probe()
/third_party/FreeBSD/sys/dev/usb/
Dusb_hub.c1541 usbd_bt_node *cur_node = NULL; in uhub_attach()