Lines Matching refs:smp
1682 salitem_T *smp; in slang_clear() local
1719 smp = &((salitem_T *)gap->ga_data)[--gap->ga_len]; in slang_clear()
1720 vim_free(smp->sm_lead); in slang_clear()
1722 vim_free(smp->sm_to); in slang_clear()
1723 vim_free(smp->sm_lead_w); in slang_clear()
1724 vim_free(smp->sm_oneof_w); in slang_clear()
1725 vim_free(smp->sm_to_w); in slang_clear()
3204 salitem_T *smp; in spell_soundfold_sal() local
3244 smp = (salitem_T *)slang->sl_sal.ga_data; in spell_soundfold_sal()
3260 for (; (s = smp[n].sm_lead)[0] == c; ++n) in spell_soundfold_sal()
3264 k = smp[n].sm_leadlen; in spell_soundfold_sal()
3279 if ((pf = smp[n].sm_oneof) != NULL) in spell_soundfold_sal()
3288 s = smp[n].sm_rules; in spell_soundfold_sal()
3328 for ( ; (s = smp[n0].sm_lead)[0] == c0; ++n0) in spell_soundfold_sal()
3332 k0 = smp[n0].sm_leadlen; in spell_soundfold_sal()
3349 if ((pf = smp[n0].sm_oneof) != NULL) in spell_soundfold_sal()
3361 s = smp[n0].sm_rules; in spell_soundfold_sal()
3394 if (p0 >= pri && smp[n0].sm_lead[0] == c0) in spell_soundfold_sal()
3399 s = smp[n].sm_to; in spell_soundfold_sal()
3402 pf = smp[n].sm_rules; in spell_soundfold_sal()
3481 salitem_T *smp = (salitem_T *)slang->sl_sal.ga_data; in spell_soundfold_wsal() local
3550 for (; ((ws = smp[n].sm_lead_w)[0] & 0xff) == (c & 0xff) in spell_soundfold_wsal()
3557 k = smp[n].sm_leadlen; in spell_soundfold_wsal()
3572 if ((pf = smp[n].sm_oneof_w) != NULL) in spell_soundfold_wsal()
3581 s = smp[n].sm_rules; in spell_soundfold_wsal()
3622 for ( ; ((ws = smp[n0].sm_lead_w)[0] & 0xff) in spell_soundfold_wsal()
3628 k0 = smp[n0].sm_leadlen; in spell_soundfold_wsal()
3645 if ((pf = smp[n0].sm_oneof_w) != NULL) in spell_soundfold_wsal()
3657 s = smp[n0].sm_rules; in spell_soundfold_wsal()
3690 if (p0 >= pri && (smp[n0].sm_lead_w[0] & 0xff) in spell_soundfold_wsal()
3696 ws = smp[n].sm_to_w; in spell_soundfold_wsal()
3697 s = smp[n].sm_rules; in spell_soundfold_wsal()