Lines Matching refs:cur
513 char *cur=opt, *delim; in netpoll_parse_options() local
517 if (*cur != '@') { in netpoll_parse_options()
518 if ((delim = strchr(cur, '@')) == NULL) in netpoll_parse_options()
521 if (kstrtou16(cur, 10, &np->local_port)) in netpoll_parse_options()
523 cur = delim; in netpoll_parse_options()
525 cur++; in netpoll_parse_options()
527 if (*cur != '/') { in netpoll_parse_options()
529 if ((delim = strchr(cur, '/')) == NULL) in netpoll_parse_options()
532 ipv6 = netpoll_parse_ip_addr(cur, &np->local_ip); in netpoll_parse_options()
537 cur = delim; in netpoll_parse_options()
539 cur++; in netpoll_parse_options()
541 if (*cur != ',') { in netpoll_parse_options()
543 if ((delim = strchr(cur, ',')) == NULL) in netpoll_parse_options()
546 strlcpy(np->dev_name, cur, sizeof(np->dev_name)); in netpoll_parse_options()
547 cur = delim; in netpoll_parse_options()
549 cur++; in netpoll_parse_options()
551 if (*cur != '@') { in netpoll_parse_options()
553 if ((delim = strchr(cur, '@')) == NULL) in netpoll_parse_options()
556 if (*cur == ' ' || *cur == '\t') in netpoll_parse_options()
558 if (kstrtou16(cur, 10, &np->remote_port)) in netpoll_parse_options()
560 cur = delim; in netpoll_parse_options()
562 cur++; in netpoll_parse_options()
565 if ((delim = strchr(cur, '/')) == NULL) in netpoll_parse_options()
568 ipv6 = netpoll_parse_ip_addr(cur, &np->remote_ip); in netpoll_parse_options()
575 cur = delim + 1; in netpoll_parse_options()
577 if (*cur != 0) { in netpoll_parse_options()
579 if (!mac_pton(cur, np->remote_mac)) in netpoll_parse_options()
588 np_info(np, "couldn't parse config at '%s'!\n", cur); in netpoll_parse_options()