Lines Matching refs:sStalled

111 } * sStalled;
404 if (!sStalled) {
411 } else if (!sStalled->result) {
413 if (sStalled->count >= sStalled->capacity) {
414 OSMetaClass **oldStalled = sStalled->classes;
415 int oldSize = sStalled->capacity * sizeof(OSMetaClass *);
419 sStalled->classes = (OSMetaClass **)kalloc(newSize);
420 if (!sStalled->classes) {
421 sStalled->classes = oldStalled;
422 sStalled->result = kOSMetaClassNoTempData;
426 sStalled->capacity += kKModCapacityIncrement;
427 memmove(sStalled->classes, oldStalled, oldSize);
432 sStalled->classes[sStalled->count++] = this;
468 if (sStalled) {
475 for (i = 0; i < sStalled->count; i++) {
476 if (this == sStalled->classes[i]) {
484 if (i < sStalled->count) {
485 sStalled->count--;
486 if (i < sStalled->count) {
487 memmove(&sStalled->classes[i], &sStalled->classes[i+1],
488 (sStalled->count - i) * sizeof(OSMetaClass *));
535 assert (sStalled == NULL);
536 sStalled = (StalledData *)kalloc(sizeof(* sStalled));
537 if (sStalled) {
538 sStalled->classes = (OSMetaClass **)
540 if (!sStalled->classes) {
541 kfree(sStalled, sizeof(*sStalled));
545 sizeof(*sStalled));
547 sStalled->result = kOSReturnSuccess;
548 sStalled->capacity = kKModCapacityIncrement;
549 sStalled->count = 0;
550 sStalled->kextIdentifier = kextIdentifier;
551 bzero(sStalled->classes, kKModCapacityIncrement * sizeof(OSMetaClass *));
556 return sStalled;
564 return sStalled && loadHandle == sStalled &&
565 sStalled->result == kOSReturnSuccess;
577 if (!sStalled || loadHandle != sStalled) {
582 if (sStalled->result) {
583 result = sStalled->result;
604 sStalled->kextIdentifier));
606 if (!sStalled->count) {
618 sStalled->kextIdentifier);
630 for (i = 0; i < sStalled->count; i++) {
631 const OSMetaClass * me = sStalled->classes[i];
643 sStalled->kextIdentifier, (const char *)me->className,
657 if (i != sStalled->count) {
663 for (i = 0; i < sStalled->count; i++) {
664 OSMetaClass * me = sStalled->classes[i];
680 result = myKext->addClass(me, sStalled->count);
712 if (sStalled) {
713 ACCUMSIZE(-(sStalled->capacity * sizeof(OSMetaClass *) +
714 sizeof(*sStalled)));
715 kfree(sStalled->classes, sStalled->capacity * sizeof(OSMetaClass *));
716 kfree(sStalled, sizeof(*sStalled));
717 sStalled = 0;