PF
#define BDARCH (CF|KF|LF|NF|PF|RF|CDF|CEF|CYF|CZF)
#define BDLIST (AF|BF|IF|KF|LF|OF|PF|RF|TF|UF|WF|XF|CBF|CDF|CHF|CLF|CPF|CXF|CYF|CZF)
flg |= PF;
if (PF > 0) {
sleep(PF);
PF = 0;
PF(2, 3) void complain(const struct place *, const char *fmt, ...);
PF(2, 3) void debuglog(const struct place *p, const char *fmt, ...);
PF(3, 4) void debuglog2(const struct place *p, const struct place *p2,
MAKE_REGLIST(gen8_global_regs, PF, GLOBAL, 0),
MAKE_REGLIST(gen8_rc_class_regs, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_RENDER_COMPUTE),
MAKE_REGLIST(gen8_rc_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_RENDER_COMPUTE),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
MAKE_REGLIST(gen8_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEOENHANCE),
MAKE_REGLIST(gen8_vec_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEOENHANCE),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
MAKE_REGLIST(gen8_blt_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_BLITTER),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
MAKE_REGLIST(xe_lp_global_regs, PF, GLOBAL, 0),
MAKE_REGLIST(xe_lp_rc_class_regs, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_RENDER_COMPUTE),
MAKE_REGLIST(gen8_rc_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_RENDER_COMPUTE),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEO),
MAKE_REGLIST(gen8_vd_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEO),
MAKE_REGLIST(xe_lp_vec_class_regs, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_VIDEOENHANCE),
MAKE_REGLIST(gen8_vec_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_VIDEOENHANCE),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_BLITTER),
MAKE_REGLIST(gen8_blt_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_BLITTER),
MAKE_REGLIST(empty_regs_list, PF, ENGINE_CLASS, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
MAKE_REGLIST(xe_lp_gsc_inst_regs, PF, ENGINE_INSTANCE, GUC_CAPTURE_LIST_CLASS_GSC_OTHER),
PF fp;
PF *
PF *pfl, *npfl;
sizeof(PF));
PF fp;
static PF listbuf_pf[] = {
static PF listbuf_one[] = {
static PF cmode_brace[] = {
static PF cmode_cCP[] = {
static PF cmode_cc[] = {
static PF cmode_spec[] = {
typedef int (*PF)(int, int); /* generally useful type */
PF *find_autoexec(const char *);
static PF diredcz[] = {
static PF diredcaret[] = {
static PF direda[] = {
static PF diredn[] = {
static PF direddl[] = {
static PF diredbp[] = {
static PF dirednull[] = {
static PF dirednul[] = {
static PF diredcl[] = {
sizeof(PF))) == NULL)
sizeof(PF))) == NULL)
if ((pfp = malloc(sizeof(PF))) == NULL)
sizeof(PF))) == NULL)
static int remap(KEYMAP *, int, PF, KEYMAP *);
PF funct;
PF funct;
PF funct;
PF fp;
remap(KEYMAP *curmap, int c, PF funct, KEYMAP *pref_map)
PF *pfp;
PF *ael;
PF fn_funct;
funmap_add(PF fun, const char *fname, int fparams)
PF
function_name(PF fun)
numparams_function(PF fun)
int numparams_function(PF);
PF name_function(const char *);
const char *function_name(PF);
int funmap_add(PF, const char *, int);
static PF compile_pf[] = {
PF fun;
PF funct;
findbind(KEYMAP *map, PF fun, char *buf, size_t len)
static int findbind(KEYMAP *, PF, char *, size_t);
PF nfun;
PF funct;
PF funcp;
PF
PF ret;
PF funct;
PF fp = NULL;
PF funct;
PF funct;
static int mgwrap(PF, int, int);
PF funct;
mgwrap(PF funct, int f, int n)
static PF ofp;
PF *k_funcp; /* pointer to array of pointers */
PF map_default; /* default function */ \
PF doscan(KEYMAP *, int, KEYMAP **);
static PF cX4b[] = {
static PF cXcB[] = {
static PF cXcJ[] = {
static PF cXlp[] = {
static PF cX0[] = {
static PF cXeq[] = {
static PF cXcar[] = {
static PF metacG[] = {
static PF metacV[] = {
static PF metaspex[] = {
static PF cHcG[] = {
static PF metapct[] = {
static PF metami[] = {
static PF metasqf[] = {
static PF metal[] = {
static PF cHa[] = {
static PF metasqlZ[] = {
static PF metatilde[] = {
static PF fund_at[] = {
static PF fund_h[] = {
static PF fund_CJ[] = {
static PF fund_esc[] = {
static PF fund_del[] = {
static PF fund_cb[] = {
static PF fill_sp[] = {
static PF indent_lf[] = {
static PF notab_tab[] = {
static PF cCsc[] = {
static PF cCs[] = {
CCHR('@'), CCHR('@'), (PF[]){ rescan }, NULL
static PF cX4cF[] = {
PF *pfp;
mglog_lines(PF funct)
static int mglog_lines(PF);
mglog(PF funct, void *map)
int mglog(PF, void *);
PF funct;
PF m_funct;
PF init_fcn = NULL;
PF(start, p);
PF(start, p);
PF(f, p);
PF(f, p);
PF(start, p);
PF(start, p);
PF(start, p);
PF(f, p);
PF(f, p);
PF(start, p);