11 #include <linux/module.h>
12 #include <linux/slab.h>
22 val = ((buffer[(*offset) + 2] << 16) |
23 (buffer[(*offset) + 1] << 8) |
36 val = (buffer[(*offset)] << 8) | (buffer[(*offset) + 1]);
47 val = ((buffer[(*offset)] << 16) |
48 (buffer[(*offset) + 1] << 8) |
49 (buffer[(*offset) + 2]));
60 val = ((buffer[(*offset)] << 24) |
61 (buffer[(*offset) + 1] << 16) |
62 (buffer[(*offset) + 2] << 8) |
63 (buffer[(*offset) + 3]));
72 ptr[(*len) + 2] = (
u8)((v & 0x00ff0000) >> 16);
73 ptr[(*len) + 1] = (
u8)((v & 0x0000ff00) >> 8);
74 ptr[(*len)] = (
u8)((v & 0x000000ff));
83 ptr[(*len)] = (
u8)((v & 0xff00) >> 8);
84 ptr[(*len) + 1] = (
u8)((v & 0x00ff));
92 ptr[(*len)] = (
u8)((v & 0xff000000) >> 24);
93 ptr[(*len) + 1] = (
u8)((v & 0x00ff0000) >> 16);
94 ptr[(*len) + 2] = (
u8)((v & 0x0000ff00) >> 8);
95 ptr[(*len) + 3] = (
u8)((v & 0x000000ff));
103 ptr[(*len)] = (
u8)((v & 0x00ff0000) >> 16);
104 ptr[(*len) + 1] = (
u8)((v & 0x0000ff00) >> 8);
105 ptr[(*len) + 2] = (
u8)((v & 0x000000ff));