1. A method for performing data transfers, comprising: providing an ordered set of descriptors; generating a new descriptor; determining the size of the new descriptor; and embedding the new descriptor into a last descriptor included in the set of descriptors based on the determination.