Lines Matching refs:descp
1625 struct sdma_desc *descp) in sdma_unmap_desc() argument
1627 switch (sdma_mapping_type(descp)) { in sdma_unmap_desc()
1631 sdma_mapping_addr(descp), in sdma_unmap_desc()
1632 sdma_mapping_len(descp), in sdma_unmap_desc()
1638 sdma_mapping_addr(descp), in sdma_unmap_desc()
1639 sdma_mapping_len(descp), in sdma_unmap_desc()
1651 return (tx->descp[0].qw[1] & SDMA_DESC1_HEADER_MODE_SMASK) in ahg_mode()
1676 sdma_unmap_desc(dd, &tx->descp[0]); in __sdma_txclean()
1681 sdma_unmap_desc(dd, &tx->descp[i]); in __sdma_txclean()
1689 kfree(tx->descp); in __sdma_txclean()
2304 struct sdma_desc *descp = tx->descp; in submit_tx() local
2308 sde->descq[tail].qw[0] = cpu_to_le64(descp->qw[0]); in submit_tx()
2309 sde->descq[tail].qw[1] = cpu_to_le64(add_gen(sde, descp->qw[1])); in submit_tx()
2310 trace_hfi1_sdma_descriptor(sde, descp->qw[0], descp->qw[1], in submit_tx()
2313 descp++; in submit_tx()
2316 for (i = 1; i < tx->num_desc; i++, descp++) { in submit_tx()
2319 sde->descq[tail].qw[0] = cpu_to_le64(descp->qw[0]); in submit_tx()
2322 qw1 = descp->qw[1]; in submit_tx()
2326 qw1 = add_gen(sde, descp->qw[1]); in submit_tx()
2329 trace_hfi1_sdma_descriptor(sde, descp->qw[0], qw1, in submit_tx()
3077 tx->descp = kmalloc_array( in _extend_sdma_tx_descs()
3081 if (!tx->descp) in _extend_sdma_tx_descs()
3088 tx->descp[i] = tx->descs[i]; in _extend_sdma_tx_descs()