rc_node_ptr_t
rc_node_ptr_t rnt_ptr;
rc_node_ptr_t re_node;
rc_node_ptr_t rc_notify_ptr;
void rc_node_ptr_free_mem(rc_node_ptr_t *);
void rc_node_ptr_init(rc_node_ptr_t *);
int rc_local_scope(uint32_t, rc_node_ptr_t *);
void rc_node_clear(rc_node_ptr_t *, int);
void rc_node_ptr_assign(rc_node_ptr_t *, const rc_node_ptr_t *);
int rc_node_name(rc_node_ptr_t *, char *, size_t, uint32_t, size_t *);
int rc_node_fmri(rc_node_ptr_t *, char *, size_t, size_t *);
int rc_node_parent_type(rc_node_ptr_t *, uint32_t *);
int rc_node_get_child(rc_node_ptr_t *, const char *, uint32_t, rc_node_ptr_t *);
int rc_node_get_parent(rc_node_ptr_t *, uint32_t, rc_node_ptr_t *);
int rc_node_get_property_type(rc_node_ptr_t *, rep_protocol_value_type_t *);
int rc_node_get_property_value(rc_node_ptr_t *,
int rc_node_create_child(rc_node_ptr_t *, uint32_t, const char *,
rc_node_ptr_t *);
int rc_node_create_child_pg(rc_node_ptr_t *, uint32_t, const char *,
const char *, uint32_t, rc_node_ptr_t *);
int rc_node_update(rc_node_ptr_t *);
int rc_node_delete(rc_node_ptr_t *);
int rc_node_next_snaplevel(rc_node_ptr_t *, rc_node_ptr_t *);
int rc_node_setup_iter(rc_node_ptr_t *, rc_node_iter_t **, uint32_t,
int rc_iter_next(rc_node_iter_t *, rc_node_ptr_t *, uint32_t);
int rc_node_setup_tx(rc_node_ptr_t *, rc_node_ptr_t *);
int rc_tx_commit(rc_node_ptr_t *, const void *, size_t);
int rc_pg_notify_setup(rc_node_pg_notify_t *, rc_node_ptr_t *, int);
int rc_notify_info_wait(rc_notify_info_t *, rc_node_ptr_t *, char *, size_t);
int rc_snapshot_take_new(rc_node_ptr_t *, const char *,
const char *, const char *, rc_node_ptr_t *);
int rc_snapshot_take_attach(rc_node_ptr_t *, rc_node_ptr_t *);
int rc_snapshot_attach(rc_node_ptr_t *, rc_node_ptr_t *);
rc_node_ptr_init(rc_node_ptr_t *out)
rc_node_ptr_free_mem(rc_node_ptr_t *npp)
rc_node_assign(rc_node_ptr_t *out, rc_node_t *val)
rc_node_clear(rc_node_ptr_t *out, int deleted)
rc_node_ptr_assign(rc_node_ptr_t *out, const rc_node_ptr_t *val)
rc_node_ptr_check_and_lock(rc_node_ptr_t *npp, int *res)
rc_local_scope(uint32_t type, rc_node_ptr_t *out)
rc_scope_parent_scope(rc_node_ptr_t *npp, uint32_t type, rc_node_ptr_t *out)
rc_node_name(rc_node_ptr_t *npp, char *buf, size_t sz, uint32_t answertype,
rc_node_get_property_type(rc_node_ptr_t *npp, rep_protocol_value_type_t *out)
rc_node_ptr_parent(rc_node_ptr_t *npp, rc_node_t **out)
rc_node_get_parent(rc_node_ptr_t *npp, uint32_t type, rc_node_ptr_t *out)
rc_node_parent_type(rc_node_ptr_t *npp, uint32_t *type_out)
rc_node_get_child(rc_node_ptr_t *npp, const char *name, uint32_t type,
rc_node_ptr_t *outp)
rc_node_update(rc_node_ptr_t *npp)
rc_node_create_child(rc_node_ptr_t *npp, uint32_t type, const char *name,
rc_node_ptr_t *cpp)
rc_node_create_child_pg(rc_node_ptr_t *npp, uint32_t type, const char *name,
const char *pgtype, uint32_t flags, rc_node_ptr_t *cpp)
rc_node_delete(rc_node_ptr_t *npp)
rc_node_next_snaplevel(rc_node_ptr_t *npp, rc_node_ptr_t *cpp)
rc_snapshot_take_new(rc_node_ptr_t *npp, const char *svcname,
const char *instname, const char *name, rc_node_ptr_t *outpp)
rc_snapshot_take_attach(rc_node_ptr_t *npp, rc_node_ptr_t *outpp)
rc_snapshot_attach(rc_node_ptr_t *npp, rc_node_ptr_t *cpp)
rc_node_setup_value_iter(rc_node_ptr_t *npp, rc_node_iter_t **iterp)
rc_node_get_property_value(rc_node_ptr_t *npp,
rc_node_setup_iter(rc_node_ptr_t *npp, rc_node_iter_t **iterp,
rc_iter_next(rc_node_iter_t *iter, rc_node_ptr_t *out, uint32_t type)
rc_node_setup_tx(rc_node_ptr_t *npp, rc_node_ptr_t *txp)
rc_tx_commit(rc_node_ptr_t *txp, const void *cmds, size_t cmds_sz)
rc_pg_notify_setup(rc_node_pg_notify_t *pnp, rc_node_ptr_t *npp, int fd)
rc_notify_info_wait(rc_notify_info_t *rnip, rc_node_ptr_t *out,