Lines Matching refs:index
42 u32 index; in islpci_eth_cleanup_transmit() local
49 index = priv->free_data_tx % ISL38XX_CB_TX_QSIZE; in islpci_eth_cleanup_transmit()
53 if (priv->pci_map_tx_address[index]) { in islpci_eth_cleanup_transmit()
56 skb = priv->data_low_tx[index]; in islpci_eth_cleanup_transmit()
65 priv->pci_map_tx_address[index], in islpci_eth_cleanup_transmit()
80 u32 index; in islpci_eth_transmit() local
199 index = curr_frag % ISL38XX_CB_TX_QSIZE; in islpci_eth_transmit()
200 fragment = &cb->tx_data_low[index]; in islpci_eth_transmit()
202 priv->pci_map_tx_address[index] = pci_map_address; in islpci_eth_transmit()
204 priv->data_low_tx[index] = skb; in islpci_eth_transmit()
315 u32 index, offset; in islpci_eth_receive() local
325 index = priv->free_data_rx % ISL38XX_CB_RX_QSIZE; in islpci_eth_receive()
326 size = le16_to_cpu(control_block->rx_data_low[index].size); in islpci_eth_receive()
327 skb = priv->data_low_rx[index]; in islpci_eth_receive()
329 le32_to_cpu(control_block->rx_data_low[index].address) - in islpci_eth_receive()
341 priv->pci_map_rx_address[index], in islpci_eth_receive()
423 while (index = in islpci_eth_receive()
426 index - priv->free_data_rx < ISL38XX_CB_RX_QSIZE) { in islpci_eth_receive()
437 index = index % ISL38XX_CB_RX_QSIZE; in islpci_eth_receive()
438 priv->data_low_rx[index] = skb; in islpci_eth_receive()
443 skb, skb->data, skb->len, index, skb->truesize); in islpci_eth_receive()
447 priv->pci_map_rx_address[index] = in islpci_eth_receive()
451 if (unlikely(!priv->pci_map_rx_address[index])) { in islpci_eth_receive()
462 control_block->rx_data_low[index].address = in islpci_eth_receive()
463 cpu_to_le32((u32)priv->pci_map_rx_address[index]); in islpci_eth_receive()