Lines Matching defs:size_is

145  * process, such as ndr-reference.size_is, which indicates the size
483 * [size_is(n_gids)]
488 * PDU. The CONFORMANT quality is indicated by the [size_is()] advice.
492 * ulong size_is;
522 * |pad|size_is=3 name uid gid n_gids=3 gids[0] gids[1] gids[2]|
565 * [size_is(reclen-8) length_is(namlen+1)] // -(2+2+4), +1 for NUL
578 * ulong size_is;
580 * ulong length_is; // always same as size_is
843 unsigned long size_is;
866 n_variable = ti->pdu_size_fixed_part * outer_ref->size_is;
880 size_is = outer_ref->size_is;
881 rc = ndr_outer_poke_sizing(outer_ref, 0, &size_is);
897 size_is = outer_ref->size_is;
901 rc = ndr_outer_peek_sizing(outer_ref, 0, &size_is);
905 if (size_is != outer_ref->size_is) {
914 if (size_is > 0) {
936 if (size_is > 0) {
945 myref.size_is = outer_ref->size_is;
948 myref.dimension_is = outer_ref->size_is; /* convenient */
971 unsigned long size_is;
1012 size_is = 0;
1013 rc = ndr_outer_poke_sizing(outer_ref, 0, &size_is);
1030 * the header against the [size_is(X)] advice
1033 rc = ndr_outer_peek_sizing(outer_ref, 0, &size_is);
1038 n_variable = size_is * ti->pdu_size_variable_part;
1046 outer_ref->size_is = size_is; /* verified later */
1075 myref.size_is = outer_ref->size_is;
1099 unsigned long size_is;
1107 size_is = ref->size_is;
1122 n_variable = size_is * ti->pdu_size_variable_part;
1135 rc = ndr_outer_poke_sizing(outer_ref, 0, &size_is);
1144 * intended size (ref->size_is) matches the sizing header.
1146 if (size_is != outer_ref->size_is) {
1158 outer_ref->size_is = ref->size_is;
1175 unsigned long size_is;
1190 /* string header for this: size_is first_is length_is */
1212 * size_is is the number of characters in the
1215 size_is = smb_wcequiv_strlen(valp) /
1219 ++size_is;
1221 if (size_is > NDR_STRING_MAX) {
1243 size_is = ix+1;
1249 length_is = size_is - 1;
1251 length_is = size_is;
1253 if (!ndr_outer_poke_sizing(outer_ref, 0, &size_is) ||
1260 if (!ndr_outer_peek_sizing(outer_ref, 0, &size_is) ||
1267 * size_is or size_is-1 was equal to length_is but Windows95
1272 * size_is = 261 (0x105)
1277 * size_is was the maximum path length rather than being
1292 n_alloc = (size_is + 1) * MTS_MB_CHAR_MAX;
1294 n_alloc = (size_is + 1) * is_varlen;
1303 bzero(valp, (size_is+1) * is_varlen);
1318 * Usually, length_is is same as size_is and includes nul.
1319 * Some protocols use length_is = size_is-1, and length_is does
1322 * sizing header, regardless of size_is.
1347 * Set up size_is and strlen_is for ndr_s_wchar.
1349 myref.size_is = size_is;
1358 if ((size_is == 0) && (first_is == 0) && (length_is == 0)) {
1363 if ((size_is != 0) && (length_is != 0)) {
1736 n_elem = encl_ref->size_is;
1961 if (encl_ref->strlen_is != encl_ref->size_is)