MCPcopy Create free account
hub / github.com/F-Stack/f-stack / pkt_info_zero

Function pkt_info_zero

freebsd/net/iflib.c:479–491  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

477CTASSERT(sizeof(struct if_rxd_info_pad) == sizeof(struct if_rxd_info));
478
479static inline void
480pkt_info_zero(if_pkt_info_t pi)
481{
482 if_pkt_info_pad_t pi_pad;
483
484 pi_pad = (if_pkt_info_pad_t)pi;
485 pi_pad->pkt_val[0] = 0; pi_pad->pkt_val[1] = 0; pi_pad->pkt_val[2] = 0;
486 pi_pad->pkt_val[3] = 0; pi_pad->pkt_val[4] = 0; pi_pad->pkt_val[5] = 0;
487#ifndef __LP64__
488 pi_pad->pkt_val[6] = 0; pi_pad->pkt_val[7] = 0; pi_pad->pkt_val[8] = 0;
489 pi_pad->pkt_val[9] = 0; pi_pad->pkt_val[10] = 0;
490#endif
491}
492
493static device_method_t iflib_pseudo_methods[] = {
494 DEVMETHOD(device_attach, noop_attach),

Callers 2

iflib_netmap_txsyncFunction · 0.85
iflib_encapFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected