Lines Matching refs:callback_args
677 query_callback_args callback_args; in execute_search_query() local
705 callback_args.section = get_stmt_col_text(stmt, 0); in execute_search_query()
707 callback_args.name_desc = get_stmt_col_text(stmt, 2); in execute_search_query()
708 callback_args.machine = (const char *) sqlite3_column_text(stmt, 3); in execute_search_query()
710 callback_args.snippet = get_stmt_col_text(stmt, 4); in execute_search_query()
711 callback_args.snippet_length = in execute_search_query()
712 strlen(callback_args.snippet); in execute_search_query()
714 callback_args.snippet = ""; in execute_search_query()
715 callback_args.snippet_length = 1; in execute_search_query()
719 if (callback_args.machine && callback_args.machine[0]) { in execute_search_query()
720 m = estrdup(callback_args.machine); in execute_search_query()
726 callback_args.name = name; in execute_search_query()
727 callback_args.other_data = args->callback_data; in execute_search_query()
728 rc = (args->callback)(&callback_args); in execute_search_query()
835 callback_html(query_callback_args *callback_args) in callback_html() argument
837 struct orig_callback_data *orig_data = callback_args->other_data; in callback_html()
839 size_t length = callback_args->snippet_length; in callback_html()
840 size_t name_description_length = strlen(callback_args->name_desc); in callback_html()
841 char *qsnippet = get_escaped_html_string(callback_args->snippet, &length); in callback_html()
842 char *qname_description = get_escaped_html_string(callback_args->name_desc, in callback_html()
844 callback_args->name_desc = qname_description; in callback_html()
845 callback_args->snippet = qsnippet; in callback_html()
846 callback_args->snippet_length = length; in callback_html()
847 callback_args->other_data = orig_data->data; in callback_html()
848 int rc = (*callback)(callback_args); in callback_html()
906 callback_pager(query_callback_args *callback_args) in callback_pager() argument
908 struct orig_callback_data *orig_data = callback_args->other_data; in callback_pager()
910 const char *temp = callback_args->snippet; in callback_pager()
929 psnippet_length = callback_args->snippet_length + count; in callback_pager()
939 const char *snippet = callback_args->snippet; in callback_pager()
962 char *ul_section = ul_pager(did, callback_args->section); in callback_pager()
963 char *ul_name = ul_pager(did, callback_args->name); in callback_pager()
964 char *ul_name_desc = ul_pager(did, callback_args->name_desc); in callback_pager()
965 callback_args->section = ul_section; in callback_pager()
966 callback_args->name = ul_name; in callback_pager()
967 callback_args->name_desc = ul_name_desc; in callback_pager()
968 callback_args->snippet = psnippet; in callback_pager()
969 callback_args->snippet_length = psnippet_length; in callback_pager()
970 callback_args->other_data = orig_data->data; in callback_pager()
971 int rc = (orig_data->callback)(callback_args); in callback_pager()
1004 callback_term(query_callback_args *callback_args) in callback_term() argument
1006 struct term_args *ta = callback_args->other_data; in callback_term()
1009 char *ul_section = ul_term(callback_args->section, ta); in callback_term()
1010 char *ul_name = ul_term(callback_args->name, ta); in callback_term()
1011 char *ul_name_desc = ul_term(callback_args->name_desc, ta); in callback_term()
1012 callback_args->section = ul_section; in callback_term()
1013 callback_args->name = ul_name; in callback_term()
1014 callback_args->name_desc = ul_name_desc; in callback_term()
1015 callback_args->other_data = orig_data->data; in callback_term()
1016 int rc = (orig_data->callback)(callback_args); in callback_term()