Searched refs:asr_buf_t (Results 1 - 8 of 8) sorted by relevance

/osnet-11/usr/src/lib/fm/libasr/common/
H A Dasr_buf.h46 } asr_buf_t; typedef in typeref:struct:asr_buf
48 extern asr_buf_t *asr_buf_alloc(size_t size);
49 extern void asr_buf_free(asr_buf_t *abp);
50 extern char *asr_buf_free_struct(asr_buf_t *abp);
51 extern void asr_buf_reset(asr_buf_t *abp);
53 extern char *asr_buf_data(asr_buf_t *abp);
54 extern size_t asr_buf_size(asr_buf_t *abp);
59 extern int asr_buf_append(asr_buf_t *abp, const char *format, ...);
60 extern int asr_buf_vappend(asr_buf_t *abp, const char *format, va_list va);
61 extern int asr_buf_append_buf(asr_buf_t *ab
[all...]
H A Dasr_buf.c47 asr_buf_t *
50 asr_buf_t *abp;
52 if ((abp = asr_zalloc(sizeof (asr_buf_t))) == NULL)
77 asr_buf_grow(asr_buf_t *abp, size_t len)
106 asr_buf_append(asr_buf_t *abp, const char *fmt, ...)
132 asr_buf_vappend(asr_buf_t *abp, const char *fmt, va_list ap)
153 asr_buf_append_str(asr_buf_t *abp, const char *str)
172 asr_buf_append_buf(asr_buf_t *abp, const asr_buf_t *buf)
190 asr_buf_append_raw(asr_buf_t *ab
[all...]
H A Dasr_nvl.h61 extern void asr_nvl_tostringi(asr_buf_t *, nvlist_t *, int, char, char *);
62 extern asr_buf_t *asr_nvl_tostring(nvlist_t *);
63 extern asr_buf_t *asr_nvl_toperl(nvlist_t *);
H A Dasr.h81 extern int asr_msg_start(asr_handle_t *ah, asr_buf_t *buf);
83 asr_handle_t *ah, asr_buf_t *buf, char *timebuf, size_t tlen);
84 extern int asr_msg_end(asr_buf_t *msg);
85 extern asr_message_t *asr_message_alloc(asr_buf_t *buf, asr_msgtype_t type);
H A Dasr_audit.c147 asr_topo_enum_data_t *edata, nvlist_t *prop, char **name, asr_buf_t *value)
301 nvlist_t *std, asr_buf_t *out)
307 asr_buf_t *val, *buf;
379 nvlist_t *std, asr_buf_t *out)
426 asr_buf_t *out = edata->asr_data;
438 asr_buf_t *ai = asr_buf_alloc(64);
526 add_hardware_components(asr_handle_t *ah, asr_buf_t *out)
546 add_software_package(asr_buf_t *out, nvlist_t *pkg)
609 add_pkginfo_data(asr_handle_t *ah, asr_buf_t *out, FILE *in)
614 asr_buf_t *lin
[all...]
H A Dasr.c923 asr_message_alloc(asr_buf_t *data, asr_msgtype_t type)
1093 asr_msg_start(asr_handle_t *ah, asr_buf_t *buf)
1121 asr_msg_tstart(asr_handle_t *ah, asr_buf_t *buf, char *timebuf, size_t tlen)
1203 asr_msg_end(asr_buf_t *msg)
1229 asr_buf_t *buf = asr_buf_alloc(ASR_ACTIVATE_BUFSIZE);
1289 asr_buf_t *buf = asr_buf_alloc(1024);
1319 asr_buf_t *buf = asr_buf_alloc(1024);
1350 asr_buf_t *mailto, *buf;
1419 asr_buf_t *buf = asr_buf_alloc(1024);
1467 asr_buf_t *bu
[all...]
H A Dasr_fault.c83 asr_add_de(topo_hdl_t *thp, nvlist_t *fault, int pad, asr_buf_t *out)
149 asr_fault_fru(asr_buf_t *bp, nvlist_t *event)
182 asr_buf_t *bp, nvlist_t **faults, uint_t nfaults, nvlist_t *event)
492 asr_buf_t *buf;
H A Dasr_nvl.c289 asr_buf_t *buf;
1047 indentb(asr_buf_t *out, int depth)
1056 asr_nvl_print_prop_stringb(asr_buf_t *out, char *str)
1087 asr_nvl_tostringi(asr_buf_t *out, nvlist_t *nvl,
1405 asr_buf_t *
1408 asr_buf_t *out = asr_buf_alloc(1024);
1414 asr_buf_t *
1417 asr_buf_t *out = asr_buf_alloc(1024);

Completed in 51 milliseconds