Lines Matching refs:interface_ptr
609 NX_INTERFACE *interface_ptr; in nx_link_packet_receive_callback_add() local
625 interface_ptr = &(ip_ptr -> nx_ip_interface[interface_index]); in nx_link_packet_receive_callback_add()
633 if (interface_ptr -> nx_interface_link_receive_queue_head) in nx_link_packet_receive_callback_add()
637 … queue_ptr -> previous_ptr = interface_ptr -> nx_interface_link_receive_queue_head -> previous_ptr; in nx_link_packet_receive_callback_add()
638 … interface_ptr -> nx_interface_link_receive_queue_head -> previous_ptr -> next_ptr = queue_ptr; in nx_link_packet_receive_callback_add()
645 interface_ptr -> nx_interface_link_receive_queue_head = queue_ptr; in nx_link_packet_receive_callback_add()
647 queue_ptr -> next_ptr = interface_ptr -> nx_interface_link_receive_queue_head; in nx_link_packet_receive_callback_add()
697 NX_INTERFACE *interface_ptr; in nx_link_packet_receive_callback_remove() local
712 interface_ptr = &(ip_ptr -> nx_ip_interface[interface_index]); in nx_link_packet_receive_callback_remove()
718 interface_ptr -> nx_interface_link_receive_queue_head = NX_NULL; in nx_link_packet_receive_callback_remove()
727 if (interface_ptr -> nx_interface_link_receive_queue_head == queue_ptr) in nx_link_packet_receive_callback_remove()
731 interface_ptr -> nx_interface_link_receive_queue_head = queue_ptr -> next_ptr; in nx_link_packet_receive_callback_remove()
911 NX_INTERFACE *interface_ptr; in nx_link_ethernet_header_add() local
914 interface_ptr = &(ip_ptr -> nx_ip_interface[interface_index]); in nx_link_ethernet_header_add()
917 if (interface_ptr -> nx_interface_vlan_valid) in nx_link_ethernet_header_add()
947 *(++ethernet_frame_ptr) = (interface_ptr -> nx_interface_physical_address_msw << 16) | in nx_link_ethernet_header_add()
948 (interface_ptr -> nx_interface_physical_address_lsw >> 16); in nx_link_ethernet_header_add()
950 *(++ethernet_frame_ptr) = (interface_ptr -> nx_interface_physical_address_lsw << 16); in nx_link_ethernet_header_add()
951 if (interface_ptr -> nx_interface_vlan_valid) in nx_link_ethernet_header_add()
959 … vlan_tag = (USHORT)((interface_ptr -> nx_interface_vlan_tag & (~NX_LINK_VLAN_PCP_MASK)) | in nx_link_ethernet_header_add()
964 vlan_tag = interface_ptr -> nx_interface_vlan_tag; in nx_link_ethernet_header_add()
1119 NX_INTERFACE *interface_ptr; in nx_link_ethernet_packet_received() local
1136 interface_ptr = &(ip_ptr -> nx_ip_interface[interface_index]); in nx_link_ethernet_packet_received()
1137 queue_ptr = interface_ptr -> nx_interface_link_receive_queue_head; in nx_link_ethernet_packet_received()
1148 if (interface_ptr -> nx_interface_vlan_valid) in nx_link_ethernet_packet_received()
1153 if ((interface_ptr -> nx_interface_parent_ptr) && in nx_link_ethernet_packet_received()
1154 (interface_ptr -> nx_interface_parent_ptr -> nx_interface_vlan_valid == NX_FALSE)) in nx_link_ethernet_packet_received()
1158 interface_ptr = interface_ptr -> nx_interface_parent_ptr; in nx_link_ethernet_packet_received()
1159 interface_index = interface_ptr -> nx_interface_index; in nx_link_ethernet_packet_received()
1176 if (interface_ptr -> nx_interface_vlan_valid) in nx_link_ethernet_packet_received()
1178 …if ((vlan_tag & NX_LINK_VLAN_ID_MASK) != (interface_ptr -> nx_interface_vlan_tag & NX_LINK_VLAN_ID… in nx_link_ethernet_packet_received()
1193 if (ip_ptr -> nx_ip_interface[i].nx_interface_parent_ptr != interface_ptr) in nx_link_ethernet_packet_received()
1205 interface_ptr = &(ip_ptr -> nx_ip_interface[i]); in nx_link_ethernet_packet_received()
1223 packet_ptr -> nx_packet_address.nx_packet_interface_ptr = interface_ptr; in nx_link_ethernet_packet_received()
1291 queue_ptr = interface_ptr -> nx_interface_link_receive_queue_head; in nx_link_ethernet_packet_received()
1312 if (queue_ptr == interface_ptr -> nx_interface_link_receive_queue_head) in nx_link_ethernet_packet_received()
1383 NX_INTERFACE *interface_ptr = NX_NULL; in nx_link_vlan_interface_create() local
1416 interface_ptr = &(ip_ptr -> nx_ip_interface[i]); in nx_link_vlan_interface_create()
1418 if (!(interface_ptr -> nx_interface_valid)) in nx_link_vlan_interface_create()
1441 …memcpy(interface_ptr, &(ip_ptr -> nx_ip_interface[parent_interface_index]), /* Use case of memcpy … in nx_link_vlan_interface_create()
1444 interface_ptr -> nx_interface_parent_ptr = &(ip_ptr -> nx_ip_interface[parent_interface_index]); in nx_link_vlan_interface_create()
1448 interface_ptr -> nx_interface_index = (UCHAR)i; in nx_link_vlan_interface_create()
1451 interface_ptr -> nx_interface_valid = NX_TRUE; in nx_link_vlan_interface_create()
1455 interface_ptr -> nx_interface_ip_address = ip_address; in nx_link_vlan_interface_create()
1456 interface_ptr -> nx_interface_ip_network_mask = network_mask; in nx_link_vlan_interface_create()
1457 interface_ptr -> nx_interface_ip_network = ip_address & network_mask; in nx_link_vlan_interface_create()
1459 interface_ptr -> nx_interface_name = interface_name; in nx_link_vlan_interface_create()
1460 interface_ptr -> nx_interface_vlan_tag = (USHORT)(vlan_tag & 0xFFFF); in nx_link_vlan_interface_create()
1461 interface_ptr -> nx_interface_vlan_valid = NX_TRUE; in nx_link_vlan_interface_create()