Linux Kernel
3.7.1
|
#include <linux/module.h>
#include <linux/kernel.h>
#include <asm/unaligned.h>
#include <linux/lzo.h>
#include "lzodefs.h"
Go to the source code of this file.
Macros | |
#define | HAVE_IP(x, ip_end, ip) ((size_t)(ip_end - ip) < (x)) |
#define | HAVE_OP(x, op_end, op) ((size_t)(op_end - op) < (x)) |
#define | HAVE_LB(m_pos, out, op) (m_pos < out || m_pos >= op) |
#define | COPY4(dst, src) put_unaligned(get_unaligned((const u32 *)(src)), (u32 *)(dst)) |
Functions | |
int | lzo1x_decompress_safe (const unsigned char *in, size_t in_len, unsigned char *out, size_t *out_len) |
EXPORT_SYMBOL_GPL (lzo1x_decompress_safe) | |
MODULE_LICENSE ("GPL") | |
MODULE_DESCRIPTION ("LZO1X Decompressor") | |
#define COPY4 | ( | dst, | |
src | |||
) | put_unaligned(get_unaligned((const u32 *)(src)), (u32 *)(dst)) |
Definition at line 27 of file lzo1x_decompress.c.
Definition at line 23 of file lzo1x_decompress.c.
Definition at line 25 of file lzo1x_decompress.c.
Definition at line 24 of file lzo1x_decompress.c.
EXPORT_SYMBOL_GPL | ( | lzo1x_decompress_safe | ) |
int lzo1x_decompress_safe | ( | const unsigned char * | in, |
size_t | in_len, | ||
unsigned char * | out, | ||
size_t * | out_len | ||
) |
Definition at line 30 of file lzo1x_decompress.c.
MODULE_DESCRIPTION | ( | "LZO1X Decompressor" | ) |
MODULE_LICENSE | ( | "GPL" | ) |