Lines Matching refs:len
690 /* set the tag, len and value */
692 attr->len = 4;
1316 if (tmp->len == 0 && attr->len == 0) {
1317 int len;
1318 char *name = make_unique_name(&len, tmp->tag);
1322 attr->len = len;
1334 if (tmp->len == 0) {
1336 } else if (tmp->len >= attr->len) {
1338 attr->value.ptr, tmp->len + 1);
1342 (char *)tmp->value.ptr, tmp->len);
1343 attr->value.ptr[tmp->len] = 0;
1345 attr->len = tmp->len;
1355 attr->value.ip = (in6_addr_t *)calloc(1, tmp->len);
1359 (void *)tmp->value.ip, tmp->len);
1361 attr->len = tmp->len;
1392 attr->len = tmp->len;
1397 attr->len = tmp->len;
1408 attr->len = tmp->len;
1499 attr->len = tlv->attr_len;
1505 attr->len = tlv->attr_len;
1515 attr->len = tlv->attr_len;
1542 attr->len = tlv->attr_len;
1568 attr->len = tlv->attr_len;
1734 int len;
1735 char *eid = make_unique_name(&len, ISNS_EID_ATTR_ID);
1744 attr->len = len;
1752 attr->len = 4;
1802 pg_name = (uchar_t *)malloc(name->len);
1803 pg_addr = (in6_addr_t *)malloc(addr->len);
1808 attr->len = name->len;
1812 (void *)addr->value.ip, addr->len);
1816 attr->len = addr->len;
1822 attr->len = port->len;
1828 attr->len = 4;
1902 attr->len = 4;
1956 pg_key1->len = tmp->attr_len;
2023 pg_key1->len = tmp->attr_len;
2033 pg_key2->len = tmp->attr_len;
2366 pgt[2].len = (*op)->attr_len;
2649 attr->len);
3876 * len - pointer of the length of the new name for returning.
3884 int *len,
3934 *len = strlen(name);
3935 *len = *len + (4 - *len % 4);
3936 p = (char *)malloc(*len);