Lines Matching refs:pci
283 struct pci_dev *pci; member
333 size_t bytes, size_t minbytes, struct pci_dev *pci) in lanai_buf_allocate() argument
349 buf->start = dma_alloc_coherent(&pci->dev, in lanai_buf_allocate()
373 struct pci_dev *pci) in lanai_buf_deallocate() argument
376 dma_free_coherent(&pci->dev, lanai_buf_size(buf), in lanai_buf_deallocate()
826 lanai->pci); in aal0_buffer_allocate()
833 lanai_buf_deallocate(&lanai->aal0buf, lanai->pci); in aal0_buffer_free()
1104 result = pci_read_config_word(lanai->pci, PCI_STATUS, &s); in pcistatus_check()
1115 result = pci_write_config_word(lanai->pci, PCI_STATUS, s); in pcistatus_check()
1491 lanai_buf_allocate(buf, size, max_sdu + 32, lanai->pci); in lanai_get_sized_buffer()
1586 lanai->pci); in service_buffer_allocate()
1605 lanai_buf_deallocate(&lanai->service, lanai->pci); in service_buffer_deallocate()
1939 struct pci_dev *pci = lanai->pci; in lanai_pci_start() local
1942 if (pci_enable_device(pci) != 0) { in lanai_pci_start()
1947 pci_set_master(pci); in lanai_pci_start()
1948 if (dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(32)) != 0) { in lanai_pci_start()
1953 result = check_board_id_and_rev("PCI", pci->subsystem_device, NULL); in lanai_pci_start()
1957 result = pci_write_config_byte(pci, PCI_LATENCY_TIMER, 0); in lanai_pci_start()
2142 raw_base = lanai->pci->resource[0].start; in lanai_dev_open()
2202 if ((result = request_irq(lanai->pci->irq, lanai_int, IRQF_SHARED, in lanai_dev_open()
2223 "(%pMF)\n", lanai->number, (int) lanai->pci->revision, in lanai_dev_open()
2224 (unsigned long) lanai->base, lanai->pci->irq, atmdev->esi); in lanai_dev_open()
2243 pci_disable_device(lanai->pci); in lanai_dev_open()
2262 free_irq(lanai->pci->irq, lanai); in lanai_dev_close()
2268 pci_disable_device(lanai->pci); in lanai_dev_close()
2290 lanai_buf_deallocate(&lvcc->rx.buf, lanai->pci); in lanai_close()
2300 lanai_buf_deallocate(&lvcc->tx.buf, lanai->pci); in lanai_close()
2458 lanai->board_rev, (int) lanai->pci->revision); in lanai_proc_read()
2556 static int lanai_init_one(struct pci_dev *pci, in lanai_init_one() argument
2570 atmdev = atm_dev_register(DEV_LABEL, &pci->dev, &ops, -1, NULL); in lanai_init_one()
2579 lanai->pci = pci; in lanai_init_one()
2596 MODULE_DEVICE_TABLE(pci, lanai_pci_tbl);