Home
last modified time | relevance | path

Searched refs:nxprov_ext (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.61.12/bsd/skywalk/nexus/ !
H A Dnexus_var.h265 struct kern_nexus_provider_init nxprov_ext; member
611 if (nxprov->nxprov_ext.nxpi_sync_tx != NULL) { in nx_sync_tx()
612 return nxprov->nxprov_ext.nxpi_sync_tx(nxprov, in nx_sync_tx()
627 if (nxprov->nxprov_ext.nxpi_sync_rx != NULL) { in nx_sync_rx()
628 return nxprov->nxprov_ext.nxpi_sync_rx(nxprov, in nx_sync_rx()
643 ASSERT(nxprov->nxprov_ext.nxpi_tx_doorbell != NULL); in nx_tx_doorbell()
644 nxprov->nxprov_ext.nxpi_tx_doorbell(nxprov, KRNA(kring)->na_nx, in nx_tx_doorbell()
H A Dnexus.c1274 (nxprov->nxprov_ext.nxpi_pre_connect == NULL || in nxprov_advise_connect()
1275 nxprov->nxprov_ext.nxpi_connected == NULL)) { in nxprov_advise_connect()
1284 err = nxprov->nxprov_ext.nxpi_pre_connect(nxprov, p, nx, in nxprov_advise_connect()
1309 err = nxprov->nxprov_ext.nxpi_connected(nxprov, nx, ch); in nxprov_advise_connect()
1352 nxprov->nxprov_ext.nxpi_pre_disconnect(nxprov, nx, ch); in nxprov_advise_disconnect()
1367 nxprov->nxprov_ext.nxpi_disconnected(nxprov, nx, ch); in nxprov_advise_disconnect()
1399 static_assert(sizeof(*init) == sizeof(nxprov->nxprov_ext)); in nxprov_create_common()
1457 bcopy(init, &nxprov->nxprov_ext, sizeof(*init)); in nxprov_create_common()
1468 uint32_t nxpi_flags = nxprov->nxprov_ext.nxpi_flags; in nxprov_create_common()
1853 !!(nxprov->nxprov_ext.nxpi_flags & NXPIF_MONOLITHIC)) { in nx_check_pp()
[all …]
/xnu-12377.61.12/bsd/skywalk/nexus/netif/ !
H A Dnx_netif.c2799 capab_fn = NX_PROV(nx)->nxprov_ext.nxpi_config_capab; in nx_netif_capabilities_init()