Lines Matching refs:ddp_desc
2324 struct csio_dma_buf *ddp_desc = NULL; in csio_scsi_alloc_ddp_bufs() local
2341 ddp_desc = kzalloc(sizeof(struct csio_dma_buf), GFP_KERNEL); in csio_scsi_alloc_ddp_bufs()
2342 if (!ddp_desc) { in csio_scsi_alloc_ddp_bufs()
2351 ddp_desc->vaddr = pci_alloc_consistent(hw->pdev, unit_size, in csio_scsi_alloc_ddp_bufs()
2352 &ddp_desc->paddr); in csio_scsi_alloc_ddp_bufs()
2353 if (!ddp_desc->vaddr) { in csio_scsi_alloc_ddp_bufs()
2357 kfree(ddp_desc); in csio_scsi_alloc_ddp_bufs()
2361 ddp_desc->len = unit_size; in csio_scsi_alloc_ddp_bufs()
2364 list_add_tail(&ddp_desc->list, &scm->ddp_freelist); in csio_scsi_alloc_ddp_bufs()
2372 ddp_desc = (struct csio_dma_buf *) tmp; in csio_scsi_alloc_ddp_bufs()
2374 pci_free_consistent(hw->pdev, ddp_desc->len, ddp_desc->vaddr, in csio_scsi_alloc_ddp_bufs()
2375 ddp_desc->paddr); in csio_scsi_alloc_ddp_bufs()
2376 list_del_init(&ddp_desc->list); in csio_scsi_alloc_ddp_bufs()
2377 kfree(ddp_desc); in csio_scsi_alloc_ddp_bufs()
2395 struct csio_dma_buf *ddp_desc; in csio_scsi_free_ddp_bufs() local
2399 ddp_desc = (struct csio_dma_buf *) tmp; in csio_scsi_free_ddp_bufs()
2401 pci_free_consistent(hw->pdev, ddp_desc->len, ddp_desc->vaddr, in csio_scsi_free_ddp_bufs()
2402 ddp_desc->paddr); in csio_scsi_free_ddp_bufs()
2403 list_del_init(&ddp_desc->list); in csio_scsi_free_ddp_bufs()
2404 kfree(ddp_desc); in csio_scsi_free_ddp_bufs()