Allocation API update.

Change-Id: I9b4a71f9e94c7d3978f06b7971051ab4f8472503
28 files changed