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.
29 Permission to use, copy, modify, and distribute this software and its
32 both that copyright notice and this permission notice appear in
52 of this software and associated documentation files (the "Software"), to deal
57 The above copyright notice and this permission notice shall be included in
68 Except as contained in this notice, the name of Digital Equipment Corporation
70 dealings in this Software without prior written authorization from Digital
78 * copy of this software and associated documentation files (the "Software"),
84 * The above copyright notice and this permission notice (including the next
114 * The 31st bit of the ID is reserved for the server's use for this
190 * resource size. Currently this is used for all resources with
212 * through subresources. Currently this is used for all resources with
255 * taken into account. The purpose of this function is to estimate
285 * Calculate window size in bytes. The purpose of this function is to
326 * Iterate through subresources of a window. The purpose of this
358 * Calculate graphics context size in bytes. The purpose of this
399 * this function is to gather accurate information on what resources a
636 * When a new client is created, call this to allocate space
745 * The circumstances that lead to a call to this function are very rare.
752 * invented, but this will be used so rarely that this should suffice.
778 * Normally this is just the next one in line, but if we've used the last
994 ResourcePtr this, next;
1004 for (this = resources[i]; this; this = next) {
1005 next = this->next;
1006 if (!type || this->type == type) {
1008 (*func) (this->value, this->id, cdata);
1029 ResourcePtr this, next;
1039 for (this = resources[i]; this; this = next) {
1040 next = this->next;
1042 (*func) (this->value, this->id, this->type, cdata);
1055 ResourcePtr this, next;
1064 for (this = resources[i]; this; this = next) {
1065 next = this->next;
1066 if (!type || this->type == type) {
1068 value = this->value;
1069 if ((*func) (value, this->id, cdata))
1081 ResourcePtr this;
1093 while ((this = *prev)) {
1094 RESTYPE rtype = this->type;
1098 XSERVER_RESOURCE_FREE(this->id, this->type,
1099 this->value, TypeNameString(this->type));
1101 *prev = this->next;
1105 doFreeResource(this, FALSE);
1111 prev = &this->next;
1120 ResourcePtr this;
1133 /* It may seem silly to update the head of this resource list as
1136 one which do a LookupID on another resource id (a Colormap id in this
1139 head, just like in FreeResource. I hope that this doesn't slow down
1146 for (this = *head; this; this = *head) {
1148 XSERVER_RESOURCE_FREE(this->id, this->type,
1149 this->value, TypeNameString(this->type));
1151 *head = this->next;
1154 doFreeResource(this, FALSE);