Lines Matching defs:pd
82 static DeviceData *pd;
283 pd = (DeviceData *)calloc(1, sizeof(DeviceData));
284 if (!pd) {
289 INIT_BEN(pd->kernel);
298 return (const char **)pd->device_names;
304 while (pd->device_names[index]) {
305 if (strcmp(name, pd->device_names[index]) == 0)
316 DELETE_BEN(pd->kernel);
317 free(pd);
318 pd = NULL;
527 device_info *di = pd->di;
547 pd->device_names[count] = di->name;
572 pd->count = count;
574 pd->device_names[pd->count] = NULL;
633 while (pd->device_names[index] && (strcmp(name, pd->device_names[index]) != 0)) index++;
636 di = &(pd->di[index]);
639 AQUIRE_BEN(pd->kernel);
761 RELEASE_BEN(pd->kernel);
807 AQUIRE_BEN(pd->kernel);
835 RELEASE_BEN(pd->kernel);
934 AQUIRE_BEN(pd->kernel);
953 RELEASE_BEN(pd->kernel);
963 AQUIRE_BEN(pd->kernel);
982 RELEASE_BEN(pd->kernel);