Lines Matching refs:desc
150 struct p54p_desc *desc = &ring[i]; in p54p_refill_rx_ring() local
152 if (!desc->host_addr) { in p54p_refill_rx_ring()
171 desc->host_addr = cpu_to_le32(mapping); in p54p_refill_rx_ring()
172 desc->device_addr = 0; // FIXME: necessary? in p54p_refill_rx_ring()
173 desc->len = cpu_to_le16(priv->common.rx_mtu + 32); in p54p_refill_rx_ring()
174 desc->flags = 0; in p54p_refill_rx_ring()
193 struct p54p_desc *desc; in p54p_check_rx_ring() local
203 desc = &ring[i]; in p54p_check_rx_ring()
204 len = le16_to_cpu(desc->len); in p54p_check_rx_ring()
220 dma_addr = le32_to_cpu(desc->host_addr); in p54p_check_rx_ring()
229 desc->host_addr = cpu_to_le32(0); in p54p_check_rx_ring()
234 desc->len = cpu_to_le16(priv->common.rx_mtu + 32); in p54p_check_rx_ring()
250 struct p54p_desc *desc; in p54p_check_tx_ring() local
259 desc = &ring[i]; in p54p_check_tx_ring()
264 pci_unmap_single(priv->pdev, le32_to_cpu(desc->host_addr), in p54p_check_tx_ring()
265 le16_to_cpu(desc->len), PCI_DMA_TODEVICE); in p54p_check_tx_ring()
267 desc->host_addr = 0; in p54p_check_tx_ring()
268 desc->device_addr = 0; in p54p_check_tx_ring()
269 desc->len = 0; in p54p_check_tx_ring()
270 desc->flags = 0; in p54p_check_tx_ring()
332 struct p54p_desc *desc; in p54p_tx() local
350 desc = &ring_control->tx_data[i]; in p54p_tx()
351 desc->host_addr = cpu_to_le32(mapping); in p54p_tx()
352 desc->device_addr = ((struct p54_hdr *)skb->data)->req_id; in p54p_tx()
353 desc->len = cpu_to_le16(skb->len); in p54p_tx()
354 desc->flags = 0; in p54p_tx()
369 struct p54p_desc *desc; in p54p_stop() local
382 desc = &ring_control->rx_data[i]; in p54p_stop()
383 if (desc->host_addr) in p54p_stop()
385 le32_to_cpu(desc->host_addr), in p54p_stop()
393 desc = &ring_control->rx_mgmt[i]; in p54p_stop()
394 if (desc->host_addr) in p54p_stop()
396 le32_to_cpu(desc->host_addr), in p54p_stop()
404 desc = &ring_control->tx_data[i]; in p54p_stop()
405 if (desc->host_addr) in p54p_stop()
407 le32_to_cpu(desc->host_addr), in p54p_stop()
408 le16_to_cpu(desc->len), in p54p_stop()
416 desc = &ring_control->tx_mgmt[i]; in p54p_stop()
417 if (desc->host_addr) in p54p_stop()
419 le32_to_cpu(desc->host_addr), in p54p_stop()
420 le16_to_cpu(desc->len), in p54p_stop()