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,