fbr 289 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr[NUM_FBRS]; fbr 742 drivers/net/ethernet/agere/et131x.c if (rx_ring->fbr[1]->buffsize == 4096) fbr 744 drivers/net/ethernet/agere/et131x.c else if (rx_ring->fbr[1]->buffsize == 8192) fbr 746 drivers/net/ethernet/agere/et131x.c else if (rx_ring->fbr[1]->buffsize == 16384) fbr 750 drivers/net/ethernet/agere/et131x.c if (rx_ring->fbr[0]->buffsize == 256) fbr 752 drivers/net/ethernet/agere/et131x.c else if (rx_ring->fbr[0]->buffsize == 512) fbr 754 drivers/net/ethernet/agere/et131x.c else if (rx_ring->fbr[0]->buffsize == 1024) fbr 1579 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr = rx_local->fbr[id]; fbr 1596 drivers/net/ethernet/agere/et131x.c fbr_entry = fbr->ring_virtaddr; fbr 1597 drivers/net/ethernet/agere/et131x.c for (entry = 0; entry < fbr->num_entries; entry++) { fbr 1598 drivers/net/ethernet/agere/et131x.c fbr_entry->addr_hi = fbr->bus_high[entry]; fbr 1599 drivers/net/ethernet/agere/et131x.c fbr_entry->addr_lo = fbr->bus_low[entry]; fbr 1605 drivers/net/ethernet/agere/et131x.c writel(upper_32_bits(fbr->ring_physaddr), base_hi); fbr 1606 drivers/net/ethernet/agere/et131x.c writel(lower_32_bits(fbr->ring_physaddr), base_lo); fbr 1607 drivers/net/ethernet/agere/et131x.c writel(fbr->num_entries - 1, num_des); fbr 1613 drivers/net/ethernet/agere/et131x.c fbr->local_full = ET_DMA10_WRAP; fbr 1614 drivers/net/ethernet/agere/et131x.c writel(((fbr->num_entries * LO_MARK_PERCENT_FOR_RX) / 100) - 1, fbr 1870 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr; fbr 1873 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0] = kzalloc(sizeof(*fbr), GFP_KERNEL); fbr 1874 drivers/net/ethernet/agere/et131x.c if (rx_ring->fbr[0] == NULL) fbr 1876 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1] = kzalloc(sizeof(*fbr), GFP_KERNEL); fbr 1877 drivers/net/ethernet/agere/et131x.c if (rx_ring->fbr[1] == NULL) fbr 1898 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->buffsize = 256; fbr 1899 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->num_entries = 512; fbr 1900 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->buffsize = 2048; fbr 1901 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->num_entries = 512; fbr 1903 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->buffsize = 512; fbr 1904 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->num_entries = 1024; fbr 1905 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->buffsize = 4096; fbr 1906 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->num_entries = 512; fbr 1908 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->buffsize = 1024; fbr 1909 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[0]->num_entries = 768; fbr 1910 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->buffsize = 16384; fbr 1911 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->num_entries = 128; fbr 1914 drivers/net/ethernet/agere/et131x.c rx_ring->psr_entries = rx_ring->fbr[0]->num_entries + fbr 1915 drivers/net/ethernet/agere/et131x.c rx_ring->fbr[1]->num_entries; fbr 1918 drivers/net/ethernet/agere/et131x.c fbr = rx_ring->fbr[id]; fbr 1920 drivers/net/ethernet/agere/et131x.c bufsize = sizeof(struct fbr_desc) * fbr->num_entries; fbr 1921 drivers/net/ethernet/agere/et131x.c fbr->ring_virtaddr = dma_alloc_coherent(&adapter->pdev->dev, fbr 1923 drivers/net/ethernet/agere/et131x.c &fbr->ring_physaddr, fbr 1925 drivers/net/ethernet/agere/et131x.c if (!fbr->ring_virtaddr) { fbr 1934 drivers/net/ethernet/agere/et131x.c fbr = rx_ring->fbr[id]; fbr 1935 drivers/net/ethernet/agere/et131x.c fbr_chunksize = (FBR_CHUNKS * fbr->buffsize); fbr 1937 drivers/net/ethernet/agere/et131x.c for (i = 0; i < fbr->num_entries / FBR_CHUNKS; i++) { fbr 1940 drivers/net/ethernet/agere/et131x.c fbr->mem_virtaddrs[i] = dma_alloc_coherent( fbr 1942 drivers/net/ethernet/agere/et131x.c &fbr->mem_physaddrs[i], fbr 1945 drivers/net/ethernet/agere/et131x.c if (!fbr->mem_virtaddrs[i]) { fbr 1952 drivers/net/ethernet/agere/et131x.c fbr_physaddr = fbr->mem_physaddrs[i]; fbr 1960 drivers/net/ethernet/agere/et131x.c fbr->virt[k] = (u8 *)fbr->mem_virtaddrs[i] + fbr 1961 drivers/net/ethernet/agere/et131x.c (j * fbr->buffsize); fbr 1966 drivers/net/ethernet/agere/et131x.c fbr->bus_high[k] = upper_32_bits(fbr_physaddr); fbr 1967 drivers/net/ethernet/agere/et131x.c fbr->bus_low[k] = lower_32_bits(fbr_physaddr); fbr 1968 drivers/net/ethernet/agere/et131x.c fbr_physaddr += fbr->buffsize; fbr 2014 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr; fbr 2030 drivers/net/ethernet/agere/et131x.c fbr = rx_ring->fbr[id]; fbr 2032 drivers/net/ethernet/agere/et131x.c if (!fbr || !fbr->ring_virtaddr) fbr 2036 drivers/net/ethernet/agere/et131x.c for (ii = 0; ii < fbr->num_entries / FBR_CHUNKS; ii++) { fbr 2037 drivers/net/ethernet/agere/et131x.c if (fbr->mem_virtaddrs[ii]) { fbr 2038 drivers/net/ethernet/agere/et131x.c bufsize = fbr->buffsize * FBR_CHUNKS; fbr 2042 drivers/net/ethernet/agere/et131x.c fbr->mem_virtaddrs[ii], fbr 2043 drivers/net/ethernet/agere/et131x.c fbr->mem_physaddrs[ii]); fbr 2045 drivers/net/ethernet/agere/et131x.c fbr->mem_virtaddrs[ii] = NULL; fbr 2049 drivers/net/ethernet/agere/et131x.c bufsize = sizeof(struct fbr_desc) * fbr->num_entries; fbr 2053 drivers/net/ethernet/agere/et131x.c fbr->ring_virtaddr, fbr 2054 drivers/net/ethernet/agere/et131x.c fbr->ring_physaddr); fbr 2056 drivers/net/ethernet/agere/et131x.c fbr->ring_virtaddr = NULL; fbr 2080 drivers/net/ethernet/agere/et131x.c kfree(rx_ring->fbr[0]); fbr 2081 drivers/net/ethernet/agere/et131x.c kfree(rx_ring->fbr[1]); fbr 2134 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr = rx_local->fbr[ring_index]; fbr 2139 drivers/net/ethernet/agere/et131x.c if (buff_index < fbr->num_entries) { fbr 2149 drivers/net/ethernet/agere/et131x.c next = (struct fbr_desc *)(fbr->ring_virtaddr) + fbr 2150 drivers/net/ethernet/agere/et131x.c INDEX10(fbr->local_full); fbr 2156 drivers/net/ethernet/agere/et131x.c next->addr_hi = fbr->bus_high[buff_index]; fbr 2157 drivers/net/ethernet/agere/et131x.c next->addr_lo = fbr->bus_low[buff_index]; fbr 2160 drivers/net/ethernet/agere/et131x.c free_buff_ring = bump_free_buff_ring(&fbr->local_full, fbr 2161 drivers/net/ethernet/agere/et131x.c fbr->num_entries - 1); fbr 2200 drivers/net/ethernet/agere/et131x.c struct fbr_lookup *fbr; fbr 2222 drivers/net/ethernet/agere/et131x.c fbr = rx_local->fbr[ring_index]; fbr 2237 drivers/net/ethernet/agere/et131x.c if (ring_index > 1 || buff_index > fbr->num_entries - 1) { fbr 2285 drivers/net/ethernet/agere/et131x.c skb_put_data(skb, fbr->virt[buff_index], rfd->len); fbr 640 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c bool fbr; fbr 706 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c fbr = txrate[1].count > 0; fbr 707 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!fbr) { fbr 809 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (fbr) {