Lines Matching refs:num_tabs
52 static void ep_bd_list_free(struct bdc_ep *ep, u32 num_tabs) in ep_bd_list_free() argument
60 __func__, ep->name, num_tabs); in ep_bd_list_free()
66 for (index = 0; index < num_tabs; index++) { in ep_bd_list_free()
124 int index, num_tabs, bd_p_tab; in ep_bd_list_alloc() local
130 num_tabs = NUM_TABLES_ISOCH; in ep_bd_list_alloc()
132 num_tabs = NUM_TABLES; in ep_bd_list_alloc()
138 __func__, ep, num_tabs); in ep_bd_list_alloc()
141 ep->bd_list.bd_table_array = kcalloc(num_tabs, in ep_bd_list_alloc()
148 for (index = 0; index < num_tabs; index++) { in ep_bd_list_alloc()
177 ep->bd_list.num_tabs = num_tabs; in ep_bd_list_alloc()
178 ep->bd_list.max_bdi = (num_tabs * bd_p_tab) - 1; in ep_bd_list_alloc()
179 ep->bd_list.num_tabs = num_tabs; in ep_bd_list_alloc()
187 ep_bd_list_free(ep, num_tabs); in ep_bd_list_alloc()
232 for (tbi = 0; tbi < bd_list->num_tabs; tbi++) { in bd_add_to_bdi()
299 return bd_list->max_bdi - bd_list->num_tabs; in bd_available_ep()
592 ep_bd_list_free(ep, ep->bd_list.num_tabs); in bdc_ep_disable()
913 ep_bd_list_free(ep, ep->bd_list.num_tabs); in bdc_free_ep()