netxduo
NX_PACKET_STRUCT::nx_packet_next
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/7)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
netxduo
NX_PACKET_STRUCT::nx_packet_next
NX_PACKET_STRUCT::nx_packet_next field
Syntax
Show:
Summary
Declaration
from
nx_api.h:1471
struct
NX_PACKET_STRUCT
*
nx_packet_next
;
Examples
References
from
examples
Code
Location
Referrer
*
nx_packet_next
;
nx_api.h:1472
(
current_packet
->
nx_packet_next
)
)
nx_igmp_packet_process.c:205
_nx_igmp_packet_process()
current_packet
=
current_packet
->
nx_packet_next
;
nx_igmp_packet_process.c:210
_nx_igmp_packet_process()
if
(
(
data_length
>
0
)
&&
(
current_packet
->
nx_packet_next
)
)
nx_ip_checksum_compute.c:215
_nx_ip_checksum_compute()
current_packet
=
current_packet
->
nx_packet_next
;
nx_ip_checksum_compute.c:234
_nx_ip_checksum_compute()
(
fragment_head
->
nx_packet_last
)
->
nx_packet_next
=
search_ptr
;
nx_ip_fragment_assembly.c:584
_nx_ip_fragment_assembly()
fragment_head
->
nx_packet_next
=
search_ptr
;
nx_ip_fragment_assembly.c:588
_nx_ip_fragment_assembly()
if
(
source_packet
->
nx_packet_next
)
nx_ip_fragment_forward_packet.c:246
_nx_ip_fragment_forward_packet()
source_packet
=
source_packet
->
nx_packet_next
;
nx_ip_fragment_forward_packet.c:250
_nx_ip_fragment_forward_packet()
if
(
source_packet
->
nx_packet_next
)
nx_ip_fragment_packet.c:255
_nx_ip_fragment_packet()
source_packet
=
source_packet
->
nx_packet_next
;
nx_ip_fragment_packet.c:259
_nx_ip_fragment_packet()
while
(
before_last_packet
->
nx_packet_next
!=
last_packet
)
nx_ipv4_packet_receive.c:211
_nx_ipv4_packet_receive()
before_last_packet
=
before_last_packet
->
nx_packet_next
;
nx_ipv4_packet_receive.c:215
_nx_ipv4_packet_receive()
before_last_packet
->
nx_packet_next
=
NX_NULL
;
nx_ipv4_packet_receive.c:222
_nx_ipv4_packet_receive()
work_ptr
->
nx_packet_next
=
NX_NULL
;
nx_packet_allocate.c:121
_nx_packet_allocate()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_packet_copy.c:197
_nx_packet_copy()
work_ptr
->
nx_packet_next
=
packet_ptr
->
nx_packet_next
;
nx_packet_data_adjust.c:172
_nx_packet_data_adjust()
packet_ptr
->
nx_packet_next
=
work_ptr
;
nx_packet_data_adjust.c:173
_nx_packet_data_adjust()
work_ptr
=
work_ptr
->
nx_packet_next
;
nx_packet_data_append.c:120
_nx_packet_data_append()
(
new_list_ptr
->
nx_packet_last
)
->
nx_packet_next
=
work_ptr
;
nx_packet_data_append.c:177
_nx_packet_data_append()
new_list_ptr
->
nx_packet_next
=
work_ptr
;
nx_packet_data_append.c:186
_nx_packet_data_append()
last_packet
->
nx_packet_next
=
new_list_ptr
;
nx_packet_data_append.c:212
_nx_packet_data_append()
packet_ptr
->
nx_packet_next
=
new_list_ptr
;
nx_packet_data_append.c:218
_nx_packet_data_append()
work_ptr
=
work_ptr
->
nx_packet_next
;
nx_packet_data_append.c:284
_nx_packet_data_append()
working_packet_ptr
=
working_packet_ptr
->
nx_packet_next
;
nx_packet_data_extract_offset.c:145
_nx_packet_data_extract_offset()
working_packet_ptr
=
working_packet_ptr
->
nx_packet_next
;
nx_packet_data_extract_offset.c:198
_nx_packet_data_extract_offset()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_packet_data_retrieve.c:113
_nx_packet_data_retrieve()
(
(
NX_PACKET
*
)
packet_ptr
)
->
nx_packet_next
=
(
NX_PACKET
*
)
NX_NULL
;
nx_packet_pool_create.c:159
_nx_packet_pool_create()
next_packet
=
packet_ptr
->
nx_packet_next
;
nx_packet_release.c:120
_nx_packet_release()
packet_ptr
->
nx_packet_next
=
NX_NULL
;
nx_packet_release.c:180
_nx_packet_release()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_secure_tls_hash_record.c:220
_nx_secure_tls_hash_record()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_secure_tls_hash_record.c:261
_nx_secure_tls_hash_record()
tls_session
->
nx_secure_record_queue_header
->
nx_packet_last
->
nx_packet_next
=
packet_ptr
;
nx_secure_tls_process_record.c:172
_nx_secure_tls_process_record()
if
(
packet_ptr
->
nx_packet_next
)
nx_secure_tls_process_record.c:625
_nx_secure_tls_packet_trim()
nx_secure_tls_packet_release
(
packet_ptr
->
nx_packet_next
)
;
nx_secure_tls_process_record.c:629
_nx_secure_tls_packet_trim()
packet_ptr
->
nx_packet_next
=
NX_NULL
;
nx_secure_tls_process_record.c:630
_nx_secure_tls_packet_trim()
for
(
current_ptr
=
packet_ptr
;
current_ptr
;
current_ptr
=
current_ptr
->
nx_packet_next
)
nx_secure_tls_process_record.c:638
_nx_secure_tls_packet_trim()
if
(
current_ptr
->
nx_packet_next
)
nx_secure_tls_process_record.c:646
_nx_secure_tls_packet_trim()
nx_secure_tls_packet_release
(
current_ptr
->
nx_packet_next
)
;
nx_secure_tls_process_record.c:650
_nx_secure_tls_packet_trim()
current_ptr
->
nx_packet_next
=
NX_NULL
;
nx_secure_tls_process_record.c:651
_nx_secure_tls_packet_trim()
encrypted_packet
=
encrypted_packet
->
nx_packet_next
;
nx_secure_tls_record_payload_decrypt.c:779
_nx_secure_tls_record_packet_decrypt()
decrypted_packet
->
nx_packet_last
->
nx_packet_next
=
packet_ptr
;
nx_secure_tls_record_payload_decrypt.c:840
_nx_secure_tls_record_packet_decrypt()
if
(
current_packet
->
nx_packet_next
==
NX_NULL
)
nx_secure_tls_record_payload_encrypt.c:170
_nx_secure_tls_record_payload_encrypt()
copy_length
=
(
ULONG
)
(
current_packet
->
nx_packet_next
->
nx_packet_append_ptr
-
nx_secure_tls_record_payload_encrypt.c:263
_nx_secure_tls_record_payload_encrypt()
current_packet
->
nx_packet_next
->
nx_packet_prepend_ptr
)
;
nx_secure_tls_record_payload_encrypt.c:264
_nx_secure_tls_record_payload_encrypt()
current_packet
->
nx_packet_next
->
nx_packet_prepend_ptr
,
nx_secure_tls_record_payload_encrypt.c:270
_nx_secure_tls_record_payload_encrypt()
NX_SECURE_MEMCPY
(
current_packet
->
nx_packet_next
->
nx_packet_prepend_ptr
,
nx_secure_tls_record_payload_encrypt.c:300
_nx_secure_tls_record_payload_encrypt()
current_packet
=
current_packet
->
nx_packet_next
;
nx_secure_tls_record_payload_encrypt.c:327
_nx_secure_tls_record_payload_encrypt()
current_packet
=
current_packet
->
nx_packet_next
;
nx_secure_tls_send_handshake_record.c:155
_nx_secure_tls_send_handshake_record()
current_packet
=
current_packet
->
nx_packet_next
;
nx_secure_tls_send_record.c:280
_nx_secure_tls_send_record()
current_packet
=
current_packet
->
nx_packet_next
;
nx_secure_tls_session_receive_records.c:172
_nx_secure_tls_session_receive_records()
previous_packet
->
nx_packet_next
=
NX_NULL
;
nx_secure_tls_session_receive_records.c:185
_nx_secure_tls_session_receive_records()
for
(
pktIdx
=
packet_ptr
;
pktIdx
!=
NX_NULL
;
pktIdx
=
pktIdx
->
nx_packet_next
)
nx_stm32_eth_driver.c:1621
_nx_driver_hardware_packet_send()
if
(
pktIdx
->
nx_packet_next
==
NULL
)
nx_stm32_eth_driver.c:1637
_nx_driver_hardware_packet_send()
(
*
last_nx_packet_ptr
)
->
nx_packet_next
=
received_packet_ptr
;
nx_stm32_eth_driver.c:1951
HAL_ETH_RxLinkCallback()
else
if
(
(
packet_ptr
->
nx_packet_next
!=
NX_NULL
)
&&
nx_tcp_socket_send_internal.c:508
_nx_tcp_socket_send_internal()
current_packet
=
packet_ptr
->
nx_packet_next
;
nx_tcp_socket_send_internal.c:520
_nx_tcp_socket_send_internal()
current_packet
=
current_packet
->
nx_packet_next
;
nx_tcp_socket_send_internal.c:526
_nx_tcp_socket_send_internal()
current_packet
=
current_packet
->
nx_packet_next
;
nx_tcp_socket_send_internal.c:614
_nx_tcp_socket_send_internal()
current_packet
=
current_packet
->
nx_packet_next
;
nx_tcp_socket_send_internal.c:1004
_nx_tcp_socket_send_internal()
work_ptr
=
work_ptr
->
nx_packet_next
;
nx_tcp_socket_state_data_check.c:105
_nx_tcp_socket_state_data_trim()
tmp_ptr
=
work_ptr
->
nx_packet_next
;
nx_tcp_socket_state_data_check.c:116
_nx_tcp_socket_state_data_trim()
work_ptr
->
nx_packet_next
=
NX_NULL
;
nx_tcp_socket_state_data_check.c:117
_nx_tcp_socket_state_data_trim()
packet_ptr
->
nx_packet_next
=
work_ptr
->
nx_packet_next
;
nx_tcp_socket_state_data_check.c:222
_nx_tcp_socket_state_data_trim_front()
work_ptr
->
nx_packet_next
=
NX_NULL
;
nx_tcp_socket_state_data_check.c:225
_nx_tcp_socket_state_data_trim_front()
work_ptr
=
packet_ptr
->
nx_packet_next
;
nx_tcp_socket_state_data_check.c:237
_nx_tcp_socket_state_data_trim_front()
(
*
packet_ptr
)
=
(
*
packet_ptr
)
->
nx_packet_next
;
nx_web_http_server.c:395
_nx_web_http_server_packet_content_find()
new_packet_ptr
=
(
*
packet_ptr
)
->
nx_packet_next
;
nx_web_http_server.c:407
_nx_web_http_server_packet_content_find()
new_packet_ptr
->
nx_packet_next
=
(
*
packet_ptr
)
->
nx_packet_next
;
nx_web_http_server.c:434
_nx_web_http_server_packet_content_find()
(
*
packet_ptr
)
->
nx_packet_next
=
NX_NULL
;
nx_web_http_server.c:440
_nx_web_http_server_packet_content_find()
if
(
packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:868
_nx_web_http_server_content_get_extended()
(
packet_ptr
->
nx_packet_last
)
->
nx_packet_next
=
new_packet_ptr
;
nx_web_http_server.c:872
_nx_web_http_server_content_get_extended()
packet_ptr
->
nx_packet_next
=
new_packet_ptr
;
nx_web_http_server.c:878
_nx_web_http_server_content_get_extended()
if
(
new_packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:882
_nx_web_http_server_content_get_extended()
if
(
header_packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:905
_nx_web_http_server_content_get_extended()
(
header_packet_ptr
->
nx_packet_last
)
->
nx_packet_next
=
packet_ptr
;
nx_web_http_server.c:907
_nx_web_http_server_content_get_extended()
header_packet_ptr
->
nx_packet_next
=
packet_ptr
;
nx_web_http_server.c:911
_nx_web_http_server_content_get_extended()
if
(
packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:915
_nx_web_http_server_content_get_extended()
new_packet_ptr
=
new_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:956
_nx_web_http_server_content_get_extended()
new_packet_ptr
=
new_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:985
_nx_web_http_server_content_get_extended()
if
(
work_ptr
->
nx_packet_next
!=
NX_NULL
)
nx_web_http_server.c:3423
_nx_web_http_server_get_client_request()
work_ptr
=
work_ptr
->
nx_packet_next
;
nx_web_http_server.c:3426
_nx_web_http_server_get_client_request()
tmp_ptr
=
tmp_ptr
->
nx_packet_next
;
nx_web_http_server.c:3474
_nx_web_http_server_get_client_request()
next_packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:4401
_nx_web_http_server_put_process()
next_packet_ptr
=
next_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:4437
_nx_web_http_server_put_process()
next_packet_ptr
=
next_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:4515
_nx_web_http_server_put_process()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:5766
_nx_web_http_server_calculate_content_offset()
if
(
(
*
current_packet_pptr
)
->
nx_packet_next
==
NX_NULL
)
nx_web_http_server.c:8528
_nx_web_http_server_request_read()
(
*
current_packet_pptr
)
=
(
*
current_packet_pptr
)
->
nx_packet_next
;
nx_web_http_server.c:8533
_nx_web_http_server_request_read()
server_ptr
->
nx_web_http_server_request_packet
->
nx_packet_next
=
NX_NULL
;
nx_web_http_server.c:8539
_nx_web_http_server_request_read()
if
(
current_packet_ptr
->
nx_packet_next
==
NX_NULL
)
nx_web_http_server.c:8889
_nx_web_http_server_request_chunked_get()
current_packet_ptr
=
current_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:8895
_nx_web_http_server_request_chunked_get()
if
(
current_packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:8960
_nx_web_http_server_request_chunked_get()
server_ptr
->
nx_web_http_server_request_packet
->
nx_packet_next
=
current_packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:8962
_nx_web_http_server_request_chunked_get()
current_packet_ptr
->
nx_packet_next
=
NX_NULL
;
nx_web_http_server.c:8964
_nx_web_http_server_request_chunked_get()
while
(
packet_ptr
->
nx_packet_next
&&
nx_web_http_server.c:8995
_nx_web_http_server_request_chunked_get()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nx_web_http_server.c:8999
_nx_web_http_server_request_chunked_get()
if
(
packet_ptr
->
nx_packet_next
)
nx_web_http_server.c:9006
_nx_web_http_server_request_chunked_get()
nx_packet_release
(
packet_ptr
->
nx_packet_next
)
;
nx_web_http_server.c:9008
_nx_web_http_server_request_chunked_get()
packet_ptr
->
nx_packet_next
=
NX_NULL
;
nx_web_http_server.c:9009
_nx_web_http_server_request_chunked_get()
if
(
receive_packet_ptr
->
nx_packet_next
)
nxd_dns.c:4244
_nx_dns_send_query_by_address()
if
(
packet_ptr
->
nx_packet_next
)
nxd_dns.c:4696
_nx_dns_response_get()
client_ptr
->
nxd_mqtt_client_processing_packet
->
nx_packet_last
->
nx_packet_next
=
packet_ptr
;
nxd_mqtt_client.c:2112
_nxd_mqtt_packet_receive_process()
client_ptr
->
nxd_mqtt_client_processing_packet
->
nx_packet_next
=
packet_ptr
;
nxd_mqtt_client.c:2116
_nxd_mqtt_packet_receive_process()
packet_ptr
=
packet_ptr
->
nx_packet_next
;
nxd_mqtt_client.c:2245
_nxd_mqtt_packet_receive_process()
previous_packet_ptr
->
nx_packet_next
=
NX_NULL
;
nxd_mqtt_client.c:2246
_nxd_mqtt_packet_receive_process()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
NX_PACKET_STRUCT::nx_packet_next
is written by 19 functions and is read by 32 functions:
_nx_web_http_server_packet_content_find()
_nx_web_http_server_content_get_extended()
_nx_web_http_server_request_read()
_nx_web_http_server_request_chunked_get()
_nx_ip_fragment_assembly()
_nx_ipv4_packet_receive()
_nx_packet_allocate()
_nx_packet_data_adjust()
_nx_packet_data_append()
_nx_packet_pool_create()
_nx_packet_release()
_nx_tcp_socket_state_data_trim()
_nx_tcp_socket_state_data_trim_front()
HAL_ETH_RxLinkCallback()
_nxd_mqtt_packet_receive_process()
_nx_secure_tls_process_record()
_nx_secure_tls_packet_trim()
_nx_secure_tls_record_packet_decrypt()
_nx_secure_tls_session_receive_records()
All items filtered out
NX_PACKET_STRUCT::nx_packet_next
_nx_web_http_server_packet_content_find()
_nx_web_http_server_content_get_extended()
_nx_web_http_server_get_client_request()
_nx_web_http_server_put_process()
_nx_web_http_server_calculate_content_offset()
_nx_web_http_server_request_read()
_nx_web_http_server_request_chunked_get()
_nx_igmp_packet_process()
_nx_ip_checksum_compute()
_nx_ip_fragment_forward_packet()
_nx_ip_fragment_packet()
_nx_ipv4_packet_receive()
_nx_packet_copy()
_nx_packet_data_adjust()
_nx_packet_data_append()
_nx_packet_data_extract_offset()
_nx_packet_data_retrieve()
_nx_packet_release()
_nx_tcp_socket_send_internal()
_nx_tcp_socket_state_data_trim()
_nx_tcp_socket_state_data_trim_front()
_nx_driver_hardware_packet_send()
_nx_dns_send_query_by_address()
_nx_dns_response_get()
_nxd_mqtt_packet_receive_process()
_nx_secure_tls_hash_record()
_nx_secure_tls_packet_trim()
_nx_secure_tls_record_packet_decrypt()
_nx_secure_tls_record_payload_encrypt()
_nx_secure_tls_send_handshake_record()
_nx_secure_tls_send_record()
_nx_secure_tls_session_receive_records()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out