From 96be171be572496f0ee4c1cfdc9c507b97caba00 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Wed, 29 Aug 2012 16:13:56 +0100 Subject: [iobuf] Allow allocation of I/O buffers with a specified alignment offset Signed-off-by: Michael Brown --- src/include/ipxe/iobuf.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/include') diff --git a/src/include/ipxe/iobuf.h b/src/include/ipxe/iobuf.h index 8134ae76a..65a8e80da 100644 --- a/src/include/ipxe/iobuf.h +++ b/src/include/ipxe/iobuf.h @@ -210,6 +210,8 @@ static inline void iob_populate ( struct io_buffer *iobuf, (iobuf) = NULL; \ __iobuf; } ) +extern struct io_buffer * __malloc alloc_iob_raw ( size_t len, size_t align, + size_t offset ); extern struct io_buffer * __malloc alloc_iob ( size_t len ); extern void free_iob ( struct io_buffer *iobuf ); extern void iob_pad ( struct io_buffer *iobuf, size_t min_len ); -- cgit v1.2.3-55-g7522