hist
if (history(hist, &he, H_SAVE_FP, f) < 1 ||
if (history(hist, &he, H_LOAD, histfile) != -1 || errno == ENOENT)
if (!hist) {
hist = history_init();
if (hist != NULL)
if (hist)
el_set(el, EL_HIST, history, hist);
if (hist) {
history_end(hist);
hist = NULL;
if (hist != NULL) {
history(hist, &he, H_SETSIZE, histsize);
history(hist, &he, H_SETUNIQUE, 1);
if (hist == NULL)
history(hist, &he, H_FIRST);
retval = history(hist, &he, H_NEXT_EVENT, first);
for (;retval != -1; retval = history(hist, &he, direction)) {
if (displayhist && hist) {
history(hist, &he, H_ENTER, s);
history(hist, &he,
retval = history(hist, &he, H_FIRST);
retval = history(hist, &he, H_NEXT);
retval = history(hist, &he, H_LAST);
retval = history(hist, &he, H_NEXT_EVENT, i);
retval = history(hist, &he, last ? H_FIRST : H_LAST);
retval = history(hist, &he, H_PREV_STR, str);
History *hist; /* history cookie */
if (hist == NULL || !strcmp(histsizeval(), "0"))
if (parsefile->fd == 0 && hist &&
history(hist, &he, whichprompt == 1 ? H_ENTER : H_ADD,
extern History *hist;
osa_pw_hist_ent hist;
memset(&hist, 0, sizeof(hist));
hist.key_data = k5calloc(n_key_data, sizeof(krb5_key_data), &ret);
if (hist.key_data == NULL)
&hist.key_data[hist.n_key_data]);
hist.n_key_data++;
*hist_out = hist;
hist.n_key_data = 0;
hist.key_data = NULL;
free_history_entry(context, &hist);
osa_pw_hist_ent hist;
memset(&hist, 0, sizeof(hist));
kdb->n_key_data, kdb->key_data, &hist);
1, &hist);
if (hist.n_key_data > 0) {
&hist);
if (!hist_added && hist.key_data)
free_history_entry(handle->context, &hist);
free_history_entry(krb5_context context, osa_pw_hist_ent *hist)
for (i = 0; i < hist->n_key_data; i++)
krb5_free_key_data_contents(context, &hist->key_data[i]);
free(hist->key_data);
struct kdclist *hist);
History *hist;
hist = history_init();
history(hist, &he, H_SETSIZE, 100); /* 100 elt history buffer */
el_set(elptr, EL_HIST, history, hist);
history(hist, &he, H_ENTER, elline);
history_end(hist);
static uint64_t hist[REPORTWID];
memset(hist, 0, sizeof hist);
hist[j] += k;
a = round(8 * (double)hist[j] / bucket);
if (a == 0 && hist[j])
const struct voistatdata_hist *hist, enum vsd_dtype hist_dtype,
sbuf_printf(buf, fmtstr, is32bit ? VSD_CONSTHIST_FIELDVAL(hist,
hist_dtype, oob) : (uintmax_t)VSD_CONSTHIST_FIELDVAL(hist,
bkt_lb = VSD_CONSTCRHIST_FIELDPTR(hist, hist_dtype,
bkt_ub = VSD_CONSTCRHIST_FIELDPTR(hist,
bkt_lb = VSD_CONSTDRHIST_FIELDPTR(hist, hist_dtype,
bkt_ub = VSD_CONSTDRHIST_FIELDPTR(hist, hist_dtype,
bkt_lb = bkt_ub = VSD_CONSTDVHIST_FIELDPTR(hist,
VSD_CONSTHIST_FIELDVAL(hist, hist_dtype, bkts[i].cnt) :
(uintmax_t)VSD_CONSTHIST_FIELDVAL(hist, hist_dtype,
stats_voistatdata_hist_tostr(voi_dtype, CONSTVSD(hist, vsd),
struct voistatdata_hist *hist;
hist = VSD(hist, vsd);
bzero(VSD_HIST_FIELDPTR(hist, vs->dtype, oob),
bzero(VSD_HIST_FIELDPTR(hist, vs->dtype,
struct voistat *vs, struct voistatdata_hist *hist)
oob32 = &VSD(crhist32, hist)->oob;
oob32 = &VSD(drhist32, hist)->oob;
oob32 = &VSD(dvhist32, hist)->oob;
oob64 = &VSD(crhist64, hist)->oob;
oob64 = &VSD(drhist64, hist)->oob;
oob64 = &VSD(dvhist64, hist)->oob;
bkt_lb = &VSD(crhist32, hist)->bkts[i].lb;
cnt32 = &VSD(crhist32, hist)->bkts[i].cnt;
bkt_lb = &VSD(drhist32, hist)->bkts[i].lb;
bkt_ub = &VSD(drhist32, hist)->bkts[i].ub;
cnt32 = &VSD(drhist32, hist)->bkts[i].cnt;
bkt_lb = &VSD(dvhist32, hist)->bkts[i].val;
cnt32 = &VSD(dvhist32, hist)->bkts[i].cnt;
bkt_lb = &VSD(crhist64, hist)->bkts[i].lb;
cnt64 = &VSD(crhist64, hist)->bkts[i].cnt;
bkt_lb = &VSD(drhist64, hist)->bkts[i].lb;
bkt_ub = &VSD(drhist64, hist)->bkts[i].ub;
cnt64 = &VSD(drhist64, hist)->bkts[i].cnt;
bkt_lb = &VSD(dvhist64, hist)->bkts[i].val;
cnt64 = &VSD(dvhist64, hist)->bkts[i].cnt;
struct voistatdata_hist *hist;
hist = (struct voistatdata_hist *)vss->iv;
VSD(crhist32, hist)->bkts[bkt].lb = bkt_lb;
VSD(drhist32, hist)->bkts[bkt].lb = bkt_lb;
VSD(drhist32, hist)->bkts[bkt].ub = bkt_ub;
VSD(dvhist32, hist)->bkts[bkt].val = bkt_lb;
VSD(crhist64, hist)->bkts[bkt].lb = bkt_lb;
VSD(drhist64, hist)->bkts[bkt].lb = bkt_lb;
VSD(drhist64, hist)->bkts[bkt].ub = bkt_ub;
VSD(dvhist64, hist)->bkts[bkt].val = bkt_lb;
lbinfbktlb = &VSD(crhist32, hist)->bkts[0].lb;
ubinfbktlb = &VSD(crhist32, hist)->bkts[nbkts - 1].lb;
lbinfbktlb = &VSD(drhist32, hist)->bkts[0].lb;
lbinfbktub = &VSD(drhist32, hist)->bkts[0].ub;
ubinfbktlb = &VSD(drhist32, hist)->bkts[nbkts - 1].lb;
ubinfbktub = &VSD(drhist32, hist)->bkts[nbkts - 1].ub;
lbinfbktlb = &VSD(crhist64, hist)->bkts[0].lb;
ubinfbktlb = &VSD(crhist64, hist)->bkts[nbkts - 1].lb;
lbinfbktlb = &VSD(drhist64, hist)->bkts[0].lb;
lbinfbktub = &VSD(drhist64, hist)->bkts[0].ub;
ubinfbktlb = &VSD(drhist64, hist)->bkts[nbkts - 1].lb;
ubinfbktub = &VSD(drhist64, hist)->bkts[nbkts - 1].ub;
uint8_t *hist, *sbuf, *p, *q, *r, *s;
hist = state->hist + MPPE_HIST_LEN;
memcpy(state->hist, hist, MPPE_HIST_LEN);
sbuf = state->hist + state->histptr;
p = hist + state->hash[idx];
state->hash[idx] = (uint16_t) (s - hist);
uint8_t hist[2*MPPE_HIST_LEN];
uint8_t *hist, *s;
memcpy(state->hist, state->hist + MPPE_HIST_LEN, MPPE_HIST_LEN);
hist = state->hist + state->histptr;
(state->hist)[(state->histptr)++] = (uint8_t) val;
(state->hist)[(state->histptr)++] =
s = state->hist + state->histptr;
if ((hist[0] & 0x01) != 0) {
memcpy(*dst, hist, olen);
uint8_t hist[2*MPPE_HIST_LEN];
#define SDPSTATS_HIST_GET(hist, hist_len, sum) ({ \
u32 *h = per_cpu(sdpstats, __i).hist; \
#define __sdpstats_seq_hist(seq, msg, hist, is_log) ({ \
int hist_len = ARRAY_SIZE(__get_cpu_var(sdpstats).hist);\
SDPSTATS_HIST_GET(hist, hist_len, tmp_hist); \
struct vss_hist_hlpr_info hist;
#define VSD_HIST_FIELD(hist, cnst, hist_dtype, op, field) \
op(_VSD(cnst, crhist32, hist)->field) : \
op(_VSD(cnst, drhist32, hist)->field) : \
op(_VSD(cnst, dvhist32, hist)->field) : \
op(_VSD(cnst, crhist64, hist)->field) : \
op(_VSD(cnst, drhist64, hist)->field) : \
(op(_VSD(cnst, dvhist64, hist)->field)))))))
#define VSD_HIST_FIELDVAL(hist, hist_dtype, field) \
VSD_HIST_FIELD(hist, , hist_dtype, ,field)
#define VSD_CONSTHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_HIST_FIELD(hist, const, hist_dtype, ,field)
#define VSD_HIST_FIELDPTR(hist, hist_dtype, field) \
VSD_HIST_FIELD(hist, , hist_dtype, (void *)&,field)
#define VSD_CONSTHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_HIST_FIELD(hist, const, hist_dtype, (void *)&,field)
#define VSD_CRHIST_FIELD(hist, cnst, hist_dtype, op, field) \
op(_VSD(cnst, crhist32, hist)->field) : \
op(_VSD(cnst, crhist64, hist)->field))
#define VSD_CRHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_CRHIST_FIELD(hist, , hist_dtype, , field)
#define VSD_CONSTCRHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_CRHIST_FIELD(hist, const, hist_dtype, , field)
#define VSD_CRHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_CRHIST_FIELD(hist, , hist_dtype, &, field)
#define VSD_CONSTCRHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_CRHIST_FIELD(hist, const, hist_dtype, &, field)
#define VSD_DRHIST_FIELD(hist, cnst, hist_dtype, op, field) \
op(_VSD(cnst, drhist32, hist)->field) : \
op(_VSD(cnst, drhist64, hist)->field))
#define VSD_DRHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_DRHIST_FIELD(hist, , hist_dtype, , field)
#define VSD_CONSTDRHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_DRHIST_FIELD(hist, const, hist_dtype, , field)
#define VSD_DRHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_DRHIST_FIELD(hist, , hist_dtype, &, field)
#define VSD_CONSTDRHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_DRHIST_FIELD(hist, const, hist_dtype, &, field)
#define VSD_DVHIST_FIELD(hist, cnst, hist_dtype, op, field) \
op(_VSD(cnst, dvhist32, hist)->field) : \
op(_VSD(cnst, dvhist64, hist)->field))
#define VSD_DVHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_DVHIST_FIELD(hist, , hist_dtype, , field)
#define VSD_CONSTDVHIST_FIELDVAL(hist, hist_dtype, field) \
VSD_DVHIST_FIELD(hist, const, hist_dtype, , field)
#define VSD_DVHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_DVHIST_FIELD(hist, , hist_dtype, &, field)
#define VSD_CONSTDVHIST_FIELDPTR(hist, hist_dtype, field) \
VSD_DVHIST_FIELD(hist, const, hist_dtype, &, field)
ipsec_hist_new(const uint64_t *hist, size_t histmax,
if (hist[proto] <= 0)
(uintmax_t)hist[proto]);
(unsigned long)proto, (uintmax_t)hist[proto]);
hist(ahstat->ahs_hist, ipsec_ahnames,
hist(espstat->esps_hist, ipsec_espnames,
hist(ipcompstat->ipcomps_hist, ipsec_compnames,
static History *hist;
hist = history_init();
history(hist, &he, H_SETSIZE, 100);
el_set(el, EL_HIST, history, hist);
command(interactive, el, hist, &he);
command(bool interactive, EditLine *el, History *hist, HistEvent *hep)
history(hist, hep, H_ENTER, bp);
static History *hist = NULL;
hist = history_init();
history(hist, &he, H_SETSIZE, 100);
el_set(el, EL_HIST, history, hist);
history(hist, &he, H_ENTER, bp);
hist = NULL;
hist = history_init();
if (hist == NULL)
history(hist, &hist_ev, H_SETSIZE, 100);
el_set(el, EL_HIST, history, hist);
history(hist, &hist_ev, H_ENTER, f_s);
history(hist, &hist_ev, H_ENTER, line);
History *hist;
static History *hist;
hist = NULL;
hist = history_init();
history(hist, &he, H_SETSIZE, 100);
el_set(el, EL_HIST, history, hist);
history(hist, &he, H_ENTER, bp);
History *hist;
hist = history_init();
if (hist == NULL)
history(hist, &hev, H_SETSIZE, 100);
history(hist, &hev, H_SETUNIQUE, 1);
el_set(el, EL_HIST, history, (const char *)hist);
history(hist, &hev, H_ENTER, buf);
history_end(hist);
history(td->hist, H_ENTER, l);
history(td->hist, &hev, H_ENTER, l);
History *hist; /* libedit stuff */
td.hist = history_init();
history(td.hist, H_EVENT, size);
history(td.hist, &hev, H_SETSIZE, size);
el_set(td.edit, EL_HIST, history, (const char *)td.hist);
history_end(td.hist);