Home
last modified time | relevance | path

Searched refs:tlv_offset (Results 1 – 3 of 3) sorted by relevance

/xnu-11215/bsd/net/
H A Dnecp.h1190 …tlv_type(u_int8_t * __counted_by(buffer_length)buffer, size_t buffer_length, u_int32_t tlv_offset);
1191 …v_length(u_int8_t * __counted_by(buffer_length)buffer, size_t buffer_length, u_int32_t tlv_offset);
1192 …t * __counted_by(buffer_length)buffer, size_t buffer_length, u_int32_t tlv_offset, u_int32_t * val…
1201 …t * __counted_by(buffer_length)buffer, size_t buffer_length, u_int32_t tlv_offset, u_int32_t *valu… in necp_buffer_get_tlv_value() argument
1204 …u_int8_t *value = __necp_buffer_get_tlv_value(buffer, buffer_length, tlv_offset, &ensured_value_si… in necp_buffer_get_tlv_value()
H A Dnecp.c2281 type = (u_int8_t *)((u_int8_t *)buffer + tlv_offset); in necp_buffer_get_tlv_type()
2296 length = (u_int32_t *)(void *)((u_int8_t *)buffer + tlv_offset + sizeof(u_int8_t)); in necp_buffer_get_tlv_length()
2310 u_int32_t length = necp_buffer_get_tlv_length(buffer, buffer_length, tlv_offset); in __necp_buffer_get_tlv_value()
2323 value = (u_int8_t *)((u_int8_t *)buffer + tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t)); in __necp_buffer_get_tlv_value()
2397 if (tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t) > buffer_length) { in necp_get_tlv_at_offset()
2399 buffer_length, tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t)); in necp_get_tlv_at_offset()
2404 u_int32_t tlv_length = necp_buffer_get_tlv_length(buffer, buffer_length, tlv_offset); in necp_get_tlv_at_offset()
2405 if (tlv_length > buffer_length - (tlv_offset + sizeof(u_int8_t) + sizeof(u_int32_t))) { in necp_get_tlv_at_offset()
2444 int tlv_offset = necp_find_tlv(buffer, buffer_length, offset, type, &error, 0); in necp_get_tlv() local
2445 if (tlv_offset < 0) { in necp_get_tlv()
[all …]
/xnu-11215/bsd/netinet/
H A Dflow_divert.c521 int tlv_offset = 0; in flow_divert_packet_get_tlv() local
523 tlv_offset = flow_divert_packet_find_tlv(packet, offset, type, &error, 0); in flow_divert_packet_get_tlv()
524 if (tlv_offset < 0) { in flow_divert_packet_get_tlv()
528 error = mbuf_copydata(packet, tlv_offset + sizeof(type), sizeof(length), &length); in flow_divert_packet_get_tlv()
535 uint32_t data_offset = tlv_offset + sizeof(type) + sizeof(length); in flow_divert_packet_get_tlv()