Lines Matching refs:adapter

186 		if (!pa || !pa->adapter || !pa->adapter->type) {  in asihpi_hpi_ioctl()
316 if (!a->adapter->irq_query_and_clear) { in asihpi_isr()
317 pr_err("asihpi_isr ASI%04X:%d no handler\n", a->adapter->type, in asihpi_isr()
318 a->adapter->index); in asihpi_isr()
322 handled = a->adapter->irq_query_and_clear(a->adapter, 0); in asihpi_isr()
345 struct hpi_adapter adapter; in asihpi_adapter_probe() local
348 memset(&adapter, 0, sizeof(adapter)); in asihpi_adapter_probe()
400 adapter.adapter = hpi_find_adapter(adapter_index); in asihpi_adapter_probe()
403 adapter.p_buffer = vmalloc(prealloc_stream_buf); in asihpi_adapter_probe()
404 if (!adapter.p_buffer) { in asihpi_adapter_probe()
415 hm.adapter_index = adapter.adapter->index; in asihpi_adapter_probe()
426 hm.adapter_index = adapter.adapter->index; in asihpi_adapter_probe()
435 adapter.adapter->index); in asihpi_adapter_probe()
440 hm.adapter_index = adapter.adapter->index; in asihpi_adapter_probe()
446 adapter.adapter->index); in asihpi_adapter_probe()
454 adapters[adapter_index] = adapter; in asihpi_adapter_probe()
459 if (!adapter.adapter->irq_query_and_clear) { in asihpi_adapter_probe()
462 adapter.adapter->index); in asihpi_adapter_probe()
469 hm.adapter_index = adapter.adapter->index; in asihpi_adapter_probe()
497 adapter.adapter->type, adapter_index); in asihpi_adapter_probe()
509 if (adapter.p_buffer) { in asihpi_adapter_probe()
510 adapter.buffer_size = 0; in asihpi_adapter_probe()
511 vfree(adapter.p_buffer); in asihpi_adapter_probe()
527 pci = pa->adapter->pci; in asihpi_adapter_remove()
532 hm.adapter_index = pa->adapter->index; in asihpi_adapter_remove()
540 hm.adapter_index = pa->adapter->index; in asihpi_adapter_remove()
557 pci_dev->devfn, pa->adapter->index); in asihpi_adapter_remove()