Lines Matching refs:map_flags
121 int kernel = SCIF_MAP_KERNEL & pin->map_flags; in scif_destroy_pinned_pages()
732 if ((!!(window->pinned_pages->map_flags & SCIF_MAP_KERNEL)) && in scif_unregister_window()
1324 int map_flags, scif_pinned_pages_t *pages) in __scif_pin_pages() argument
1335 if (map_flags & ~(SCIF_MAP_KERNEL | SCIF_MAP_ULIMIT)) in __scif_pin_pages()
1337 ulimit = !!(map_flags & SCIF_MAP_ULIMIT); in __scif_pin_pages()
1358 if (map_flags & SCIF_MAP_KERNEL) { in __scif_pin_pages()
1371 pinned_pages->map_flags = SCIF_MAP_KERNEL; in __scif_pin_pages()
1422 pinned_pages->map_flags = 0; in __scif_pin_pages()
1449 int map_flags, scif_pinned_pages_t *pages) in scif_pin_pages() argument
1451 return __scif_pin_pages(addr, len, &prot, map_flags, pages); in scif_pin_pages()
1492 off_t offset, int map_flags) in scif_register_pinned_pages() argument
1502 if (map_flags & ~SCIF_MAP_FIXED) in scif_register_pinned_pages()
1511 if ((map_flags & SCIF_MAP_FIXED) && in scif_register_pinned_pages()
1530 err = scif_get_window_offset(ep, map_flags, offset, in scif_register_pinned_pages()
1593 int prot, int map_flags) in scif_register() argument
1605 epd, addr, len, offset, prot, map_flags); in scif_register()
1607 if (map_flags & ~(SCIF_MAP_FIXED | SCIF_MAP_KERNEL)) in scif_register()
1614 if ((map_flags & SCIF_MAP_FIXED) && in scif_register()
1636 err = scif_get_window_offset(ep, map_flags, offset, in scif_register()
1665 if (!(map_flags & SCIF_MAP_KERNEL)) { in scif_register()
1667 map_flags |= SCIF_MAP_ULIMIT; in scif_register()
1671 map_flags & (SCIF_MAP_KERNEL | SCIF_MAP_ULIMIT), in scif_register()