Home
last modified time | relevance | path

Searched refs:npi (Results 1 – 4 of 4) sorted by relevance

/xnu-8019.80.24/bsd/net/
H A Dif_ports_used.c351 net_port_info_has_entry(const struct net_port_info *npi) in net_port_info_has_entry() argument
359 TAILQ_FOREACH(npe, NPE_HASH_HEAD(npi->npi_local_port), npe_hash_next) { in net_port_info_has_entry()
361 if (net_port_info_equal(&npe->npe_npi, npi)) { in net_port_info_has_entry()
375 net_port_info_add_entry(const struct net_port_info *npi) in net_port_info_add_entry() argument
381 ASSERT(npi != NULL); in net_port_info_add_entry()
389 ntohs(npi->npi_local_port), in net_port_info_add_entry()
390 npi->npi_flags, in net_port_info_add_entry()
391 npi->npi_if_index, in net_port_info_add_entry()
392 npi->npi_owner_pid, in net_port_info_add_entry()
393 npi->npi_effective_pid); in net_port_info_add_entry()
[all …]
/xnu-8019.80.24/bsd/skywalk/nexus/netif/
H A Dnx_netif_netagent.c249 struct netif_port_info *npi; in nx_netif_netagent_fill_port_info() local
258 npi = sk_alloc_data(sizeof(*npi), Z_WAITOK | Z_NOFAIL, in nx_netif_netagent_fill_port_info()
260 npi->npi_hdr.ih_type = NX_PORT_INFO_TYPE_NETIF; in nx_netif_netagent_fill_port_info()
261 npi->npi_hdr.ih_size = sizeof(*npi); in nx_netif_netagent_fill_port_info()
263 fd = &npi->npi_fd; in nx_netif_netagent_fill_port_info()
288 *npip = npi; in nx_netif_netagent_fill_port_info()
292 if (npi != NULL) { in nx_netif_netagent_fill_port_info()
293 sk_free_data(npi, sizeof(*npi)); in nx_netif_netagent_fill_port_info()
307 struct netif_port_info *npi = NULL; in nx_netif_netagent_flow_bind() local
334 err = nx_netif_netagent_fill_port_info(nif, nfr, &npi); in nx_netif_netagent_flow_bind()
[all …]
H A Dnx_netif_vp.c390 struct netif_port_info npi; in netif_vp_na_activate_on() local
401 NX_PORT_INFO_TYPE_NETIF, &npi, sizeof(npi)); in netif_vp_na_activate_on()
414 err = nx_netif_flow_add(nif, na->na_nx_port, &npi.npi_fd, na, in netif_vp_na_activate_on()
/xnu-8019.80.24/bsd/skywalk/nexus/
H A Dnexus.c2630 struct nx_port_info *npi = NULL; in nx_port_alloc() local
2651 npi = &nx->nx_ports[nx_port]; in nx_port_alloc()
2652 nxb0 = npi->npi_nxb; in nx_port_alloc()
2659 ASSERT(npi->npi_nah == 0 && npi->npi_nxb == NULL); in nx_port_alloc()
2692 if (NPI_NA(npi) != NULL) { in nx_port_alloc()
2694 *na = NPI_NA(npi); in nx_port_alloc()
2716 ASSERT(npi->npi_nah == 0); in nx_port_alloc()
2722 npi->npi_nah = NPI_NA_ENCODE(*na, NEXUS_PORT_STATE_WORKING); in nx_port_alloc()
2736 struct nx_port_info *npi = &nx->nx_ports[nx_port]; in nx_port_defunct() local
2738 npi->npi_nah = NPI_NA_ENCODE(npi->npi_nah, in nx_port_defunct()
[all …]