Home
last modified time | relevance | path

Searched refs:serializes (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/dev/virtual/virtio/net/
HDif_vtnet.c266 sc->serializes[0] = &sc->vtnet_slz; in vtnet_attach()
267 sc->serializes[1] = &sc->vtnet_rx_slz; in vtnet_attach()
268 sc->serializes[2] = &sc->vtnet_tx_slz; in vtnet_attach()
549 ifnet_serialize_array_enter(sc->serializes, 3, slz); in vtnet_serialize()
557 ifnet_serialize_array_exit(sc->serializes, 3, slz); in vtnet_deserialize()
565 return ifnet_serialize_array_try(sc->serializes, 3, slz); in vtnet_tryserialize()
576 ifnet_serialize_array_assert(sc->serializes, 3, slz, serialized); in vtnet_serialize_assert()
1510 lwkt_serialize_handler_disable(sc->serializes[i]); in vtnet_npoll()
1525 lwkt_serialize_handler_enable(sc->serializes[i]); in vtnet_npoll()
HDif_vtnetvar.h63 struct lwkt_serialize *serializes[3]; member
/dragonfly/sys/dev/netif/mxge/
HDif_mxge_var.h130 struct lwkt_serialize **serializes; member
HDif_mxge.c2653 lwkt_serialize_array_enter(sc->serializes, sc->nserialize, 1); in mxge_serialize_skipmain()
2659 lwkt_serialize_array_exit(sc->serializes, sc->nserialize, 1); in mxge_deserialize_skipmain()
4122 sc->serializes = in mxge_setup_serialize()
4133 sc->serializes[i++] = &sc->main_serialize; in mxge_setup_serialize()
4137 sc->serializes[i++] = &sc->ss[slice].rx_data.rx_serialize; in mxge_setup_serialize()
4142 sc->serializes[i++] = &sc->ss[slice].tx.tx_serialize; in mxge_setup_serialize()
4153 ifnet_serialize_array_enter(sc->serializes, sc->nserialize, slz); in mxge_serialize()
4161 ifnet_serialize_array_exit(sc->serializes, sc->nserialize, slz); in mxge_deserialize()
4169 return ifnet_serialize_array_try(sc->serializes, sc->nserialize, slz); in mxge_tryserialize()
4180 ifnet_serialize_array_assert(sc->serializes, sc->nserialize, in mxge_serialize_assert()
/dragonfly/sys/dev/netif/emx/
HDif_emx.h400 struct lwkt_serialize *serializes[EMX_NSERIALIZE]; member
HDif_emx.c571 sc->serializes[i++] = &sc->main_serialize; in emx_attach()
574 sc->serializes[i++] = &sc->tx_data[0].tx_serialize; in emx_attach()
576 sc->serializes[i++] = &sc->tx_data[1].tx_serialize; in emx_attach()
579 sc->serializes[i++] = &sc->rx_data[0].rx_serialize; in emx_attach()
581 sc->serializes[i++] = &sc->rx_data[1].rx_serialize; in emx_attach()
4139 ifnet_serialize_array_enter(sc->serializes, EMX_NSERIALIZE, slz); in emx_serialize()
4147 ifnet_serialize_array_exit(sc->serializes, EMX_NSERIALIZE, slz); in emx_deserialize()
4155 return ifnet_serialize_array_try(sc->serializes, EMX_NSERIALIZE, slz); in emx_tryserialize()
4161 lwkt_serialize_array_enter(sc->serializes, EMX_NSERIALIZE, 1); in emx_serialize_skipmain()
4167 lwkt_serialize_array_exit(sc->serializes, EMX_NSERIALIZE, 1); in emx_deserialize_skipmain()
[all …]
/dragonfly/sys/dev/netif/ix/
HDif_ix.h367 struct lwkt_serialize **serializes; member
HDif_ix.c725 if (sc->serializes != NULL) in ix_detach()
726 kfree(sc->serializes, M_DEVBUF); in ix_detach()
3861 sc->serializes = in ix_setup_serialize()
3872 sc->serializes[i++] = &sc->main_serialize; in ix_setup_serialize()
3876 sc->serializes[i++] = &sc->rx_rings[j].rx_serialize; in ix_setup_serialize()
3881 sc->serializes[i++] = &sc->tx_rings[j].tx_serialize; in ix_setup_serialize()
4110 ifnet_serialize_array_enter(sc->serializes, sc->nserialize, slz); in ix_serialize()
4118 ifnet_serialize_array_exit(sc->serializes, sc->nserialize, slz); in ix_deserialize()
4126 return ifnet_serialize_array_try(sc->serializes, sc->nserialize, slz); in ix_tryserialize()
4132 lwkt_serialize_array_enter(sc->serializes, sc->nserialize, 1); in ix_serialize_skipmain()
[all …]
/dragonfly/sys/dev/netif/igb/
HDif_igb.h361 struct lwkt_serialize **serializes; member
HDif_igb.c790 if (sc->serializes != NULL) in igb_detach()
791 kfree(sc->serializes, M_DEVBUF); in igb_detach()
4221 ifnet_serialize_array_enter(sc->serializes, sc->serialize_cnt, slz); in igb_serialize()
4229 ifnet_serialize_array_exit(sc->serializes, sc->serialize_cnt, slz); in igb_deserialize()
4237 return ifnet_serialize_array_try(sc->serializes, sc->serialize_cnt, in igb_tryserialize()
4249 ifnet_serialize_array_assert(sc->serializes, sc->serialize_cnt, in igb_serialize_assert()
4894 sc->serializes = in igb_setup_serialize()
4905 sc->serializes[i++] = &sc->main_serialize; in igb_setup_serialize()
4909 sc->serializes[i++] = &sc->rx_rings[j].rx_serialize; in igb_setup_serialize()
4914 sc->serializes[i++] = &sc->tx_rings[j].tx_serialize; in igb_setup_serialize()
/dragonfly/sys/dev/netif/bce/
HDif_bce.c1103 if (sc->serializes != NULL) in bce_detach()
1104 kfree(sc->serializes, M_DEVBUF); in bce_detach()
6655 sc->serializes = in bce_setup_serialize()
6668 sc->serializes[i++] = &sc->main_serialize; in bce_setup_serialize()
6672 sc->serializes[i++] = &sc->rx_rings[j].rx_serialize; in bce_setup_serialize()
6677 sc->serializes[i++] = &sc->tx_rings[j].tx_serialize; in bce_setup_serialize()
6688 ifnet_serialize_array_enter(sc->serializes, sc->serialize_cnt, slz); in bce_serialize()
6696 ifnet_serialize_array_exit(sc->serializes, sc->serialize_cnt, slz); in bce_deserialize()
6704 return ifnet_serialize_array_try(sc->serializes, sc->serialize_cnt, in bce_tryserialize()
6716 ifnet_serialize_array_assert(sc->serializes, sc->serialize_cnt, in bce_serialize_assert()
[all …]
HDif_bcereg.h6075 struct lwkt_serialize **serializes; member
/dragonfly/sys/contrib/dev/acpica/
HDchanges.txt4683 automatically serializes all methods that create named objects in order