Home | History | Annotate | Download | only in common

Lines Matching refs:data

32 	struct syslog_data *data = (struct syslog_data *)dumper->data;
33 struct dumper *mem_dumper = data->mem_dumper;
47 syslog(data->priority, "%.*s", i + 1, buf);
57 struct syslog_data *data = calloc(1, sizeof(struct syslog_data));
58 data->priority = priority;
59 data->mem_dumper = mem_dumper_create();
60 dumper->data = data;
67 mem_dumper_free(((struct syslog_data *)dumper->data)->mem_dumper);
68 free(dumper->data);
84 struct mem_data *data = (struct mem_data *)dumper->data;
88 int remaining = data->capacity - data->size;
89 n = vsnprintf(data->buf + data->size, remaining, format, ap);
93 data->size += n;
98 tmp = realloc(data->buf, data->capacity * 2);
101 data->buf = tmp;
102 data->capacity *= 2;
109 struct mem_data *data = calloc(1, sizeof(struct mem_data));
110 if (!dumper || !data)
112 data->size = 0;
113 data->capacity = 80;
114 data->buf = malloc(data->capacity);
115 if (!data->buf) {
116 free(data);
119 data->buf[0] = '\0';
120 dumper->data = data;
127 struct mem_data *data = (struct mem_data *)dumper->data;
128 free(data->buf);
129 free(data);
135 struct mem_data *data = (struct mem_data *)dumper->data;
136 data->buf[0] = '\0';
137 data->size = 0;
142 struct mem_data *data = (struct mem_data *)dumper->data;
143 if (n > data->size)
144 n = data->size;
145 memmove(data->buf, data->buf + n, data->size - n + 1);
146 data->size -= n;
151 struct mem_data *data = (struct mem_data *)dumper->data;
152 *buf = data->buf;
153 *size = data->size;