Lines Matching refs:keys
314 typedef struct /* sfkeyprintf() keys */
351 Hash_table_t* keys; /* sfkeyprintf() keys */
362 static Key_t keys[] =
492 if (!(kp = (Key_t*)hashget(state.keys, fp->t_str)))
501 kp->name = hashput(state.keys, 0, kp);
852 if (keys[KEY_header].macro && ftw->level >= 0)
853 sfkeyprintf(sfstdout, lp, keys[KEY_header].macro, key, NiL);
1035 if (keys[KEY_trailer].macro && ftw->level >= 0)
1036 sfkeyprintf(sfstdout, lp, keys[KEY_trailer].macro, key, NiL);
1336 if (!(state.keys = hashalloc(NiL, HASH_name, "keys", 0)))
1338 for (n = 1; n < elementsof(keys); n++)
1339 hashput(state.keys, keys[n].name, &keys[keys[n].index]);
1340 hashset(state.keys, HASH_ALLOCATE);
1550 if (!(kp = (Key_t*)hashget(state.keys, opt_info.arg)))
1556 kp->name = hashput(state.keys, 0, kp);
1637 if (kp = (Key_t*)hashget(state.keys, "name"))
1807 if (keys[KEY_summary].macro)
1808 sfkeyprintf(sfstdout, NiL, keys[KEY_summary].macro, key, NiL);