|
Linux Kernel
3.7.1
|
#include <asm-generic/checksum.h>Go to the source code of this file.
Macros | |
| #define | do_csum do_csum |
| #define | csum_partial_copy_nocheck csum_partial_copy_nocheck |
| #define | csum_tcpudp_nofold csum_tcpudp_nofold |
| #define | csum_tcpudp_magic csum_tcpudp_magic |
Functions | |
| unsigned int | do_csum (const void *voidptr, int len) |
| __wsum | csum_partial_copy_nocheck (const void *src, void *dst, int len, __wsum sum) |
| __wsum | csum_tcpudp_nofold (unsigned long saddr, unsigned long daddr, unsigned short len, unsigned short proto, __wsum sum) |
| __sum16 | csum_tcpudp_magic (unsigned long saddr, unsigned long daddr, unsigned short len, unsigned short proto, __wsum sum) |
| #define csum_partial_copy_nocheck csum_partial_copy_nocheck |
Definition at line 32 of file checksum.h.
| #define csum_tcpudp_magic csum_tcpudp_magic |
Definition at line 44 of file checksum.h.
| #define csum_tcpudp_nofold csum_tcpudp_nofold |
Definition at line 40 of file checksum.h.
| #define do_csum do_csum |
Definition at line 22 of file checksum.h.
csum_partial_copy_nocheck - Copy and checksum. : source address : destination address : number of bytes to be copied. : initial sum that is added into the result (32bit unfolded)
Returns an 32bit unfolded checksum of the buffer.
Definition at line 374 of file csum_partial_copy.c.
| __sum16 csum_tcpudp_magic | ( | unsigned long | saddr, |
| unsigned long | daddr, | ||
| unsigned short | len, | ||
| unsigned short | proto, | ||
| __wsum | sum | ||
| ) |
Definition at line 63 of file checksum.c.
| __wsum csum_tcpudp_nofold | ( | unsigned long | saddr, |
| unsigned long | daddr, | ||
| unsigned short | len, | ||
| unsigned short | proto, | ||
| __wsum | sum | ||
| ) |
Definition at line 72 of file checksum.c.
1.8.2