Lines Matching refs:src
139 static inline int __constant_strncmp(const char *src, const char *dest, __kernel_size_t count)
144 case 1: return (src[0] - dest[0]);
145 case 2: retval = (src[0] - dest[0]);
146 if(!retval && src[0])
147 retval = (src[1] - dest[1]);
149 case 3: retval = (src[0] - dest[0]);
150 if(!retval && src[0]) {
151 retval = (src[1] - dest[1]);
152 if(!retval && src[1])
153 retval = (src[2] - dest[2]);
156 case 4: retval = (src[0] - dest[0]);
157 if(!retval && src[0]) {
158 retval = (src[1] - dest[1]);
159 if(!retval && src[1]) {
160 retval = (src[2] - dest[2]);
161 if (!retval && src[2])
162 retval = (src[3] - dest[3]);
166 case 5: retval = (src[0] - dest[0]);
167 if(!retval && src[0]) {
168 retval = (src[1] - dest[1]);
169 if(!retval && src[1]) {
170 retval = (src[2] - dest[2]);
171 if (!retval && src[2]) {
172 retval = (src[3] - dest[3]);
173 if (!retval && src[3])
174 retval = (src[4] - dest[4]);
180 retval = (src[0] - dest[0]);
181 if(!retval && src[0]) {
182 retval = (src[1] - dest[1]);
183 if(!retval && src[1]) {
184 retval = (src[2] - dest[2]);
185 if(!retval && src[2])
186 retval = __strncmp(src+3,dest+3,count-3);