Home
last modified time | relevance | path

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

/freebsd/sys/arm/mv/
H A Dmv_ap806_gicp.c70 BITSET_DEFINE_VAR() *msi_bitmap;
141 sc->msi_bitmap = BITSET_ALLOC(sc->msi_bitmap_size, M_GICP, M_WAITOK); in mv_ap806_gicp_attach()
142 BIT_FILL(sc->msi_bitmap_size, sc->msi_bitmap); /* 1 - available, 0 - used. */ in mv_ap806_gicp_attach()
352 vector = BIT_FFS(sc->msi_bitmap_size, sc->msi_bitmap); in mv_ap806_gicp_alloc_msi()
359 BIT_CLR(sc->msi_bitmap_size, vector, sc->msi_bitmap); in mv_ap806_gicp_alloc_msi()
394 sc->msi_bitmap); in mv_ap806_gicp_release_msi()
H A Dmv_ap806_sei.c94 struct sei_msi_bitmap msi_bitmap; member
385 BIT_FILL(MV_AP806_SEI_CP_SIZE, &sc->msi_bitmap); in mv_ap806_sei_attach()
423 vector = BIT_FFS_AT(MV_AP806_SEI_CP_SIZE, &sc->msi_bitmap, 0); in mv_ap806_sei_alloc_msi()
431 BIT_CLR(MV_AP806_SEI_CP_SIZE, vector, &sc->msi_bitmap); in mv_ap806_sei_alloc_msi()
454 &sc->msi_bitmap); in mv_ap806_sei_release_msi()