Lines Matching refs:busid_table
37 static struct bus_id_priv busid_table[MAX_BUSID]; variable
46 memset(busid_table, 0, sizeof(busid_table)); in init_busid_table()
61 if (busid_table[i].name[0]) in get_busid_idx()
62 if (!strncmp(busid_table[i].name, busid, BUSID_SIZE)) { in get_busid_idx()
77 bid = &(busid_table[idx]); in get_busid_priv()
96 if (!busid_table[i].name[0]) { in add_match_busid()
97 strlcpy(busid_table[i].name, busid, BUSID_SIZE); in add_match_busid()
98 if ((busid_table[i].status != STUB_BUSID_ALLOC) && in add_match_busid()
99 (busid_table[i].status != STUB_BUSID_REMOV)) in add_match_busid()
100 busid_table[i].status = STUB_BUSID_ADDED; in add_match_busid()
124 if (busid_table[idx].status == STUB_BUSID_OTHER) in del_match_busid()
125 memset(busid_table[idx].name, 0, BUSID_SIZE); in del_match_busid()
127 if ((busid_table[idx].status != STUB_BUSID_OTHER) && in del_match_busid()
128 (busid_table[idx].status != STUB_BUSID_ADDED)) in del_match_busid()
129 busid_table[idx].status = STUB_BUSID_REMOV; in del_match_busid()
144 if (busid_table[i].name[0]) in show_match_busid()
145 out += sprintf(out, "%s ", busid_table[i].name); in show_match_busid()