Searched defs:tlv (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/isns/isnsd/
H A Dpdu.c496 isns_tlv_t *tlv = NULL; local
508 tlv = (isns_tlv_t *)payload;
509 tlv->attr_id = ntohl(tlv->attr_id);
510 tlv->attr_len = ntohl(tlv->attr_len);
513 return (tlv);
524 isns_tlv_t *tlv, *key; local
540 tlv = (isns_tlv_t *)payload;
541 payload += (8 + tlv
572 isns_tlv_t *tlv, *op = NULL; local
[all...]
H A Dfunc.c569 * tlv - the attributes with TLV format being added.
578 isns_tlv_t *tlv,
590 tag = tlv->attr_id;
591 len = tlv->attr_len;
592 value = (void *)tlv->attr_value;
596 NEXT_TLV(tlv, tlv_len);
860 isns_tlv_t *tlv; local
919 tlv = op;
925 op = tlv;
576 rsp_add_tlvs( conn_arg_t *conn, isns_tlv_t *tlv, uint32_t tlv_len ) argument
H A Ddump.c1279 isns_tlv_t *tlv; local
1290 tlv = (isns_tlv_t *)payload;
1291 tlv->attr_id = htonl(ISNS_ISCSI_NAME_ATTR_ID);
1292 tlv->attr_len = htonl(32);
1293 strcpy((char *)tlv->attr_value, "i am a control node.");
1300 tlv = (isns_tlv_t *)payload;
1301 tlv->attr_id = htonl(ISNS_DELIMITER_ATTR_ID);
1302 tlv->attr_len = htonl(0);
1315 tlv = (isns_tlv_t *)payload;
1316 tlv
1428 isns_tlv_t *tlv; local
1507 isns_tlv_t *tlv; local
1587 isns_tlv_t *tlv; local
[all...]
H A Dqry.c1029 isns_tlv_t *tlv,
1052 tag = tlv->attr_id;
1053 value = tlv->attr_value;
1076 NEXT_TLV(tlv, tlv_len);
1078 ((tag = tlv->attr_id) ==
1080 value = tlv->attr_value;
1135 isns_tlv_t *tlv = (isns_tlv_t *)lcp->data[1].ptr; local
1154 if (tlv->attr_len == 0) {
1155 tag = tlv->attr_id;
1165 NEXT_TLV(tlv, tlv_le
1028 get_next_obj( isns_tlv_t *tlv, uint32_t tlv_len, isns_type_t type, uint32_t *uids, uint32_t num ) argument
1179 get_qry_attrs( uint32_t uid, isns_type_t type, isns_tlv_t *tlv, uint16_t tlv_len, conn_arg_t *conn ) argument
1203 get_qry_attrs1( uint32_t uid, isns_type_t type, isns_tlv_t *tlv, uint16_t tlv_len, conn_arg_t *conn ) argument
[all...]
H A Dobj.c1469 * tlv - the TLV format data.
1477 const isns_tlv_t *tlv,
1485 switch (tlv->attr_id) {
1495 if (tlv->attr_len < min_len || tlv->attr_len > max_len) {
1498 attr->tag = tlv->attr_id;
1499 attr->len = tlv->attr_len;
1500 attr->value.ptr = (uchar_t *)&(tlv->attr_value[0]);
1504 attr->tag = tlv->attr_id;
1505 attr->len = tlv
1475 extract_attr( isns_attr_t *attr, const isns_tlv_t *tlv, int flag ) argument
[all...]
/illumos-gate/usr/src/uts/common/io/iwn/
H A Dif_iwn.c6892 const struct iwn_fw_tlv *tlv; local
6922 while (ptr + sizeof (*tlv) <= end) {
6923 tlv = (const struct iwn_fw_tlv *)ptr;
6924 len = le32toh(tlv->len);
6926 ptr += sizeof (*tlv);
6934 if (tlv->alt != 0 && le16toh(tlv->alt) != alt) {
6939 switch (le16toh(tlv->type)) {
6964 le16toh(tlv->type), len);
6973 le16toh(tlv
[all...]

Completed in 490 milliseconds