bufinfo 183 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.os, p, -1, STR_TERMINATE);
bufinfo 184 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.lanman, p, -1, STR_TERMINATE);
bufinfo 185 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->old.out.domain, p, -1, STR_TERMINATE);
bufinfo 196 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.os, p, -1, STR_TERMINATE);
bufinfo 197 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.lanman, p, -1, STR_TERMINATE);
bufinfo 199 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->nt1.out.domain, p, -1, STR_TERMINATE);
bufinfo 215 source4/libcli/raw/clisession.c parms->spnego.out.secblob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, p, len);
bufinfo 217 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.os, p, -1, STR_TERMINATE);
bufinfo 218 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.lanman, p, -1, STR_TERMINATE);
bufinfo 219 source4/libcli/raw/clisession.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->spnego.out.workgroup, p, -1, STR_TERMINATE);
bufinfo 659 source4/libcli/raw/clitransport.c if (!smbcli_raw_pull_data(&req->in.bufinfo, req->in.data, p->out.size, p->out.data)) {
bufinfo 126 source4/libcli/raw/clitree.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.dev_type,
bufinfo 128 source4/libcli/raw/clitree.c p += smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->tconx.out.fs_type,
bufinfo 692 source4/libcli/raw/rawfile.c smbcli_req_pull_string(&req->in.bufinfo, mem_ctx, &parms->ctemp.out.name, req->in.data, -1, STR_TERMINATE | STR_ASCII);
bufinfo 751 source4/libcli/raw/rawfile.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.hdr + SVAL(req->in.vwv, VWV(6)),
bufinfo 63 source4/libcli/raw/rawioctl.c parms->ioctl.out.blob = smbcli_req_pull_blob(&req->in.bufinfo, mem_ctx, req->in.data, -1);
bufinfo 138 source4/libcli/raw/rawnegotiate.c transport->negotiate.server_guid = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data, 16);
bufinfo 139 source4/libcli/raw/rawnegotiate.c transport->negotiate.secblob = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data + 16, req->in.data_size - 16);
bufinfo 144 source4/libcli/raw/rawnegotiate.c transport->negotiate.secblob = smbcli_req_pull_blob(&req->in.bufinfo, transport, req->in.data, transport->negotiate.key_len);
bufinfo 145 source4/libcli/raw/rawnegotiate.c smbcli_req_pull_string(&req->in.bufinfo, transport, &transport->negotiate.server_domain,
bufinfo 171 source4/libcli/raw/rawnegotiate.c transport->negotiate.secblob = smbcli_req_pull_blob(&req->in.bufinfo, transport,
bufinfo 141 source4/libcli/raw/rawreadwrite.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.data+3,
bufinfo 152 source4/libcli/raw/rawreadwrite.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.data+3,
bufinfo 182 source4/libcli/raw/rawreadwrite.c !smbcli_raw_pull_data(&req->in.bufinfo, req->in.hdr + SVAL(req->in.vwv, VWV(6)),
bufinfo 42 source4/libcli/raw/rawrequest.c req->in.bufinfo.mem_ctx = req;
bufinfo 43 source4/libcli/raw/rawrequest.c req->in.bufinfo.flags = 0;
bufinfo 45 source4/libcli/raw/rawrequest.c req->in.bufinfo.flags = BUFINFO_FLAG_UNICODE;
bufinfo 47 source4/libcli/raw/rawrequest.c req->in.bufinfo.align_base = req->in.buffer;
bufinfo 48 source4/libcli/raw/rawrequest.c req->in.bufinfo.data = req->in.data;
bufinfo 49 source4/libcli/raw/rawrequest.c req->in.bufinfo.data_size = req->in.data_size;
bufinfo 557 source4/libcli/raw/rawrequest.c static size_t smbcli_req_pull_ucs2(struct request_bufinfo *bufinfo, TALLOC_CTX *mem_ctx,
bufinfo 564 source4/libcli/raw/rawrequest.c if (!(flags & STR_NOALIGN) && ucs2_align(bufinfo->align_base, src, flags)) {
bufinfo 572 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
bufinfo 611 source4/libcli/raw/rawrequest.c size_t smbcli_req_pull_ascii(struct request_bufinfo *bufinfo, TALLOC_CTX *mem_ctx,
bufinfo 618 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
bufinfo 655 source4/libcli/raw/rawrequest.c size_t smbcli_req_pull_string(struct request_bufinfo *bufinfo, TALLOC_CTX *mem_ctx,
bufinfo 659 source4/libcli/raw/rawrequest.c (((flags & STR_UNICODE) || (bufinfo->flags & BUFINFO_FLAG_UNICODE)))) {
bufinfo 660 source4/libcli/raw/rawrequest.c return smbcli_req_pull_ucs2(bufinfo, mem_ctx, dest, src, byte_len, flags);
bufinfo 663 source4/libcli/raw/rawrequest.c return smbcli_req_pull_ascii(bufinfo, mem_ctx, dest, src, byte_len, flags);
bufinfo 673 source4/libcli/raw/rawrequest.c DATA_BLOB smbcli_req_pull_blob(struct request_bufinfo *bufinfo, TALLOC_CTX *mem_ctx, const uint8_t *src, int byte_len)
bufinfo 677 source4/libcli/raw/rawrequest.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
bufinfo 692 source4/libcli/raw/rawrequest.c static bool smbcli_req_data_oob(struct request_bufinfo *bufinfo, const uint8_t *ptr, uint32_t count)
bufinfo 695 source4/libcli/raw/rawrequest.c if ((uintptr_t)ptr < (uintptr_t)bufinfo->data ||
bufinfo 696 source4/libcli/raw/rawrequest.c (uintptr_t)ptr >= (uintptr_t)bufinfo->data + bufinfo->data_size ||
bufinfo 697 source4/libcli/raw/rawrequest.c count > bufinfo->data_size ||
bufinfo 698 source4/libcli/raw/rawrequest.c (uintptr_t)ptr + count > (uintptr_t)bufinfo->data + bufinfo->data_size) {
bufinfo 709 source4/libcli/raw/rawrequest.c bool smbcli_raw_pull_data(struct request_bufinfo *bufinfo, const uint8_t *src, int len, uint8_t *dest)
bufinfo 713 source4/libcli/raw/rawrequest.c if (smbcli_req_data_oob(bufinfo, src, len)) {
bufinfo 58 source4/libcli/raw/rawsearch.c smbcli_req_pull_ascii(&req->in.bufinfo, mem_ctx, &name, p+30, 13, STR_ASCII);
bufinfo 75 source4/libcli/raw/request.h struct request_bufinfo bufinfo;
bufinfo 33 source4/libcli/smb2/request.c req->in.bufinfo.mem_ctx = req;
bufinfo 34 source4/libcli/smb2/request.c req->in.bufinfo.flags = BUFINFO_FLAG_UNICODE | BUFINFO_FLAG_SMB2;
bufinfo 35 source4/libcli/smb2/request.c req->in.bufinfo.align_base = req->in.buffer;
bufinfo 37 source4/libcli/smb2/request.c req->in.bufinfo.data = req->in.dynamic;
bufinfo 38 source4/libcli/smb2/request.c req->in.bufinfo.data_size = req->in.body_size - req->in.body_fixed;
bufinfo 40 source4/libcli/smb2/request.c req->in.bufinfo.data = NULL;
bufinfo 41 source4/libcli/smb2/request.c req->in.bufinfo.data_size = 0;
bufinfo 127 source4/libcli/smb2/smb2.h struct request_bufinfo bufinfo;
bufinfo 81 source4/smb_server/blob.c size_t smbsrv_blob_pull_string(struct request_bufinfo *bufinfo,
bufinfo 95 source4/smb_server/blob.c return req_pull_string(bufinfo, str,
bufinfo 525 source4/smb_server/blob.c struct request_bufinfo *bufinfo)
bufinfo 565 source4/smb_server/blob.c if (!bufinfo) {
bufinfo 575 source4/smb_server/blob.c smbsrv_blob_pull_string(bufinfo, &str_blob, ofs,
bufinfo 586 source4/smb_server/blob.c if (!bufinfo) {
bufinfo 596 source4/smb_server/blob.c smbsrv_blob_pull_string(bufinfo, &str_blob, ofs,
bufinfo 607 source4/smb_server/blob.c if (!bufinfo) {
bufinfo 617 source4/smb_server/blob.c smbsrv_blob_pull_string(bufinfo, &str_blob, ofs,
bufinfo 514 source4/smb_server/smb/negprot.c len = req_pull_ascii4(&req->in.bufinfo, (const char **)&protos[protos_count], p, STR_ASCII|STR_TERMINATE);
bufinfo 138 source4/smb_server/smb/nttrans.c req_pull_string(&req->in.bufinfo, &io->ntcreatex.in.fname,
bufinfo 306 source4/smb_server/smb/nttrans.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 4,
bufinfo 693 source4/smb_server/smb/nttrans.c if (!req_pull_blob(&req->in.bufinfo, req->in.hdr + param_ofs, param_count, &trans->in.params) ||
bufinfo 694 source4/smb_server/smb/nttrans.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &trans->in.data)) {
bufinfo 752 source4/smb_server/smb/nttrans.c if (!req_pull_blob(&req->in.bufinfo, req->in.hdr + param_ofs, param_count, ¶ms) ||
bufinfo 753 source4/smb_server/smb/nttrans.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &data)) {
bufinfo 61 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.service, p, STR_TERMINATE);
bufinfo 62 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.password, p, STR_TERMINATE);
bufinfo 63 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &con.tcon.in.dev, p, STR_TERMINATE);
bufinfo 109 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen, &con.tconx.in.password)) {
bufinfo 115 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &con.tconx.in.path, p, -1, STR_TERMINATE);
bufinfo 116 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &con.tconx.in.device, p, -1, STR_ASCII);
bufinfo 226 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->chkpath.in.path, req->in.data, STR_TERMINATE);
bufinfo 267 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->getattr.in.file.path, req->in.data, STR_TERMINATE);
bufinfo 293 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &st->setattr.in.file.path, req->in.data, STR_TERMINATE);
bufinfo 382 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->openold.in.fname, req->in.data, STR_TERMINATE);
bufinfo 455 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->openx.in.fname, req->in.data, STR_TERMINATE);
bufinfo 505 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->mknew.in.fname, req->in.data, STR_TERMINATE);
bufinfo 554 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->ctemp.in.directory, req->in.data, STR_TERMINATE);
bufinfo 579 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &unl->unlink.in.pattern, req->in.data, STR_TERMINATE);
bufinfo 961 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->write.in.data, io->write.in.count)) {
bufinfo 1030 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->writex.in.data, io->writex.in.count)) {
bufinfo 1166 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->writeclose.in.data, io->writeclose.in.count)) {
bufinfo 1316 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &oi->splopen.in.ident, req->in.data, STR_TERMINATE);
bufinfo 1429 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, io->splwrite.in.data, io->splwrite.in.count)) {
bufinfo 1452 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->mkdir.in.path, req->in.data, STR_TERMINATE);
bufinfo 1470 source4/smb_server/smb/reply.c req_pull_ascii4(&req->in.bufinfo, &io->in.path, req->in.data, STR_TERMINATE);
bufinfo 1493 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->rename.in.pattern1, p, STR_TERMINATE);
bufinfo 1494 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->rename.in.pattern2, p, STR_TERMINATE);
bufinfo 1524 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->ntrename.in.old_name, p, STR_TERMINATE);
bufinfo 1525 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &io->ntrename.in.new_name, p, STR_TERMINATE);
bufinfo 1571 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &cp->in.path1, p, STR_TERMINATE);
bufinfo 1572 source4/smb_server/smb/reply.c p += req_pull_ascii4(&req->in.bufinfo, &cp->in.path2, p, STR_TERMINATE);
bufinfo 1641 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, total_locks * lck_size)) {
bufinfo 1880 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, passlen)) {
bufinfo 1886 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen, &io->old.in.password)) {
bufinfo 1892 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.user, p, -1, STR_TERMINATE);
bufinfo 1893 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.domain, p, -1, STR_TERMINATE);
bufinfo 1894 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.os, p, -1, STR_TERMINATE);
bufinfo 1895 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->old.in.lanman, p, -1, STR_TERMINATE);
bufinfo 1924 source4/smb_server/smb/reply.c if (req_data_oob(&req->in.bufinfo, req->in.data, passlen1) ||
bufinfo 1925 source4/smb_server/smb/reply.c req_data_oob(&req->in.bufinfo, req->in.data + passlen1, passlen2)) {
bufinfo 1931 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen1, &io->nt1.in.password1)) {
bufinfo 1936 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, passlen2, &io->nt1.in.password2)) {
bufinfo 1942 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.user, p, -1, STR_TERMINATE);
bufinfo 1943 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.domain, p, -1, STR_TERMINATE);
bufinfo 1944 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.os, p, -1, STR_TERMINATE);
bufinfo 1945 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->nt1.in.lanman, p, -1, STR_TERMINATE);
bufinfo 1974 source4/smb_server/smb/reply.c if (!req_pull_blob(&req->in.bufinfo, p, blob_len, &io->spnego.in.secblob)) {
bufinfo 1980 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.os, p, -1, STR_TERMINATE);
bufinfo 1981 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.lanman, p, -1, STR_TERMINATE);
bufinfo 1982 source4/smb_server/smb/reply.c p += req_pull_string(&req->in.bufinfo, &io->spnego.in.workgroup, p, -1, STR_TERMINATE);
bufinfo 2209 source4/smb_server/smb/reply.c req_pull_string(&req->in.bufinfo, &io->ntcreatex.in.fname, req->in.data, fname_len, STR_TERMINATE);
bufinfo 38 source4/smb_server/smb/request.c req->in.bufinfo.mem_ctx = req;
bufinfo 39 source4/smb_server/smb/request.c req->in.bufinfo.flags = 0;
bufinfo 41 source4/smb_server/smb/request.c req->in.bufinfo.flags |= BUFINFO_FLAG_UNICODE;
bufinfo 43 source4/smb_server/smb/request.c req->in.bufinfo.align_base = req->in.buffer;
bufinfo 44 source4/smb_server/smb/request.c req->in.bufinfo.data = req->in.data;
bufinfo 45 source4/smb_server/smb/request.c req->in.bufinfo.data_size = req->in.data_size;
bufinfo 482 source4/smb_server/smb/request.c static size_t req_pull_ucs2(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
bufinfo 488 source4/smb_server/smb/request.c if (!(flags & STR_NOALIGN) && ucs2_align(bufinfo->align_base, src, flags)) {
bufinfo 499 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
bufinfo 512 source4/smb_server/smb/request.c *dest = talloc_strdup(bufinfo->mem_ctx, "");
bufinfo 516 source4/smb_server/smb/request.c ret = convert_string_talloc(bufinfo->mem_ctx, CH_UTF16, CH_UNIX, src, src_len2, (void **)&dest2, NULL, false);
bufinfo 540 source4/smb_server/smb/request.c static size_t req_pull_ascii(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
bufinfo 549 source4/smb_server/smb/request.c src_len = bufinfo->data_size - PTR_DIFF(src, bufinfo->data);
bufinfo 565 source4/smb_server/smb/request.c ret = convert_string_talloc(bufinfo->mem_ctx, CH_DOS, CH_UNIX, src, src_len2, (void **)&dest2, NULL, false);
bufinfo 589 source4/smb_server/smb/request.c size_t req_pull_string(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, int byte_len, uint_t flags)
bufinfo 592 source4/smb_server/smb/request.c (((flags & STR_UNICODE) || (bufinfo->flags & BUFINFO_FLAG_UNICODE)))) {
bufinfo 593 source4/smb_server/smb/request.c return req_pull_ucs2(bufinfo, dest, src, byte_len, flags);
bufinfo 596 source4/smb_server/smb/request.c return req_pull_ascii(bufinfo, dest, src, byte_len, flags);
bufinfo 609 source4/smb_server/smb/request.c size_t req_pull_ascii4(struct request_bufinfo *bufinfo, const char **dest, const uint8_t *src, uint_t flags)
bufinfo 613 source4/smb_server/smb/request.c if (PTR_DIFF(src, bufinfo->data) + 1 > bufinfo->data_size) {
bufinfo 615 source4/smb_server/smb/request.c (*dest) = talloc_strdup(bufinfo->mem_ctx, "");
bufinfo 624 source4/smb_server/smb/request.c ret = req_pull_string(bufinfo, dest, src, -1, flags);
bufinfo 626 source4/smb_server/smb/request.c (*dest) = talloc_strdup(bufinfo->mem_ctx, "");
bufinfo 638 source4/smb_server/smb/request.c bool req_pull_blob(struct request_bufinfo *bufinfo, const uint8_t *src, int len, DATA_BLOB *blob)
bufinfo 640 source4/smb_server/smb/request.c if (len != 0 && req_data_oob(bufinfo, src, len)) {
bufinfo 644 source4/smb_server/smb/request.c (*blob) = data_blob_talloc(bufinfo->mem_ctx, src, len);
bufinfo 651 source4/smb_server/smb/request.c bool req_data_oob(struct request_bufinfo *bufinfo, const uint8_t *ptr, uint32_t count)
bufinfo 658 source4/smb_server/smb/request.c if ((uintptr_t)ptr < (uintptr_t)bufinfo->data ||
bufinfo 659 source4/smb_server/smb/request.c (uintptr_t)ptr >= (uintptr_t)bufinfo->data + bufinfo->data_size ||
bufinfo 660 source4/smb_server/smb/request.c count > bufinfo->data_size ||
bufinfo 661 source4/smb_server/smb/request.c (uintptr_t)ptr + count > (uintptr_t)bufinfo->data + bufinfo->data_size) {
bufinfo 132 source4/smb_server/smb/search.c p += req_pull_ascii4(&req->in.bufinfo, &sf->search_first.in.pattern,
bufinfo 139 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 3)) {
bufinfo 170 source4/smb_server/smb/search.c req_data_oob(&req->in.bufinfo, p, 21) ||
bufinfo 245 source4/smb_server/smb/search.c p += req_pull_ascii4(&req->in.bufinfo, &pattern, p, STR_TERMINATE);
bufinfo 251 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 3)) {
bufinfo 267 source4/smb_server/smb/search.c if (req_data_oob(&req->in.bufinfo, p, 21)) {
bufinfo 252 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 28, &io->t2open.in.fname, 0);
bufinfo 300 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 4, &io->t2mkdir.in.path, 0);
bufinfo 465 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 6, &st->generic.in.file.path, 0);
bufinfo 614 source4/smb_server/smb/trans2.c &req->in.bufinfo);
bufinfo 673 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 6, &st->generic.in.file.path, 0);
bufinfo 872 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 12, &search->t2ffirst.in.pattern, 0);
bufinfo 958 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 12, &search->t2fnext.in.last_name, 0);
bufinfo 1264 source4/smb_server/smb/trans2.c req_pull_string(&req->in.bufinfo, &trans->in.trans_name, req->in.data, -1, STR_TERMINATE);
bufinfo 1267 source4/smb_server/smb/trans2.c if (!req_pull_blob(&req->in.bufinfo, req->in.hdr + param_ofs, param_count, &trans->in.params) ||
bufinfo 1268 source4/smb_server/smb/trans2.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &trans->in.data)) {
bufinfo 1337 source4/smb_server/smb/trans2.c if (!req_pull_blob(&req->in.bufinfo, req->in.hdr + param_ofs, param_count, ¶ms) ||
bufinfo 1338 source4/smb_server/smb/trans2.c !req_pull_blob(&req->in.bufinfo, req->in.hdr + data_ofs, data_count, &data)) {
bufinfo 278 source4/smb_server/smb2/fileinfo.c STR_UNICODE, &op->req->in.bufinfo);
bufinfo 39 source4/smb_server/smb2/receive.c req->in.bufinfo.mem_ctx = req;
bufinfo 40 source4/smb_server/smb2/receive.c req->in.bufinfo.flags = BUFINFO_FLAG_UNICODE | BUFINFO_FLAG_SMB2;
bufinfo 41 source4/smb_server/smb2/receive.c req->in.bufinfo.align_base = req->in.buffer;
bufinfo 43 source4/smb_server/smb2/receive.c req->in.bufinfo.data = req->in.dynamic;
bufinfo 44 source4/smb_server/smb2/receive.c req->in.bufinfo.data_size = req->in.body_size - req->in.body_fixed;
bufinfo 46 source4/smb_server/smb2/receive.c req->in.bufinfo.data = NULL;
bufinfo 47 source4/smb_server/smb2/receive.c req->in.bufinfo.data_size = 0;