Lines Matching refs:dsd_ptr
791 struct dsd_dma *dsd_ptr;
810 dsd_ptr = kzalloc(sizeof(struct dsd_dma), GFP_ATOMIC);
811 if (!dsd_ptr)
815 dsd_ptr->dsd_addr = next_dsd =
817 &dsd_ptr->dsd_list_dma);
821 * Need to cleanup only this dsd_ptr, rest
824 kfree(dsd_ptr);
828 list_add_tail(&dsd_ptr->list,
834 *cur_dsd++ = cpu_to_le32(LSD(dsd_ptr->dsd_list_dma));
835 *cur_dsd++ = cpu_to_le32(MSD(dsd_ptr->dsd_list_dma));
869 struct dsd_dma *dsd_ptr;
891 dsd_ptr = kzalloc(sizeof(struct dsd_dma), GFP_ATOMIC);
892 if (!dsd_ptr)
896 dsd_ptr->dsd_addr = next_dsd =
898 &dsd_ptr->dsd_list_dma);
902 * Need to cleanup only this dsd_ptr, rest
905 kfree(dsd_ptr);
909 list_add_tail(&dsd_ptr->list,
915 *cur_dsd++ = cpu_to_le32(LSD(dsd_ptr->dsd_list_dma));
916 *cur_dsd++ = cpu_to_le32(MSD(dsd_ptr->dsd_list_dma));