Lines Matching refs:fg_pspan
299 typedef struct fg_pspan { struct
305 } fg_pspan; argument
717 fg_pspan sc_pspans_x[FG_MAX_PSPANS_PER_AXIS];
718 fg_pspan sc_pspans_y[FG_MAX_PSPANS_PER_AXIS];
765 static void fg_detect_pspans(int *, u_int, u_int, fg_pspan *, u_int *);
770 const fg_pspan *, atp_stroke_type);
772 atp_axis, fg_pspan *, u_int, u_int);
775 static boolean_t fg_update_strokes(struct atp_softc *, fg_pspan *, u_int,
776 fg_pspan *, u_int);
779 static void fg_add_stroke(struct atp_softc *, const fg_pspan *, const fg_pspan *);
780 static void fg_add_new_strokes(struct atp_softc *, fg_pspan *,
781 u_int, fg_pspan *, u_int);
1163 fg_pspan *spans, /* finger spans */ in fg_detect_pspans()
1180 memset(spans, 0, max_spans * sizeof(fg_pspan)); in fg_detect_pspans()
1249 (num_spans - i - 1) * sizeof(fg_pspan)); in fg_detect_pspans()
1346 const fg_pspan *pspan, atp_stroke_type stroke_type) in fg_match_stroke_component()
1391 fg_pspan *pspans, u_int n_pspans, u_int repeat_count) in fg_match_strokes_against_pspans()
1491 fg_update_strokes(struct atp_softc *sc, fg_pspan *pspans_x, in fg_update_strokes()
1492 u_int n_xpspans, fg_pspan *pspans_y, u_int n_ypspans) in fg_update_strokes()
1667 fg_add_stroke(struct atp_softc *sc, const fg_pspan *pspan_x, in fg_add_stroke()
1668 const fg_pspan *pspan_y) in fg_add_stroke()
1711 fg_add_new_strokes(struct atp_softc *sc, fg_pspan *pspans_x, in fg_add_new_strokes()
1712 u_int n_xpspans, fg_pspan *pspans_y, u_int n_ypspans) in fg_add_new_strokes()
1714 fg_pspan spans[2][FG_MAX_PSPANS_PER_AXIS]; in fg_add_new_strokes()