netxduo
+ 0/1 examples
CodeScope will show references to
NX_IP_DRIVER
from the following samples and libraries:
Libraries
usbx
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_IP_DRIVER
NX_IP_DRIVER struct
Syntax
from
nx_api.h:2185
struct
NX_IP_DRIVER_STRUCT
;
Implemented in
nx_api.h:3006
Fields
nx_ip_driver_command
No summary provided.
Read more...
nx_ip_driver_status
No summary provided.
Read more...
nx_ip_driver_physical_address_msw
No summary provided.
Read more...
nx_ip_driver_physical_address_lsw
No summary provided.
Read more...
nx_ip_driver_packet
No summary provided.
Read more...
nx_ip_driver_return_ptr
No summary provided.
Read more...
nx_ip_driver_ptr
No summary provided.
Read more...
nx_ip_driver_interface
No summary provided.
Read more...
Examples
NX_IP_DRIVER
is referenced by
1 libraries and example projects
.
References
Location
Referrer
Scope
Text
nx_api.h:3006
typedef
struct
NX_IP_DRIVER_STRUCT
nx_api.h:3038
}
NX_IP_DRIVER
;
nx_api.h:2185
struct
NX_IP_DRIVER_STRUCT
;
nx_api.h:2293
NX_INTERFACE_STRUCT::nx_interface_link_driver_entry::#0
VOID
(
*
nx_interface_link_driver_entry
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
;
nx_api.h:2609
NX_IP_STRUCT::nx_ip_fragment_processing::#0
VOID
(
*
nx_ip_fragment_processing
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
;
nx_api.h:3038
NX_IP_DRIVER
}
NX_IP_DRIVER
;
nx_api.h:3491
#0
VOID
(
*
ip_link_driver
)
(
NX_IP_DRIVER
*
)
,
nx_api.h:3496
#0
VOID
(
*
ip_link_driver
)
(
NX_IP_DRIVER
*
)
,
nx_api.h:3518
#0
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
)
;
nx_arp_announce_send.c:83
_nx_arp_announce_send()::driver_request
_nx_arp_announce_send()
NX_IP_DRIVER
driver_request
;
nx_arp_packet_receive.c:92
_nx_arp_packet_receive()::driver_request
_nx_arp_packet_receive()
NX_IP_DRIVER
driver_request
;
nx_arp_packet_send.c:82
_nx_arp_packet_send()::driver_request
_nx_arp_packet_send()
NX_IP_DRIVER
driver_request
;
nx_arp_probe_send.c:84
_nx_arp_probe_send()::driver_request
_nx_arp_probe_send()
NX_IP_DRIVER
driver_request
;
nx_arp_queue_send.c:84
_nx_arp_queue_send()::driver_request
_nx_arp_queue_send()
NX_IP_DRIVER
driver_request
;
nx_igmp_multicast_interface_join_internal.c:83
_nx_igmp_multicast_interface_join_internal()::driver_request
_nx_igmp_multicast_interface_join_internal()
NX_IP_DRIVER
driver_request
;
nx_igmp_multicast_interface_leave_internal.c:83
_nx_igmp_multicast_interface_leave_internal()::driver_request
_nx_igmp_multicast_interface_leave_internal()
NX_IP_DRIVER
driver_request
;
nx_ip.h:125
#0
NX_PACKET_POOL
*
default_pool
,
VOID
(
*
ip_link_driver
)
(
NX_IP_DRIVER
*
)
,
nx_ip.h:147
#0
UINT
_nx_ip_interface_attach
(
NX_IP
*
ip_ptr
,
CHAR
*
interface_name
,
ULONG
ip_address
,
ULONG
network_mask
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
)
;
nx_ip.h:171
_nx_ip_fragment_packet()::driver_req_ptr
_nx_ip_fragment_packet()
VOID
_nx_ip_fragment_packet
(
struct
NX_IP_DRIVER_STRUCT
*
driver_req_ptr
)
;
nx_ip.h:184
#0
VOID
(
*
ip_link_driver
)
(
NX_IP_DRIVER
*
)
,
nx_ip.h:201
#0
UINT
_nxe_ip_interface_attach
(
NX_IP
*
ip_ptr
,
CHAR
*
interface_name
,
ULONG
ip_address
,
ULONG
network_mask
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
)
;
nx_ip_create.c:88
#0
NX_PACKET_POOL
*
default_pool
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
,
nx_ip_deferred_link_status_process.c:82
_nx_ip_deferred_link_status_process()::driver_request
_nx_ip_deferred_link_status_process()
NX_IP_DRIVER
driver_request
;
nx_ip_delete.c:97
_nx_ip_delete()::driver_request
_nx_ip_delete()
NX_IP_DRIVER
driver_request
;
nx_ip_driver_interface_direct_command.c:80
_nx_ip_driver_interface_direct_command()::driver_request
_nx_ip_driver_interface_direct_command()
NX_IP_DRIVER
driver_request
;
nx_ip_driver_packet_send.c:87
_nx_ip_driver_packet_send()::driver_request
_nx_ip_driver_packet_send()
NX_IP_DRIVER
driver_request
;
nx_ip_fragment_packet.c:80
_nx_ip_fragment_packet()
VOID
_nx_ip_fragment_packet
(
struct
NX_IP_DRIVER_STRUCT
*
driver_req_ptr
)
nx_ip_fragment_packet.c:93
_nx_ip_fragment_packet()::driver_request
_nx_ip_fragment_packet()
NX_IP_DRIVER
driver_request
;
nx_ip_interface_attach.c:96
#0
UINT
_nx_ip_interface_attach
(
NX_IP
*
ip_ptr
,
CHAR
*
interface_name
,
ULONG
ip_address
,
ULONG
network_mask
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
)
nx_ip_interface_attach.c:101
_nx_ip_interface_attach()::driver_request
_nx_ip_interface_attach()
NX_IP_DRIVER
driver_request
;
nx_ip_interface_detach.c:92
_nx_ip_interface_detach()::driver_request
_nx_ip_interface_detach()
NX_IP_DRIVER
driver_request
;
nx_ip_interface_physical_address_set.c:80
_nx_ip_interface_physical_address_set()::driver_request
_nx_ip_interface_physical_address_set()
NX_IP_DRIVER
driver_request
;
nx_ip_interface_status_check.c:89
_nx_ip_interface_status_check()::driver_request
_nx_ip_interface_status_check()
NX_IP_DRIVER
driver_request
;
nx_ip_thread_entry.c:127
_nx_ip_thread_entry()::driver_request
_nx_ip_thread_entry()
NX_IP_DRIVER
driver_request
;
nx_ram_network_driver.c:67
_nx_ram_network_driver()::driver_req_ptr
_nx_ram_network_driver()
VOID
_nx_ram_network_driver
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_ram_network_driver.c:155
_nx_ram_network_driver()::driver_req_ptr
_nx_ram_network_driver()
VOID
_nx_ram_network_driver
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_rarp_packet_send.c:80
_nx_rarp_packet_send()::driver_request
_nx_rarp_packet_send()
NX_IP_DRIVER
driver_request
;
nx_stm32_eth_driver.c:56
_nx_driver_interface_attach()::driver_req_ptr
_nx_driver_interface_attach()
static
VOID
_nx_driver_interface_attach
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:57
_nx_driver_initialize()::driver_req_ptr
_nx_driver_initialize()
static
VOID
_nx_driver_initialize
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:58
_nx_driver_enable()::driver_req_ptr
_nx_driver_enable()
static
VOID
_nx_driver_enable
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:59
_nx_driver_disable()::driver_req_ptr
_nx_driver_disable()
static
VOID
_nx_driver_disable
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:60
_nx_driver_packet_send()::driver_req_ptr
_nx_driver_packet_send()
static
VOID
_nx_driver_packet_send
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:61
_nx_driver_multicast_join()::driver_req_ptr
_nx_driver_multicast_join()
static
VOID
_nx_driver_multicast_join
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:62
_nx_driver_multicast_leave()::driver_req_ptr
_nx_driver_multicast_leave()
static
VOID
_nx_driver_multicast_leave
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:63
_nx_driver_get_status()::driver_req_ptr
_nx_driver_get_status()
static
VOID
_nx_driver_get_status
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:65
_nx_driver_capability_get()::driver_req_ptr
_nx_driver_capability_get()
static
VOID
_nx_driver_capability_get
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:66
_nx_driver_capability_set()::driver_req_ptr
_nx_driver_capability_set()
static
VOID
_nx_driver_capability_set
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:69
_nx_driver_deferred_processing()::driver_req_ptr
_nx_driver_deferred_processing()
static
VOID
_nx_driver_deferred_processing
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:77
_nx_driver_hardware_initialize()::driver_req_ptr
_nx_driver_hardware_initialize()
static
UINT
_nx_driver_hardware_initialize
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:78
_nx_driver_hardware_enable()::driver_req_ptr
_nx_driver_hardware_enable()
static
UINT
_nx_driver_hardware_enable
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:79
_nx_driver_hardware_disable()::driver_req_ptr
_nx_driver_hardware_disable()
static
UINT
_nx_driver_hardware_disable
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:81
_nx_driver_hardware_multicast_join()::driver_req_ptr
_nx_driver_hardware_multicast_join()
static
UINT
_nx_driver_hardware_multicast_join
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:82
_nx_driver_hardware_multicast_leave()::driver_req_ptr
_nx_driver_hardware_multicast_leave()
static
UINT
_nx_driver_hardware_multicast_leave
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:83
_nx_driver_hardware_get_status()::driver_req_ptr
_nx_driver_hardware_get_status()
static
UINT
_nx_driver_hardware_get_status
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:86
_nx_driver_hardware_capability_set()::driver_req_ptr
_nx_driver_hardware_capability_set()
static
UINT
_nx_driver_hardware_capability_set
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nx_stm32_eth_driver.c:142
nx_stm32_eth_driver()::driver_req_ptr
nx_stm32_eth_driver()
VOID
nx_stm32_eth_driver
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:307
_nx_driver_interface_attach()::driver_req_ptr
_nx_driver_interface_attach()
static
VOID
_nx_driver_interface_attach
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:366
_nx_driver_initialize()::driver_req_ptr
_nx_driver_initialize()
static
VOID
_nx_driver_initialize
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:479
_nx_driver_enable()::driver_req_ptr
_nx_driver_enable()
static
VOID
_nx_driver_enable
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:622
_nx_driver_disable()::driver_req_ptr
_nx_driver_disable()
static
VOID
_nx_driver_disable
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:708
_nx_driver_packet_send()::driver_req_ptr
_nx_driver_packet_send()
static
VOID
_nx_driver_packet_send
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:875
_nx_driver_multicast_join()::driver_req_ptr
_nx_driver_multicast_join()
static
VOID
_nx_driver_multicast_join
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:943
_nx_driver_multicast_leave()::driver_req_ptr
_nx_driver_multicast_leave()
static
VOID
_nx_driver_multicast_leave
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1010
_nx_driver_get_status()::driver_req_ptr
_nx_driver_get_status()
static
VOID
_nx_driver_get_status
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1076
_nx_driver_capability_get()::driver_req_ptr
_nx_driver_capability_get()
static
VOID
_nx_driver_capability_get
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1127
_nx_driver_capability_set()::driver_req_ptr
_nx_driver_capability_set()
static
VOID
_nx_driver_capability_set
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1195
_nx_driver_deferred_processing()::driver_req_ptr
_nx_driver_deferred_processing()
static
VOID
_nx_driver_deferred_processing
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1386
_nx_driver_hardware_initialize()::driver_req_ptr
_nx_driver_hardware_initialize()
static
UINT
_nx_driver_hardware_initialize
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1504
_nx_driver_hardware_enable()::driver_req_ptr
_nx_driver_hardware_enable()
static
UINT
_nx_driver_hardware_enable
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1558
_nx_driver_hardware_disable()::driver_req_ptr
_nx_driver_hardware_disable()
static
UINT
_nx_driver_hardware_disable
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1716
_nx_driver_hardware_multicast_join()::driver_req_ptr
_nx_driver_hardware_multicast_join()
static
UINT
_nx_driver_hardware_multicast_join
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1772
_nx_driver_hardware_multicast_leave()::driver_req_ptr
_nx_driver_hardware_multicast_leave()
static
UINT
_nx_driver_hardware_multicast_leave
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1831
_nx_driver_hardware_get_status()::driver_req_ptr
_nx_driver_hardware_get_status()
static
UINT
_nx_driver_hardware_get_status
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.c:1997
_nx_driver_hardware_capability_set()::driver_req_ptr
_nx_driver_hardware_capability_set()
static
UINT
_nx_driver_hardware_capability_set
(
NX_IP_DRIVER
*
driver_req_ptr
)
nx_stm32_eth_driver.h:161
nx_stm32_eth_driver()::driver_req_ptr
nx_stm32_eth_driver()
VOID
nx_stm32_eth_driver
(
NX_IP_DRIVER
*
driver_req_ptr
)
;
nxd_dhcp_client.c:7122
_nx_dhcp_client_send_with_zero_source_address()::driver_request
_nx_dhcp_client_send_with_zero_source_address()
NX_IP_DRIVER
driver_request
;
nxe_ip_create.c:90
#0
NX_PACKET_POOL
*
default_pool
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
,
nxe_ip_interface_attach.c:81
#0
UINT
_nxe_ip_interface_attach
(
NX_IP
*
ip_ptr
,
CHAR
*
interface_name
,
ULONG
ip_address
,
ULONG
network_mask
,
VOID
(
*
ip_link_driver
)
(
struct
NX_IP_DRIVER_STRUCT
*
)
)
Type Use
Variables of
NX_IP_DRIVER_STRUCT
type
NX_INTERFACE_STRUCT::nx_interface_link_driver_entry::#0
NX_IP_STRUCT::nx_ip_fragment_processing::#0
#0
_nx_ip_fragment_packet()::driver_req_ptr
_nx_dhcp_client_send_with_zero_source_address()::driver_request
_nx_dhcp_client_send_with_zero_source_address()
_nx_arp_announce_send()::driver_request
_nx_arp_announce_send()
_nx_arp_packet_receive()::driver_request
_nx_arp_packet_receive()
_nx_arp_packet_send()::driver_request
_nx_arp_packet_send()
_nx_arp_probe_send()::driver_request
_nx_arp_probe_send()
_nx_arp_queue_send()::driver_request
_nx_arp_queue_send()
_nx_igmp_multicast_interface_join_internal()::driver_request
_nx_igmp_multicast_interface_join_internal()
_nx_igmp_multicast_interface_leave_internal()::driver_request
_nx_igmp_multicast_interface_leave_internal()
_nx_ip_deferred_link_status_process()::driver_request
_nx_ip_deferred_link_status_process()
_nx_ip_delete()::driver_request
_nx_ip_delete()
_nx_ip_driver_interface_direct_command()::driver_request
_nx_ip_driver_interface_direct_command()
_nx_ip_driver_packet_send()::driver_request
_nx_ip_driver_packet_send()
_nx_ip_fragment_packet()::driver_request
_nx_ip_fragment_packet()
_nx_ip_interface_attach()::driver_request
_nx_ip_interface_attach()
_nx_ip_interface_detach()::driver_request
_nx_ip_interface_detach()
_nx_ip_interface_physical_address_set()::driver_request
_nx_ip_interface_physical_address_set()
_nx_ip_interface_status_check()::driver_request
_nx_ip_interface_status_check()
_nx_ip_thread_entry()::driver_request
_nx_ip_thread_entry()
_nx_ram_network_driver()::driver_req_ptr
_nx_rarp_packet_send()::driver_request
_nx_rarp_packet_send()
nx_stm32_eth_driver()::driver_req_ptr
_nx_driver_interface_attach()::driver_req_ptr
_nx_driver_initialize()::driver_req_ptr
_nx_driver_enable()::driver_req_ptr
_nx_driver_disable()::driver_req_ptr
_nx_driver_packet_send()::driver_req_ptr
_nx_driver_multicast_join()::driver_req_ptr
_nx_driver_multicast_leave()::driver_req_ptr
_nx_driver_get_status()::driver_req_ptr
_nx_driver_capability_get()::driver_req_ptr
_nx_driver_capability_set()::driver_req_ptr
_nx_driver_deferred_processing()::driver_req_ptr
_nx_driver_hardware_initialize()::driver_req_ptr
_nx_driver_hardware_enable()::driver_req_ptr
_nx_driver_hardware_disable()::driver_req_ptr
_nx_driver_hardware_multicast_join()::driver_req_ptr
_nx_driver_hardware_multicast_leave()::driver_req_ptr
_nx_driver_hardware_get_status()::driver_req_ptr
_nx_driver_hardware_capability_set()::driver_req_ptr
all items filtered out
NX_IP_DRIVER_STRUCT
NX_IP_DRIVER
all items filtered out
NX_IP_DRIVER_STRUCT
NX_IP_DRIVER_STRUCT
all items filtered out
Allocators of
NX_IP_DRIVER_STRUCT
Deletors of
NX_IP_DRIVER_STRUCT
_nx_dhcp_client_send_with_zero_source_address()::driver_request
_nx_arp_announce_send()::driver_request
_nx_arp_packet_receive()::driver_request
_nx_arp_packet_send()::driver_request
_nx_arp_probe_send()::driver_request
_nx_arp_queue_send()::driver_request
_nx_igmp_multicast_interface_join_internal()::driver_request
_nx_igmp_multicast_interface_leave_internal()::driver_request
_nx_ip_deferred_link_status_process()::driver_request
_nx_ip_delete()::driver_request
_nx_ip_driver_interface_direct_command()::driver_request
_nx_ip_driver_packet_send()::driver_request
_nx_ip_fragment_packet()::driver_request
_nx_ip_interface_attach()::driver_request
_nx_ip_interface_detach()::driver_request
_nx_ip_interface_physical_address_set()::driver_request
_nx_ip_interface_status_check()::driver_request
_nx_ip_thread_entry()::driver_request
_nx_rarp_packet_send()::driver_request
all items filtered out
NX_IP_DRIVER_STRUCT
_nx_dhcp_client_send_with_zero_source_address()::driver_request
_nx_arp_announce_send()::driver_request
_nx_arp_packet_receive()::driver_request
_nx_arp_packet_send()::driver_request
_nx_arp_probe_send()::driver_request
_nx_arp_queue_send()::driver_request
_nx_igmp_multicast_interface_join_internal()::driver_request
_nx_igmp_multicast_interface_leave_internal()::driver_request
_nx_ip_deferred_link_status_process()::driver_request
_nx_ip_delete()::driver_request
_nx_ip_driver_interface_direct_command()::driver_request
_nx_ip_driver_packet_send()::driver_request
_nx_ip_fragment_packet()::driver_request
_nx_ip_interface_attach()::driver_request
_nx_ip_interface_detach()::driver_request
_nx_ip_interface_physical_address_set()::driver_request
_nx_ip_interface_status_check()::driver_request
_nx_ip_thread_entry()::driver_request
_nx_rarp_packet_send()::driver_request
all items filtered out