/illumos-gate/usr/src/head/ |
H A D | exacct.h | 72 extern int ea_match_object_catalog(ea_object_t *, ea_catalog_t); 73 extern ea_object_type_t ea_next_object(ea_file_t *, ea_object_t *); 74 extern ea_object_type_t ea_previous_object(ea_file_t *, ea_object_t *); 75 extern ea_object_type_t ea_get_object(ea_file_t *, ea_object_t *); 76 extern ea_object_type_t ea_unpack_object(ea_object_t **, int, void *, size_t); 77 extern int ea_write_object(ea_file_t *, ea_object_t *); 80 extern ea_object_t *ea_copy_object(const ea_object_t *); 81 extern ea_object_t *ea_copy_object_tree(const ea_object_t *); 82 extern ea_object_t *ea_get_object_tree(ea_file_t *, uint32_t);
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | exacct.h | 141 } ea_object_t; typedef 145 extern int ea_set_item(ea_object_t *, ea_catalog_t, const void *, size_t); 146 extern int ea_set_group(ea_object_t *, ea_catalog_t); 154 extern int ea_attach_to_object(ea_object_t *, ea_object_t *); 155 extern int ea_attach_to_group(ea_object_t *, ea_object_t *); 156 extern int ea_free_item(ea_object_t *, int); 158 extern void ea_free_object(ea_object_t *, int); 159 extern size_t ea_pack_object(ea_object_t *, void *, size_t); 166 extern ea_object_t *ea_alloc_item(ea_catalog_t, void *, size_t); 167 extern ea_object_t *ea_alloc_group(ea_catalog_t); [all …]
|
H A D | pool_pset.h | 71 extern int pool_pset_pack(ea_object_t *);
|
/illumos-gate/usr/src/lib/libexacct/common/ |
H A D | exacct_ops.c | 317 ea_next_object(ea_file_t *ef, ea_object_t *obj) in ea_next_object() 417 ea_previous_object(ea_file_t *ef, ea_object_t *obj) in ea_previous_object() 484 ea_object_t *obj, in xget_object() 667 ea_get_object(ea_file_t *ef, ea_object_t *obj) in ea_get_object() 679 unpack_group(ea_file_impl_t *f, ea_object_t *grp, int flag) in unpack_group() 681 ea_object_t *obj; in unpack_group() 693 if ((obj = ea_alloc(sizeof (ea_object_t))) == NULL) { in unpack_group() 700 ea_free(obj, sizeof (ea_object_t)); in unpack_group() 729 ea_unpack_object(ea_object_t **objp, int flag, void *buf, size_t bufsize) in ea_unpack_object() 732 ea_object_t *obj; in ea_unpack_object() [all …]
|
/illumos-gate/usr/src/common/exacct/ |
H A D | exacct_core.c | 219 ea_match_object_catalog(ea_object_t *obj, ea_catalog_t catmask) in ea_match_object_catalog() 231 ea_set_item(ea_object_t *obj, ea_catalog_t tag, in ea_set_item() 241 bzero(obj, sizeof (ea_object_t)); in ea_set_item() 299 ea_set_group(ea_object_t *obj, ea_catalog_t tag) in ea_set_group() 306 bzero(obj, sizeof (ea_object_t)); in ea_set_group() 318 ea_free_object(ea_object_t *obj, int flag) in ea_free_object() 320 ea_object_t *next = obj; in ea_free_object() 321 ea_object_t *save; in ea_free_object() 350 ea_free(save, sizeof (ea_object_t)); in ea_free_object() 356 ea_free_item(ea_object_t *obj, int flag) in ea_free_item() [all …]
|
/illumos-gate/usr/src/lib/libexacct/demo/ |
H A D | exdump.c | 161 static void disp_obj(ea_object_t *o, int indent); 231 disp_embedded_group(ea_object_t *eo, int indent) in disp_embedded_group() 245 disp_obj(ea_object_t *o, int indent) in disp_obj() 439 ea_object_t *op; in disp_obj() 440 ea_object_t *eo; in disp_obj() 482 ea_object_t scratch; in disp_group() 511 ea_object_t scratch; in main() 538 bzero(&scratch, sizeof (ea_object_t)); in main() 545 (void) bzero(&scratch, sizeof (ea_object_t)); in main()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | exacct.c | 69 ea_object_t * 72 ea_object_t *item; in ea_alloc_item() 75 bzero(item, sizeof (ea_object_t)); in ea_alloc_item() 80 ea_object_t * 83 ea_object_t *group; in ea_alloc_group() 86 bzero(group, sizeof (ea_object_t)); in ea_alloc_group() 91 ea_object_t * 92 ea_attach_item(ea_object_t *grp, void *buf, size_t bufsz, ea_catalog_t catalog) in ea_attach_item() 94 ea_object_t *item; in ea_attach_item() 234 ea_object_t *hdr_grp; in exacct_create_header() [all …]
|
H A D | pool.c | 757 static ea_object_t * 760 ea_object_t *eo_system; in pool_system_pack() 793 pool_pool_pack(ea_object_t *eo_system) in pool_pool_pack() 795 ea_object_t *eo_pool; in pool_pool_pack() 831 ea_object_t *eo_system; in pool_pack_conf() 859 ea_object_t *eo_system; in pool_commit()
|
H A D | pool_pset.c | 843 pool_pset_pack(ea_object_t *eo_system) in pool_pset_pack() 845 ea_object_t *eo_pset, *eo_cpu; in pool_pset_pack()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_log.c | 133 ea_object_t hdr, toc, i0, i1, i2, i3, i4, i5, i6; in fmd_log_write_hdr() 223 ea_object_t *grp, *obj; in fmd_log_check_hdr() 515 ea_object_t grp0, grp1, i0, i1, i2, *items; in fmd_log_append() 516 ea_object_t **fe = NULL; in fmd_log_append() 556 ea_object_t *egrp, *ip, **fp; in fmd_log_append() 561 frsize = sizeof (ea_object_t *) * cip->ci_nitems; in fmd_log_append() 562 itsize = sizeof (ea_object_t) * cip->ci_nitems * 5; in fmd_log_append() 670 ea_object_t **fp = fe; in fmd_log_append() 794 fmd_log_unpack(fmd_log_t *lp, ea_object_t *grp, off64_t off) in fmd_log_unpack() 799 ea_object_t *obj; in fmd_log_unpack() [all …]
|
/illumos-gate/usr/src/cmd/lastcomm/ |
H A D | lc_exacct.c | 35 ea_object_t curr_obj; in skip_group() 75 ea_object_t curr_obj; in disp_group() 160 ea_object_t curr_obj; in lc_exacct()
|
/illumos-gate/usr/src/lib/fm/libfmd_log/common/ |
H A D | fmd_log.c | 107 ea_object_t *grp, *obj; in fmd_log_load_record() 197 fmd_log_record_t *rp, ea_object_t *grp) in fmd_log_load_xref() 199 ea_object_t *obj; in fmd_log_load_xref() 324 ea_object_t *rgrp = rp->rec_grp; in fmd_log_load_xrefs() 325 ea_object_t *grp, *obj; in fmd_log_load_xrefs() 380 ea_object_t *grp, *obj; in fmd_log_open() 559 ea_object_t obj, *grp; in fmd_log_rewind()
|
H A D | fmd_log.h | 74 ea_object_t *rec_grp; /* log file exacct record group */
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | usage.c | 247 add_stat_item(ea_object_t *o, net_stat_t *ns) in add_stat_item() 293 add_desc_item(ea_object_t *o, net_desc_t *nd) in add_desc_item() 773 ea_object_t scratch; in add_desc() 864 ea_object_t scratch; in add_stats() 968 ea_object_t scratch; in parse_logfile() 981 bzero(&scratch, sizeof (ea_object_t)); in parse_logfile() 985 (void) bzero(&scratch, sizeof (ea_object_t)); in parse_logfile() 1027 (void) bzero(&scratch, sizeof (ea_object_t)); in parse_logfile()
|
/illumos-gate/usr/src/cmd/acctadm/ |
H A D | utils.c | 192 ea_object_t eo; in verify_exacct_file()
|
/illumos-gate/usr/src/lib/libpool/common/ |
H A D | pool_kernel.c | 195 static int load_group(pool_conf_t *, pool_knl_elem_t *, ea_object_t *, 304 load_group(pool_conf_t *conf, pool_knl_elem_t *elem, ea_object_t *ep, in load_group() 307 ea_object_t *eo; in load_group() 717 ea_object_t *ep; in pool_knl_update()
|
/illumos-gate/usr/src/cmd/zonestat/zonestatd/ |
H A D | zonestatd.c | 2631 ea_object_t object; in zsd_refresh_procs() 2632 ea_object_t pobject; in zsd_refresh_procs()
|