Lines Matching refs:func
930 el->el_map.func = el_calloc(EL_NUM_FCNS, sizeof(*el->el_map.func)); in map_init()
931 if (el->el_map.func == NULL) in map_init()
933 memcpy(el->el_map.func, el_func, sizeof(*el->el_map.func) in map_init()
965 el_free(el->el_map.func); in map_end()
966 el->el_map.func = NULL; in map_end()
1144 if (bp->func == map[(unsigned char) *in]) { in map_print_key()
1179 if (bp->func == map[first]) { in map_print_some_keys()
1403 el_func_t func) in map_addfunc() argument
1408 if (name == NULL || help == NULL || func == NULL) in map_addfunc()
1411 if ((p = el_realloc(el->el_map.func, nf * in map_addfunc()
1412 sizeof(*el->el_map.func))) == NULL) in map_addfunc()
1414 el->el_map.func = p; in map_addfunc()
1421 el->el_map.func[nf] = func; in map_addfunc()
1424 el->el_map.help[nf].func = (int)nf; in map_addfunc()