Lines Matching defs:pc

127 	struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
128 struct rtwn_rx_ring *rx_ring = &pc->rx_ring;
196 rtwn_pci_setup_rx_desc(pc, &rx_ring->desc[i], rx_data->paddr,
211 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
212 struct rtwn_rx_ring *rx_ring = &pc->rx_ring;
218 rtwn_pci_setup_rx_desc(pc, &rx_ring->desc[i],
227 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
228 struct rtwn_rx_ring *rx_ring = &pc->rx_ring;
269 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
270 struct rtwn_tx_ring *tx_ring = &pc->tx_ring[qid];
313 rtwn_pci_setup_tx_desc(pc, tx_desc, next_desc_addr);
334 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
335 struct rtwn_tx_ring *ring = &pc->tx_ring[qid];
342 rtwn_pci_copy_tx_desc(pc, desc, NULL);
371 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
372 struct rtwn_tx_ring *ring = &pc->tx_ring[RTWN_PCI_BEACON_QUEUE];
418 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
419 struct rtwn_tx_ring *ring = &pc->tx_ring[qid];
440 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
441 struct rtwn_tx_ring *tx_ring = &pc->tx_ring[qid];
508 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
510 KASSERT(pc->pc_qmap != 0, ("%s: qmap is not set!\n", __func__));
512 return (pc->pc_qmap);
518 struct rtwn_pci_softc *pc = RTWN_PCI_SOFTC(sc);
523 __func__, (uintmax_t)pc->tx_ring[RTWN_PCI_BK_QUEUE].paddr,
524 (uintmax_t)pc->tx_ring[RTWN_PCI_BE_QUEUE].paddr,
525 (uintmax_t)pc->tx_ring[RTWN_PCI_VI_QUEUE].paddr,
526 (uintmax_t)pc->tx_ring[RTWN_PCI_VO_QUEUE].paddr,
527 (uintmax_t)pc->tx_ring[RTWN_PCI_BEACON_QUEUE].paddr,
528 (uintmax_t)pc->tx_ring[RTWN_PCI_MGNT_QUEUE].paddr,
529 (uintmax_t)pc->tx_ring[RTWN_PCI_HIGH_QUEUE].paddr,
530 (uintmax_t)pc->rx_ring.paddr);
533 rtwn_pci_write_4(sc, R92C_TCR, pc->tcr);
537 pc->tx_ring[RTWN_PCI_BK_QUEUE].paddr);
539 pc->tx_ring[RTWN_PCI_BE_QUEUE].paddr);
541 pc->tx_ring[RTWN_PCI_VI_QUEUE].paddr);
543 pc->tx_ring[RTWN_PCI_VO_QUEUE].paddr);
545 pc->tx_ring[RTWN_PCI_BEACON_QUEUE].paddr);
547 pc->tx_ring[RTWN_PCI_MGNT_QUEUE].paddr);
549 pc->tx_ring[RTWN_PCI_HIGH_QUEUE].paddr);
552 rtwn_pci_write_4(sc, R92C_RX_DESA, pc->rx_ring.paddr);
604 struct rtwn_pci_softc *pc = device_get_softc(dev);
605 struct rtwn_softc *sc = &pc->pc_sc;
628 pc->mem = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &rid,
630 if (pc->mem == NULL) {
634 pc->pc_st = rman_get_bustag(pc->mem);
635 pc->pc_sh = rman_get_bushandle(pc->mem);
643 pc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE |
645 if (pc->irq == NULL) {
663 rtwn_pci_attach_private(pc, ident->chip);
691 error = bus_setup_intr(dev, pc->irq, INTR_TYPE_NET | INTR_MPSAFE,
692 NULL, rtwn_pci_intr, sc, &pc->pc_ih);
709 struct rtwn_pci_softc *pc = device_get_softc(dev);
710 struct rtwn_softc *sc = &pc->pc_sc;
717 if (pc->irq != NULL) {
718 bus_teardown_intr(dev, pc->irq, pc->pc_ih);
719 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(pc->irq),
720 pc->irq);
729 if (pc->mem != NULL)
731 rman_get_rid(pc->mem), pc->mem);
742 struct rtwn_pci_softc *pc = device_get_softc(self);
744 ieee80211_stop_all(&pc->pc_sc.sc_ic);
751 struct rtwn_pci_softc *pc = device_get_softc(self);
753 rtwn_suspend(&pc->pc_sc);
761 struct rtwn_pci_softc *pc = device_get_softc(self);
763 rtwn_resume(&pc->pc_sc);