Lines Matching refs:i
78 int i; in AddExtension() local
103 i = NumExtensions; in AddExtension()
104 newexts = reallocarray(extensions, i + 1, sizeof(ExtensionEntry *)); in AddExtension()
113 extensions[i] = ext; in AddExtension()
114 ext->index = i; in AddExtension()
115 ext->base = i + EXTENSION_BASE; in AddExtension()
118 ProcVector[i + EXTENSION_BASE] = MainProc; in AddExtension()
119 SwappedProcVector[i + EXTENSION_BASE] = SwappedMainProc; in AddExtension()
148 int i; in FindExtension() local
150 for (i = 0; i < NumExtensions; i++) { in FindExtension()
151 if ((strlen(extensions[i]->name) == len) && in FindExtension()
152 !strncmp(extname, extensions[i]->name, len)) in FindExtension()
155 return ((i == NumExtensions) ? -1 : i); in FindExtension()
197 int i; in CloseDownExtensions() local
199 for (i = NumExtensions - 1; i >= 0; i--) { in CloseDownExtensions()
200 if (extensions[i]->CloseDown) in CloseDownExtensions()
201 extensions[i]->CloseDown(extensions[i]); in CloseDownExtensions()
202 NumExtensions = i; in CloseDownExtensions()
203 free((void *) extensions[i]->name); in CloseDownExtensions()
204 dixFreePrivates(extensions[i]->devPrivates, PRIVATE_EXTENSION); in CloseDownExtensions()
205 free(extensions[i]); in CloseDownExtensions()
227 int i; in ProcQueryExtension() local
243 i = FindExtension((char *) &stuff[1], stuff->nbytes); in ProcQueryExtension()
244 if (i < 0 || !ExtensionAvailable(client, extensions[i])) in ProcQueryExtension()
248 reply.major_opcode = extensions[i]->base; in ProcQueryExtension()
249 reply.first_event = extensions[i]->eventBase; in ProcQueryExtension()
250 reply.first_error = extensions[i]->errorBase; in ProcQueryExtension()
275 int i; in ProcListExtensions() local
277 for (i = 0; i < NumExtensions; i++) { in ProcListExtensions()
279 if (!ExtensionAvailable(client, extensions[i])) in ProcListExtensions()
282 total_length += strlen(extensions[i]->name) + 1; in ProcListExtensions()
289 for (i = 0; i < NumExtensions; i++) { in ProcListExtensions()
292 if (!ExtensionAvailable(client, extensions[i])) in ProcListExtensions()
295 *bufptr++ = len = strlen(extensions[i]->name); in ProcListExtensions()
296 memmove(bufptr, extensions[i]->name, len); in ProcListExtensions()