Lines Matching refs:buffer_length
1522 u_int8_t *buffer, u_int32_t buffer_length) in necp_buffer_write_tlv_validate() argument
1524 if (cursor < buffer || (uintptr_t)(cursor - buffer) > buffer_length) { in necp_buffer_write_tlv_validate()
1530 …(uintptr_t)(next_tlv - buffer) > buffer_length) { // make sure the next TLV has enough room in… in necp_buffer_write_tlv_validate()
1532 length, buffer_length); in necp_buffer_write_tlv_validate()
1541 u_int8_t *buffer, u_int32_t buffer_length) in necp_buffer_write_tlv_if_different() argument
1543 if (!necp_buffer_write_tlv_validate(cursor, type, length, buffer, buffer_length)) { in necp_buffer_write_tlv_if_different()
1568 u_int8_t *buffer, u_int32_t buffer_length) in necp_buffer_write_tlv() argument
1570 if (!necp_buffer_write_tlv_validate(cursor, type, length, buffer, buffer_length)) { in necp_buffer_write_tlv()
1627 necp_buffer_find_tlv(u_int8_t *buffer, u_int32_t buffer_length, int offset, u_int8_t type, int *err… in necp_buffer_find_tlv() argument
1644 if ((((u_int32_t)cursor) + sizeof(curr_type) + sizeof(curr_length)) > buffer_length) { in necp_buffer_find_tlv()
1654 if (curr_length > buffer_length - ((u_int32_t)cursor + sizeof(curr_type) + sizeof(curr_length))) { in necp_buffer_find_tlv()
1661 if (((u_int32_t)next_cursor) <= buffer_length) { in necp_buffer_find_tlv()
1675 necp_find_tlv(u_int8_t *buffer, u_int32_t buffer_length, int offset, u_int8_t type, int *err, int n… in necp_find_tlv() argument
1679 cursor = necp_buffer_find_tlv(buffer, buffer_length, offset, type, err, next); in necp_find_tlv()
1685 necp_get_tlv_at_offset(u_int8_t *buffer, u_int32_t buffer_length, in necp_get_tlv_at_offset() argument
1696 if (tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t) > buffer_length) { in necp_get_tlv_at_offset()
1698 buffer_length, tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t)); in necp_get_tlv_at_offset()
1704 if (tlv_length > buffer_length - (tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t))) { in necp_get_tlv_at_offset()
1706 tlv_length, buffer_length, tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t) + tlv_length); in necp_get_tlv_at_offset()
1738 necp_get_tlv(u_int8_t *buffer, u_int32_t buffer_length, in necp_get_tlv() argument
1743 int tlv_offset = necp_find_tlv(buffer, buffer_length, offset, type, &error, 0); in necp_get_tlv()
1748 return necp_get_tlv_at_offset(buffer, buffer_length, tlv_offset, buff_len, buff, value_size); in necp_get_tlv()