Lines Matching refs:octets_needed
151 snmp_asn1_enc_u32t(struct snmp_pbuf_stream* pbuf_stream, u16_t octets_needed, u32_t value) in snmp_asn1_enc_u32t() argument
153 if (octets_needed > 5) { in snmp_asn1_enc_u32t()
156 if (octets_needed == 5) { in snmp_asn1_enc_u32t()
159 octets_needed--; in snmp_asn1_enc_u32t()
162 while (octets_needed > 1) { in snmp_asn1_enc_u32t()
163 octets_needed--; in snmp_asn1_enc_u32t()
164 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, (u8_t)(value >> (octets_needed << 3)))); in snmp_asn1_enc_u32t()
184 snmp_asn1_enc_u64t(struct snmp_pbuf_stream* pbuf_stream, u16_t octets_needed, const u32_t* value) in snmp_asn1_enc_u64t() argument
186 if (octets_needed > 9) { in snmp_asn1_enc_u64t()
189 if (octets_needed == 9) { in snmp_asn1_enc_u64t()
192 octets_needed--; in snmp_asn1_enc_u64t()
195 while (octets_needed > 4) { in snmp_asn1_enc_u64t()
196 octets_needed--; in snmp_asn1_enc_u64t()
197 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, (u8_t)(*value >> ((octets_needed-4) << 3)))); in snmp_asn1_enc_u64t()
203 while (octets_needed > 1) { in snmp_asn1_enc_u64t()
204 octets_needed--; in snmp_asn1_enc_u64t()
205 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, (u8_t)(*value >> (octets_needed << 3)))); in snmp_asn1_enc_u64t()
225 snmp_asn1_enc_s32t(struct snmp_pbuf_stream* pbuf_stream, u16_t octets_needed, s32_t value) in snmp_asn1_enc_s32t() argument
227 while (octets_needed > 1) { in snmp_asn1_enc_s32t()
228 octets_needed--; in snmp_asn1_enc_s32t()
230 PBUF_OP_EXEC(snmp_pbuf_stream_write(pbuf_stream, (u8_t)(value >> (octets_needed << 3)))); in snmp_asn1_enc_s32t()
295 snmp_asn1_enc_length_cnt(u16_t length, u8_t *octets_needed) in snmp_asn1_enc_length_cnt() argument
298 *octets_needed = 1; in snmp_asn1_enc_length_cnt()
300 *octets_needed = 2; in snmp_asn1_enc_length_cnt()
302 *octets_needed = 3; in snmp_asn1_enc_length_cnt()
317 snmp_asn1_enc_u32t_cnt(u32_t value, u16_t *octets_needed) in snmp_asn1_enc_u32t_cnt() argument
320 *octets_needed = 1; in snmp_asn1_enc_u32t_cnt()
322 *octets_needed = 2; in snmp_asn1_enc_u32t_cnt()
324 *octets_needed = 3; in snmp_asn1_enc_u32t_cnt()
326 *octets_needed = 4; in snmp_asn1_enc_u32t_cnt()
328 *octets_needed = 5; in snmp_asn1_enc_u32t_cnt()
343 snmp_asn1_enc_u64t_cnt(const u32_t *value, u16_t *octets_needed) in snmp_asn1_enc_u64t_cnt() argument
349 snmp_asn1_enc_u32t_cnt(*value, octets_needed); in snmp_asn1_enc_u64t_cnt()
352 snmp_asn1_enc_u32t_cnt(*value, octets_needed); in snmp_asn1_enc_u64t_cnt()
353 *octets_needed = *octets_needed + 4; /* add the 4 bytes of low u32 */ in snmp_asn1_enc_u64t_cnt()
366 snmp_asn1_enc_s32t_cnt(s32_t value, u16_t *octets_needed) in snmp_asn1_enc_s32t_cnt() argument
372 *octets_needed = 1; in snmp_asn1_enc_s32t_cnt()
374 *octets_needed = 2; in snmp_asn1_enc_s32t_cnt()
376 *octets_needed = 3; in snmp_asn1_enc_s32t_cnt()
378 *octets_needed = 4; in snmp_asn1_enc_s32t_cnt()
390 snmp_asn1_enc_oid_cnt(const u32_t *oid, u16_t oid_len, u16_t *octets_needed) in snmp_asn1_enc_oid_cnt() argument
394 *octets_needed = 0; in snmp_asn1_enc_oid_cnt()
397 (*octets_needed)++; in snmp_asn1_enc_oid_cnt()
406 (*octets_needed)++; in snmp_asn1_enc_oid_cnt()
409 (*octets_needed)++; in snmp_asn1_enc_oid_cnt()