mykeydata 104 source4/lib/registry/rpc.c struct rpc_key *mykeydata; mykeydata 119 source4/lib/registry/rpc.c mykeydata = talloc_zero(ctx, struct rpc_key); mykeydata 120 source4/lib/registry/rpc.c mykeydata->key.context = ctx; mykeydata 121 source4/lib/registry/rpc.c mykeydata->pipe = talloc_reference(mykeydata, rctx->pipe); mykeydata 122 source4/lib/registry/rpc.c mykeydata->num_values = -1; mykeydata 123 source4/lib/registry/rpc.c mykeydata->num_subkeys = -1; mykeydata 124 source4/lib/registry/rpc.c *k = (struct registry_key *)mykeydata; mykeydata 125 source4/lib/registry/rpc.c return known_hives[n].open(mykeydata->pipe, mykeydata, &(mykeydata->pol)); mykeydata 132 source4/lib/registry/rpc.c struct rpc_key_data *mykeydata; mykeydata 134 source4/lib/registry/rpc.c k->backend_data = mykeydata = talloc_zero(mem_ctx, struct rpc_key_data); mykeydata 135 source4/lib/registry/rpc.c mykeydata->num_values = -1; mykeydata 136 source4/lib/registry/rpc.c mykeydata->num_subkeys = -1; mykeydata 145 source4/lib/registry/rpc.c r.out.handle = &mykeydata->pol; mykeydata 158 source4/lib/registry/rpc.c *mykeydata; mykeydata 162 source4/lib/registry/rpc.c mykeydata = talloc_zero(mem_ctx, struct rpc_key); mykeydata 163 source4/lib/registry/rpc.c mykeydata->key.context = parentkeydata->key.context; mykeydata 164 source4/lib/registry/rpc.c mykeydata->pipe = talloc_reference(mykeydata, parentkeydata->pipe); mykeydata 165 source4/lib/registry/rpc.c mykeydata->num_values = -1; mykeydata 166 source4/lib/registry/rpc.c mykeydata->num_subkeys = -1; mykeydata 167 source4/lib/registry/rpc.c *key = (struct registry_key *)mykeydata; mykeydata 175 source4/lib/registry/rpc.c r.out.handle = &mykeydata->pol; mykeydata 177 source4/lib/registry/rpc.c status = dcerpc_winreg_OpenKey(mykeydata->pipe, mem_ctx, &r); mykeydata 194 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(parent, struct rpc_key); mykeydata 203 source4/lib/registry/rpc.c if (mykeydata->num_values == -1) { mykeydata 212 source4/lib/registry/rpc.c r.in.handle = &mykeydata->pol; mykeydata 225 source4/lib/registry/rpc.c status = dcerpc_winreg_EnumValue(mykeydata->pipe, mem_ctx, &r); mykeydata 245 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(parent, struct rpc_key); mykeydata 254 source4/lib/registry/rpc.c if (mykeydata->num_values == -1) { mykeydata 262 source4/lib/registry/rpc.c r.in.handle = &mykeydata->pol; mykeydata 273 source4/lib/registry/rpc.c status = dcerpc_winreg_QueryValue(mykeydata->pipe, mem_ctx, &r); mykeydata 294 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(parent, struct rpc_key); mykeydata 305 source4/lib/registry/rpc.c r.in.handle = &mykeydata->pol; mykeydata 314 source4/lib/registry/rpc.c status = dcerpc_winreg_EnumKey(mykeydata->pipe, mem_ctx, &r); mykeydata 371 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(k, struct rpc_key); mykeydata 378 source4/lib/registry/rpc.c r.in.handle = &mykeydata->pol; mykeydata 381 source4/lib/registry/rpc.c r.out.num_subkeys = &mykeydata->num_subkeys; mykeydata 382 source4/lib/registry/rpc.c r.out.max_subkeylen = &mykeydata->max_subkeylen; mykeydata 383 source4/lib/registry/rpc.c r.out.max_classlen = &mykeydata->max_classlen; mykeydata 384 source4/lib/registry/rpc.c r.out.num_values = &mykeydata->num_values; mykeydata 385 source4/lib/registry/rpc.c r.out.max_valnamelen = &mykeydata->max_valnamelen; mykeydata 386 source4/lib/registry/rpc.c r.out.max_valbufsize = &mykeydata->max_valbufsize; mykeydata 387 source4/lib/registry/rpc.c r.out.secdescsize = &mykeydata->secdescsize; mykeydata 388 source4/lib/registry/rpc.c r.out.last_changed_time = &mykeydata->last_changed_time; mykeydata 390 source4/lib/registry/rpc.c status = dcerpc_winreg_QueryInfoKey(mykeydata->pipe, mem_ctx, &r); mykeydata 397 source4/lib/registry/rpc.c mykeydata->classname = talloc_reference(mem_ctx, r.out.classname->name); mykeydata 405 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(parent, struct rpc_key); mykeydata 410 source4/lib/registry/rpc.c r.in.handle = &mykeydata->pol; mykeydata 413 source4/lib/registry/rpc.c status = dcerpc_winreg_DeleteKey(mykeydata->pipe, mem_ctx, &r); mykeydata 434 source4/lib/registry/rpc.c struct rpc_key *mykeydata = talloc_get_type(key, struct rpc_key); mykeydata 437 source4/lib/registry/rpc.c if (mykeydata->num_values == -1) { mykeydata 443 source4/lib/registry/rpc.c *classname = mykeydata->classname; mykeydata 446 source4/lib/registry/rpc.c *num_subkeys = mykeydata->num_subkeys; mykeydata 449 source4/lib/registry/rpc.c *num_values = mykeydata->num_values; mykeydata 452 source4/lib/registry/rpc.c *last_changed_time = mykeydata->last_changed_time; mykeydata 455 source4/lib/registry/rpc.c *max_subkeylen = mykeydata->max_subkeylen; mykeydata 458 source4/lib/registry/rpc.c *max_valnamelen = mykeydata->max_valnamelen; mykeydata 461 source4/lib/registry/rpc.c *max_valbufsize = mykeydata->max_valbufsize;