Lines Matching defs:this

5 Permission to use, copy, modify, distribute, and sell this software and its
8 copyright notice and this permission notice appear in supporting
11 The above copyright notice and this permission notice shall be included in
21 Except as contained in this notice, the name of The Open Group shall not be
23 in this Software without prior written authorization from The Open Group.
30 Permission to use, copy, modify, and distribute this software and its
33 both that copyright notice and this permission notice appear in
53 of this software and associated documentation files (the "Software"), to deal
58 The above copyright notice and this permission notice shall be included in
69 Except as contained in this notice, the name of Digital Equipment Corporation
71 dealings in this Software without prior written authorization from Digital
79 * copy of this software and associated documentation files (the "Software"),
85 * The above copyright notice and this permission notice (including the next
115 * The 31st bit of the ID is reserved for the server's use for this
289 * When a new client is created, call this to allocate space
417 * The circumstances that lead to a call to this function are very rare.
424 * invented, but this will be used so rarely that this should suffice.
452 * Normally this is just the next one in line, but if we've used the last
683 ResourcePtr this, next;
694 for (this = resources[i]; this; this = next)
696 next = this->next;
697 if (!type || this->type == type) {
699 (*func)(this->value, this->id, cdata);
714 ResourcePtr this, next;
725 for (this = resources[i]; this; this = next)
727 next = this->next;
729 (*func)(this->value, this->id, this->type, cdata);
745 ResourcePtr this, next;
754 for (this = resources[i]; this; this = next) {
755 next = this->next;
756 if (!type || this->type == type) {
758 value = this->value;
759 if((*func)(value, this->id, cdata))
772 ResourcePtr this;
785 while ( (this = *prev) )
787 RESTYPE rtype = this->type;
791 XSERVER_RESOURCE_FREE(this->id, this->type,
792 this->value, TypeNameString(this->type));
794 *prev = this->next;
797 CallResourceStateCallback(ResourceStateFreeing, this);
800 (*resourceTypes[rtype & TypeMask].deleteFunc)(this->value, this->id);
801 free(this);
806 prev = &this->next;
815 ResourcePtr this;
829 /* It may seem silly to update the head of this resource list as
832 one which do a LookupID on another resource id (a Colormap id in this
835 head, just like in FreeResource. I hope that this doesn't slow down
842 for (this = *head; this; this = *head)
844 RESTYPE rtype = this->type;
846 XSERVER_RESOURCE_FREE(this->id, this->type,
847 this->value, TypeNameString(this->type));
849 *head = this->next;
852 CallResourceStateCallback(ResourceStateFreeing, this);
854 (*resourceTypes[rtype & TypeMask].deleteFunc)(this->value, this->id);
855 free(this);