Home
last modified time | relevance | path

Searched refs:ihl (Results 1 – 21 of 21) sorted by relevance

/arch/x86/um/asm/
Dchecksum.h83 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
107 : "=r" (sum), "=r" (iph), "=r" (ihl) in ip_fast_csum()
108 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/powerpc/include/asm/
Dchecksum.h120 static inline __wsum ip_fast_csum_nofold(const void *iph, unsigned int ihl) in ip_fast_csum_nofold() argument
127 for (i = 0; i < ihl - 1; i++, ptr++) in ip_fast_csum_nofold()
140 : "r" (ihl - 2), "r" (*(const u32 *)iph), "r" (*ptr) in ip_fast_csum_nofold()
147 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
149 return csum_fold(ip_fast_csum_nofold(iph, ihl)); in ip_fast_csum()
/arch/m68k/include/asm/
Dchecksum.h46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
61 : "=d" (sum), "=&a" (iph), "=&d" (ihl), "=&d" (tmp) in ip_fast_csum()
62 : "0" (sum), "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/parisc/include/asm/
Dchecksum.h27 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
53 : "=r" (sum), "=r" (iph), "=r" (ihl), "=r" (t0), "=r" (t1), "=r" (t2) in ip_fast_csum()
54 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/x86/include/asm/
Dchecksum_64.h46 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
70 : "=r" (sum), "=r" (iph), "=r" (ihl) in ip_fast_csum()
71 : "1" (iph), "2" (ihl) in ip_fast_csum()
Dchecksum_32.h65 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
89 : "=r" (sum), "=r" (iph), "=r" (ihl) in ip_fast_csum()
90 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/arm/include/asm/
Dchecksum.h72 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
92 : "=r" (sum), "=r" (iph), "=r" (ihl), "=r" (tmp1) in ip_fast_csum()
93 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/sh/include/asm/
Dchecksum_32.h85 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
106 : "=r" (sum), "=r" (iph), "=r" (ihl), "=&r" (__dummy0), "=&z" (__dummy1) in ip_fast_csum()
107 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/arc/include/asm/
Dchecksum.h38 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
59 : "r"(ihl) in ip_fast_csum()
/arch/arm64/include/asm/
Dchecksum.h23 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
27 int n = ihl; /* we want it signed */ in ip_fast_csum()
/arch/xtensa/include/asm/
Dchecksum.h88 static __inline__ __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
115 : "=r" (sum), "=r" (iph), "=r" (ihl), "=&r" (tmp), in ip_fast_csum()
117 : "1" (iph), "2" (ihl) in ip_fast_csum()
/arch/s390/include/asm/
Dchecksum.h58 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
67 ihl -= 4; in ip_fast_csum()
68 while (ihl--) in ip_fast_csum()
/arch/sparc/include/asm/
Dchecksum_32.h81 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
112 : "r" (ihl), "1" (iph) in ip_fast_csum()
Dchecksum_64.h48 __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
/arch/mips/include/asm/
Dchecksum.h97 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
100 const unsigned int *stop = word + ihl; in ip_fast_csum()
/arch/alpha/lib/
Dchecksum.c145 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum() argument
147 return (__force __sum16)~do_csum(iph,ihl*4); in ip_fast_csum()
/arch/nios2/include/asm/
Dchecksum.h15 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
/arch/ia64/include/asm/
Dchecksum.h14 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
/arch/alpha/include/asm/
Dchecksum.h11 extern __sum16 ip_fast_csum(const void *iph, unsigned int ihl);
/arch/c6x/lib/
Dcsum_64plus.S154 ;ip_fast_csum(unsigned char *iph, unsigned int ihl)
160 ; len = ihl*4;
179 ; B4: ihl
/arch/powerpc/platforms/ps3/
Dgelic_udbg.c170 h_ip->ihl = 5; in gelic_debug_init()