Lines Matching refs:str_len
64 unsigned long str_len,
75 if (str_len > (FSMaxRequestBytes(svr) - SIZEOF(fsQueryXBitmaps8Req)))
82 req->num_ranges = (CARD32) str_len;
83 req->length += (CARD16) ((str_len + 3) >> 2);
84 _FSSend(svr, (char *) str, str_len);
135 unsigned long str_len,
147 if (str_len > ((FSMaxRequestBytes(svr) - SIZEOF(fsQueryXBitmaps16Req))
155 req->num_ranges = (CARD32) str_len;
156 req->length += (CARD16) (((str_len * SIZEOF(fsChar2b)) + 3) >> 2);
161 if (str_len > SIZE_MAX/SIZEOF(fsChar2b_version1))
163 swapped_str = FSmallocarray(str_len, SIZEOF(fsChar2b_version1));
166 for (unsigned long i = 0; i < str_len; i++) {
170 _FSSend(svr, (char *)swapped_str, (str_len*SIZEOF(fsChar2b_version1)));
173 _FSSend(svr, (char *) str, (str_len * SIZEOF(fsChar2b)));