Lines Matching defs:adapters
28 static struct hpi_adapters_list adapters;
64 hpios_alistlock_lock(&adapters);
71 if (adapters.adapter[pao->index].type) {
74 if (!adapters.adapter[a].type) {
87 adapters.adapter[pao->index] = *pao;
88 hpios_dsplock_init(&adapters.adapter[pao->index]);
89 adapters.gw_num_adapters++;
92 hpios_alistlock_unlock(&adapters);
103 hpios_alistlock_lock(&adapters);
104 if (adapters.adapter[pao->index].type)
105 adapters.gw_num_adapters--;
106 memset(&adapters.adapter[pao->index], 0, sizeof(adapters.adapter[0]));
107 hpios_alistlock_unlock(&adapters);
126 pao = &adapters.adapter[adapter_index];
148 memset(&adapters, 0, sizeof(adapters));
159 if (adapters.adapter[index].type) {
167 phr->u.s.adapter_index = adapters.adapter[index].index;
168 phr->u.s.adapter_type = adapters.adapter[index].type;
682 hpios_alistlock_init(&adapters);
688 phr->u.s.num_adapters = adapters.gw_num_adapters;