Lines Matching +full:4 +full:ma

22  *	Optimized for IP headers, which always checksum on 4 octet boundaries.
33 " ldws,ma 4(%1), %0\n" in ip_fast_csum()
34 " addib,<= -4, %2, 2f\n" in ip_fast_csum()
36 " ldws 4(%1), %4\n" in ip_fast_csum()
38 " add %0, %4, %0\n" in ip_fast_csum()
39 " ldws,ma 12(%1), %3\n" in ip_fast_csum()
42 "1: ldws,ma 4(%1), %3\n" in ip_fast_csum()
46 " extru %0, 31, 16, %4\n" in ip_fast_csum()
48 " addc %4, %5, %0\n" in ip_fast_csum()
126 ** Try to keep 4 registers with "live" values ahead of the ALU. in csum_ipv6_magic()
130 " ldd,ma 8(%1), %4\n" /* get 1st saddr word */ in csum_ipv6_magic()
131 " ldd,ma 8(%2), %5\n" /* get 1st daddr word */ in csum_ipv6_magic()
132 " add %4, %0, %0\n" in csum_ipv6_magic()
133 " ldd,ma 8(%1), %6\n" /* 2nd saddr */ in csum_ipv6_magic()
134 " ldd,ma 8(%2), %7\n" /* 2nd daddr */ in csum_ipv6_magic()
139 " extrd,u %0, 31, 32, %4\n"/* copy upper half down */ in csum_ipv6_magic()
141 " add,dc %4, %0, %0\n" /* fold into 32-bits, plus carry */ in csum_ipv6_magic()
151 " ldw,ma 4(%1), %4\n" /* get 1st saddr word */ in csum_ipv6_magic()
152 " ldw,ma 4(%2), %5\n" /* get 1st daddr word */ in csum_ipv6_magic()
153 " add %4, %0, %0\n" in csum_ipv6_magic()
154 " ldw,ma 4(%1), %6\n" /* 2nd saddr */ in csum_ipv6_magic()
156 " ldw,ma 4(%2), %7\n" /* 2nd daddr */ in csum_ipv6_magic()
158 " ldw,ma 4(%1), %4\n" /* 3rd saddr */ in csum_ipv6_magic()
160 " ldw,ma 4(%2), %5\n" /* 3rd daddr */ in csum_ipv6_magic()
161 " addc %4, %0, %0\n" in csum_ipv6_magic()
162 " ldw,ma 4(%1), %6\n" /* 4th saddr */ in csum_ipv6_magic()
164 " ldw,ma 4(%2), %7\n" /* 4th daddr */ in csum_ipv6_magic()