Home
last modified time | relevance | path

Searched refs:pfil (Results 1 – 14 of 14) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_rx.c549 struct pfil_head *pfil; in mlx5e_poll_rx_cq() local
553 pfil = rq->channel->priv->pfil; in mlx5e_poll_rx_cq()
585 if (pfil != NULL && PFIL_HOOKED_IN(pfil)) { in mlx5e_poll_rx_cq()
587 rv = pfil_mem_in(rq->channel->priv->pfil, in mlx5e_poll_rx_cq()
H A Dmlx5_en_main.c4901 priv->pfil = pfil_head_register(&pa); in mlx5e_create_ifp()
5029 if (priv->pfil != NULL) { in mlx5e_destroy_ifp()
5030 pfil_head_unregister(priv->pfil); in mlx5e_destroy_ifp()
5031 priv->pfil = NULL; in mlx5e_destroy_ifp()
H A Den.h1151 struct pfil_head *pfil; member
/freebsd/sys/dev/eqos/
H A Dif_eqos.c412 uint32_t pfil, hash[2]; in eqos_setup_rxfilter() local
418 pfil = RD4(sc, GMAC_MAC_PACKET_FILTER); in eqos_setup_rxfilter()
419 pfil &= ~(GMAC_MAC_PACKET_FILTER_PR | in eqos_setup_rxfilter()
426 pfil |= GMAC_MAC_PACKET_FILTER_PR | in eqos_setup_rxfilter()
429 pfil |= GMAC_MAC_PACKET_FILTER_PM; in eqos_setup_rxfilter()
432 pfil |= GMAC_MAC_PACKET_FILTER_HMC; in eqos_setup_rxfilter()
449 WR4(sc, GMAC_MAC_PACKET_FILTER, pfil); in eqos_setup_rxfilter()
/freebsd/share/man/man9/
H A DMakefile260 pfil.9 \
1839 MLINKS+=pfil.9 pfil_add_hook.9 \
1840 pfil.9 pfil_head_register.9 \
1841 pfil.9 pfil_head_unregister.9 \
1842 pfil.9 pfil_remove_hook.9 \
1843 pfil.9 pfil_run_hooks.9 \
1844 pfil.9 pfil_link.9
/freebsd/sys/net/
H A Diflib.c448 struct pfil_head *pfil; member
2729 if (rxq->pfil != NULL && PFIL_HOOKED_IN(rxq->pfil) && pf_rv != NULL && in rxd_frag_to_sd()
2734 *pf_rv = pfil_mem_in(rxq->pfil, payload, len, ri->iri_ifp, &m); in rxd_frag_to_sd()
4847 struct pfil_head *pfil; in iflib_add_pfil() local
4856 pfil = pfil_head_register(&pa); in iflib_add_pfil()
4859 rxq->pfil = pfil; in iflib_add_pfil()
4866 struct pfil_head *pfil; in iflib_rem_pfil() local
4871 pfil = rxq->pfil; in iflib_rem_pfil()
4873 rxq->pfil = NULL; in iflib_rem_pfil()
4875 pfil_head_unregister(pfil); in iflib_rem_pfil()
/freebsd/tools/build/test-includes/
H A Dbadfiles.inc173 net/pfil.h \
/freebsd/sys/dev/virtio/network/
H A Dif_vtnet.c2150 pfil_return_t pfil; in vtnet_rxq_eof() local
2152 pfil = pfil_mbuf_in(sc->vtnet_pfil, &m, ifp, NULL); in vtnet_rxq_eof()
2153 switch (pfil) { in vtnet_rxq_eof()
2158 KASSERT(pfil == PFIL_PASS, in vtnet_rxq_eof()
2159 ("Filter returned %d!", pfil)); in vtnet_rxq_eof()
/freebsd/sys/dev/cxgbe/
H A Dadapter.h200 struct pfil_head *pfil; member
H A Dt4_sge.c1981 if (vi->pfil != NULL && PFIL_HOOKED_IN(vi->pfil) && in eth_rx()
1991 rc = pfil_mem_in(vi->pfil, frame, slen, ifp, &m0); in eth_rx()
H A Dt4_main.c2847 vi->pfil = pfil_head_register(&pa); in cxgbe_vi_attach()
2885 if (vi->pfil != NULL) { in cxgbe_vi_detach()
2886 pfil_head_unregister(vi->pfil); in cxgbe_vi_detach()
2887 vi->pfil = NULL; in cxgbe_vi_detach()
/freebsd/sys/conf/
H A DNOTES979 # dummymbuf – mbuf alteration pfil hooks
H A Dfiles4172 net/pfil.c optional ether | inet
/freebsd/
H A DObsoleteFiles.inc11186 # 20190131: pfil(9) changed