Searched refs:cansleep (Results 1 – 11 of 11) sorted by relevance
| /src/sys/x86/iommu/ |
| H A D | x86_iommu.h | 77 bool cansleep); 79 struct iommu_map_entries_tailq *entries, bool cansleep); 181 iommu_gaddr_t size, bool cansleep);
|
| H A D | iommu_utils.c | 266 bool cansleep) in iommu_domain_unload_entry() argument 268 x86_iommu->domain_unload_entry(entry, free, cansleep); in iommu_domain_unload_entry() 273 struct iommu_map_entries_tailq *entries, bool cansleep) in iommu_domain_unload() argument 275 x86_iommu->domain_unload(iodom, entries, cansleep); in iommu_domain_unload() 450 iommu_gaddr_t size, bool cansleep) in iommu_qi_invalidate_sync() argument 467 iommu_qi_wait_for_seq(unit, &gseq, !cansleep); in iommu_qi_invalidate_sync()
|
| H A D | amd_ctx.c | 85 bool cansleep) in amdiommu_domain_unload_entry() argument 104 entry->end - entry->start, cansleep); in amdiommu_domain_unload_entry() 118 struct iommu_map_entries_tailq *entries, bool cansleep) in amdiommu_domain_unload() argument 132 cansleep ? IOMMU_PGF_WAITOK : 0); in amdiommu_domain_unload()
|
| H A D | intel_dmar.h | 214 iommu_gaddr_t size, bool cansleep); 244 bool cansleep); 246 struct iommu_map_entries_tailq *entries, bool cansleep);
|
| H A D | amd_iommu.h | 213 bool cansleep); 215 struct iommu_map_entries_tailq *entries, bool cansleep);
|
| H A D | intel_ctx.c | 831 bool cansleep) in dmar_domain_unload_entry() argument 852 entry->end - entry->start, cansleep); in dmar_domain_unload_entry() 874 struct iommu_map_entries_tailq *entries, bool cansleep) in dmar_domain_unload() argument 888 cansleep ? IOMMU_PGF_WAITOK : 0); in dmar_domain_unload()
|
| /src/sys/dev/iommu/ |
| H A D | busdma_iommu.c | 491 map->cansleep = false; in iommu_bus_dmamap_create() 618 gas_flags = map->cansleep ? IOMMU_MF_CANWAIT : 0; in iommu_bus_dmamap_load_something1() 705 !map->cansleep) in iommu_bus_dmamap_load_something() 743 mflags = map->cansleep ? M_WAITOK : M_NOWAIT; in iommu_bus_dmamap_load_phys() 794 mflags = map->cansleep ? M_WAITOK : M_NOWAIT; in iommu_bus_dmamap_load_buffer() 856 KASSERT(map->cansleep, in iommu_bus_dmamap_complete() 972 map->cansleep = true; in iommu_bus_task_dmamap() 977 map->cansleep = false; in iommu_bus_task_dmamap() 983 map->cansleep = false; in iommu_bus_task_dmamap()
|
| H A D | iommu.h | 166 bool cansleep); 168 struct iommu_map_entries_tailq *entries, bool cansleep);
|
| H A D | busdma_iommu.h | 54 bool cansleep; member
|
| /src/sys/arm64/iommu/ |
| H A D | iommu.c | 406 struct iommu_map_entries_tailq *entries, bool cansleep) in iommu_domain_unload() argument 415 cansleep ? IOMMU_PGF_WAITOK : 0); in iommu_domain_unload() 497 bool cansleep __unused) in iommu_domain_unload_entry()
|
| /src/sys/fs/nfsserver/ |
| H A D | nfs_nfsdstate.c | 145 static void nfsrv_freeopenowner(struct nfsstate *stp, int cansleep, 147 static void nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep, 149 static void nfsrv_freelockowner(struct nfsstate *stp, vnode_t vp, int cansleep, 152 int cansleep, NFSPROC_T *p); 1562 nfsrv_freeopenowner(struct nfsstate *stp, int cansleep, NFSPROC_T *p) in nfsrv_freeopenowner() argument 1574 nfsrv_freeopen(tstp, NULL, cansleep, p); in nfsrv_freeopenowner() 1590 nfsrv_freeopen(struct nfsstate *stp, vnode_t vp, int cansleep, NFSPROC_T *p) in nfsrv_freeopen() argument 1606 nfsrv_freelockowner(tstp, vp, cansleep, p); in nfsrv_freeopen() 1609 KASSERT(cansleep != 0, ("nfsrv_freeopen: cansleep == 0")); in nfsrv_freeopen() 1621 nfsrv_freeallnfslocks(stp, vp, cansleep, p); in nfsrv_freeopen() [all …]
|