Lines Matching refs:len
828 int len; in get_labels() local
833 len = hex32_arg(&buffer[i], 8, &tmp); in get_labels()
834 if (len <= 0) in get_labels()
835 return len; in get_labels()
839 i += len; in get_labels()
858 int i, max, len; in pktgen_if_write() local
882 len = strn_len(&user_buffer[i], sizeof(name) - 1); in pktgen_if_write()
883 if (len < 0) in pktgen_if_write()
884 return len; in pktgen_if_write()
887 if (copy_from_user(name, &user_buffer[i], len)) in pktgen_if_write()
889 i += len; in pktgen_if_write()
892 len = count_trail_chars(&user_buffer[i], max); in pktgen_if_write()
893 if (len < 0) in pktgen_if_write()
894 return len; in pktgen_if_write()
896 i += len; in pktgen_if_write()
909 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
910 if (len < 0) in pktgen_if_write()
911 return len; in pktgen_if_write()
913 i += len; in pktgen_if_write()
926 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
927 if (len < 0) in pktgen_if_write()
928 return len; in pktgen_if_write()
930 i += len; in pktgen_if_write()
945 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
946 if (len < 0) in pktgen_if_write()
947 return len; in pktgen_if_write()
949 i += len; in pktgen_if_write()
962 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
963 if (len < 0) in pktgen_if_write()
964 return len; in pktgen_if_write()
966 i += len; in pktgen_if_write()
973 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
974 if (len < 0) in pktgen_if_write()
975 return len; in pktgen_if_write()
977 i += len; in pktgen_if_write()
983 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
984 if (len < 0) in pktgen_if_write()
985 return len; in pktgen_if_write()
987 i += len; in pktgen_if_write()
998 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
999 if (len < 0) in pktgen_if_write()
1000 return len; in pktgen_if_write()
1002 i += len; in pktgen_if_write()
1004 return len; in pktgen_if_write()
1013 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1014 if (len < 0) in pktgen_if_write()
1015 return len; in pktgen_if_write()
1017 i += len; in pktgen_if_write()
1019 return len; in pktgen_if_write()
1028 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1029 if (len < 0) in pktgen_if_write()
1030 return len; in pktgen_if_write()
1032 i += len; in pktgen_if_write()
1041 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1042 if (len < 0) in pktgen_if_write()
1043 return len; in pktgen_if_write()
1045 i += len; in pktgen_if_write()
1054 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1055 if (len < 0) in pktgen_if_write()
1056 return len; in pktgen_if_write()
1058 i += len; in pktgen_if_write()
1067 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1068 if (len < 0) in pktgen_if_write()
1069 return len; in pktgen_if_write()
1071 i += len; in pktgen_if_write()
1080 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1081 if (len < 0) in pktgen_if_write()
1082 return len; in pktgen_if_write()
1086 i += len; in pktgen_if_write()
1093 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1094 if (len < 0) in pktgen_if_write()
1095 return len; in pktgen_if_write()
1097 i += len; in pktgen_if_write()
1104 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1105 if (len < 0) in pktgen_if_write()
1106 return len; in pktgen_if_write()
1108 i += len; in pktgen_if_write()
1118 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1119 if (len < 0) in pktgen_if_write()
1120 return len; in pktgen_if_write()
1122 i += len; in pktgen_if_write()
1132 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1133 if (len < 0) in pktgen_if_write()
1134 return len; in pktgen_if_write()
1136 i += len; in pktgen_if_write()
1145 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1146 if (len < 0) in pktgen_if_write()
1147 return len; in pktgen_if_write()
1149 i += len; in pktgen_if_write()
1166 len = strn_len(&user_buffer[i], sizeof(f) - 1); in pktgen_if_write()
1167 if (len < 0) in pktgen_if_write()
1168 return len; in pktgen_if_write()
1170 if (copy_from_user(f, &user_buffer[i], len)) in pktgen_if_write()
1172 i += len; in pktgen_if_write()
1289 len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_min) - 1); in pktgen_if_write()
1290 if (len < 0) in pktgen_if_write()
1291 return len; in pktgen_if_write()
1293 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1295 buf[len] = 0; in pktgen_if_write()
1298 strncpy(pkt_dev->dst_min, buf, len); in pktgen_if_write()
1304 i += len; in pktgen_if_write()
1309 len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_max) - 1); in pktgen_if_write()
1310 if (len < 0) in pktgen_if_write()
1311 return len; in pktgen_if_write()
1314 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1317 buf[len] = 0; in pktgen_if_write()
1320 strncpy(pkt_dev->dst_max, buf, len); in pktgen_if_write()
1326 i += len; in pktgen_if_write()
1331 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1332 if (len < 0) in pktgen_if_write()
1333 return len; in pktgen_if_write()
1337 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1339 buf[len] = 0; in pktgen_if_write()
1349 i += len; in pktgen_if_write()
1354 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1355 if (len < 0) in pktgen_if_write()
1356 return len; in pktgen_if_write()
1360 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1362 buf[len] = 0; in pktgen_if_write()
1371 i += len; in pktgen_if_write()
1376 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1377 if (len < 0) in pktgen_if_write()
1378 return len; in pktgen_if_write()
1382 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1384 buf[len] = 0; in pktgen_if_write()
1392 i += len; in pktgen_if_write()
1397 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1398 if (len < 0) in pktgen_if_write()
1399 return len; in pktgen_if_write()
1403 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1405 buf[len] = 0; in pktgen_if_write()
1415 i += len; in pktgen_if_write()
1420 len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_min) - 1); in pktgen_if_write()
1421 if (len < 0) in pktgen_if_write()
1422 return len; in pktgen_if_write()
1424 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1426 buf[len] = 0; in pktgen_if_write()
1429 strncpy(pkt_dev->src_min, buf, len); in pktgen_if_write()
1435 i += len; in pktgen_if_write()
1440 len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_max) - 1); in pktgen_if_write()
1441 if (len < 0) in pktgen_if_write()
1442 return len; in pktgen_if_write()
1444 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1446 buf[len] = 0; in pktgen_if_write()
1449 strncpy(pkt_dev->src_max, buf, len); in pktgen_if_write()
1455 i += len; in pktgen_if_write()
1460 len = strn_len(&user_buffer[i], sizeof(valstr) - 1); in pktgen_if_write()
1461 if (len < 0) in pktgen_if_write()
1462 return len; in pktgen_if_write()
1465 if (copy_from_user(valstr, &user_buffer[i], len)) in pktgen_if_write()
1477 len = strn_len(&user_buffer[i], sizeof(valstr) - 1); in pktgen_if_write()
1478 if (len < 0) in pktgen_if_write()
1479 return len; in pktgen_if_write()
1482 if (copy_from_user(valstr, &user_buffer[i], len)) in pktgen_if_write()
1501 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1502 if (len < 0) in pktgen_if_write()
1503 return len; in pktgen_if_write()
1505 i += len; in pktgen_if_write()
1515 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1516 if (len < 0) in pktgen_if_write()
1517 return len; in pktgen_if_write()
1519 i += len; in pktgen_if_write()
1526 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1527 if (len < 0) in pktgen_if_write()
1528 return len; in pktgen_if_write()
1530 i += len; in pktgen_if_write()
1537 len = num_arg(&user_buffer[i], 5, &value); in pktgen_if_write()
1538 if (len < 0) in pktgen_if_write()
1539 return len; in pktgen_if_write()
1541 i += len; in pktgen_if_write()
1548 len = num_arg(&user_buffer[i], 5, &value); in pktgen_if_write()
1549 if (len < 0) in pktgen_if_write()
1550 return len; in pktgen_if_write()
1552 i += len; in pktgen_if_write()
1561 len = get_labels(&user_buffer[i], pkt_dev); in pktgen_if_write()
1562 if (len < 0) in pktgen_if_write()
1563 return len; in pktgen_if_write()
1564 i += len; in pktgen_if_write()
1582 len = num_arg(&user_buffer[i], 4, &value); in pktgen_if_write()
1583 if (len < 0) in pktgen_if_write()
1584 return len; in pktgen_if_write()
1586 i += len; in pktgen_if_write()
1609 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1610 if (len < 0) in pktgen_if_write()
1611 return len; in pktgen_if_write()
1613 i += len; in pktgen_if_write()
1624 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1625 if (len < 0) in pktgen_if_write()
1626 return len; in pktgen_if_write()
1628 i += len; in pktgen_if_write()
1639 len = num_arg(&user_buffer[i], 4, &value); in pktgen_if_write()
1640 if (len < 0) in pktgen_if_write()
1641 return len; in pktgen_if_write()
1643 i += len; in pktgen_if_write()
1666 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1667 if (len < 0) in pktgen_if_write()
1668 return len; in pktgen_if_write()
1670 i += len; in pktgen_if_write()
1681 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1682 if (len < 0) in pktgen_if_write()
1683 return len; in pktgen_if_write()
1685 i += len; in pktgen_if_write()
1697 len = hex32_arg(&user_buffer[i], 2, &tmp_value); in pktgen_if_write()
1698 if (len < 0) in pktgen_if_write()
1699 return len; in pktgen_if_write()
1701 i += len; in pktgen_if_write()
1702 if (len == 2) { in pktgen_if_write()
1713 len = hex32_arg(&user_buffer[i], 2, &tmp_value); in pktgen_if_write()
1714 if (len < 0) in pktgen_if_write()
1715 return len; in pktgen_if_write()
1717 i += len; in pktgen_if_write()
1718 if (len == 2) { in pktgen_if_write()
1728 len = num_arg(&user_buffer[i], 9, &value); in pktgen_if_write()
1729 if (len < 0) in pktgen_if_write()
1730 return len; in pktgen_if_write()
1732 i += len; in pktgen_if_write()
1793 int i, max, len, ret; in pktgen_thread_write() local
1803 len = count_trail_chars(user_buffer, max); in pktgen_thread_write()
1804 if (len < 0) in pktgen_thread_write()
1805 return len; in pktgen_thread_write()
1807 i = len; in pktgen_thread_write()
1811 len = strn_len(&user_buffer[i], sizeof(name) - 1); in pktgen_thread_write()
1812 if (len < 0) in pktgen_thread_write()
1813 return len; in pktgen_thread_write()
1816 if (copy_from_user(name, &user_buffer[i], len)) in pktgen_thread_write()
1818 i += len; in pktgen_thread_write()
1821 len = count_trail_chars(&user_buffer[i], max); in pktgen_thread_write()
1822 if (len < 0) in pktgen_thread_write()
1823 return len; in pktgen_thread_write()
1825 i += len; in pktgen_thread_write()
1841 len = strn_len(&user_buffer[i], sizeof(f) - 1); in pktgen_thread_write()
1842 if (len < 0) { in pktgen_thread_write()
1843 ret = len; in pktgen_thread_write()
1846 if (copy_from_user(f, &user_buffer[i], len)) in pktgen_thread_write()
1848 i += len; in pktgen_thread_write()
2568 x->curlft.bytes += skb->len; in pktgen_output_ipsec()
2625 iph->tot_len = htons(skb->len - ETH_HLEN); in process_ipsec()
2665 int i, len; in pktgen_finalize_skb() local
2671 len = datalen - frags * PAGE_SIZE; in pktgen_finalize_skb()
2672 if (len > 0) { in pktgen_finalize_skb()
2673 memset(skb_put(skb, len), 0, len); in pktgen_finalize_skb()
2700 skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2809 skb_set_network_header(skb, skb->len); in fill_packet_ipv4()
2812 skb_set_transport_header(skb, skb->len); in fill_packet_ipv4()
2828 udph->len = htons(datalen + 8); /* DATA + udphdr */ in fill_packet_ipv4()
2936 skb_set_network_header(skb, skb->len); in fill_packet_ipv6()
2939 skb_set_transport_header(skb, skb->len); in fill_packet_ipv6()
2960 udph->len = htons(udplen); in fill_packet_ipv6()
3349 pkt_dev->last_pkt_size = pkt_dev->skb->len; in pktgen_xmit()
3508 size_t len = strlen(ifname); in pktgen_find_dev() local
3512 if (strncmp(p->odevname, ifname, len) == 0) { in pktgen_find_dev()
3513 if (p->odevname[len]) { in pktgen_find_dev()
3514 if (exact || p->odevname[len] != '@') in pktgen_find_dev()