Lines Matching refs:autopath
7062 NDR_CHECK(ndr_push_unique_ptr(ndr, r->autopath));
7084 if (r->autopath) {
7085 NDR_CHECK(ndr_push_uint3264(ndr, NDR_SCALARS, ndr_charset_length(r->autopath, CH_UTF16)));
7087 NDR_CHECK(ndr_push_uint3264(ndr, NDR_SCALARS, ndr_charset_length(r->autopath, CH_UTF16)));
7088 NDR_CHECK(ndr_push_charset(ndr, NDR_SCALARS, r->autopath, ndr_charset_length(r->autopath, CH_UTF16), sizeof(uint16_t), CH_UTF16));
7156 NDR_PULL_ALLOC(ndr, r->autopath);
7158 r->autopath = NULL;
7199 if (r->autopath) {
7201 NDR_PULL_SET_MEM_CTX(ndr, r->autopath, 0);
7202 NDR_CHECK(ndr_pull_array_size(ndr, &r->autopath));
7203 NDR_CHECK(ndr_pull_array_length(ndr, &r->autopath));
7204 if (ndr_get_array_length(ndr, &r->autopath) > ndr_get_array_size(ndr, &r->autopath)) {
7205 return ndr_pull_error(ndr, NDR_ERR_ARRAY_SIZE, "Bad array size %u should exceed array length %u", ndr_get_array_size(ndr, &r->autopath), ndr_get_array_length(ndr, &r->autopath));
7207 NDR_CHECK(ndr_check_string_terminator(ndr, ndr_get_array_length(ndr, &r->autopath), sizeof(uint16_t)));
7208 NDR_CHECK(ndr_pull_charset(ndr, NDR_SCALARS, &r->autopath, ndr_get_array_length(ndr, &r->autopath), sizeof(uint16_t), CH_UTF16));
7267 ndr_print_ptr(ndr, "autopath", r->autopath);
7269 if (r->autopath) {
7270 ndr_print_string(ndr, "autopath", r->autopath);