Lines Matching refs:rm_so
646 if (pmatch[0].rm_eo <= pmatch[0].rm_so)
649 if (pmatch[1].rm_eo <= pmatch[1].rm_so)
652 len = pmatch[1].rm_eo - pmatch[1].rm_so;
655 strncpy(f, s + pmatch[1].rm_so, len);
678 if (pmatch[2].rm_eo > pmatch[2].rm_so) {
679 len = pmatch[2].rm_eo - pmatch[2].rm_so - 1;
682 strncpy(c, s + pmatch[2].rm_so + 1, len);
707 if (pmatch[3].rm_eo > pmatch[3].rm_so) {
710 for (i = pmatch[3].rm_so; i < pmatch[3].rm_eo; i++) {
802 if (pmatch[0].rm_eo <= pmatch[0].rm_so)
805 if (pmatch[1].rm_eo <= pmatch[1].rm_so)
808 len = pmatch[1].rm_eo - pmatch[1].rm_so;
811 strncpy(f, s + pmatch[1].rm_so, len);
819 if (pmatch[2].rm_eo > pmatch[2].rm_so) {
820 len = pmatch[2].rm_eo - pmatch[2].rm_so - 1;
823 strncpy(c, s + pmatch[2].rm_so + 1, len);
832 if (pmatch[3].rm_eo > pmatch[3].rm_so) {
834 len = pmatch[3].rm_eo - pmatch[3].rm_so;
836 strncpy(sopts, s + pmatch[3].rm_so, len);