Symbol: hist
bin/ksh/vi.c
1707
int hist;
bin/ksh/vi.c
1717
if ((hist = findhist(start, fwd, pat, anchored)) < 0) {
bin/ksh/vi.c
1728
histnum(hist);
bin/ksh/vi.c
1734
return hist;
lib/libedit/TEST/tc1.c
120
History *hist;
lib/libedit/TEST/tc1.c
129
hist = history_init(); /* Init the builtin history */
lib/libedit/TEST/tc1.c
131
history(hist, &ev, H_SETSIZE, 100);
lib/libedit/TEST/tc1.c
143
el_set(el, EL_HIST, history, hist);
lib/libedit/TEST/tc1.c
205
if (history(hist, &ev, H_SET, lastevent) == -1)
lib/libedit/TEST/tc1.c
207
history(hist, &ev, H_ADD , buf);
lib/libedit/TEST/tc1.c
209
history(hist, &ev, H_ENTER, buf);
lib/libedit/TEST/tc1.c
214
history(hist, &ev, continuation ? H_APPEND : H_ENTER, buf);
lib/libedit/TEST/tc1.c
237
for (rv = history(hist, &ev, H_LAST); rv != -1;
lib/libedit/TEST/tc1.c
238
rv = history(hist, &ev, H_PREV))
lib/libedit/TEST/tc1.c
245
history(hist, &ev, H_CLEAR);
lib/libedit/TEST/tc1.c
252
history(hist, &ev, H_LOAD, av[2]);
lib/libedit/TEST/tc1.c
254
history(hist, &ev, H_SAVE, av[2]);
lib/libedit/TEST/tc1.c
289
history_end(hist);
sbin/fsdb/fsdb.c
265
History *hist;
sbin/fsdb/fsdb.c
273
hist = history_init();
sbin/fsdb/fsdb.c
274
history(hist, &hev, H_SETSIZE, 100); /* 100 elt history buffer */
sbin/fsdb/fsdb.c
279
el_set(elptr, EL_HIST, history, hist);
sbin/fsdb/fsdb.c
286
history(hist, &hev, H_ENTER, elline);
sbin/fsdb/fsdb.c
326
history_end(hist);
sbin/unwind/libunbound/libunbound/unbound.h
791
long long hist[UB_STATS_BUCKET_NUM];
sbin/unwind/libunbound/util/timehist.c
100
return hist;
sbin/unwind/libunbound/util/timehist.c
103
void timehist_delete(struct timehist* hist)
sbin/unwind/libunbound/util/timehist.c
105
if(!hist)
sbin/unwind/libunbound/util/timehist.c
107
free(hist->buckets);
sbin/unwind/libunbound/util/timehist.c
108
free(hist);
sbin/unwind/libunbound/util/timehist.c
111
void timehist_clear(struct timehist* hist)
sbin/unwind/libunbound/util/timehist.c
114
for(i=0; i<hist->num; i++)
sbin/unwind/libunbound/util/timehist.c
115
hist->buckets[i].count = 0;
sbin/unwind/libunbound/util/timehist.c
118
void timehist_insert(struct timehist* hist, struct timeval* tv)
sbin/unwind/libunbound/util/timehist.c
121
for(i=0; i<hist->num; i++) {
sbin/unwind/libunbound/util/timehist.c
122
if(timeval_smaller(tv, &hist->buckets[i].upper)) {
sbin/unwind/libunbound/util/timehist.c
123
hist->buckets[i].count++;
sbin/unwind/libunbound/util/timehist.c
128
hist->buckets[hist->num-1].count++;
sbin/unwind/libunbound/util/timehist.c
131
void timehist_print(struct timehist* hist)
sbin/unwind/libunbound/util/timehist.c
135
for(i=0; i<hist->num; i++) {
sbin/unwind/libunbound/util/timehist.c
136
if(hist->buckets[i].count != 0) {
sbin/unwind/libunbound/util/timehist.c
138
(int)hist->buckets[i].lower.tv_sec,
sbin/unwind/libunbound/util/timehist.c
139
(int)hist->buckets[i].lower.tv_usec,
sbin/unwind/libunbound/util/timehist.c
140
(int)hist->buckets[i].upper.tv_sec,
sbin/unwind/libunbound/util/timehist.c
141
(int)hist->buckets[i].upper.tv_usec,
sbin/unwind/libunbound/util/timehist.c
142
(unsigned)hist->buckets[i].count);
sbin/unwind/libunbound/util/timehist.c
148
void timehist_log(struct timehist* hist, const char* name)
sbin/unwind/libunbound/util/timehist.c
153
timehist_quartile(hist, 0.25),
sbin/unwind/libunbound/util/timehist.c
154
timehist_quartile(hist, 0.50),
sbin/unwind/libunbound/util/timehist.c
155
timehist_quartile(hist, 0.75));
sbin/unwind/libunbound/util/timehist.c
158
for(i=0; i<hist->num; i++) {
sbin/unwind/libunbound/util/timehist.c
159
if(hist->buckets[i].count != 0) {
sbin/unwind/libunbound/util/timehist.c
161
(int)hist->buckets[i].lower.tv_sec,
sbin/unwind/libunbound/util/timehist.c
162
(int)hist->buckets[i].lower.tv_usec,
sbin/unwind/libunbound/util/timehist.c
163
(int)hist->buckets[i].upper.tv_sec,
sbin/unwind/libunbound/util/timehist.c
164
(int)hist->buckets[i].upper.tv_usec,
sbin/unwind/libunbound/util/timehist.c
165
(unsigned)hist->buckets[i].count);
sbin/unwind/libunbound/util/timehist.c
173
timehist_count(struct timehist* hist)
sbin/unwind/libunbound/util/timehist.c
176
for(i=0; i<hist->num; i++)
sbin/unwind/libunbound/util/timehist.c
177
res += hist->buckets[i].count;
sbin/unwind/libunbound/util/timehist.c
182
timehist_quartile(struct timehist* hist, double q)
sbin/unwind/libunbound/util/timehist.c
187
if(!hist || hist->num == 0)
sbin/unwind/libunbound/util/timehist.c
190
lookfor = (double)timehist_count(hist);
sbin/unwind/libunbound/util/timehist.c
196
while(i+1 < hist->num &&
sbin/unwind/libunbound/util/timehist.c
197
passed+(double)hist->buckets[i].count < lookfor) {
sbin/unwind/libunbound/util/timehist.c
198
passed += (double)hist->buckets[i++].count;
sbin/unwind/libunbound/util/timehist.c
202
low = (double)hist->buckets[i].lower.tv_sec +
sbin/unwind/libunbound/util/timehist.c
203
(double)hist->buckets[i].lower.tv_usec/1000000.;
sbin/unwind/libunbound/util/timehist.c
204
up = (double)hist->buckets[i].upper.tv_sec +
sbin/unwind/libunbound/util/timehist.c
205
(double)hist->buckets[i].upper.tv_usec/1000000.;
sbin/unwind/libunbound/util/timehist.c
207
res = (lookfor - passed)*(up-low)/((double)hist->buckets[i].count);
sbin/unwind/libunbound/util/timehist.c
212
timehist_export(struct timehist* hist, long long* array, size_t sz)
sbin/unwind/libunbound/util/timehist.c
215
if(!hist) return;
sbin/unwind/libunbound/util/timehist.c
216
if(sz > hist->num)
sbin/unwind/libunbound/util/timehist.c
217
sz = hist->num;
sbin/unwind/libunbound/util/timehist.c
219
array[i] = (long long)hist->buckets[i].count;
sbin/unwind/libunbound/util/timehist.c
223
timehist_import(struct timehist* hist, long long* array, size_t sz)
sbin/unwind/libunbound/util/timehist.c
226
if(!hist) return;
sbin/unwind/libunbound/util/timehist.c
227
if(sz > hist->num)
sbin/unwind/libunbound/util/timehist.c
228
sz = hist->num;
sbin/unwind/libunbound/util/timehist.c
230
hist->buckets[i].count = (size_t)array[i];
sbin/unwind/libunbound/util/timehist.c
72
dosetup(struct timehist* hist)
sbin/unwind/libunbound/util/timehist.c
77
for(i=0; i<hist->num; i++) {
sbin/unwind/libunbound/util/timehist.c
78
hist->buckets[i].lower = last;
sbin/unwind/libunbound/util/timehist.c
80
hist->buckets[i].upper = last;
sbin/unwind/libunbound/util/timehist.c
81
hist->buckets[i].count = 0;
sbin/unwind/libunbound/util/timehist.c
87
struct timehist* hist = (struct timehist*)calloc(1,
sbin/unwind/libunbound/util/timehist.c
89
if(!hist)
sbin/unwind/libunbound/util/timehist.c
91
hist->num = NUM_BUCKETS_HIST;
sbin/unwind/libunbound/util/timehist.c
92
hist->buckets = (struct th_buck*)calloc(hist->num,
sbin/unwind/libunbound/util/timehist.c
94
if(!hist->buckets) {
sbin/unwind/libunbound/util/timehist.c
95
free(hist);
sbin/unwind/libunbound/util/timehist.c
99
dosetup(hist);
sbin/unwind/libunbound/util/timehist.h
103
double timehist_quartile(struct timehist* hist, double q);
sbin/unwind/libunbound/util/timehist.h
109
void timehist_print(struct timehist* hist);
sbin/unwind/libunbound/util/timehist.h
116
void timehist_log(struct timehist* hist, const char* name);
sbin/unwind/libunbound/util/timehist.h
124
void timehist_export(struct timehist* hist, long long* array, size_t sz);
sbin/unwind/libunbound/util/timehist.h
132
void timehist_import(struct timehist* hist, long long* array, size_t sz);
sbin/unwind/libunbound/util/timehist.h
80
void timehist_delete(struct timehist* hist);
sbin/unwind/libunbound/util/timehist.h
86
void timehist_clear(struct timehist* hist);
sbin/unwind/libunbound/util/timehist.h
93
void timehist_insert(struct timehist* hist, struct timeval* tv);
usr.bin/bc/bc.y
1174
hist = history_init();
usr.bin/bc/bc.y
1175
history(hist, &he, H_SETSIZE, 100);
usr.bin/bc/bc.y
1176
el_set(el, EL_HIST, history, hist);
usr.bin/bc/extern.h
45
extern History *hist;
usr.bin/cdio/cdio.c
1527
history(hist, &hev, H_ENTER, buf);
usr.bin/cdio/cdio.c
1648
if (el == NULL && hist == NULL) {
usr.bin/cdio/cdio.c
165
History *hist = NULL; /* line-editing history */
usr.bin/cdio/cdio.c
1650
hist = history_init();
usr.bin/cdio/cdio.c
1651
history(hist, &hev, H_SETSIZE, 100);
usr.bin/cdio/cdio.c
1652
el_set(el, EL_HIST, history, hist);
usr.bin/cdio/cdio.c
1659
if (hist != NULL) {
usr.bin/cdio/cdio.c
1660
history_end(hist);
usr.bin/cdio/cdio.c
1661
hist = NULL;
usr.bin/ftp/ftp_var.h
155
extern History *hist; /* editline(3) history structure */
usr.bin/ftp/main.c
141
History *hist;
usr.bin/ftp/main.c
348
hist = NULL;
usr.bin/ftp/main.c
783
history(hist, &hev, H_ENTER, buf);
usr.bin/ftp/util.c
1047
if (editing && el == NULL && hist == NULL) {
usr.bin/ftp/util.c
1049
hist = history_init(); /* init the builtin history */
usr.bin/ftp/util.c
1050
history(hist, &hev, H_SETSIZE, 100); /* remember 100 events */
usr.bin/ftp/util.c
1051
el_set(el, EL_HIST, history, hist); /* use history */
usr.bin/ftp/util.c
1065
if (hist) {
usr.bin/ftp/util.c
1066
history_end(hist);
usr.bin/ftp/util.c
1067
hist = NULL;
usr.sbin/btrace/btrace.c
1137
hist_print((struct hist *)map, bv_name(bv));
usr.sbin/btrace/btrace.c
765
hist_print((struct hist *)map, bv_name(bv));
usr.sbin/btrace/btrace.c
950
struct hist *hist;
usr.sbin/btrace/btrace.c
968
hist = (struct hist *)bv->bv_value;
usr.sbin/btrace/btrace.c
969
if (hist == NULL)
usr.sbin/btrace/btrace.c
970
hist = hist_new(step);
usr.sbin/btrace/btrace.c
972
hist_increment(hist, bucket);
usr.sbin/btrace/btrace.c
974
debug("hist=%p '%s' increment bucket=%p '%s' bval=%p\n", hist,
usr.sbin/btrace/btrace.c
977
bv->bv_value = (struct bt_arg *)hist;
usr.sbin/btrace/btrace.h
50
struct hist;
usr.sbin/btrace/btrace.h
58
struct hist *hist_new(long);
usr.sbin/btrace/btrace.h
59
void hist_increment(struct hist *, const char *);
usr.sbin/btrace/btrace.h
60
void hist_print(struct hist *, const char *);
usr.sbin/btrace/map.c
199
struct hist *
usr.sbin/btrace/map.c
202
struct hist *hist;
usr.sbin/btrace/map.c
204
hist = calloc(1, sizeof(struct hist));
usr.sbin/btrace/map.c
205
if (hist == NULL)
usr.sbin/btrace/map.c
207
hist->hstep = step;
usr.sbin/btrace/map.c
209
return hist;
usr.sbin/btrace/map.c
213
hist_increment(struct hist *hist, const char *bucket)
usr.sbin/btrace/map.c
218
ba = map_get(&hist->hmap, bucket);
usr.sbin/btrace/map.c
301
hist_print(struct hist *hist, const char *name)
usr.sbin/btrace/map.c
303
struct map *map = &hist->hmap;
usr.sbin/btrace/map.c
341
l = hist_print_bucket(buf, sizeof(buf), bin, hist->hstep);
usr.sbin/unbound/daemon/remote.c
1000
if(!hist) {
usr.sbin/unbound/daemon/remote.c
1004
timehist_import(hist, s->svr.hist, NUM_BUCKETS_HIST);
usr.sbin/unbound/daemon/remote.c
1005
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/daemon/remote.c
1008
(int)hist->buckets[i].lower.tv_sec,
usr.sbin/unbound/daemon/remote.c
1009
(int)hist->buckets[i].lower.tv_usec,
usr.sbin/unbound/daemon/remote.c
1010
(int)hist->buckets[i].upper.tv_sec,
usr.sbin/unbound/daemon/remote.c
1011
(int)hist->buckets[i].upper.tv_usec,
usr.sbin/unbound/daemon/remote.c
1012
(unsigned long)hist->buckets[i].count)) {
usr.sbin/unbound/daemon/remote.c
1013
timehist_delete(hist);
usr.sbin/unbound/daemon/remote.c
1017
timehist_delete(hist);
usr.sbin/unbound/daemon/remote.c
997
struct timehist* hist;
usr.sbin/unbound/daemon/remote.c
999
hist = timehist_setup();
usr.sbin/unbound/daemon/stats.c
283
timehist_export(worker->env.mesh->histogram, s->svr.hist,
usr.sbin/unbound/daemon/stats.c
515
total->svr.hist[i] += a->svr.hist[i];
usr.sbin/unbound/libunbound/unbound.h
791
long long hist[UB_STATS_BUCKET_NUM];
usr.sbin/unbound/smallapp/unbound-control.c
320
struct timehist* hist;
usr.sbin/unbound/smallapp/unbound-control.c
322
hist = timehist_setup();
usr.sbin/unbound/smallapp/unbound-control.c
323
if(!hist)
usr.sbin/unbound/smallapp/unbound-control.c
325
timehist_import(hist, s->svr.hist, NUM_BUCKETS_HIST);
usr.sbin/unbound/smallapp/unbound-control.c
326
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/smallapp/unbound-control.c
328
(int)hist->buckets[i].lower.tv_sec,
usr.sbin/unbound/smallapp/unbound-control.c
329
(int)hist->buckets[i].lower.tv_usec,
usr.sbin/unbound/smallapp/unbound-control.c
330
(int)hist->buckets[i].upper.tv_sec,
usr.sbin/unbound/smallapp/unbound-control.c
331
(int)hist->buckets[i].upper.tv_usec,
usr.sbin/unbound/smallapp/unbound-control.c
332
(unsigned long)hist->buckets[i].count);
usr.sbin/unbound/smallapp/unbound-control.c
334
timehist_delete(hist);
usr.sbin/unbound/util/timehist.c
100
return hist;
usr.sbin/unbound/util/timehist.c
103
void timehist_delete(struct timehist* hist)
usr.sbin/unbound/util/timehist.c
105
if(!hist)
usr.sbin/unbound/util/timehist.c
107
free(hist->buckets);
usr.sbin/unbound/util/timehist.c
108
free(hist);
usr.sbin/unbound/util/timehist.c
111
void timehist_clear(struct timehist* hist)
usr.sbin/unbound/util/timehist.c
114
for(i=0; i<hist->num; i++)
usr.sbin/unbound/util/timehist.c
115
hist->buckets[i].count = 0;
usr.sbin/unbound/util/timehist.c
118
void timehist_insert(struct timehist* hist, struct timeval* tv)
usr.sbin/unbound/util/timehist.c
121
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/util/timehist.c
122
if(timeval_smaller(tv, &hist->buckets[i].upper)) {
usr.sbin/unbound/util/timehist.c
123
hist->buckets[i].count++;
usr.sbin/unbound/util/timehist.c
128
hist->buckets[hist->num-1].count++;
usr.sbin/unbound/util/timehist.c
131
void timehist_print(struct timehist* hist)
usr.sbin/unbound/util/timehist.c
135
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/util/timehist.c
136
if(hist->buckets[i].count != 0) {
usr.sbin/unbound/util/timehist.c
138
(int)hist->buckets[i].lower.tv_sec,
usr.sbin/unbound/util/timehist.c
139
(int)hist->buckets[i].lower.tv_usec,
usr.sbin/unbound/util/timehist.c
140
(int)hist->buckets[i].upper.tv_sec,
usr.sbin/unbound/util/timehist.c
141
(int)hist->buckets[i].upper.tv_usec,
usr.sbin/unbound/util/timehist.c
142
(unsigned)hist->buckets[i].count);
usr.sbin/unbound/util/timehist.c
148
void timehist_log(struct timehist* hist, const char* name)
usr.sbin/unbound/util/timehist.c
153
timehist_quartile(hist, 0.25),
usr.sbin/unbound/util/timehist.c
154
timehist_quartile(hist, 0.50),
usr.sbin/unbound/util/timehist.c
155
timehist_quartile(hist, 0.75));
usr.sbin/unbound/util/timehist.c
158
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/util/timehist.c
159
if(hist->buckets[i].count != 0) {
usr.sbin/unbound/util/timehist.c
161
(int)hist->buckets[i].lower.tv_sec,
usr.sbin/unbound/util/timehist.c
162
(int)hist->buckets[i].lower.tv_usec,
usr.sbin/unbound/util/timehist.c
163
(int)hist->buckets[i].upper.tv_sec,
usr.sbin/unbound/util/timehist.c
164
(int)hist->buckets[i].upper.tv_usec,
usr.sbin/unbound/util/timehist.c
165
(unsigned)hist->buckets[i].count);
usr.sbin/unbound/util/timehist.c
173
timehist_count(struct timehist* hist)
usr.sbin/unbound/util/timehist.c
176
for(i=0; i<hist->num; i++)
usr.sbin/unbound/util/timehist.c
177
res += hist->buckets[i].count;
usr.sbin/unbound/util/timehist.c
182
timehist_quartile(struct timehist* hist, double q)
usr.sbin/unbound/util/timehist.c
187
if(!hist || hist->num == 0)
usr.sbin/unbound/util/timehist.c
190
lookfor = (double)timehist_count(hist);
usr.sbin/unbound/util/timehist.c
196
while(i+1 < hist->num &&
usr.sbin/unbound/util/timehist.c
197
passed+(double)hist->buckets[i].count < lookfor) {
usr.sbin/unbound/util/timehist.c
198
passed += (double)hist->buckets[i++].count;
usr.sbin/unbound/util/timehist.c
202
low = (double)hist->buckets[i].lower.tv_sec +
usr.sbin/unbound/util/timehist.c
203
(double)hist->buckets[i].lower.tv_usec/1000000.;
usr.sbin/unbound/util/timehist.c
204
up = (double)hist->buckets[i].upper.tv_sec +
usr.sbin/unbound/util/timehist.c
205
(double)hist->buckets[i].upper.tv_usec/1000000.;
usr.sbin/unbound/util/timehist.c
207
res = (lookfor - passed)*(up-low)/((double)hist->buckets[i].count);
usr.sbin/unbound/util/timehist.c
212
timehist_export(struct timehist* hist, long long* array, size_t sz)
usr.sbin/unbound/util/timehist.c
215
if(!hist) return;
usr.sbin/unbound/util/timehist.c
216
if(sz > hist->num)
usr.sbin/unbound/util/timehist.c
217
sz = hist->num;
usr.sbin/unbound/util/timehist.c
219
array[i] = (long long)hist->buckets[i].count;
usr.sbin/unbound/util/timehist.c
223
timehist_import(struct timehist* hist, long long* array, size_t sz)
usr.sbin/unbound/util/timehist.c
226
if(!hist) return;
usr.sbin/unbound/util/timehist.c
227
if(sz > hist->num)
usr.sbin/unbound/util/timehist.c
228
sz = hist->num;
usr.sbin/unbound/util/timehist.c
230
hist->buckets[i].count = (size_t)array[i];
usr.sbin/unbound/util/timehist.c
72
dosetup(struct timehist* hist)
usr.sbin/unbound/util/timehist.c
77
for(i=0; i<hist->num; i++) {
usr.sbin/unbound/util/timehist.c
78
hist->buckets[i].lower = last;
usr.sbin/unbound/util/timehist.c
80
hist->buckets[i].upper = last;
usr.sbin/unbound/util/timehist.c
81
hist->buckets[i].count = 0;
usr.sbin/unbound/util/timehist.c
87
struct timehist* hist = (struct timehist*)calloc(1,
usr.sbin/unbound/util/timehist.c
89
if(!hist)
usr.sbin/unbound/util/timehist.c
91
hist->num = NUM_BUCKETS_HIST;
usr.sbin/unbound/util/timehist.c
92
hist->buckets = (struct th_buck*)calloc(hist->num,
usr.sbin/unbound/util/timehist.c
94
if(!hist->buckets) {
usr.sbin/unbound/util/timehist.c
95
free(hist);
usr.sbin/unbound/util/timehist.c
99
dosetup(hist);
usr.sbin/unbound/util/timehist.h
103
double timehist_quartile(struct timehist* hist, double q);
usr.sbin/unbound/util/timehist.h
109
void timehist_print(struct timehist* hist);
usr.sbin/unbound/util/timehist.h
116
void timehist_log(struct timehist* hist, const char* name);
usr.sbin/unbound/util/timehist.h
124
void timehist_export(struct timehist* hist, long long* array, size_t sz);
usr.sbin/unbound/util/timehist.h
132
void timehist_import(struct timehist* hist, long long* array, size_t sz);
usr.sbin/unbound/util/timehist.h
80
void timehist_delete(struct timehist* hist);
usr.sbin/unbound/util/timehist.h
86
void timehist_clear(struct timehist* hist);
usr.sbin/unbound/util/timehist.h
93
void timehist_insert(struct timehist* hist, struct timeval* tv);