Lines Matching refs:data
59 u8_t data; in snmp_ans1_enc_tlv() local
99 data = 0x80 | length_bytes_required; /* extended length definition, 1 length byte follows */ in snmp_ans1_enc_tlv()
101 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, data)); in snmp_ans1_enc_tlv()
106 data = (u8_t)(tlv->value_len >> 8); in snmp_ans1_enc_tlv()
109 data = 0x00; in snmp_ans1_enc_tlv()
112 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, data)); in snmp_ans1_enc_tlv()
118 data = (u8_t)(tlv->value_len & 0xFF); in snmp_ans1_enc_tlv()
119 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, data)); in snmp_ans1_enc_tlv()
425 u8_t data; in snmp_asn1_dec_tlv() local
428 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_tlv()
429 tlv->type = data; in snmp_asn1_dec_tlv()
438 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_tlv()
440 if (data < 0x80) { /* short form */ in snmp_asn1_dec_tlv()
442 tlv->value_len = data; in snmp_asn1_dec_tlv()
443 } else if (data > 0x80) { /* long form */ in snmp_asn1_dec_tlv()
444 u8_t length_bytes = data - 0x80; in snmp_asn1_dec_tlv()
453 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_tlv()
455 tlv->value_len |= data; in snmp_asn1_dec_tlv()
487 u8_t data; in snmp_asn1_dec_u32t() local
490 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_u32t()
493 if (((len == 5) && (data == 0x00)) || ((len < 5) && ((data & 0x80) == 0))) { in snmp_asn1_dec_u32t()
494 *value = data; in snmp_asn1_dec_u32t()
498 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_u32t()
502 *value |= data; in snmp_asn1_dec_u32t()
527 u8_t data; in snmp_asn1_dec_u64t() local
537 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_u64t()
540 if (((len == 9) && (data == 0x00)) || ((len < 9) && ((data & 0x80) == 0))) { in snmp_asn1_dec_u64t()
541 *value = data; in snmp_asn1_dec_u64t()
545 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_u64t()
555 *value |= data; in snmp_asn1_dec_u64t()
586 u8_t data; in snmp_asn1_dec_s32t() local
589 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_s32t()
592 if (data & 0x80) { in snmp_asn1_dec_s32t()
596 *lsb_ptr &= data; in snmp_asn1_dec_s32t()
601 *lsb_ptr |= data; in snmp_asn1_dec_s32t()
606 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_s32t()
618 *lsb_ptr &= data; in snmp_asn1_dec_s32t()
620 *lsb_ptr |= data; in snmp_asn1_dec_s32t()
644 u8_t data; in snmp_asn1_dec_oid() local
653 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_oid()
657 if (data == 0x2B) { in snmp_asn1_dec_oid()
663 } else if (data < 40) { in snmp_asn1_dec_oid()
666 *oid_ptr = data; in snmp_asn1_dec_oid()
668 } else if (data < 80) { in snmp_asn1_dec_oid()
671 *oid_ptr = data - 40; in snmp_asn1_dec_oid()
676 *oid_ptr = data - 80; in snmp_asn1_dec_oid()
686 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_oid()
689 if ((data & 0x80) == 0x00) { in snmp_asn1_dec_oid()
691 *oid_ptr = data; in snmp_asn1_dec_oid()
694 u32_t sub_id = (data & ~0x80); in snmp_asn1_dec_oid()
695 while ((len > 0) && ((data & 0x80) != 0)) { in snmp_asn1_dec_oid()
696 PBUF_OP_EXEC(snmp_pbuf_stream_read(pbuf_stream, &data)); in snmp_asn1_dec_oid()
699 sub_id = (sub_id << 7) + (data & ~0x80); in snmp_asn1_dec_oid()
702 if ((data & 0x80) != 0) { in snmp_asn1_dec_oid()