Lines Matching refs:receive_buffer
29 static uchar **receive_buffer; variable
617 eth_hdr = (struct ethernet_hdr *)receive_buffer[rx_packet_idx]; in efi_net_receive()
621 protlen = ntohs(*(u16 *)&receive_buffer[rx_packet_idx][hdr_size - 2]); in efi_net_receive()
638 memcpy(buffer, receive_buffer[rx_packet_idx], in efi_net_receive()
695 memcpy(receive_buffer[rx_packet_next], pkt, len); in efi_net_push()
877 receive_buffer = calloc(ETH_PACKETS_BATCH_RECV, in efi_net_register()
878 sizeof(*receive_buffer)); in efi_net_register()
879 if (!receive_buffer) in efi_net_register()
882 receive_buffer[i] = malloc(PKTSIZE_ALIGN); in efi_net_register()
883 if (!receive_buffer[i]) in efi_net_register()
986 if (receive_buffer) in efi_net_register()
988 free(receive_buffer[i]); in efi_net_register()
989 free(receive_buffer); in efi_net_register()