/freebsd-current/sys/compat/linuxkpi/common/include/linux/ |
H A D | mmu_context.h | 32 use_mm(struct mm_struct *mm) argument 38 unuse_mm(struct mm_struct *mm) argument
|
H A D | mmap_lock.h | 34 mmap_read_lock(struct mm_struct *mm) argument 37 down_read(&mm->mmap_sem); 41 mmap_read_unlock(struct mm_struct *mm) argument 44 up_read(&mm->mmap_sem); 48 mmap_write_lock_killable(struct mm_struct *mm) argument 51 down_write_killable(&mm->mmap_sem);
|
H A D | mm_types.h | 51 extern void linux_mm_dtor(struct mm_struct *mm); 54 mmdrop(struct mm_struct *mm) argument 56 if (__predict_false(atomic_dec_and_test(&mm->mm_count))) 57 linux_mm_dtor(mm); 61 mmget_not_zero(struct mm_struct *mm) argument 63 return (atomic_inc_not_zero(&mm->mm_users)); 67 mmput(struct mm_struct *mm) argument 69 if (__predict_false(atomic_dec_and_test(&mm->mm_users))) 70 mmdrop(mm); 74 mmgrab(struct mm_struct *mm) argument [all...] |
H A D | pfn_t.h | 30 #include <linux/mm.h>
|
H A D | pagemap.h | 32 #include <linux/mm.h>
|
/freebsd-current/sys/dev/drm2/ |
H A D | drm_mm.c | 50 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) argument 57 mtx_lock(&mm->unused_lock); 58 if (list_empty(&mm->unused_nodes)) 62 list_entry(mm->unused_nodes.next, 65 --mm->num_unused; 67 mtx_unlock(&mm->unused_lock); 77 int drm_mm_pre_get(struct drm_mm *mm) argument 81 mtx_lock(&mm->unused_lock); 82 while (mm->num_unused < MM_UNUSED_TARGET) { 83 mtx_unlock(&mm 119 struct drm_mm *mm = hole_node->mm; local 182 drm_mm_insert_node_generic(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color) argument 198 drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment) argument 211 struct drm_mm *mm = hole_node->mm; local 283 drm_mm_insert_node_in_range_generic(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end) argument 302 drm_mm_insert_node_in_range(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument 315 struct drm_mm *mm = node->mm; local 351 struct drm_mm *mm = node->mm; local 380 drm_mm_search_free_generic(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, bool best_match) argument 422 drm_mm_search_free_in_range_generic(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end, bool best_match) argument 496 drm_mm_init_scan(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color) argument 521 drm_mm_init_scan_with_range(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end) argument 549 struct drm_mm *mm = node->mm; local 610 struct drm_mm *mm = node->mm; local 629 drm_mm_clean(struct drm_mm * mm) argument 637 drm_mm_init(struct drm_mm * mm, unsigned long start, unsigned long size) argument 663 drm_mm_takedown(struct drm_mm * mm) argument 684 drm_mm_debug_table(struct drm_mm *mm, const char *prefix) argument [all...] |
H A D | drm_mm.h | 54 struct drm_mm *mm; member in struct:drm_mm_node 86 static inline bool drm_mm_initialized(struct drm_mm *mm) argument 88 return mm->hole_stack.next; 90 #define drm_mm_for_each_node(entry, mm) list_for_each_entry(entry, \ 91 &(mm)->head_node.node_list, \ 93 #define drm_mm_for_each_scanned_node_reverse(entry, n, mm) \ 94 for (entry = (mm)->prev_scanned_node, \ 160 extern int drm_mm_insert_node(struct drm_mm *mm, 164 extern int drm_mm_insert_node_in_range(struct drm_mm *mm, 170 extern int drm_mm_insert_node_generic(struct drm_mm *mm, 198 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, bool best_match) argument 205 drm_mm_search_free_in_range( const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, bool best_match) argument 216 drm_mm_search_free_color(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, bool best_match) argument 224 drm_mm_search_free_in_range_color( const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long color, unsigned long start, unsigned long end, bool best_match) argument [all...] |
H A D | drm_gem.c | 71 struct drm_gem_mm *mm; local 75 mm = malloc(sizeof(*mm), DRM_MEM_DRIVER, M_NOWAIT); 76 if (!mm) { 81 dev->mm_private = mm; 83 if (drm_ht_create(&mm->offset_hash, 19)) { 84 free(mm, DRM_MEM_DRIVER); 88 mm->idxunr = new_unrhdr(0, DRM_GEM_MAX_IDX, NULL); 96 struct drm_gem_mm *mm = dev->mm_private; local 99 drm_ht_remove(&mm 247 struct drm_gem_mm *mm = dev->mm_private; local 263 struct drm_gem_mm *mm = dev->mm_private; local 438 struct drm_gem_mm *mm; local [all...] |
/freebsd-current/contrib/bsddialog/examples_library/ |
H A D | datebox.c | 18 unsigned int yy, mm, dd; local 26 mm = localtm->tm_mon + 1; 35 output = bsddialog_datebox(&conf, "Example", 9, 35, &yy, &mm, &dd); 41 printf("Date: %u/%u/%u\n", yy, mm, dd);
|
H A D | timebox.c | 18 unsigned int hh, mm, ss; local 26 mm = localtm->tm_min; 35 output = bsddialog_timebox(&conf, "Example", 9, 35, &hh, &mm, &ss); 41 printf("Time: %u:%u:%u\n", hh, mm, ss);
|
H A D | calendar.c | 18 unsigned int yy, mm, dd; local 26 mm = localtm->tm_mon + 1; 35 output = bsddialog_calendar(&conf, "Example", 18, 40, &yy, &mm, &dd); 42 printf("Date: %u/%u/%u\n", yy, mm, dd);
|
/freebsd-current/sys/contrib/openzfs/include/os/linux/kernel/linux/ |
H A D | mm_compat.h | 29 #include <linux/mm.h>
|
/freebsd-current/sys/compat/linuxkpi/common/src/ |
H A D | linux_current.c | 36 #include <linux/mm.h> 61 struct mm_struct *mm; local 68 mm = ts->mm; 69 if (mm == NULL) 72 if (atomic_inc_not_zero(&mm->mm_users)) 73 return (mm); 83 struct mm_struct *mm, *mm_other; local 98 mm = NULL; 119 mm 159 struct mm_struct *mm; local 170 linux_mm_dtor(struct mm_struct *mm) argument [all...] |
/freebsd-current/contrib/bsddialog/lib/ |
H A D | datebox.c | 87 static int month_days(int yy, int mm) argument 91 if (mm == 2) 93 else if (mm == 4 || mm == 6 || mm == 9 || mm == 11) 101 static int week_day(int yy, int mm, int dd) argument 105 dd += mm < 3 ? yy-- : yy - 2; 106 wd = 23*mm/9 + dd + 4 + yy/4 - yy/100 + yy/400; 114 int *mm, in 113 init_date(unsigned int *year, unsigned int *month, unsigned int *day, int *yy, int *mm, int *dd) argument 127 datectl(enum operation op, int *yy, int *mm, int *dd) argument 260 print_calendar(struct bsddialog_conf *conf, WINDOW *win, int yy, int mm, int dd, bool active) argument 335 int retval, sel, yy, mm, dd; local 544 build_dateitem(const char *format, int *yy, int *mm, int *dd, struct dateitem *dt) argument 587 int retval, i, sel, yy, mm, dd; local [all...] |
/freebsd-current/sys/dev/drm2/ttm/ |
H A D | ttm_bo_manager.c | 45 struct drm_mm mm; member in struct:ttm_range_manager 57 struct drm_mm *mm = &rman->mm; local 66 ret = drm_mm_pre_get(mm); 71 node = drm_mm_search_free_in_range(mm, 110 ret = drm_mm_init(&rman->mm, 0, p_size); 124 struct drm_mm *mm = &rman->mm; local 127 if (drm_mm_clean(mm)) { 128 drm_mm_takedown(mm); [all...] |
/freebsd-current/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_mirror.c | 157 mirror_map_t *mm; local 159 mm = kmem_zalloc(vdev_mirror_map_size(children), KM_SLEEP); 160 mm->mm_children = children; 161 mm->mm_resilvering = resilvering; 162 mm->mm_root = root; 163 mm->mm_preferred = (int *)((uintptr_t)mm + 166 return (mm); 172 mirror_map_t *mm = zio->io_vsd; local 174 kmem_free(mm, vdev_mirror_map_siz 182 vdev_mirror_load(mirror_map_t *mm, vdev_t *vd, uint64_t zio_offset) argument 267 mirror_map_t *mm = NULL; local 461 mirror_map_t *mm = zio->io_vsd; local 477 mirror_map_t *mm = zio->io_vsd; local 530 mirror_map_t *mm = zio->io_vsd; local 606 mirror_map_t *mm; local 697 vdev_mirror_worst_error(mirror_map_t *mm) argument 713 mirror_map_t *mm = zio->io_vsd; local [all...] |
/freebsd-current/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem.c | 40 #include <linux/mm.h> 77 * the mm for future page fault handling in conjunction with MMU notifiers. 159 down_write(¤t->mm->mmap_sem); 161 locked = npages + current->mm->pinned_vm; 221 current->mm->pinned_vm = locked; 223 up_write(¤t->mm->mmap_sem); 236 down_write(&umem->mm->mmap_sem); 237 umem->mm->pinned_vm -= umem->diff; 238 up_write(&umem->mm->mmap_sem); 239 mmput(umem->mm); 249 struct mm_struct *mm; local [all...] |
/freebsd-current/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | shrinker.h | 27 #include <linux/mm.h>
|
/freebsd-current/contrib/unbound/compat/ |
H A D | getentropy_solaris.c | 330 struct mm { struct 333 } mm[] = { local 342 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { 343 HX(mm[m].p = mmap(NULL, 344 mm[m].npg * pgs, 347 (off_t)0), mm[m].p); 348 if (mm[m].p != MAP_FAILED) { 352 p = mm[m].p; 354 (mm[ [all...] |
H A D | getentropy_osx.c | 308 struct mm { struct 311 } mm[] = { local 320 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { 321 HX(mm[m].p = mmap(NULL, 322 mm[m].npg * pgs, 325 (off_t)0), mm[m].p); 326 if (mm[m].p != MAP_FAILED) { 330 p = mm[m].p; 332 (mm[ [all...] |
H A D | getentropy_linux.c | 408 struct mm { struct 411 } mm[] = { local 420 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { 421 HX(mm[m].p = mmap(NULL, 422 mm[m].npg * pgs, 425 (off_t)0), mm[m].p); 426 if (mm[m].p != MAP_FAILED) { 430 p = mm[m].p; 432 (mm[ [all...] |
/freebsd-current/contrib/bsddialog/utility/ |
H A D | util_builders.c | 176 unsigned int yy, mm, dd; local 184 mm = localtm->tm_mon + 1; 192 mm = (u_int)strtoul(argv[1], NULL, 10); 197 rv = bsddialog_datebox(conf, text, rows, cols, &yy, &mm, &dd); 199 rv = bsddialog_calendar(conf, text, rows, cols, &yy, &mm, &dd); 207 localtm->tm_mon = mm - 1; 212 dprintf(opt->output_fd, "%u/%u/%u", dd, mm, yy); 214 dprintf(opt->output_fd, "%02u/%02u/%u", dd, mm, yy); 247 unsigned int hh, mm, ss; local 255 mm [all...] |
/freebsd-current/sys/security/mac_mls/ |
H A D | mac_mls.c | 146 mls_free(struct mac_mls *mm) argument 149 if (mm != NULL) 150 uma_zfree(zone_mls, mm); 156 mls_atmostflags(struct mac_mls *mm, int flags) argument 159 if ((mm->mm_flags & flags) != mm->mm_flags) 278 mls_contains_equal(struct mac_mls *mm) argument 281 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) 282 if (mm->mm_effective.mme_type == MAC_MLS_TYPE_EQUAL) 285 if (mm 296 mls_subject_privileged(struct mac_mls *mm) argument 321 mls_valid(struct mac_mls *mm) argument 393 mls_set_range(struct mac_mls *mm, u_short typelow, u_short levellow, u_char *compartmentslow, u_short typehigh, u_short levelhigh, u_char *compartmentshigh) argument 412 mls_set_effective(struct mac_mls *mm, u_short type, u_short level, u_char *compartments) argument 552 mls_to_string(struct sbuf *sb, struct mac_mls *mm) argument 584 struct mac_mls *mm; local 653 mls_parse(struct mac_mls *mm, char *string) argument 709 struct mac_mls *mm, mm_temp; local 906 struct mac_mls *mm; local 934 struct mac_mls *mm; local [all...] |
/freebsd-current/stand/common/ |
H A D | modinfo.c | 95 #define MOD_METADATA(a, mm, c) { \ 96 COPY32(MODINFO_METADATA | mm->md_type, a, c);\ 97 COPY32(mm->md_size, a, c); \ 99 archsw.arch_copyin(mm->md_data, a, mm->md_size);\ 100 mm->md_addr = a; \ 102 a += MOD_ALIGN(mm->md_size); \
|
/freebsd-current/usr.bin/calendar/ |
H A D | calendar.c | 152 long utcoffset, hh, mm, ss; local 158 /* seconds -> hh:mm:ss */ 161 mm = utcoffset / SECSPERMINUTE; 165 /* hh:mm:ss -> hh.mmss */ 166 uo = mm + (100.0 * (ss / 60.0)); 241 " [-t dd[.mm[.year]]] [-U utcoffset] [-W days]"
|