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) {