Lines Matching refs:fn
235 keyfn = (KtKeyFn *) sym->fn;
371 action->fn = 0;
655 * fn KtKeyFn * The function that implements the action, or NULL
663 int _kt_set_action(KeyTab *kt, const char *action, KtKeyFn *fn, void *data)
678 if(!fn) {
687 sym->fn = (void (*)(void))fn;
694 if(!_new_HashSymbol(kt->actions, action, 0, (void (*)(void))fn, data, 0)) {
766 action->fn = keyfn;
774 for(i=0; i<KTB_NBIND && !sym->actions[i].fn; i++)
971 * fn KtKeyFn ** If the action is found, the function that
972 * implements it will be assigned to *fn. Note
973 * that fn can be NULL.
982 KtKeyFn **fn, void **data)
1003 if(fn)
1004 *fn = (KtKeyFn *) sym->fn;