Lines Matching refs:src
116 static inline int __constant_strncmp(const char *src, const char *dest, __kernel_size_t count)
121 case 1: return (src[0] - dest[0]);
122 case 2: retval = (src[0] - dest[0]);
123 if(!retval && src[0])
124 retval = (src[1] - dest[1]);
126 case 3: retval = (src[0] - dest[0]);
127 if(!retval && src[0]) {
128 retval = (src[1] - dest[1]);
129 if(!retval && src[1])
130 retval = (src[2] - dest[2]);
133 case 4: retval = (src[0] - dest[0]);
134 if(!retval && src[0]) {
135 retval = (src[1] - dest[1]);
136 if(!retval && src[1]) {
137 retval = (src[2] - dest[2]);
138 if (!retval && src[2])
139 retval = (src[3] - dest[3]);
143 case 5: retval = (src[0] - dest[0]);
144 if(!retval && src[0]) {
145 retval = (src[1] - dest[1]);
146 if(!retval && src[1]) {
147 retval = (src[2] - dest[2]);
148 if (!retval && src[2]) {
149 retval = (src[3] - dest[3]);
150 if (!retval && src[3])
151 retval = (src[4] - dest[4]);
157 retval = (src[0] - dest[0]);
158 if(!retval && src[0]) {
159 retval = (src[1] - dest[1]);
160 if(!retval && src[1]) {
161 retval = (src[2] - dest[2]);
162 if(!retval && src[2])
163 retval = __strncmp(src+3,dest+3,count-3);