_nx_packet_allocate() is only used within netxduo.
 
Symbols
loading...
Files
loading...

_nx_packet_allocate() function

Arguments

pool_ptr

packet_ptr

packet_type

wait_option

References

LocationReferrerText
nx_packet_allocate.c:76
nx_api.h:3604
nx_packet.h:93
nx_arp_announce_send.c:93_nx_arp_announce_send()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &request_ptr, (NX_PHYSICAL_HEADER + NX_ARP_MESSAGE_SIZE), NX_NO_WAIT))
nx_arp_packet_send.c:95_nx_arp_packet_send()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &request_ptr, (NX_PHYSICAL_HEADER + NX_ARP_MESSAGE_SIZE), NX_NO_WAIT))
nx_arp_probe_send.c:94_nx_arp_probe_send()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &request_ptr, (NX_PHYSICAL_HEADER + NX_ARP_MESSAGE_SIZE), NX_NO_WAIT))
nx_icmp_interface_ping.c:171_nx_icmp_interface_ping()
status = _nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &request_ptr,
nx_icmpv4_send_error_message.c:171_nx_icmpv4_send_error_message()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &pkt_ptr, NX_IPv4_ICMP_PACKET, NX_NO_WAIT))
nx_igmp_interface_report_send.c:123_nx_igmp_interface_report_send()
status = _nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &packet_ptr, (ULONG)(NX_IGMP_PACKET + router_alert + NX_IGMP_HEADER_SIZE), TX_NO_WAIT);
nx_ip_fragment_forward_packet.c:150_nx_ip_fragment_forward_packet()
status = _nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &fragment_packet,
nx_ip_fragment_packet.c:161_nx_ip_fragment_packet()
status = _nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &fragment_packet,
nx_packet_copy.c:119_nx_packet_copy()
status = _nx_packet_allocate(pool_ptr, &work_ptr, 0, wait_option);
nx_packet_data_adjust.c:148_nx_packet_data_adjust()
status = _nx_packet_allocate(packet_ptr -> nx_packet_pool_owner, &work_ptr, 0, NX_NO_WAIT);
nx_packet_data_append.c:145_nx_packet_data_append()
status = _nx_packet_allocate(pool_ptr, &work_ptr, 0, wait_option);
nx_rarp_packet_send.c:116_nx_rarp_packet_send()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool, &request_ptr, (NX_PHYSICAL_HEADER + NX_RARP_MESSAGE_SIZE), NX_NO_WAIT))
nx_secure_tls_packet_allocate.c:97_nx_secure_tls_packet_allocate()
nx_secure_tls_record_payload_decrypt.c:607_nx_secure_tls_record_chained_packet_decrypt()
nx_secure_tls_record_payload_decrypt.c:833_nx_secure_tls_record_packet_decrypt()
nx_tcp_packet_send_control.c:156_nx_tcp_packet_send_control()
if (_nx_packet_allocate(ip_ptr -> nx_ip_default_packet_pool,
nx_tcp_socket_send_internal.c:578_nx_tcp_socket_send_internal()
ret = _nx_packet_allocate(pool_ptr, &send_packet,
nx_web_http_server.c:414_nx_web_http_server_packet_content_find()
nx_web_http_server.c:8934_nx_web_http_server_request_chunked_get()
nx_web_http_server.c:9378_nx_web_http_server_response_packet_allocate()
nxd_dhcp_client.c:5381_nx_dhcp_packet_process()
nxd_dhcp_client.c:6689_nx_dhcp_send_request_internal()
nxd_dns.c:4177_nx_dns_send_query_by_address()
nxd_dns.c:4565_nx_dns_send_query_get_rdata_by_name()
nxd_mqtt_client.c:562_nxd_mqtt_packet_allocate()
nxd_mqtt_client.c:567_nxd_mqtt_packet_allocate()
nxd_sntp_client.c:2313_nx_sntp_client_send_unicast_request()
nxe_packet_allocate.c:105_nxe_packet_allocate()
status = _nx_packet_allocate(pool_ptr, packet_ptr, packet_type, wait_option);

Call Tree

Data read by _nx_packet_allocate()
Data written by _nx_packet_allocate()
_nx_packet_allocate()
Type of _nx_packet_allocate()
_nx_packet_allocate()
all items filtered out