Lines Matching refs:mtcp
123 ARPOutput(struct mtcp_manager *mtcp, int nif, int opcode, in ARPOutput() argument
131 struct arphdr *arph = (struct arphdr *)EthernetOutput(mtcp, NULL, in ARPOutput()
185 RequestARP(mtcp_manager_t mtcp, uint32_t ip, int nif, uint32_t cur_ts) in RequestARP() argument
214 ARPOutput(mtcp, nif, arp_op_request, ip, haddr, taddr); in RequestARP()
218 ProcessARPRequest(mtcp_manager_t mtcp, in ProcessARPRequest() argument
230 ARPOutput(mtcp, nif, arp_op_reply, arph->ar_sip, arph->ar_sha, NULL); in ProcessARPRequest()
236 ProcessARPReply(mtcp_manager_t mtcp, struct arphdr *arph, uint32_t cur_ts) in ProcessARPReply() argument
262 ProcessARPPacket(mtcp_manager_t mtcp, uint32_t cur_ts, in ProcessARPPacket() argument
285 ProcessARPRequest(mtcp, arph, ifidx, cur_ts); in ProcessARPPacket()
289 ProcessARPReply(mtcp, arph, cur_ts); in ProcessARPPacket()
301 PublishARP(mtcp_manager_t mtcp) in PublishARP() argument
305 ARPOutput(mtcp, g_config.mos->netdev_table->ent[i]->ifindex, arp_op_request, 0, NULL, NULL); in PublishARP()
313 ARPTimer(mtcp_manager_t mtcp, uint32_t cur_ts) in ARPTimer() argument
322 mtcp->ctx->cpu); in ARPTimer()
383 ForwardARPPacket(struct mtcp_manager *mtcp, struct pkt_ctx *pctx) in ForwardARPPacket() argument
393 EthernetOutput(mtcp, NULL, ETH_P_ARP, in ForwardARPPacket()