Lines Matching refs:name
11 * supporting documentation and that the name of Adobe Systems Incorporated
42 * documentation, and that the name of M.I.T. not be used in advertising or
84 * "name" is the name of the request, e.g. CreatePixmap, OpenFont, etc.
85 * "req" is the name of the request pointer.
90 #define NXMacroGetReq(name, req) \
92 if ((dpy->bufptr + SIZEOF(x##name##Req)) > dpy->bufmax)\
94 req = (x##name##Req *)(dpy->last_req = dpy->bufptr);\
95 req->reqType = X_##name;\
96 req->length = (SIZEOF(x##name##Req))>>2;\
97 dpy->bufptr += SIZEOF(x##name##Req);\
101 #define NXMacroGetReq(name, req) \
103 if ((dpy->bufptr + SIZEOF(x/**/name/**/Req)) > dpy->bufmax)\
105 req = (x/**/name/**/Req *)(dpy->last_req = dpy->bufptr);\
106 req->reqType = X_/**/name;\
107 req->length = (SIZEOF(x/**/name/**/Req))>>2;\
108 dpy->bufptr += SIZEOF(x/**/name/**/Req);\
118 #define GetReqExtra(name, n, req) \
120 if ((dpy->bufptr + SIZEOF(x##name##Req) + n) > dpy->bufmax)\
122 req = (x##name##Req *)(dpy->last_req = dpy->bufptr);\
123 req->reqType = X_##name;\
124 req->length = (SIZEOF(x##name##Req) + n)>>2;\
125 dpy->bufptr += SIZEOF(x##name##Req) + n;\
128 #define GetReqExtra(name, n, req) \
130 if ((dpy->bufptr + SIZEOF(x/**/name/**/Req) + n) > dpy->bufmax)\
132 req = (x/**/name/**/Req *)(dpy->last_req = dpy->bufptr);\
133 req->reqType = X_/**/name;\
134 req->length = (SIZEOF(x/**/name/**/Req) + n)>>2;\
135 dpy->bufptr += SIZEOF(x/**/name/**/Req) + n;\
143 * "rid" is the name of the resource.
147 #define GetResReq(name, rid, req) \
152 req->reqType = X_##name;\
158 #define GetResReq(name, rid, req) \
163 req->reqType = X_/**/name;\
175 #define GetEmptyReq(name, req) \
180 req->reqType = X_##name;\
185 #define GetEmptyReq(name, req) \
190 req->reqType = X_/**/name;\