rel_offset 377 librpc/ndr/libndr.h enum ndr_err_code ndr_pull_relative_ptr1(struct ndr_pull *ndr, const void *p, uint32_t rel_offset); rel_offset 1104 librpc/ndr/ndr.c _PUBLIC_ enum ndr_err_code ndr_pull_relative_ptr1(struct ndr_pull *ndr, const void *p, uint32_t rel_offset) rel_offset 1106 librpc/ndr/ndr.c rel_offset += ndr->relative_base_offset; rel_offset 1107 librpc/ndr/ndr.c if (rel_offset > ndr->data_size) { rel_offset 1110 librpc/ndr/ndr.c rel_offset, ndr->data_size); rel_offset 1112 librpc/ndr/ndr.c return ndr_token_store(ndr, &ndr->relative_list, p, rel_offset); rel_offset 1121 librpc/ndr/ndr.c uint32_t rel_offset; rel_offset 1122 librpc/ndr/ndr.c NDR_CHECK(ndr_token_retrieve(&ndr->relative_list, p, &rel_offset)); rel_offset 1123 librpc/ndr/ndr.c return ndr_pull_set_offset(ndr, rel_offset); rel_offset 65 source4/lib/registry/regf.c uint32_t offset, uint32_t *rel_offset) rel_offset 73 source4/lib/registry/regf.c if (rel_offset != NULL) rel_offset 74 source4/lib/registry/regf.c *rel_offset = offset - data->hbins[i]->offset_from_first - 0x20; rel_offset 106 source4/lib/registry/regf.c uint32_t rel_offset; rel_offset 111 source4/lib/registry/regf.c hbin = hbin_by_offset(data, offset, &rel_offset); rel_offset 118 source4/lib/registry/regf.c ret.length = IVAL(hbin->data, rel_offset); rel_offset 162 source4/lib/registry/regf.c uint32_t rel_offset = -1; /* Relative offset ! */ rel_offset 197 source4/lib/registry/regf.c rel_offset = j; rel_offset 202 source4/lib/registry/regf.c rel_offset = j; rel_offset 204 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset+size, my_size-size); rel_offset 211 source4/lib/registry/regf.c if (rel_offset != -1) rel_offset 237 source4/lib/registry/regf.c rel_offset = 0x0; rel_offset 242 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset, -size); rel_offset 244 source4/lib/registry/regf.c ret.data = hbin->data + rel_offset + 0x4; /* Skip past length */ rel_offset 248 source4/lib/registry/regf.c *offset = hbin->offset_from_first + rel_offset + 0x20; rel_offset 250 source4/lib/registry/regf.c SMB_ASSERT(new_rel_offset == rel_offset); rel_offset 290 source4/lib/registry/regf.c uint32_t rel_offset; rel_offset 296 source4/lib/registry/regf.c hbin = hbin_by_offset(data, offset, &rel_offset); rel_offset 302 source4/lib/registry/regf.c size = IVALS(hbin->data, rel_offset); rel_offset 313 source4/lib/registry/regf.c if (rel_offset + size < hbin->offset_to_next) { rel_offset 314 source4/lib/registry/regf.c next_size = IVALS(hbin->data, rel_offset+size); rel_offset 321 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset, size); rel_offset 331 source4/lib/registry/regf.c uint32_t rel_offset; rel_offset 333 source4/lib/registry/regf.c &rel_offset); rel_offset 346 source4/lib/registry/regf.c orig_size = -IVALS(hbin->data, rel_offset); rel_offset 353 source4/lib/registry/regf.c memcpy(hbin->data + rel_offset + 0x4, blob.data, blob.length); rel_offset 357 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset, -needed_size); rel_offset 358 source4/lib/registry/regf.c SIVALS(hbin->data, rel_offset + needed_size, rel_offset 368 source4/lib/registry/regf.c for (i = rel_offset; i < hbin->offset_to_next - 0x20; i += my_size) { rel_offset 382 source4/lib/registry/regf.c SIVAL(hbin->data, rel_offset, -possible_size); rel_offset 383 source4/lib/registry/regf.c memcpy(hbin->data + rel_offset + 0x4,