buffer_info 195 drivers/media/platform/qcom/venus/hfi_cmds.c bi = (struct hfi_buffer_info *)pkt->buffer_info; buffer_info 205 drivers/media/platform/qcom/venus/hfi_cmds.c pkt->buffer_info[i] = bd->device_addr; buffer_info 230 drivers/media/platform/qcom/venus/hfi_cmds.c bi = (struct hfi_buffer_info *)pkt->buffer_info; buffer_info 240 drivers/media/platform/qcom/venus/hfi_cmds.c pkt->buffer_info[i] = bd->device_addr; buffer_info 120 drivers/media/platform/qcom/venus/hfi_cmds.h u32 buffer_info[1]; buffer_info 230 drivers/media/platform/qcom/venus/hfi_cmds.h u32 buffer_info[1]; buffer_info 248 drivers/media/platform/qcom/venus/hfi_msgs.h u32 buffer_info[1]; buffer_info 480 drivers/net/ethernet/atheros/atl1c/atl1c.h struct atl1c_buffer *buffer_info; buffer_info 491 drivers/net/ethernet/atheros/atl1c/atl1c.h struct atl1c_buffer *buffer_info; buffer_info 825 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info) buffer_info 828 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->flags & ATL1C_BUFFER_FREE) buffer_info 830 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->dma) { buffer_info 831 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->flags & ATL1C_PCIMAP_FROMDEVICE) buffer_info 836 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->flags & ATL1C_PCIMAP_SINGLE) buffer_info 837 drivers/net/ethernet/atheros/atl1c/atl1c_main.c pci_unmap_single(pdev, buffer_info->dma, buffer_info 838 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, pci_driection); buffer_info 839 drivers/net/ethernet/atheros/atl1c/atl1c_main.c else if (buffer_info->flags & ATL1C_PCIMAP_PAGE) buffer_info 840 drivers/net/ethernet/atheros/atl1c/atl1c_main.c pci_unmap_page(pdev, buffer_info->dma, buffer_info 841 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, pci_driection); buffer_info 843 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->skb) buffer_info 844 drivers/net/ethernet/atheros/atl1c/atl1c_main.c dev_consume_skb_any(buffer_info->skb); buffer_info 845 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = 0; buffer_info 846 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->skb = NULL; buffer_info 847 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_FREE); buffer_info 857 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 863 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &tpd_ring->buffer_info[index]; buffer_info 864 drivers/net/ethernet/atheros/atl1c/atl1c_main.c atl1c_clean_buffer(pdev, buffer_info); buffer_info 884 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 889 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &rfd_ring->buffer_info[j]; buffer_info 890 drivers/net/ethernet/atheros/atl1c/atl1c_main.c atl1c_clean_buffer(pdev, buffer_info); buffer_info 908 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 914 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = tpd_ring[i].buffer_info; buffer_info 916 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(&buffer_info[i], buffer_info 924 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &rfd_ring->buffer_info[j]; buffer_info 925 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_FREE); buffer_info 946 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (adapter->tpd_ring[0].buffer_info) { buffer_info 947 drivers/net/ethernet/atheros/atl1c/atl1c_main.c kfree(adapter->tpd_ring[0].buffer_info); buffer_info 948 drivers/net/ethernet/atheros/atl1c/atl1c_main.c adapter->tpd_ring[0].buffer_info = NULL; buffer_info 983 drivers/net/ethernet/atheros/atl1c/atl1c_main.c tpd_ring->buffer_info = kzalloc(size, GFP_KERNEL); buffer_info 984 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (unlikely(!tpd_ring->buffer_info)) buffer_info 988 drivers/net/ethernet/atheros/atl1c/atl1c_main.c tpd_ring[i].buffer_info = buffer_info 989 drivers/net/ethernet/atheros/atl1c/atl1c_main.c (tpd_ring->buffer_info + count); buffer_info 993 drivers/net/ethernet/atheros/atl1c/atl1c_main.c rfd_ring->buffer_info = buffer_info 994 drivers/net/ethernet/atheros/atl1c/atl1c_main.c (tpd_ring->buffer_info + count); buffer_info 1042 drivers/net/ethernet/atheros/atl1c/atl1c_main.c kfree(tpd_ring->buffer_info); buffer_info 1540 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 1552 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &tpd_ring->buffer_info[next_to_clean]; buffer_info 1553 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (buffer_info->skb) { buffer_info 1554 drivers/net/ethernet/atheros/atl1c/atl1c_main.c total_bytes += buffer_info->skb->len; buffer_info 1557 drivers/net/ethernet/atheros/atl1c/atl1c_main.c atl1c_clean_buffer(pdev, buffer_info); buffer_info 1690 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info, *next_info; buffer_info 1701 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &rfd_ring->buffer_info[rfd_next_to_use]; buffer_info 1702 drivers/net/ethernet/atheros/atl1c/atl1c_main.c next_info = &rfd_ring->buffer_info[next_next]; buffer_info 1720 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_BUSY); buffer_info 1721 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->skb = skb; buffer_info 1722 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = adapter->rx_buffer_len; buffer_info 1724 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, buffer_info 1728 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->skb = NULL; buffer_info 1729 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = 0; buffer_info 1730 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_FREE); buffer_info 1734 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = mapping; buffer_info 1735 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_PCIMAP_TYPE(buffer_info, ATL1C_PCIMAP_SINGLE, buffer_info 1737 drivers/net/ethernet/atheros/atl1c/atl1c_main.c rfd_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 1741 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &rfd_ring->buffer_info[rfd_next_to_use]; buffer_info 1742 drivers/net/ethernet/atheros/atl1c/atl1c_main.c next_info = &rfd_ring->buffer_info[next_next]; buffer_info 1775 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info = rfd_ring->buffer_info; buffer_info 1780 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info[rfd_index].skb = NULL; buffer_info 1781 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(&buffer_info[rfd_index], buffer_info 1801 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 1836 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &rfd_ring->buffer_info[rfd_index]; buffer_info 1837 drivers/net/ethernet/atheros/atl1c/atl1c_main.c pci_unmap_single(pdev, buffer_info->dma, buffer_info 1838 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, PCI_DMA_FROMDEVICE); buffer_info 1839 drivers/net/ethernet/atheros/atl1c/atl1c_main.c skb = buffer_info->skb; buffer_info 1947 drivers/net/ethernet/atheros/atl1c/atl1c_main.c return &tpd_ring->buffer_info[tpd - buffer_info 2074 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info; buffer_info 2082 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = &tpd_ring->buffer_info[index]; buffer_info 2083 drivers/net/ethernet/atheros/atl1c/atl1c_main.c atl1c_clean_buffer(adpt->pdev, buffer_info); buffer_info 2096 drivers/net/ethernet/atheros/atl1c/atl1c_main.c struct atl1c_buffer *buffer_info = NULL; buffer_info 2112 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = atl1c_get_tx_buffer(adapter, use_tpd); buffer_info 2113 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = map_len; buffer_info 2114 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = pci_map_single(adapter->pdev, buffer_info 2117 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma))) buffer_info 2119 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_BUSY); buffer_info 2120 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_PCIMAP_TYPE(buffer_info, ATL1C_PCIMAP_SINGLE, buffer_info 2123 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 2124 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_len = cpu_to_le16(buffer_info->length); buffer_info 2136 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = atl1c_get_tx_buffer(adapter, use_tpd); buffer_info 2137 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = buf_len - mapped_len; buffer_info 2138 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = buffer_info 2140 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, PCI_DMA_TODEVICE); buffer_info 2142 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma))) buffer_info 2145 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_BUSY); buffer_info 2146 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_PCIMAP_TYPE(buffer_info, ATL1C_PCIMAP_SINGLE, buffer_info 2148 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 2149 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_len = cpu_to_le16(buffer_info->length); buffer_info 2158 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info = atl1c_get_tx_buffer(adapter, use_tpd); buffer_info 2159 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = skb_frag_size(frag); buffer_info 2160 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = skb_frag_dma_map(&adapter->pdev->dev, buffer_info 2162 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length, buffer_info 2164 drivers/net/ethernet/atheros/atl1c/atl1c_main.c if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma)) buffer_info 2167 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_BUFFER_STATE(buffer_info, ATL1C_BUFFER_BUSY); buffer_info 2168 drivers/net/ethernet/atheros/atl1c/atl1c_main.c ATL1C_SET_PCIMAP_TYPE(buffer_info, ATL1C_PCIMAP_PAGE, buffer_info 2170 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 2171 drivers/net/ethernet/atheros/atl1c/atl1c_main.c use_tpd->buffer_len = cpu_to_le16(buffer_info->length); buffer_info 2178 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->skb = skb; buffer_info 2183 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->dma = 0; buffer_info 2184 drivers/net/ethernet/atheros/atl1c/atl1c_main.c buffer_info->length = 0; buffer_info 1032 drivers/net/ethernet/atheros/atlx/atl1.c tpd_ring->buffer_info = kzalloc(size, GFP_KERNEL); buffer_info 1033 drivers/net/ethernet/atheros/atlx/atl1.c if (unlikely(!tpd_ring->buffer_info)) { buffer_info 1039 drivers/net/ethernet/atheros/atlx/atl1.c rfd_ring->buffer_info = buffer_info 1040 drivers/net/ethernet/atheros/atlx/atl1.c (tpd_ring->buffer_info + tpd_ring->count); buffer_info 1104 drivers/net/ethernet/atheros/atlx/atl1.c kfree(tpd_ring->buffer_info); buffer_info 1132 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 1139 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &rfd_ring->buffer_info[i]; buffer_info 1140 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->dma) { buffer_info 1141 drivers/net/ethernet/atheros/atlx/atl1.c pci_unmap_page(pdev, buffer_info->dma, buffer_info 1142 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length, PCI_DMA_FROMDEVICE); buffer_info 1143 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = 0; buffer_info 1145 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->skb) { buffer_info 1146 drivers/net/ethernet/atheros/atlx/atl1.c dev_kfree_skb(buffer_info->skb); buffer_info 1147 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 1152 drivers/net/ethernet/atheros/atlx/atl1.c memset(rfd_ring->buffer_info, 0, size); buffer_info 1171 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 1178 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[i]; buffer_info 1179 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->dma) { buffer_info 1180 drivers/net/ethernet/atheros/atlx/atl1.c pci_unmap_page(pdev, buffer_info->dma, buffer_info 1181 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length, PCI_DMA_TODEVICE); buffer_info 1182 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = 0; buffer_info 1187 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[i]; buffer_info 1188 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->skb) { buffer_info 1189 drivers/net/ethernet/atheros/atlx/atl1.c dev_kfree_skb_any(buffer_info->skb); buffer_info 1190 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 1195 drivers/net/ethernet/atheros/atlx/atl1.c memset(tpd_ring->buffer_info, 0, size); buffer_info 1221 drivers/net/ethernet/atheros/atlx/atl1.c kfree(tpd_ring->buffer_info); buffer_info 1225 drivers/net/ethernet/atheros/atlx/atl1.c tpd_ring->buffer_info = NULL; buffer_info 1229 drivers/net/ethernet/atheros/atlx/atl1.c rfd_ring->buffer_info = NULL; buffer_info 1766 drivers/net/ethernet/atheros/atlx/atl1.c rfd_ring->buffer_info[rfd_ring->next_to_clean].alloced = 0; buffer_info 1838 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info, *next_info; buffer_info 1847 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &rfd_ring->buffer_info[rfd_next_to_use]; buffer_info 1848 drivers/net/ethernet/atheros/atlx/atl1.c next_info = &rfd_ring->buffer_info[next_next]; buffer_info 1850 drivers/net/ethernet/atheros/atlx/atl1.c while (!buffer_info->alloced && !next_info->alloced) { buffer_info 1851 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->skb) { buffer_info 1852 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->alloced = 1; buffer_info 1866 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->alloced = 1; buffer_info 1867 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = skb; buffer_info 1868 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length = (u16) adapter->rx_buffer_len; buffer_info 1871 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = pci_map_page(pdev, page, offset, buffer_info 1874 drivers/net/ethernet/atheros/atlx/atl1.c rfd_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 1883 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &rfd_ring->buffer_info[rfd_next_to_use]; buffer_info 1884 drivers/net/ethernet/atheros/atlx/atl1.c next_info = &rfd_ring->buffer_info[next_next]; buffer_info 1909 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 1976 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &rfd_ring->buffer_info[rrd->buf_indx]; buffer_info 1990 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->alloced = 0; buffer_info 1997 drivers/net/ethernet/atheros/atlx/atl1.c pci_unmap_page(adapter->pdev, buffer_info->dma, buffer_info 1998 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length, PCI_DMA_FROMDEVICE); buffer_info 1999 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = 0; buffer_info 2000 drivers/net/ethernet/atheros/atlx/atl1.c skb = buffer_info->skb; buffer_info 2019 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 2020 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->alloced = 0; buffer_info 2056 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 2065 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[sw_tpd_next_to_clean]; buffer_info 2066 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->dma) { buffer_info 2067 drivers/net/ethernet/atheros/atlx/atl1.c pci_unmap_page(adapter->pdev, buffer_info->dma, buffer_info 2068 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length, PCI_DMA_TODEVICE); buffer_info 2069 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = 0; buffer_info 2072 drivers/net/ethernet/atheros/atlx/atl1.c if (buffer_info->skb) { buffer_info 2073 drivers/net/ethernet/atheros/atlx/atl1.c dev_consume_skb_irq(buffer_info->skb); buffer_info 2074 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 2189 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 2203 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[next_to_use]; buffer_info 2204 drivers/net/ethernet/atheros/atlx/atl1.c BUG_ON(buffer_info->skb); buffer_info 2206 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 2212 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length = hdr_len; buffer_info 2215 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = pci_map_page(adapter->pdev, page, buffer_info 2229 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = buffer_info 2230 drivers/net/ethernet/atheros/atlx/atl1.c &tpd_ring->buffer_info[next_to_use]; buffer_info 2231 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 2232 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length = buffer_info 2235 drivers/net/ethernet/atheros/atlx/atl1.c data_len -= buffer_info->length; buffer_info 2240 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = pci_map_page(adapter->pdev, buffer_info 2241 drivers/net/ethernet/atheros/atlx/atl1.c page, offset, buffer_info->length, buffer_info 2249 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length = buf_len; buffer_info 2252 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = pci_map_page(adapter->pdev, page, buffer_info 2267 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[next_to_use]; buffer_info 2268 drivers/net/ethernet/atheros/atlx/atl1.c BUG_ON(buffer_info->skb); buffer_info 2270 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = NULL; buffer_info 2271 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length = (buf_len > ATL1_MAX_TX_BUF_LEN) ? buffer_info 2273 drivers/net/ethernet/atheros/atlx/atl1.c buf_len -= buffer_info->length; buffer_info 2274 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->dma = skb_frag_dma_map(&adapter->pdev->dev, buffer_info 2276 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->length, DMA_TO_DEVICE); buffer_info 2284 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info->skb = skb; buffer_info 2291 drivers/net/ethernet/atheros/atlx/atl1.c struct atl1_buffer *buffer_info; buffer_info 2298 drivers/net/ethernet/atheros/atlx/atl1.c buffer_info = &tpd_ring->buffer_info[next_to_use]; buffer_info 2302 drivers/net/ethernet/atheros/atlx/atl1.c tpd->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 2304 drivers/net/ethernet/atheros/atlx/atl1.c tpd->word2 |= (cpu_to_le16(buffer_info->length) & buffer_info 609 drivers/net/ethernet/atheros/atlx/atl1.h struct atl1_buffer *buffer_info; buffer_info 620 drivers/net/ethernet/atheros/atlx/atl1.h struct atl1_buffer *buffer_info; buffer_info 158 drivers/net/ethernet/intel/e1000/e1000.h struct e1000_tx_buffer *buffer_info; buffer_info 179 drivers/net/ethernet/intel/e1000/e1000.h struct e1000_rx_buffer *buffer_info; buffer_info 932 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (txdr->desc && txdr->buffer_info) { buffer_info 934 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (txdr->buffer_info[i].dma) buffer_info 936 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].dma, buffer_info 937 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].length, buffer_info 939 drivers/net/ethernet/intel/e1000/e1000_ethtool.c dev_kfree_skb(txdr->buffer_info[i].skb); buffer_info 943 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (rxdr->desc && rxdr->buffer_info) { buffer_info 945 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (rxdr->buffer_info[i].dma) buffer_info 947 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info[i].dma, buffer_info 950 drivers/net/ethernet/intel/e1000/e1000_ethtool.c kfree(rxdr->buffer_info[i].rxbuf.data); buffer_info 965 drivers/net/ethernet/intel/e1000/e1000_ethtool.c kfree(txdr->buffer_info); buffer_info 966 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info = NULL; buffer_info 967 drivers/net/ethernet/intel/e1000/e1000_ethtool.c kfree(rxdr->buffer_info); buffer_info 968 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info = NULL; buffer_info 985 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info = kcalloc(txdr->count, sizeof(struct e1000_tx_buffer), buffer_info 987 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (!txdr->buffer_info) { buffer_info 1022 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].skb = skb; buffer_info 1023 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].length = skb->len; buffer_info 1024 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[i].dma = buffer_info 1027 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (dma_mapping_error(&pdev->dev, txdr->buffer_info[i].dma)) { buffer_info 1031 drivers/net/ethernet/intel/e1000/e1000_ethtool.c tx_desc->buffer_addr = cpu_to_le64(txdr->buffer_info[i].dma); buffer_info 1044 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info = kcalloc(rxdr->count, sizeof(struct e1000_rx_buffer), buffer_info 1046 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (!rxdr->buffer_info) { buffer_info 1082 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info[i].rxbuf.data = buf; buffer_info 1084 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info[i].dma = buffer_info 1088 drivers/net/ethernet/intel/e1000/e1000_ethtool.c if (dma_mapping_error(&pdev->dev, rxdr->buffer_info[i].dma)) { buffer_info 1092 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rx_desc->buffer_addr = cpu_to_le64(rxdr->buffer_info[i].dma); buffer_info 1402 drivers/net/ethernet/intel/e1000/e1000_ethtool.c e1000_create_lbtest_frame(txdr->buffer_info[i].skb, buffer_info 1405 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[k].dma, buffer_info 1406 drivers/net/ethernet/intel/e1000/e1000_ethtool.c txdr->buffer_info[k].length, buffer_info 1418 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info[l].dma, buffer_info 1423 drivers/net/ethernet/intel/e1000/e1000_ethtool.c rxdr->buffer_info[l].rxbuf.data + buffer_info 1499 drivers/net/ethernet/intel/e1000/e1000_main.c txdr->buffer_info = vzalloc(size); buffer_info 1500 drivers/net/ethernet/intel/e1000/e1000_main.c if (!txdr->buffer_info) buffer_info 1512 drivers/net/ethernet/intel/e1000/e1000_main.c vfree(txdr->buffer_info); buffer_info 1540 drivers/net/ethernet/intel/e1000/e1000_main.c vfree(txdr->buffer_info); buffer_info 1689 drivers/net/ethernet/intel/e1000/e1000_main.c rxdr->buffer_info = vzalloc(size); buffer_info 1690 drivers/net/ethernet/intel/e1000/e1000_main.c if (!rxdr->buffer_info) buffer_info 1704 drivers/net/ethernet/intel/e1000/e1000_main.c vfree(rxdr->buffer_info); buffer_info 1925 drivers/net/ethernet/intel/e1000/e1000_main.c vfree(tx_ring->buffer_info); buffer_info 1926 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info = NULL; buffer_info 1950 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info) buffer_info 1952 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->dma) { buffer_info 1953 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->mapped_as_page) buffer_info 1954 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_page(&adapter->pdev->dev, buffer_info->dma, buffer_info 1955 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->length, DMA_TO_DEVICE); buffer_info 1957 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 1958 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->length, buffer_info 1960 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 1962 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->skb) { buffer_info 1963 drivers/net/ethernet/intel/e1000/e1000_main.c dev_kfree_skb_any(buffer_info->skb); buffer_info 1964 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->skb = NULL; buffer_info 1966 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->time_stamp = 0; buffer_info 1979 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 1986 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1987 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 1992 drivers/net/ethernet/intel/e1000/e1000_main.c memset(tx_ring->buffer_info, 0, size); buffer_info 2032 drivers/net/ethernet/intel/e1000/e1000_main.c vfree(rx_ring->buffer_info); buffer_info 2033 drivers/net/ethernet/intel/e1000/e1000_main.c rx_ring->buffer_info = NULL; buffer_info 2081 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info; buffer_info 2088 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 2090 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->dma) buffer_info 2091 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 2094 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->rxbuf.data) { buffer_info 2095 drivers/net/ethernet/intel/e1000/e1000_main.c skb_free_frag(buffer_info->rxbuf.data); buffer_info 2096 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.data = NULL; buffer_info 2099 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->dma) buffer_info 2100 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_page(&pdev->dev, buffer_info->dma, buffer_info 2103 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->rxbuf.page) { buffer_info 2104 drivers/net/ethernet/intel/e1000/e1000_main.c put_page(buffer_info->rxbuf.page); buffer_info 2105 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page = NULL; buffer_info 2109 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 2117 drivers/net/ethernet/intel/e1000/e1000_main.c memset(rx_ring->buffer_info, 0, size); buffer_info 2692 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 2736 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2748 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->time_stamp = jiffies; buffer_info 2749 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->next_to_watch = i; buffer_info 2766 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 2794 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2805 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->time_stamp = jiffies; buffer_info 2806 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->next_to_watch = i; buffer_info 2827 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 2835 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2870 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->length = size; buffer_info 2872 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->time_stamp = jiffies; buffer_info 2873 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->mapped_as_page = false; buffer_info 2874 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 2877 drivers/net/ethernet/intel/e1000/e1000_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 2879 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->next_to_watch = i; buffer_info 2903 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2923 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->length = size; buffer_info 2924 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->time_stamp = jiffies; buffer_info 2925 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->mapped_as_page = true; buffer_info 2926 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag, buffer_info 2928 drivers/net/ethernet/intel/e1000/e1000_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 2930 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->next_to_watch = i; buffer_info 2942 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[i].skb = skb; buffer_info 2943 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[i].segs = segs; buffer_info 2944 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[i].bytecount = bytecount; buffer_info 2945 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[first].next_to_watch = i; buffer_info 2951 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 2959 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2960 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 2971 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 3000 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 3002 drivers/net/ethernet/intel/e1000/e1000_main.c tx_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 3004 drivers/net/ethernet/intel/e1000/e1000_main.c cpu_to_le32(txd_lower | buffer_info->length); buffer_info 3275 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[first].time_stamp = 0; buffer_info 3403 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info = &tx_ring->buffer_info[i]; buffer_info 3420 drivers/net/ethernet/intel/e1000/e1000_main.c (u64)buffer_info->dma, buffer_info->length, buffer_info 3421 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->next_to_watch, buffer_info 3422 drivers/net/ethernet/intel/e1000/e1000_main.c (u64)buffer_info->time_stamp, buffer_info->skb, type); buffer_info 3445 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info = &rx_ring->buffer_info[i]; buffer_info 3459 drivers/net/ethernet/intel/e1000/e1000_main.c (u64)buffer_info->dma, buffer_info->rxbuf.data, type); buffer_info 3826 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_tx_buffer *buffer_info; buffer_info 3833 drivers/net/ethernet/intel/e1000/e1000_main.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 3842 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 3846 drivers/net/ethernet/intel/e1000/e1000_main.c total_tx_packets += buffer_info->segs; buffer_info 3847 drivers/net/ethernet/intel/e1000/e1000_main.c total_tx_bytes += buffer_info->bytecount; buffer_info 3848 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->skb) { buffer_info 3849 drivers/net/ethernet/intel/e1000/e1000_main.c bytes_compl += buffer_info->skb->len; buffer_info 3854 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 3861 drivers/net/ethernet/intel/e1000/e1000_main.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 3892 drivers/net/ethernet/intel/e1000/e1000_main.c if (tx_ring->buffer_info[eop].time_stamp && buffer_info 3893 drivers/net/ethernet/intel/e1000/e1000_main.c time_after(jiffies, tx_ring->buffer_info[eop].time_stamp + buffer_info 3914 drivers/net/ethernet/intel/e1000/e1000_main.c tx_ring->buffer_info[eop].time_stamp, buffer_info 4125 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info, *next_buffer; buffer_info 4134 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 4153 drivers/net/ethernet/intel/e1000/e1000_main.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 4157 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_page(&pdev->dev, buffer_info->dma, buffer_info 4159 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 4166 drivers/net/ethernet/intel/e1000/e1000_main.c u8 *mapped = page_address(buffer_info->rxbuf.page); buffer_info 4195 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page, buffer_info 4201 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page, 0, length); buffer_info 4203 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_consume_page(buffer_info, rxtop, length); buffer_info 4210 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page, 0, length); buffer_info 4213 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_consume_page(buffer_info, skb, length); buffer_info 4219 drivers/net/ethernet/intel/e1000/e1000_main.c p = buffer_info->rxbuf.page; buffer_info 4256 drivers/net/ethernet/intel/e1000/e1000_main.c e1000_consume_page(buffer_info, skb, buffer_info 4293 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = next_buffer; buffer_info 4312 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info, buffer_info 4324 drivers/net/ethernet/intel/e1000/e1000_main.c dma_sync_single_for_cpu(&adapter->pdev->dev, buffer_info->dma, buffer_info 4346 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info, *next_buffer; buffer_info 4355 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 4370 drivers/net/ethernet/intel/e1000/e1000_main.c data = buffer_info->rxbuf.data; buffer_info 4372 drivers/net/ethernet/intel/e1000/e1000_main.c skb = e1000_copybreak(adapter, buffer_info, length, data); buffer_info 4383 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 4386 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 4387 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.data = NULL; buffer_info 4396 drivers/net/ethernet/intel/e1000/e1000_main.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 4442 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->rxbuf.data == NULL) buffer_info 4466 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = next_buffer; buffer_info 4493 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info; buffer_info 4497 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 4501 drivers/net/ethernet/intel/e1000/e1000_main.c if (!buffer_info->rxbuf.page) { buffer_info 4502 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page = alloc_page(GFP_ATOMIC); buffer_info 4503 drivers/net/ethernet/intel/e1000/e1000_main.c if (unlikely(!buffer_info->rxbuf.page)) { buffer_info 4509 drivers/net/ethernet/intel/e1000/e1000_main.c if (!buffer_info->dma) { buffer_info 4510 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = dma_map_page(&pdev->dev, buffer_info 4511 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page, 0, buffer_info 4514 drivers/net/ethernet/intel/e1000/e1000_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 4515 drivers/net/ethernet/intel/e1000/e1000_main.c put_page(buffer_info->rxbuf.page); buffer_info 4516 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.page = NULL; buffer_info 4517 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 4524 drivers/net/ethernet/intel/e1000/e1000_main.c rx_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 4528 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 4557 drivers/net/ethernet/intel/e1000/e1000_main.c struct e1000_rx_buffer *buffer_info; buffer_info 4562 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 4567 drivers/net/ethernet/intel/e1000/e1000_main.c if (buffer_info->rxbuf.data) buffer_info 4602 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 4606 drivers/net/ethernet/intel/e1000/e1000_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 4608 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 4619 drivers/net/ethernet/intel/e1000/e1000_main.c (void *)(unsigned long)buffer_info->dma, buffer_info 4623 drivers/net/ethernet/intel/e1000/e1000_main.c (void *)(unsigned long)buffer_info->dma); buffer_info 4625 drivers/net/ethernet/intel/e1000/e1000_main.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 4630 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.data = NULL; buffer_info 4631 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->dma = 0; buffer_info 4636 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info->rxbuf.data = data; buffer_info 4639 drivers/net/ethernet/intel/e1000/e1000_main.c rx_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 4643 drivers/net/ethernet/intel/e1000/e1000_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 163 drivers/net/ethernet/intel/e1000e/e1000.h struct e1000_buffer *buffer_info; buffer_info 1117 drivers/net/ethernet/intel/e1000e/ethtool.c struct e1000_buffer *buffer_info; buffer_info 1120 drivers/net/ethernet/intel/e1000e/ethtool.c if (tx_ring->desc && tx_ring->buffer_info) { buffer_info 1122 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1124 drivers/net/ethernet/intel/e1000e/ethtool.c if (buffer_info->dma) buffer_info 1126 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->dma, buffer_info 1127 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->length, buffer_info 1129 drivers/net/ethernet/intel/e1000e/ethtool.c dev_kfree_skb(buffer_info->skb); buffer_info 1133 drivers/net/ethernet/intel/e1000e/ethtool.c if (rx_ring->desc && rx_ring->buffer_info) { buffer_info 1135 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1137 drivers/net/ethernet/intel/e1000e/ethtool.c if (buffer_info->dma) buffer_info 1139 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->dma, buffer_info 1141 drivers/net/ethernet/intel/e1000e/ethtool.c dev_kfree_skb(buffer_info->skb); buffer_info 1156 drivers/net/ethernet/intel/e1000e/ethtool.c kfree(tx_ring->buffer_info); buffer_info 1157 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info = NULL; buffer_info 1158 drivers/net/ethernet/intel/e1000e/ethtool.c kfree(rx_ring->buffer_info); buffer_info 1159 drivers/net/ethernet/intel/e1000e/ethtool.c rx_ring->buffer_info = NULL; buffer_info 1177 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info = kcalloc(tx_ring->count, buffer_info 1179 drivers/net/ethernet/intel/e1000e/ethtool.c if (!tx_ring->buffer_info) { buffer_info 1215 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info[i].skb = skb; buffer_info 1216 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info[i].length = skb->len; buffer_info 1217 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info[i].dma = buffer_info 1221 drivers/net/ethernet/intel/e1000e/ethtool.c tx_ring->buffer_info[i].dma)) { buffer_info 1225 drivers/net/ethernet/intel/e1000e/ethtool.c tx_desc->buffer_addr = cpu_to_le64(tx_ring->buffer_info[i].dma); buffer_info 1238 drivers/net/ethernet/intel/e1000e/ethtool.c rx_ring->buffer_info = kcalloc(rx_ring->count, buffer_info 1240 drivers/net/ethernet/intel/e1000e/ethtool.c if (!rx_ring->buffer_info) { buffer_info 1280 drivers/net/ethernet/intel/e1000e/ethtool.c rx_ring->buffer_info[i].skb = skb; buffer_info 1281 drivers/net/ethernet/intel/e1000e/ethtool.c rx_ring->buffer_info[i].dma = buffer_info 1285 drivers/net/ethernet/intel/e1000e/ethtool.c rx_ring->buffer_info[i].dma)) { buffer_info 1291 drivers/net/ethernet/intel/e1000e/ethtool.c cpu_to_le64(rx_ring->buffer_info[i].dma); buffer_info 1631 drivers/net/ethernet/intel/e1000e/ethtool.c struct e1000_buffer *buffer_info; buffer_info 1656 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info = &tx_ring->buffer_info[k]; buffer_info 1658 drivers/net/ethernet/intel/e1000e/ethtool.c e1000_create_lbtest_frame(buffer_info->skb, 1024); buffer_info 1660 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->dma, buffer_info 1661 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->length, buffer_info 1674 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info = &rx_ring->buffer_info[l]; buffer_info 1677 drivers/net/ethernet/intel/e1000e/ethtool.c buffer_info->dma, 2048, buffer_info 1680 drivers/net/ethernet/intel/e1000e/ethtool.c ret_val = e1000_check_lbtest_frame(buffer_info->skb, buffer_info 207 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 245 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[tx_ring->next_to_clean]; buffer_info 248 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->dma, buffer_info 249 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length, buffer_info 250 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->next_to_watch, buffer_info 251 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->time_stamp); buffer_info 292 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 308 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->dma, buffer_info 309 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length, buffer_info->next_to_watch, buffer_info 310 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->time_stamp, buffer_info 311 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb, next_desc); buffer_info 313 drivers/net/ethernet/intel/e1000e/netdev.c if (netif_msg_pktdata(adapter) && buffer_info->skb) buffer_info 315 drivers/net/ethernet/intel/e1000e/netdev.c 16, 1, buffer_info->skb->data, buffer_info 316 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb->len, true); buffer_info 362 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 383 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb, next_desc); buffer_info 391 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->dma, buffer_info 392 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb, next_desc); buffer_info 396 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info); buffer_info 429 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 447 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb, next_desc); buffer_info 453 drivers/net/ethernet/intel/e1000e/netdev.c (unsigned long long)buffer_info->dma, buffer_info 454 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb, next_desc); buffer_info 457 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb) buffer_info 461 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb->data, buffer_info 651 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 657 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 660 drivers/net/ethernet/intel/e1000e/netdev.c skb = buffer_info->skb; buffer_info 673 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 675 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, skb->data, buffer_info 678 drivers/net/ethernet/intel/e1000e/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 685 drivers/net/ethernet/intel/e1000e/netdev.c rx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 702 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 719 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 725 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 731 drivers/net/ethernet/intel/e1000e/netdev.c ps_page = &buffer_info->ps_pages[j]; buffer_info 772 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 773 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, skb->data, buffer_info 776 drivers/net/ethernet/intel/e1000e/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 781 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 785 drivers/net/ethernet/intel/e1000e/netdev.c rx_desc->read.buffer_addr[0] = cpu_to_le64(buffer_info->dma); buffer_info 803 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 823 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 829 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 832 drivers/net/ethernet/intel/e1000e/netdev.c skb = buffer_info->skb; buffer_info 845 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 848 drivers/net/ethernet/intel/e1000e/netdev.c if (!buffer_info->page) { buffer_info 849 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page = alloc_page(gfp); buffer_info 850 drivers/net/ethernet/intel/e1000e/netdev.c if (unlikely(!buffer_info->page)) { buffer_info 856 drivers/net/ethernet/intel/e1000e/netdev.c if (!buffer_info->dma) { buffer_info 857 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = dma_map_page(&pdev->dev, buffer_info 858 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page, 0, buffer_info 861 drivers/net/ethernet/intel/e1000e/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 868 drivers/net/ethernet/intel/e1000e/netdev.c rx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 872 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 915 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info, *next_buffer; buffer_info 925 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 935 drivers/net/ethernet/intel/e1000e/netdev.c skb = buffer_info->skb; buffer_info 936 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 946 drivers/net/ethernet/intel/e1000e/netdev.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 950 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 952 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 969 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 978 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 1012 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 1040 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = next_buffer; buffer_info 1056 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info, buffer_info 1061 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->dma) { buffer_info 1062 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->mapped_as_page) buffer_info 1063 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_page(&adapter->pdev->dev, buffer_info->dma, buffer_info 1064 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length, DMA_TO_DEVICE); buffer_info 1066 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 1067 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length, DMA_TO_DEVICE); buffer_info 1068 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 1070 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->skb) { buffer_info 1072 drivers/net/ethernet/intel/e1000e/netdev.c dev_kfree_skb_any(buffer_info->skb); buffer_info 1074 drivers/net/ethernet/intel/e1000e/netdev.c dev_consume_skb_any(buffer_info->skb); buffer_info 1075 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 1077 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->time_stamp = 0; buffer_info 1088 drivers/net/ethernet/intel/e1000e/netdev.c unsigned int eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 1146 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->next_to_clean, tx_ring->buffer_info[eop].time_stamp, buffer_info 1214 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 1221 drivers/net/ethernet/intel/e1000e/netdev.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 1231 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1235 drivers/net/ethernet/intel/e1000e/netdev.c total_tx_packets += buffer_info->segs; buffer_info 1236 drivers/net/ethernet/intel/e1000e/netdev.c total_tx_bytes += buffer_info->bytecount; buffer_info 1237 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->skb) { buffer_info 1238 drivers/net/ethernet/intel/e1000e/netdev.c bytes_compl += buffer_info->skb->len; buffer_info 1243 drivers/net/ethernet/intel/e1000e/netdev.c e1000_put_txbuf(tx_ring, buffer_info, false); buffer_info 1253 drivers/net/ethernet/intel/e1000e/netdev.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 1281 drivers/net/ethernet/intel/e1000e/netdev.c if (tx_ring->buffer_info[i].time_stamp && buffer_info 1282 drivers/net/ethernet/intel/e1000e/netdev.c time_after(jiffies, tx_ring->buffer_info[i].time_stamp buffer_info 1309 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info, *next_buffer; buffer_info 1321 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1327 drivers/net/ethernet/intel/e1000e/netdev.c skb = buffer_info->skb; buffer_info 1339 drivers/net/ethernet/intel/e1000e/netdev.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 1343 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 1345 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 1391 drivers/net/ethernet/intel/e1000e/netdev.c ps_page = &buffer_info->ps_pages[0]; buffer_info 1425 drivers/net/ethernet/intel/e1000e/netdev.c ps_page = &buffer_info->ps_pages[j]; buffer_info 1461 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 1472 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = next_buffer; buffer_info 1513 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info, *next_buffer; buffer_info 1524 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1534 drivers/net/ethernet/intel/e1000e/netdev.c skb = buffer_info->skb; buffer_info 1535 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 1543 drivers/net/ethernet/intel/e1000e/netdev.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 1547 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_page(&pdev->dev, buffer_info->dma, PAGE_SIZE, buffer_info 1549 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 1558 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 1571 drivers/net/ethernet/intel/e1000e/netdev.c skb_fill_page_desc(rxtop, 0, buffer_info->page, buffer_info 1577 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page, 0, buffer_info 1580 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 1582 drivers/net/ethernet/intel/e1000e/netdev.c e1000_consume_page(buffer_info, rxtop, length); buffer_info 1589 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page, 0, buffer_info 1594 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = skb; buffer_info 1597 drivers/net/ethernet/intel/e1000e/netdev.c e1000_consume_page(buffer_info, skb, length); buffer_info 1605 drivers/net/ethernet/intel/e1000e/netdev.c vaddr = kmap_atomic(buffer_info->page); buffer_info 1615 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page, 0, buffer_info 1617 drivers/net/ethernet/intel/e1000e/netdev.c e1000_consume_page(buffer_info, skb, buffer_info 1654 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = next_buffer; buffer_info 1676 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 1683 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1684 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->dma) { buffer_info 1686 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 1690 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_page(&pdev->dev, buffer_info->dma, buffer_info 1693 drivers/net/ethernet/intel/e1000e/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 1696 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 1699 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->page) { buffer_info 1700 drivers/net/ethernet/intel/e1000e/netdev.c put_page(buffer_info->page); buffer_info 1701 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->page = NULL; buffer_info 1704 drivers/net/ethernet/intel/e1000e/netdev.c if (buffer_info->skb) { buffer_info 1705 drivers/net/ethernet/intel/e1000e/netdev.c dev_kfree_skb(buffer_info->skb); buffer_info 1706 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->skb = NULL; buffer_info 1710 drivers/net/ethernet/intel/e1000e/netdev.c ps_page = &buffer_info->ps_pages[j]; buffer_info 2328 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info = vzalloc(size); buffer_info 2329 drivers/net/ethernet/intel/e1000e/netdev.c if (!tx_ring->buffer_info) buffer_info 2345 drivers/net/ethernet/intel/e1000e/netdev.c vfree(tx_ring->buffer_info); buffer_info 2359 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 2363 drivers/net/ethernet/intel/e1000e/netdev.c rx_ring->buffer_info = vzalloc(size); buffer_info 2364 drivers/net/ethernet/intel/e1000e/netdev.c if (!rx_ring->buffer_info) buffer_info 2368 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 2369 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->ps_pages = kcalloc(PS_PAGE_BUFFERS, buffer_info 2372 drivers/net/ethernet/intel/e1000e/netdev.c if (!buffer_info->ps_pages) buffer_info 2394 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 2395 drivers/net/ethernet/intel/e1000e/netdev.c kfree(buffer_info->ps_pages); buffer_info 2398 drivers/net/ethernet/intel/e1000e/netdev.c vfree(rx_ring->buffer_info); buffer_info 2410 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 2415 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2416 drivers/net/ethernet/intel/e1000e/netdev.c e1000_put_txbuf(tx_ring, buffer_info, false); buffer_info 2421 drivers/net/ethernet/intel/e1000e/netdev.c memset(tx_ring->buffer_info, 0, size); buffer_info 2442 drivers/net/ethernet/intel/e1000e/netdev.c vfree(tx_ring->buffer_info); buffer_info 2443 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info = NULL; buffer_info 2465 drivers/net/ethernet/intel/e1000e/netdev.c kfree(rx_ring->buffer_info[i].ps_pages); buffer_info 2467 drivers/net/ethernet/intel/e1000e/netdev.c vfree(rx_ring->buffer_info); buffer_info 2468 drivers/net/ethernet/intel/e1000e/netdev.c rx_ring->buffer_info = NULL; buffer_info 5436 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 5477 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5489 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->time_stamp = jiffies; buffer_info 5490 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->next_to_watch = i; buffer_info 5505 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 5533 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5543 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->time_stamp = jiffies; buffer_info 5544 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->next_to_watch = i; buffer_info 5560 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 5568 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5571 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length = size; buffer_info 5572 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->time_stamp = jiffies; buffer_info 5573 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->next_to_watch = i; buffer_info 5574 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 5577 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->mapped_as_page = false; buffer_info 5578 drivers/net/ethernet/intel/e1000e/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 5603 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5606 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length = size; buffer_info 5607 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->time_stamp = jiffies; buffer_info 5608 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->next_to_watch = i; buffer_info 5609 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag, buffer_info 5612 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->mapped_as_page = true; buffer_info 5613 drivers/net/ethernet/intel/e1000e/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 5626 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info[i].skb = skb; buffer_info 5627 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info[i].segs = segs; buffer_info 5628 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info[i].bytecount = bytecount; buffer_info 5629 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info[first].next_to_watch = i; buffer_info 5635 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->dma = 0; buffer_info 5643 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5644 drivers/net/ethernet/intel/e1000e/netdev.c e1000_put_txbuf(tx_ring, buffer_info, true); buffer_info 5654 drivers/net/ethernet/intel/e1000e/netdev.c struct e1000_buffer *buffer_info; buffer_info 5688 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 5690 drivers/net/ethernet/intel/e1000e/netdev.c tx_desc->buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 5692 drivers/net/ethernet/intel/e1000e/netdev.c buffer_info->length); buffer_info 5929 drivers/net/ethernet/intel/e1000e/netdev.c tx_ring->buffer_info[first].time_stamp = 0; buffer_info 397 drivers/net/ethernet/intel/igb/igb_main.c struct igb_tx_buffer *buffer_info; buffer_info 399 drivers/net/ethernet/intel/igb/igb_main.c buffer_info = &tx_ring->tx_buffer_info[tx_ring->next_to_clean]; buffer_info 402 drivers/net/ethernet/intel/igb/igb_main.c (u64)dma_unmap_addr(buffer_info, dma), buffer_info 403 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), buffer_info 404 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->next_to_watch, buffer_info 405 drivers/net/ethernet/intel/igb/igb_main.c (u64)buffer_info->time_stamp); buffer_info 434 drivers/net/ethernet/intel/igb/igb_main.c struct igb_tx_buffer *buffer_info; buffer_info 436 drivers/net/ethernet/intel/igb/igb_main.c buffer_info = &tx_ring->tx_buffer_info[i]; buffer_info 451 drivers/net/ethernet/intel/igb/igb_main.c (u64)dma_unmap_addr(buffer_info, dma), buffer_info 452 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), buffer_info 453 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->next_to_watch, buffer_info 454 drivers/net/ethernet/intel/igb/igb_main.c (u64)buffer_info->time_stamp, buffer_info 455 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->skb, next_desc); buffer_info 457 drivers/net/ethernet/intel/igb/igb_main.c if (netif_msg_pktdata(adapter) && buffer_info->skb) buffer_info 460 drivers/net/ethernet/intel/igb/igb_main.c 16, 1, buffer_info->skb->data, buffer_info 461 drivers/net/ethernet/intel/igb/igb_main.c dma_unmap_len(buffer_info, len), buffer_info 513 drivers/net/ethernet/intel/igb/igb_main.c struct igb_rx_buffer *buffer_info; buffer_info 514 drivers/net/ethernet/intel/igb/igb_main.c buffer_info = &rx_ring->rx_buffer_info[i]; buffer_info 538 drivers/net/ethernet/intel/igb/igb_main.c (u64)buffer_info->dma, buffer_info 542 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->dma && buffer_info->page) { buffer_info 546 drivers/net/ethernet/intel/igb/igb_main.c page_address(buffer_info->page) + buffer_info 547 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->page_offset, buffer_info 4741 drivers/net/ethernet/intel/igb/igb_main.c struct igb_rx_buffer *buffer_info = &rx_ring->rx_buffer_info[i]; buffer_info 4747 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->dma, buffer_info 4748 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->page_offset, buffer_info 4754 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->dma, buffer_info 4758 drivers/net/ethernet/intel/igb/igb_main.c __page_frag_cache_drain(buffer_info->page, buffer_info 4759 drivers/net/ethernet/intel/igb/igb_main.c buffer_info->pagecnt_bias); buffer_info 139 drivers/net/ethernet/intel/igbvf/igbvf.h struct igbvf_buffer *buffer_info; buffer_info 140 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 146 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 156 drivers/net/ethernet/intel/igbvf/netdev.c if (adapter->rx_ps_hdr_size && !buffer_info->page_dma) { buffer_info 157 drivers/net/ethernet/intel/igbvf/netdev.c if (!buffer_info->page) { buffer_info 158 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page = alloc_page(GFP_ATOMIC); buffer_info 159 drivers/net/ethernet/intel/igbvf/netdev.c if (!buffer_info->page) { buffer_info 163 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_offset = 0; buffer_info 165 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_offset ^= PAGE_SIZE / 2; buffer_info 167 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_dma = buffer_info 168 drivers/net/ethernet/intel/igbvf/netdev.c dma_map_page(&pdev->dev, buffer_info->page, buffer_info 169 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_offset, buffer_info 173 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_dma)) { buffer_info 174 drivers/net/ethernet/intel/igbvf/netdev.c __free_page(buffer_info->page); buffer_info 175 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page = NULL; buffer_info 181 drivers/net/ethernet/intel/igbvf/netdev.c if (!buffer_info->skb) { buffer_info 188 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = skb; buffer_info 189 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, skb->data, buffer_info 192 drivers/net/ethernet/intel/igbvf/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 193 drivers/net/ethernet/intel/igbvf/netdev.c dev_kfree_skb(buffer_info->skb); buffer_info 194 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = NULL; buffer_info 204 drivers/net/ethernet/intel/igbvf/netdev.c cpu_to_le64(buffer_info->page_dma); buffer_info 205 drivers/net/ethernet/intel/igbvf/netdev.c rx_desc->read.hdr_addr = cpu_to_le64(buffer_info->dma); buffer_info 207 drivers/net/ethernet/intel/igbvf/netdev.c rx_desc->read.pkt_addr = cpu_to_le64(buffer_info->dma); buffer_info 214 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 249 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info, *next_buffer; buffer_info 267 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 284 drivers/net/ethernet/intel/igbvf/netdev.c skb = buffer_info->skb; buffer_info 286 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = NULL; buffer_info 288 drivers/net/ethernet/intel/igbvf/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 291 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 297 drivers/net/ethernet/intel/igbvf/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 300 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 305 drivers/net/ethernet/intel/igbvf/netdev.c dma_unmap_page(&pdev->dev, buffer_info->page_dma, buffer_info 308 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_dma = 0; buffer_info 311 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page, buffer_info 312 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_offset, buffer_info 316 drivers/net/ethernet/intel/igbvf/netdev.c (page_count(buffer_info->page) != 1)) buffer_info 317 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page = NULL; buffer_info 319 drivers/net/ethernet/intel/igbvf/netdev.c get_page(buffer_info->page); buffer_info 331 drivers/net/ethernet/intel/igbvf/netdev.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 334 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = next_buffer->skb; buffer_info 335 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = next_buffer->dma; buffer_info 367 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = next_buffer; buffer_info 386 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info) buffer_info 388 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->dma) { buffer_info 389 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->mapped_as_page) buffer_info 391 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma, buffer_info 392 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length, buffer_info 396 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma, buffer_info 397 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length, buffer_info 399 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 401 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->skb) { buffer_info 402 drivers/net/ethernet/intel/igbvf/netdev.c dev_kfree_skb_any(buffer_info->skb); buffer_info 403 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = NULL; buffer_info 405 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->time_stamp = 0; buffer_info 421 drivers/net/ethernet/intel/igbvf/netdev.c tx_ring->buffer_info = vzalloc(size); buffer_info 422 drivers/net/ethernet/intel/igbvf/netdev.c if (!tx_ring->buffer_info) buffer_info 440 drivers/net/ethernet/intel/igbvf/netdev.c vfree(tx_ring->buffer_info); buffer_info 459 drivers/net/ethernet/intel/igbvf/netdev.c rx_ring->buffer_info = vzalloc(size); buffer_info 460 drivers/net/ethernet/intel/igbvf/netdev.c if (!rx_ring->buffer_info) buffer_info 482 drivers/net/ethernet/intel/igbvf/netdev.c vfree(rx_ring->buffer_info); buffer_info 483 drivers/net/ethernet/intel/igbvf/netdev.c rx_ring->buffer_info = NULL; buffer_info 496 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 500 drivers/net/ethernet/intel/igbvf/netdev.c if (!tx_ring->buffer_info) buffer_info 505 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 506 drivers/net/ethernet/intel/igbvf/netdev.c igbvf_put_txbuf(adapter, buffer_info); buffer_info 510 drivers/net/ethernet/intel/igbvf/netdev.c memset(tx_ring->buffer_info, 0, size); buffer_info 534 drivers/net/ethernet/intel/igbvf/netdev.c vfree(tx_ring->buffer_info); buffer_info 535 drivers/net/ethernet/intel/igbvf/netdev.c tx_ring->buffer_info = NULL; buffer_info 550 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 555 drivers/net/ethernet/intel/igbvf/netdev.c if (!rx_ring->buffer_info) buffer_info 560 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 561 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->dma) { buffer_info 563 drivers/net/ethernet/intel/igbvf/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 567 drivers/net/ethernet/intel/igbvf/netdev.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 571 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 574 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->skb) { buffer_info 575 drivers/net/ethernet/intel/igbvf/netdev.c dev_kfree_skb(buffer_info->skb); buffer_info 576 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->skb = NULL; buffer_info 579 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->page) { buffer_info 580 drivers/net/ethernet/intel/igbvf/netdev.c if (buffer_info->page_dma) buffer_info 582 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_dma, buffer_info 585 drivers/net/ethernet/intel/igbvf/netdev.c put_page(buffer_info->page); buffer_info 586 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page = NULL; buffer_info 587 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_dma = 0; buffer_info 588 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->page_offset = 0; buffer_info 593 drivers/net/ethernet/intel/igbvf/netdev.c memset(rx_ring->buffer_info, 0, size); buffer_info 618 drivers/net/ethernet/intel/igbvf/netdev.c vfree(rx_ring->buffer_info); buffer_info 619 drivers/net/ethernet/intel/igbvf/netdev.c rx_ring->buffer_info = NULL; buffer_info 773 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 781 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 782 drivers/net/ethernet/intel/igbvf/netdev.c eop_desc = buffer_info->next_to_watch; buffer_info 797 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->next_to_watch = NULL; buffer_info 802 drivers/net/ethernet/intel/igbvf/netdev.c skb = buffer_info->skb; buffer_info 816 drivers/net/ethernet/intel/igbvf/netdev.c igbvf_put_txbuf(adapter, buffer_info); buffer_info 823 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 826 drivers/net/ethernet/intel/igbvf/netdev.c eop_desc = buffer_info->next_to_watch; buffer_info 1976 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 1980 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1993 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->time_stamp = jiffies; buffer_info 1994 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 2157 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 2165 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2167 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length = len; buffer_info 2169 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->time_stamp = jiffies; buffer_info 2170 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->mapped_as_page = false; buffer_info 2171 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = dma_map_single(&pdev->dev, skb->data, len, buffer_info 2173 drivers/net/ethernet/intel/igbvf/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 2187 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2189 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length = len; buffer_info 2190 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->time_stamp = jiffies; buffer_info 2191 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->mapped_as_page = true; buffer_info 2192 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag, 0, len, buffer_info 2194 drivers/net/ethernet/intel/igbvf/netdev.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 2198 drivers/net/ethernet/intel/igbvf/netdev.c tx_ring->buffer_info[i].skb = skb; buffer_info 2206 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->dma = 0; buffer_info 2207 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->time_stamp = 0; buffer_info 2208 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->length = 0; buffer_info 2209 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info->mapped_as_page = false; buffer_info 2218 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2219 drivers/net/ethernet/intel/igbvf/netdev.c igbvf_put_txbuf(adapter, buffer_info); buffer_info 2232 drivers/net/ethernet/intel/igbvf/netdev.c struct igbvf_buffer *buffer_info; buffer_info 2260 drivers/net/ethernet/intel/igbvf/netdev.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 2262 drivers/net/ethernet/intel/igbvf/netdev.c tx_desc->read.buffer_addr = cpu_to_le64(buffer_info->dma); buffer_info 2264 drivers/net/ethernet/intel/igbvf/netdev.c cpu_to_le32(cmd_type_len | buffer_info->length); buffer_info 2279 drivers/net/ethernet/intel/igbvf/netdev.c tx_ring->buffer_info[first].next_to_watch = tx_desc; buffer_info 2351 drivers/net/ethernet/intel/igbvf/netdev.c tx_ring->buffer_info[first].time_stamp = 0; buffer_info 365 drivers/net/ethernet/intel/igc/igc_main.c struct igc_rx_buffer *buffer_info = &rx_ring->rx_buffer_info[i]; buffer_info 371 drivers/net/ethernet/intel/igc/igc_main.c buffer_info->dma, buffer_info 372 drivers/net/ethernet/intel/igc/igc_main.c buffer_info->page_offset, buffer_info 378 drivers/net/ethernet/intel/igc/igc_main.c buffer_info->dma, buffer_info 382 drivers/net/ethernet/intel/igc/igc_main.c __page_frag_cache_drain(buffer_info->page, buffer_info 383 drivers/net/ethernet/intel/igc/igc_main.c buffer_info->pagecnt_bias); buffer_info 98 drivers/net/ethernet/intel/ixgb/ixgb.h struct ixgb_buffer *buffer_info; buffer_info 674 drivers/net/ethernet/intel/ixgb/ixgb_main.c txdr->buffer_info = vzalloc(size); buffer_info 675 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (!txdr->buffer_info) buffer_info 686 drivers/net/ethernet/intel/ixgb/ixgb_main.c vfree(txdr->buffer_info); buffer_info 757 drivers/net/ethernet/intel/ixgb/ixgb_main.c rxdr->buffer_info = vzalloc(size); buffer_info 758 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (!rxdr->buffer_info) buffer_info 770 drivers/net/ethernet/intel/ixgb/ixgb_main.c vfree(rxdr->buffer_info); buffer_info 882 drivers/net/ethernet/intel/ixgb/ixgb_main.c vfree(adapter->tx_ring.buffer_info); buffer_info 883 drivers/net/ethernet/intel/ixgb/ixgb_main.c adapter->tx_ring.buffer_info = NULL; buffer_info 893 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info) buffer_info 895 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (buffer_info->dma) { buffer_info 896 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (buffer_info->mapped_as_page) buffer_info 897 drivers/net/ethernet/intel/ixgb/ixgb_main.c dma_unmap_page(&adapter->pdev->dev, buffer_info->dma, buffer_info 898 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length, DMA_TO_DEVICE); buffer_info 900 drivers/net/ethernet/intel/ixgb/ixgb_main.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 901 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length, DMA_TO_DEVICE); buffer_info 902 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = 0; buffer_info 905 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (buffer_info->skb) { buffer_info 906 drivers/net/ethernet/intel/ixgb/ixgb_main.c dev_kfree_skb_any(buffer_info->skb); buffer_info 907 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->skb = NULL; buffer_info 909 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->time_stamp = 0; buffer_info 924 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 931 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 932 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 936 drivers/net/ethernet/intel/ixgb/ixgb_main.c memset(tx_ring->buffer_info, 0, size); buffer_info 964 drivers/net/ethernet/intel/ixgb/ixgb_main.c vfree(rx_ring->buffer_info); buffer_info 965 drivers/net/ethernet/intel/ixgb/ixgb_main.c rx_ring->buffer_info = NULL; buffer_info 982 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 990 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 991 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (buffer_info->dma) { buffer_info 993 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma, buffer_info 994 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length, buffer_info 996 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = 0; buffer_info 997 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length = 0; buffer_info 1000 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (buffer_info->skb) { buffer_info 1001 drivers/net/ethernet/intel/ixgb/ixgb_main.c dev_kfree_skb(buffer_info->skb); buffer_info 1002 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->skb = NULL; buffer_info 1007 drivers/net/ethernet/intel/ixgb/ixgb_main.c memset(rx_ring->buffer_info, 0, size); buffer_info 1193 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 1218 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &adapter->tx_ring.buffer_info[i]; buffer_info 1219 drivers/net/ethernet/intel/ixgb/ixgb_main.c WARN_ON(buffer_info->dma != 0); buffer_info 1256 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 1262 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &adapter->tx_ring.buffer_info[i]; buffer_info 1263 drivers/net/ethernet/intel/ixgb/ixgb_main.c WARN_ON(buffer_info->dma != 0); buffer_info 1295 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 1305 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1312 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length = size; buffer_info 1313 drivers/net/ethernet/intel/ixgb/ixgb_main.c WARN_ON(buffer_info->dma != 0); buffer_info 1314 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->time_stamp = jiffies; buffer_info 1315 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->mapped_as_page = false; buffer_info 1316 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 1319 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 1321 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->next_to_watch = 0; buffer_info 1343 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1352 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length = size; buffer_info 1353 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->time_stamp = jiffies; buffer_info 1354 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->mapped_as_page = true; buffer_info 1355 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = buffer_info 1358 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) buffer_info 1360 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->next_to_watch = 0; buffer_info 1367 drivers/net/ethernet/intel/ixgb/ixgb_main.c tx_ring->buffer_info[i].skb = skb; buffer_info 1368 drivers/net/ethernet/intel/ixgb/ixgb_main.c tx_ring->buffer_info[first].next_to_watch = i; buffer_info 1374 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = 0; buffer_info 1382 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1383 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 1394 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 1414 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1416 drivers/net/ethernet/intel/ixgb/ixgb_main.c tx_desc->buff_addr = cpu_to_le64(buffer_info->dma); buffer_info 1418 drivers/net/ethernet/intel/ixgb/ixgb_main.c cpu_to_le32(cmd_type_len | buffer_info->length); buffer_info 1528 drivers/net/ethernet/intel/ixgb/ixgb_main.c adapter->tx_ring.buffer_info[first].time_stamp = 0; buffer_info 1786 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 1791 drivers/net/ethernet/intel/ixgb/ixgb_main.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 1799 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1806 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 1814 drivers/net/ethernet/intel/ixgb/ixgb_main.c eop = tx_ring->buffer_info[i].next_to_watch; buffer_info 1837 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (tx_ring->buffer_info[eop].time_stamp && buffer_info 1838 drivers/net/ethernet/intel/ixgb/ixgb_main.c time_after(jiffies, tx_ring->buffer_info[eop].time_stamp + HZ) buffer_info 1857 drivers/net/ethernet/intel/ixgb/ixgb_main.c tx_ring->buffer_info[eop].time_stamp, buffer_info 1907 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info, buffer_info 1923 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->skb = *skb; buffer_info 1939 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info, *next_buffer, *next2_buffer; buffer_info 1947 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1959 drivers/net/ethernet/intel/ixgb/ixgb_main.c skb = buffer_info->skb; buffer_info 1960 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->skb = NULL; buffer_info 1972 drivers/net/ethernet/intel/ixgb/ixgb_main.c next2_buffer = &rx_ring->buffer_info[j]; buffer_info 1975 drivers/net/ethernet/intel/ixgb/ixgb_main.c next_buffer = &rx_ring->buffer_info[i]; buffer_info 1981 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma, buffer_info 1982 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length, buffer_info 1984 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = 0; buffer_info 2007 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_check_copybreak(&adapter->napi, buffer_info, length, &skb); buffer_info 2034 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = next_buffer; buffer_info 2058 drivers/net/ethernet/intel/ixgb/ixgb_main.c struct ixgb_buffer *buffer_info; buffer_info 2064 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 2071 drivers/net/ethernet/intel/ixgb/ixgb_main.c skb = buffer_info->skb; buffer_info 2084 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->skb = skb; buffer_info 2085 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->length = adapter->rx_buffer_len; buffer_info 2087 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 2091 drivers/net/ethernet/intel/ixgb/ixgb_main.c if (dma_mapping_error(&pdev->dev, buffer_info->dma)) { buffer_info 2097 drivers/net/ethernet/intel/ixgb/ixgb_main.c rx_desc->buff_addr = cpu_to_le64(buffer_info->dma); buffer_info 2106 drivers/net/ethernet/intel/ixgb/ixgb_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1212 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_tx_buffer_info *buffer_info = NULL; buffer_info 1218 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &tx->buffer_info[descriptor_index]; buffer_info 1219 drivers/net/ethernet/microchip/lan743x_main.c if (!(buffer_info->flags & TX_BUFFER_INFO_FLAG_ACTIVE)) buffer_info 1230 drivers/net/ethernet/microchip/lan743x_main.c if (buffer_info->dma_ptr) { buffer_info 1231 drivers/net/ethernet/microchip/lan743x_main.c if (buffer_info->flags & buffer_info 1234 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr, buffer_info 1235 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length, buffer_info 1239 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr, buffer_info 1240 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length, buffer_info 1243 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = 0; buffer_info 1244 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = 0; buffer_info 1246 drivers/net/ethernet/microchip/lan743x_main.c if (!buffer_info->skb) buffer_info 1249 drivers/net/ethernet/microchip/lan743x_main.c if (!(buffer_info->flags & TX_BUFFER_INFO_FLAG_TIMESTAMP_REQUESTED)) { buffer_info 1250 drivers/net/ethernet/microchip/lan743x_main.c dev_kfree_skb(buffer_info->skb); buffer_info 1256 drivers/net/ethernet/microchip/lan743x_main.c dev_kfree_skb(buffer_info->skb); buffer_info 1258 drivers/net/ethernet/microchip/lan743x_main.c ignore_sync = (buffer_info->flags & buffer_info 1261 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb, ignore_sync); buffer_info 1265 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 1268 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags &= ~TX_BUFFER_INFO_FLAG_ACTIVE; buffer_info 1271 drivers/net/ethernet/microchip/lan743x_main.c memset(buffer_info, 0, sizeof(*buffer_info)); buffer_info 1299 drivers/net/ethernet/microchip/lan743x_main.c memset(tx->buffer_info, 0, buffer_info 1300 drivers/net/ethernet/microchip/lan743x_main.c sizeof(*tx->buffer_info) * (tx->ring_size)); buffer_info 1352 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_tx_buffer_info *buffer_info = NULL; buffer_info 1362 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &tx->buffer_info[tx->frame_tail]; buffer_info 1373 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 1374 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = dma_ptr; buffer_info 1375 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = first_buffer_length; buffer_info 1376 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_ACTIVE; buffer_info 1403 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_tx_buffer_info *buffer_info = NULL; buffer_info 1417 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &tx->buffer_info[tx->frame_tail]; buffer_info 1424 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 1425 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = 0; buffer_info 1426 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = 0; buffer_info 1427 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_ACTIVE; buffer_info 1444 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_tx_buffer_info *buffer_info = NULL; buffer_info 1461 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &tx->buffer_info[tx->frame_tail]; buffer_info 1487 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 1488 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = dma_ptr; buffer_info 1489 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = fragment_length; buffer_info 1490 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_ACTIVE; buffer_info 1491 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_SKB_FRAGMENT; buffer_info 1510 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_tx_buffer_info *buffer_info = NULL; buffer_info 1522 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &tx->buffer_info[tx->frame_tail]; buffer_info 1523 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = skb; buffer_info 1525 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_TIMESTAMP_REQUESTED; buffer_info 1527 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->flags |= TX_BUFFER_INFO_FLAG_IGNORE_SYNC; buffer_info 1688 drivers/net/ethernet/microchip/lan743x_main.c kfree(tx->buffer_info); buffer_info 1689 drivers/net/ethernet/microchip/lan743x_main.c tx->buffer_info = NULL; buffer_info 1730 drivers/net/ethernet/microchip/lan743x_main.c cpu_ptr = kcalloc(tx->ring_size, sizeof(*tx->buffer_info), GFP_KERNEL); buffer_info 1735 drivers/net/ethernet/microchip/lan743x_main.c tx->buffer_info = (struct lan743x_tx_buffer_info *)cpu_ptr; buffer_info 1909 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_rx_buffer_info *buffer_info; buffer_info 1915 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &rx->buffer_info[index]; buffer_info 1916 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = skb; buffer_info 1917 drivers/net/ethernet/microchip/lan743x_main.c if (!(buffer_info->skb)) buffer_info 1919 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = dma_map_single(&rx->adapter->pdev->dev, buffer_info 1920 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb->data, buffer_info 1924 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr)) { buffer_info 1925 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = 0; buffer_info 1929 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = length; buffer_info 1930 drivers/net/ethernet/microchip/lan743x_main.c descriptor->data1 = DMA_ADDR_LOW32(buffer_info->dma_ptr); buffer_info 1931 drivers/net/ethernet/microchip/lan743x_main.c descriptor->data2 = DMA_ADDR_HIGH32(buffer_info->dma_ptr); buffer_info 1935 drivers/net/ethernet/microchip/lan743x_main.c skb_reserve(buffer_info->skb, RX_HEAD_PADDING); buffer_info 1942 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_rx_buffer_info *buffer_info; buffer_info 1946 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &rx->buffer_info[index]; buffer_info 1948 drivers/net/ethernet/microchip/lan743x_main.c descriptor->data1 = DMA_ADDR_LOW32(buffer_info->dma_ptr); buffer_info 1949 drivers/net/ethernet/microchip/lan743x_main.c descriptor->data2 = DMA_ADDR_HIGH32(buffer_info->dma_ptr); buffer_info 1952 drivers/net/ethernet/microchip/lan743x_main.c ((buffer_info->buffer_length) & buffer_info 1958 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_rx_buffer_info *buffer_info; buffer_info 1962 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &rx->buffer_info[index]; buffer_info 1966 drivers/net/ethernet/microchip/lan743x_main.c if (buffer_info->dma_ptr) { buffer_info 1968 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr, buffer_info 1969 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length, buffer_info 1971 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = 0; buffer_info 1974 drivers/net/ethernet/microchip/lan743x_main.c if (buffer_info->skb) { buffer_info 1975 drivers/net/ethernet/microchip/lan743x_main.c dev_kfree_skb(buffer_info->skb); buffer_info 1976 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 1979 drivers/net/ethernet/microchip/lan743x_main.c memset(buffer_info, 0, sizeof(*buffer_info)); buffer_info 1986 drivers/net/ethernet/microchip/lan743x_main.c struct lan743x_rx_buffer_info *buffer_info; buffer_info 2076 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &rx->buffer_info[first_index]; buffer_info 2077 drivers/net/ethernet/microchip/lan743x_main.c skb = buffer_info->skb; buffer_info 2081 drivers/net/ethernet/microchip/lan743x_main.c if (buffer_info->dma_ptr) { buffer_info 2083 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr, buffer_info 2084 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length, buffer_info 2086 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->dma_ptr = 0; buffer_info 2087 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->buffer_length = 0; buffer_info 2089 drivers/net/ethernet/microchip/lan743x_main.c buffer_info->skb = NULL; buffer_info 2127 drivers/net/ethernet/microchip/lan743x_main.c buffer_info = &rx->buffer_info[extension_index]; buffer_info 2212 drivers/net/ethernet/microchip/lan743x_main.c if (rx->buffer_info && rx->ring_cpu_ptr) { buffer_info 2228 drivers/net/ethernet/microchip/lan743x_main.c kfree(rx->buffer_info); buffer_info 2229 drivers/net/ethernet/microchip/lan743x_main.c rx->buffer_info = NULL; buffer_info 2276 drivers/net/ethernet/microchip/lan743x_main.c cpu_ptr = kcalloc(rx->ring_size, sizeof(*rx->buffer_info), buffer_info 2282 drivers/net/ethernet/microchip/lan743x_main.c rx->buffer_info = (struct lan743x_rx_buffer_info *)cpu_ptr; buffer_info 656 drivers/net/ethernet/microchip/lan743x_main.h struct lan743x_tx_buffer_info *buffer_info; buffer_info 686 drivers/net/ethernet/microchip/lan743x_main.h struct lan743x_rx_buffer_info *buffer_info; buffer_info 449 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h struct pch_gbe_buffer *buffer_info; buffer_info 472 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h struct pch_gbe_buffer *buffer_info; buffer_info 887 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_adapter *adapter, struct pch_gbe_buffer *buffer_info) buffer_info 889 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->mapped) { buffer_info 890 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 891 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, DMA_TO_DEVICE); buffer_info 892 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = false; buffer_info 894 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->skb) { buffer_info 895 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dev_kfree_skb_any(buffer_info->skb); buffer_info 896 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = NULL; buffer_info 907 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info) buffer_info 909 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->mapped) { buffer_info 910 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 911 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, DMA_FROM_DEVICE); buffer_info 912 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = false; buffer_info 914 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->skb) { buffer_info 915 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dev_kfree_skb_any(buffer_info->skb); buffer_info 916 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = NULL; buffer_info 929 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 935 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 936 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c pch_gbe_unmap_and_free_tx_resource(adapter, buffer_info); buffer_info 942 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c memset(tx_ring->buffer_info, 0, size); buffer_info 962 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 968 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 969 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c pch_gbe_unmap_and_free_rx_resource(adapter, buffer_info); buffer_info 974 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c memset(rx_ring->buffer_info, 0, size); buffer_info 1098 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1156 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &tx_ring->buffer_info[ring_num]; buffer_info 1157 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tmp_skb = buffer_info->skb; buffer_info 1167 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length = tmp_skb->len; buffer_info 1168 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->dma = dma_map_single(&adapter->pdev->dev, tmp_skb->data, buffer_info 1169 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, buffer_info 1171 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma)) { buffer_info 1173 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->dma = 0; buffer_info 1174 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->time_stamp = 0; buffer_info 1178 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = true; buffer_info 1179 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->time_stamp = jiffies; buffer_info 1183 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tx_desc->buffer_addr = (buffer_info->dma); buffer_info 1360 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1369 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1378 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = skb; buffer_info 1380 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->dma = dma_map_single(&pdev->dev, buffer_info 1381 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->rx_buffer, buffer_info 1382 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, buffer_info 1384 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma)) { buffer_info 1386 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = NULL; buffer_info 1387 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->dma = 0; buffer_info 1391 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = true; buffer_info 1393 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c rx_desc->buffer_addr = (buffer_info->dma); buffer_info 1398 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c i, (unsigned long long)buffer_info->dma, buffer_info 1399 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length); buffer_info 1420 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1436 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1437 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->rx_buffer = rx_ring->rx_buff_pool + bufsz * i; buffer_info 1438 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length = bufsz; buffer_info 1451 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1461 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1464 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = skb; buffer_info 1484 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1531 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &tx_ring->buffer_info[i]; buffer_info 1532 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb = buffer_info->skb; buffer_info 1560 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->mapped) { buffer_info 1563 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dma_unmap_single(&adapter->pdev->dev, buffer_info->dma, buffer_info 1564 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, DMA_TO_DEVICE); buffer_info 1565 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = false; buffer_info 1567 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (buffer_info->skb) { buffer_info 1570 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb_trim(buffer_info->skb, 0); buffer_info 1622 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c struct pch_gbe_buffer *buffer_info; buffer_info 1647 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info = &rx_ring->buffer_info[i]; buffer_info 1648 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c skb = buffer_info->skb; buffer_info 1649 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->skb = NULL; buffer_info 1652 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c dma_unmap_single(&pdev->dev, buffer_info->dma, buffer_info 1653 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->length, DMA_FROM_DEVICE); buffer_info 1654 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info->mapped = false; buffer_info 1659 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c buffer_info); buffer_info 1682 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c memcpy(skb->data, buffer_info->rx_buffer, length); buffer_info 1738 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tx_ring->buffer_info = vzalloc(size); buffer_info 1739 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (!tx_ring->buffer_info) buffer_info 1747 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c vfree(tx_ring->buffer_info); buffer_info 1782 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c rx_ring->buffer_info = vzalloc(size); buffer_info 1783 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c if (!rx_ring->buffer_info) buffer_info 1790 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c vfree(rx_ring->buffer_info); buffer_info 1817 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c vfree(tx_ring->buffer_info); buffer_info 1818 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c tx_ring->buffer_info = NULL; buffer_info 1834 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c vfree(rx_ring->buffer_info); buffer_info 1835 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c rx_ring->buffer_info = NULL; buffer_info 20 fs/reiserfs/do_balan.c struct buffer_info *bi) buffer_info 29 fs/reiserfs/do_balan.c struct buffer_info *bi) buffer_info 38 fs/reiserfs/do_balan.c struct buffer_info *bi) buffer_info 47 fs/reiserfs/do_balan.c struct buffer_info *bi, buffer_info 81 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 115 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 242 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 291 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 356 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 419 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 538 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 628 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 712 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 766 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 843 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 928 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1019 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1076 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1149 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1265 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1283 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1316 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 1468 fs/reiserfs/do_balan.c void make_empty_node(struct buffer_info *bi) buffer_info 1486 fs/reiserfs/do_balan.c struct buffer_info bi; buffer_info 30 fs/reiserfs/ibalance.c struct buffer_info *dest_bi, buffer_info 31 fs/reiserfs/ibalance.c struct buffer_info *src_bi, buffer_info 34 fs/reiserfs/ibalance.c memset(dest_bi, 0, sizeof(struct buffer_info)); buffer_info 35 fs/reiserfs/ibalance.c memset(src_bi, 0, sizeof(struct buffer_info)); buffer_info 126 fs/reiserfs/ibalance.c static void internal_insert_childs(struct buffer_info *cur_bi, buffer_info 205 fs/reiserfs/ibalance.c static void internal_delete_pointers_items(struct buffer_info *cur_bi, buffer_info 277 fs/reiserfs/ibalance.c static void internal_delete_childs(struct buffer_info *cur_bi, int from, int n) buffer_info 298 fs/reiserfs/ibalance.c static void internal_copy_pointers_items(struct buffer_info *dest_bi, buffer_info 394 fs/reiserfs/ibalance.c static void internal_move_pointers_items(struct buffer_info *dest_bi, buffer_info 395 fs/reiserfs/ibalance.c struct buffer_info *src_bi, buffer_info 429 fs/reiserfs/ibalance.c static void internal_insert_key(struct buffer_info *dest_bi, buffer_info 496 fs/reiserfs/ibalance.c struct buffer_info dest_bi, src_bi; buffer_info 537 fs/reiserfs/ibalance.c struct buffer_info dest_bi, src_bi; buffer_info 568 fs/reiserfs/ibalance.c struct buffer_info dest_bi, src_bi; buffer_info 612 fs/reiserfs/ibalance.c struct buffer_info dest_bi, src_bi; buffer_info 638 fs/reiserfs/ibalance.c struct buffer_info bi; buffer_info 812 fs/reiserfs/ibalance.c struct buffer_info bi; buffer_info 1043 fs/reiserfs/ibalance.c struct buffer_info dest_bi, src_bi; buffer_info 15 fs/reiserfs/lbalance.c static void leaf_copy_dir_entries(struct buffer_info *dest_bi, buffer_info 134 fs/reiserfs/lbalance.c static int leaf_copy_boundary_item(struct buffer_info *dest_bi, buffer_info 310 fs/reiserfs/lbalance.c static void leaf_copy_items_entirely(struct buffer_info *dest_bi, buffer_info 414 fs/reiserfs/lbalance.c static void leaf_item_bottle(struct buffer_info *dest_bi, buffer_info 521 fs/reiserfs/lbalance.c static int leaf_copy_items(struct buffer_info *dest_bi, struct buffer_head *src, buffer_info 630 fs/reiserfs/lbalance.c struct buffer_info *dest_bi, buffer_info 631 fs/reiserfs/lbalance.c struct buffer_info *src_bi, buffer_info 635 fs/reiserfs/lbalance.c memset(dest_bi, 0, sizeof(struct buffer_info)); buffer_info 636 fs/reiserfs/lbalance.c memset(src_bi, 0, sizeof(struct buffer_info)); buffer_info 719 fs/reiserfs/lbalance.c struct buffer_info dest_bi, src_bi; buffer_info 814 fs/reiserfs/lbalance.c static void leaf_delete_items_entirely(struct buffer_info *bi, buffer_info 827 fs/reiserfs/lbalance.c void leaf_delete_items(struct buffer_info *cur_bi, int last_first, buffer_info 901 fs/reiserfs/lbalance.c void leaf_insert_into_buf(struct buffer_info *bi, int before, buffer_info 978 fs/reiserfs/lbalance.c void leaf_paste_in_buffer(struct buffer_info *bi, int affected_item_num, buffer_info 1145 fs/reiserfs/lbalance.c void leaf_cut_from_buffer(struct buffer_info *bi, int cut_item_num, buffer_info 1240 fs/reiserfs/lbalance.c static void leaf_delete_items_entirely(struct buffer_info *bi, buffer_info 1314 fs/reiserfs/lbalance.c void leaf_paste_entries(struct buffer_info *bi, buffer_info 2603 fs/reiserfs/reiserfs.h static inline struct super_block *sb_from_bi(struct buffer_info *bi) buffer_info 3204 fs/reiserfs/reiserfs.h void print_bi(struct buffer_info *bi, char *mes); buffer_info 3224 fs/reiserfs/reiserfs.h void leaf_delete_items(struct buffer_info *cur_bi, int last_first, int first, buffer_info 3226 fs/reiserfs/reiserfs.h void leaf_insert_into_buf(struct buffer_info *bi, int before, buffer_info 3230 fs/reiserfs/reiserfs.h void leaf_paste_in_buffer(struct buffer_info *bi, int pasted_item_num, buffer_info 3233 fs/reiserfs/reiserfs.h void leaf_cut_from_buffer(struct buffer_info *bi, int cut_item_num, buffer_info 3235 fs/reiserfs/reiserfs.h void leaf_paste_entries(struct buffer_info *bi, int item_num, int before, buffer_info 3257 fs/reiserfs/reiserfs.h void make_empty_node(struct buffer_info *); buffer_info 107 sound/soc/mediatek/common/mtk-btcvsd.c struct mtk_btcvsd_snd_hw_info buffer_info; buffer_info 334 sound/soc/mediatek/common/mtk-btcvsd.c num_valid_addr = bt->tx->buffer_info.num_valid_addr; buffer_info 343 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.bt_sram_addr[i]); buffer_info 345 sound/soc/mediatek/common/mtk-btcvsd.c dst = (void *)bt->tx->buffer_info.bt_sram_addr[i]; buffer_info 349 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.packet_length, buffer_info 350 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.packet_num); buffer_info 454 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.packet_length = packet_length; buffer_info 455 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.packet_num = packet_num; buffer_info 456 sound/soc/mediatek/common/mtk-btcvsd.c for (i = 0; i < bt->tx->buffer_info.num_valid_addr; i++) { buffer_info 457 sound/soc/mediatek/common/mtk-btcvsd.c if (bt->tx->buffer_info.bt_sram_addr[i] == ap_addr_tx) { buffer_info 466 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.num_valid_addr++; buffer_info 467 sound/soc/mediatek/common/mtk-btcvsd.c next_idx = bt->tx->buffer_info.num_valid_addr - 1; buffer_info 468 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.bt_sram_addr[next_idx] = ap_addr_tx; buffer_info 472 sound/soc/mediatek/common/mtk-btcvsd.c bt->tx->buffer_info.num_valid_addr);