Home
last modified time | relevance | path

Searched refs:msi_bitmap (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/sys/arm/mv/
H A Dmv_ap806_gicp.c71 BITSET_DEFINE_VAR() *msi_bitmap;
142 sc->msi_bitmap = BITSET_ALLOC(sc->msi_bitmap_size, M_GICP, M_WAITOK); in mv_ap806_gicp_attach()
143 BIT_FILL(sc->msi_bitmap_size, sc->msi_bitmap); /* 1 - available, 0 - used. */ in mv_ap806_gicp_attach()
353 vector = BIT_FFS(sc->msi_bitmap_size, sc->msi_bitmap); in mv_ap806_gicp_alloc_msi()
360 BIT_CLR(sc->msi_bitmap_size, vector, sc->msi_bitmap); in mv_ap806_gicp_alloc_msi()
395 sc->msi_bitmap); in mv_ap806_gicp_release_msi()
H A Dmv_ap806_sei.c95 struct sei_msi_bitmap msi_bitmap; member
386 BIT_FILL(MV_AP806_SEI_CP_SIZE, &sc->msi_bitmap); in mv_ap806_sei_attach()
424 vector = BIT_FFS_AT(MV_AP806_SEI_CP_SIZE, &sc->msi_bitmap, 0); in mv_ap806_sei_alloc_msi()
432 BIT_CLR(MV_AP806_SEI_CP_SIZE, vector, &sc->msi_bitmap); in mv_ap806_sei_alloc_msi()
455 &sc->msi_bitmap); in mv_ap806_sei_release_msi()