Lines Matching refs:len

835 	int len;  in get_labels()  local
840 len = hex32_arg(&buffer[i], 8, &tmp); in get_labels()
841 if (len <= 0) in get_labels()
842 return len; in get_labels()
846 i += len; in get_labels()
865 int i, max, len; in pktgen_if_write() local
889 len = strn_len(&user_buffer[i], sizeof(name) - 1); in pktgen_if_write()
890 if (len < 0) in pktgen_if_write()
891 return len; in pktgen_if_write()
894 if (copy_from_user(name, &user_buffer[i], len)) in pktgen_if_write()
896 i += len; in pktgen_if_write()
899 len = count_trail_chars(&user_buffer[i], max); in pktgen_if_write()
900 if (len < 0) in pktgen_if_write()
901 return len; in pktgen_if_write()
903 i += len; in pktgen_if_write()
916 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
917 if (len < 0) in pktgen_if_write()
918 return len; in pktgen_if_write()
920 i += len; in pktgen_if_write()
933 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
934 if (len < 0) in pktgen_if_write()
935 return len; in pktgen_if_write()
937 i += len; in pktgen_if_write()
952 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
953 if (len < 0) in pktgen_if_write()
954 return len; in pktgen_if_write()
956 i += len; in pktgen_if_write()
969 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
970 if (len < 0) in pktgen_if_write()
971 return len; in pktgen_if_write()
973 i += len; in pktgen_if_write()
980 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
981 if (len < 0) in pktgen_if_write()
982 return len; in pktgen_if_write()
984 i += len; in pktgen_if_write()
990 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
991 if (len < 0) in pktgen_if_write()
992 return len; in pktgen_if_write()
994 i += len; in pktgen_if_write()
1005 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1006 if (len < 0) in pktgen_if_write()
1007 return len; in pktgen_if_write()
1009 i += len; in pktgen_if_write()
1011 return len; in pktgen_if_write()
1020 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1021 if (len < 0) in pktgen_if_write()
1022 return len; in pktgen_if_write()
1024 i += len; in pktgen_if_write()
1026 return len; in pktgen_if_write()
1035 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1036 if (len < 0) in pktgen_if_write()
1037 return len; in pktgen_if_write()
1039 i += len; in pktgen_if_write()
1048 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1049 if (len < 0) in pktgen_if_write()
1050 return len; in pktgen_if_write()
1052 i += len; in pktgen_if_write()
1061 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1062 if (len < 0) in pktgen_if_write()
1063 return len; in pktgen_if_write()
1065 i += len; in pktgen_if_write()
1074 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1075 if (len < 0) in pktgen_if_write()
1076 return len; in pktgen_if_write()
1078 i += len; in pktgen_if_write()
1087 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1088 if (len < 0) in pktgen_if_write()
1089 return len; in pktgen_if_write()
1094 i += len; in pktgen_if_write()
1101 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1102 if (len < 0) in pktgen_if_write()
1103 return len; in pktgen_if_write()
1105 i += len; in pktgen_if_write()
1112 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1113 if (len < 0) in pktgen_if_write()
1114 return len; in pktgen_if_write()
1116 i += len; in pktgen_if_write()
1126 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1127 if (len < 0) in pktgen_if_write()
1128 return len; in pktgen_if_write()
1130 i += len; in pktgen_if_write()
1140 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1141 if (len < 0) in pktgen_if_write()
1142 return len; in pktgen_if_write()
1144 i += len; in pktgen_if_write()
1153 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1154 if (len < 0) in pktgen_if_write()
1155 return len; in pktgen_if_write()
1157 i += len; in pktgen_if_write()
1175 len = strn_len(&user_buffer[i], sizeof(f) - 1); in pktgen_if_write()
1176 if (len < 0) in pktgen_if_write()
1177 return len; in pktgen_if_write()
1179 if (copy_from_user(f, &user_buffer[i], len)) in pktgen_if_write()
1181 i += len; in pktgen_if_write()
1213 len = strn_len(&user_buffer[i], sizeof(f) - 1); in pktgen_if_write()
1214 if (len < 0) in pktgen_if_write()
1215 return len; in pktgen_if_write()
1217 if (copy_from_user(f, &user_buffer[i], len)) in pktgen_if_write()
1219 i += len; in pktgen_if_write()
1339 len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_min) - 1); in pktgen_if_write()
1340 if (len < 0) in pktgen_if_write()
1341 return len; in pktgen_if_write()
1343 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1345 buf[len] = 0; in pktgen_if_write()
1348 strncpy(pkt_dev->dst_min, buf, len); in pktgen_if_write()
1354 i += len; in pktgen_if_write()
1359 len = strn_len(&user_buffer[i], sizeof(pkt_dev->dst_max) - 1); in pktgen_if_write()
1360 if (len < 0) in pktgen_if_write()
1361 return len; in pktgen_if_write()
1364 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1367 buf[len] = 0; in pktgen_if_write()
1370 strncpy(pkt_dev->dst_max, buf, len); in pktgen_if_write()
1376 i += len; in pktgen_if_write()
1381 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1382 if (len < 0) in pktgen_if_write()
1383 return len; in pktgen_if_write()
1387 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1389 buf[len] = 0; in pktgen_if_write()
1399 i += len; in pktgen_if_write()
1404 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1405 if (len < 0) in pktgen_if_write()
1406 return len; in pktgen_if_write()
1410 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1412 buf[len] = 0; in pktgen_if_write()
1421 i += len; in pktgen_if_write()
1426 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1427 if (len < 0) in pktgen_if_write()
1428 return len; in pktgen_if_write()
1432 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1434 buf[len] = 0; in pktgen_if_write()
1442 i += len; in pktgen_if_write()
1447 len = strn_len(&user_buffer[i], sizeof(buf) - 1); in pktgen_if_write()
1448 if (len < 0) in pktgen_if_write()
1449 return len; in pktgen_if_write()
1453 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1455 buf[len] = 0; in pktgen_if_write()
1465 i += len; in pktgen_if_write()
1470 len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_min) - 1); in pktgen_if_write()
1471 if (len < 0) in pktgen_if_write()
1472 return len; in pktgen_if_write()
1474 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1476 buf[len] = 0; in pktgen_if_write()
1479 strncpy(pkt_dev->src_min, buf, len); in pktgen_if_write()
1485 i += len; in pktgen_if_write()
1490 len = strn_len(&user_buffer[i], sizeof(pkt_dev->src_max) - 1); in pktgen_if_write()
1491 if (len < 0) in pktgen_if_write()
1492 return len; in pktgen_if_write()
1494 if (copy_from_user(buf, &user_buffer[i], len)) in pktgen_if_write()
1496 buf[len] = 0; in pktgen_if_write()
1499 strncpy(pkt_dev->src_max, buf, len); in pktgen_if_write()
1505 i += len; in pktgen_if_write()
1510 len = strn_len(&user_buffer[i], sizeof(valstr) - 1); in pktgen_if_write()
1511 if (len < 0) in pktgen_if_write()
1512 return len; in pktgen_if_write()
1515 if (copy_from_user(valstr, &user_buffer[i], len)) in pktgen_if_write()
1527 len = strn_len(&user_buffer[i], sizeof(valstr) - 1); in pktgen_if_write()
1528 if (len < 0) in pktgen_if_write()
1529 return len; in pktgen_if_write()
1532 if (copy_from_user(valstr, &user_buffer[i], len)) in pktgen_if_write()
1551 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1552 if (len < 0) in pktgen_if_write()
1553 return len; in pktgen_if_write()
1555 i += len; in pktgen_if_write()
1565 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1566 if (len < 0) in pktgen_if_write()
1567 return len; in pktgen_if_write()
1569 i += len; in pktgen_if_write()
1576 len = num_arg(&user_buffer[i], 10, &value); in pktgen_if_write()
1577 if (len < 0) in pktgen_if_write()
1578 return len; in pktgen_if_write()
1580 i += len; in pktgen_if_write()
1587 len = num_arg(&user_buffer[i], 5, &value); in pktgen_if_write()
1588 if (len < 0) in pktgen_if_write()
1589 return len; in pktgen_if_write()
1591 i += len; in pktgen_if_write()
1598 len = num_arg(&user_buffer[i], 5, &value); in pktgen_if_write()
1599 if (len < 0) in pktgen_if_write()
1600 return len; in pktgen_if_write()
1602 i += len; in pktgen_if_write()
1611 len = get_labels(&user_buffer[i], pkt_dev); in pktgen_if_write()
1612 if (len < 0) in pktgen_if_write()
1613 return len; in pktgen_if_write()
1614 i += len; in pktgen_if_write()
1632 len = num_arg(&user_buffer[i], 4, &value); in pktgen_if_write()
1633 if (len < 0) in pktgen_if_write()
1634 return len; in pktgen_if_write()
1636 i += len; in pktgen_if_write()
1659 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1660 if (len < 0) in pktgen_if_write()
1661 return len; in pktgen_if_write()
1663 i += len; in pktgen_if_write()
1674 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1675 if (len < 0) in pktgen_if_write()
1676 return len; in pktgen_if_write()
1678 i += len; in pktgen_if_write()
1689 len = num_arg(&user_buffer[i], 4, &value); in pktgen_if_write()
1690 if (len < 0) in pktgen_if_write()
1691 return len; in pktgen_if_write()
1693 i += len; in pktgen_if_write()
1716 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1717 if (len < 0) in pktgen_if_write()
1718 return len; in pktgen_if_write()
1720 i += len; in pktgen_if_write()
1731 len = num_arg(&user_buffer[i], 1, &value); in pktgen_if_write()
1732 if (len < 0) in pktgen_if_write()
1733 return len; in pktgen_if_write()
1735 i += len; in pktgen_if_write()
1747 len = hex32_arg(&user_buffer[i], 2, &tmp_value); in pktgen_if_write()
1748 if (len < 0) in pktgen_if_write()
1749 return len; in pktgen_if_write()
1751 i += len; in pktgen_if_write()
1752 if (len == 2) { in pktgen_if_write()
1763 len = hex32_arg(&user_buffer[i], 2, &tmp_value); in pktgen_if_write()
1764 if (len < 0) in pktgen_if_write()
1765 return len; in pktgen_if_write()
1767 i += len; in pktgen_if_write()
1768 if (len == 2) { in pktgen_if_write()
1778 len = num_arg(&user_buffer[i], 9, &value); in pktgen_if_write()
1779 if (len < 0) in pktgen_if_write()
1780 return len; in pktgen_if_write()
1782 i += len; in pktgen_if_write()
1843 int i, max, len, ret; in pktgen_thread_write() local
1853 len = count_trail_chars(user_buffer, max); in pktgen_thread_write()
1854 if (len < 0) in pktgen_thread_write()
1855 return len; in pktgen_thread_write()
1857 i = len; in pktgen_thread_write()
1861 len = strn_len(&user_buffer[i], sizeof(name) - 1); in pktgen_thread_write()
1862 if (len < 0) in pktgen_thread_write()
1863 return len; in pktgen_thread_write()
1866 if (copy_from_user(name, &user_buffer[i], len)) in pktgen_thread_write()
1868 i += len; in pktgen_thread_write()
1871 len = count_trail_chars(&user_buffer[i], max); in pktgen_thread_write()
1872 if (len < 0) in pktgen_thread_write()
1873 return len; in pktgen_thread_write()
1875 i += len; in pktgen_thread_write()
1891 len = strn_len(&user_buffer[i], sizeof(f) - 1); in pktgen_thread_write()
1892 if (len < 0) { in pktgen_thread_write()
1893 ret = len; in pktgen_thread_write()
1896 if (copy_from_user(f, &user_buffer[i], len)) in pktgen_thread_write()
1898 i += len; in pktgen_thread_write()
2616 x->curlft.bytes += skb->len; in pktgen_output_ipsec()
2673 iph->tot_len = htons(skb->len - ETH_HLEN); in process_ipsec()
2713 int i, len; in pktgen_finalize_skb() local
2719 len = datalen - frags * PAGE_SIZE; in pktgen_finalize_skb()
2720 if (len > 0) { in pktgen_finalize_skb()
2721 memset(skb_put(skb, len), 0, len); in pktgen_finalize_skb()
2748 skb->len += skb_frag_size(&skb_shinfo(skb)->frags[i]); in pktgen_finalize_skb()
2860 skb_set_network_header(skb, skb->len); in fill_packet_ipv4()
2863 skb_set_transport_header(skb, skb->len); in fill_packet_ipv4()
2879 udph->len = htons(datalen + 8); /* DATA + udphdr */ in fill_packet_ipv4()
2987 skb_set_network_header(skb, skb->len); in fill_packet_ipv6()
2990 skb_set_transport_header(skb, skb->len); in fill_packet_ipv6()
3011 udph->len = htons(udplen); in fill_packet_ipv6()
3401 pkt_dev->last_pkt_size = pkt_dev->skb->len; in pktgen_xmit()
3579 size_t len = strlen(ifname); in pktgen_find_dev() local
3583 if (strncmp(p->odevname, ifname, len) == 0) { in pktgen_find_dev()
3584 if (p->odevname[len]) { in pktgen_find_dev()
3585 if (exact || p->odevname[len] != '@') in pktgen_find_dev()