Lines Matching refs:keyfn
74 static void _kt_assign_action(KeySym *sym, KtBinder binder, KtKeyFn *keyfn,
210 KtKeyFn *keyfn; /* The action function */ in _kt_set_keybinding() local
225 keyfn = 0; in _kt_set_keybinding()
235 keyfn = (KtKeyFn *) sym->fn; in _kt_set_keybinding()
241 return _kt_set_keyfn(kt, binder, keyseq, keyfn, data); in _kt_set_keybinding()
261 KtKeyFn *keyfn, void *data) in _kt_set_keyfn() argument
313 if(keyfn) { in _kt_set_keyfn()
314 _kt_assign_action(kt->table + first, binder, keyfn, data); in _kt_set_keyfn()
329 if(keyfn) { in _kt_set_keyfn()
345 if(keyfn) { in _kt_set_keyfn()
375 _kt_assign_action(sym, binder, keyfn, data); in _kt_set_keyfn()
752 static void _kt_assign_action(KeySym *sym, KtBinder binder, KtKeyFn *keyfn, in _kt_assign_action() argument
766 action->fn = keyfn; in _kt_assign_action()