/dragonfly/games/backgammon/common_source/ |
H A D | one.c | 44 d = mm->d0; in makmove() 45 n = abs(mm->g[i] - mm->p[i]); in makmove() 49 if (mm->g[i] != home && board[mm->g[i]] * cturn < -1) in makmove() 51 if (i || mm->D0 == mm->D1) { in makmove() 52 if (n == max ? mm->D1 < n : mm->D1 != n) in makmove() 55 if (n == max ? mm->D0 < n && mm->D1 < n : mm->D0 != n && mm->D1 != n) in makmove() 57 if (n == max ? mm->D0 < n : mm->D0 != n) { in makmove() 58 if (mm->d0) in makmove() 60 mswap(mm); in makmove() 65 mm->h[i] = 0; in makmove() [all …]
|
H A D | table.c | 93 mm->p[j] = mm->g[j] = -1; in checkmove() 100 save(mm, 1); in checkmove() 106 proll(mm); in checkmove() 146 proll(mm); in checkmove() 174 proll(mm); in checkmove() 220 mm->p[mvl] = mm->p[mvl] * 10 + c - '0'; in dotable() 227 mm->p[mvl] = mm->p[mvl - 1]; in dotable() 229 mm->g[mvl] = mm->p[mvl] + cturn * (c - '0'); in dotable() 240 mm->g[mvl] = mm->g[mvl] * 10 + c - '0'; in dotable() 246 mm->p[mvl] = mm->g[mvl - 1]; in dotable() [all …]
|
H A D | allow.c | 41 if (mm->d0) in movallow() 42 mswap(mm); in movallow() 43 m = (mm->D0 == mm->D1 ? 4 : 2); in movallow() 50 mm->h[i] = 0; in movallow() 53 mm->g[i] = bar + cturn * mm->D1; in movallow() 55 mm->g[i] = bar + cturn * mm->D0; in movallow() 59 mswap(mm); in movallow() 83 mswap(mm); in movallow() 91 mm->g[i] = mm->p[i] + cturn * mm->D1; in movallow() 93 mm->g[i] = mm->p[i] + cturn * mm->D0; in movallow() [all …]
|
H A D | check.c | 46 if (movokay(mm, mm->mvlim)) { in getmove() 86 if (quit(mm)) in getmove() 91 proll(mm); in getmove() 105 if (mm->d0) in movokay() 106 mswap(mm); in movokay() 109 if (mm->p[i] == mm->g[i]) { in movokay() 110 moverr(mm, i); in movokay() 115 if (cturn * (mm->g[i] - mm->p[i]) < 0) { in movokay() 116 moverr(mm, i); in movokay() 122 moverr(mm, i); in movokay() [all …]
|
H A D | init.c | 90 move_init(struct move *mm) in move_init() argument 92 mm->D0 = 0; in move_init() 93 mm->D1 = 0; in move_init() 94 mm->mvlim = 0; in move_init() 95 mm->p[0] = mm->p[1] = mm->p[2] = mm->p[3] = mm->p[4] = 0; in move_init() 96 mm->g[0] = mm->g[1] = mm->g[2] = mm->g[3] = mm->g[4] = 0; in move_init() 97 mm->h[0] = mm->h[1] = mm->h[2] = mm->h[3] = 0; in move_init() 98 mm->d0 = 0; in move_init()
|
H A D | subs.c | 135 proll(struct move *mm) in proll() argument 137 if (mm->d0) in proll() 138 mswap(mm); in proll() 143 writec(mm->D0 + '0'); in proll() 145 writec(mm->D1 + '0'); in proll() 209 quit(struct move *mm) in quit() argument 222 save(mm, 0); in quit() 369 recover(mm, s[0]); in getarg() 449 mm->D0 = c - '0'; in roll() 455 mm->D1 = c - '0'; in roll() [all …]
|
/dragonfly/sys/dev/drm/i915/ |
H A D | i915_gem_userptr.c | 234 up_write(&mm->mm->mmap_sem); in i915_mmu_notifier_find() 322 if (mm->mm == real) in __i915_mm_struct_find() 357 mm->mm = current->mm; in i915_gem_userptr_init__mm_struct() 364 &mm->node, (unsigned long)mm->mm); in i915_gem_userptr_init__mm_struct() 368 obj->userptr.mm = mm; in i915_gem_userptr_init__mm_struct() 378 i915_mmu_notifier_free(mm->mn, mm->mm); in __i915_mm_struct_free__worker() 380 mmdrop(mm->mm); in __i915_mm_struct_free__worker() 395 queue_work(mm->i915->mm.userptr_wq, &mm->work); in __i915_mm_struct_free() 512 struct mm_struct *mm = obj->userptr.mm->mm; 611 struct mm_struct *mm = obj->userptr.mm->mm; in i915_gem_userptr_get_pages() [all …]
|
H A D | i915_gem_shrinker.c | 228 mm.link))) { in i915_gem_shrink() 251 mutex_lock_nested(&obj->mm.lock, in i915_gem_shrink() 257 mutex_unlock(&obj->mm.lock); in i915_gem_shrink() 316 spin_lock(&dev_priv->mm.obj_lock); in i915_gem_shrinker_count() 317 list_for_each_entry(obj, &dev_priv->mm.unbound_list, mm.link) in i915_gem_shrinker_count() 321 list_for_each_entry(obj, &dev_priv->mm.bound_list, mm.link) in i915_gem_shrinker_count() 324 spin_unlock(&dev_priv->mm.obj_lock); in i915_gem_shrinker_count() 415 spin_lock(&dev_priv->mm.obj_lock); 416 list_for_each_entry(obj, &dev_priv->mm.unbound_list, mm.link) { 422 list_for_each_entry(obj, &dev_priv->mm.bound_list, mm.link) { [all …]
|
H A D | i915_gem_stolen.c | 54 if (!drm_mm_initialized(&dev_priv->mm.stolen)) in i915_gem_stolen_insert_node_in_range() 57 mutex_lock(&dev_priv->mm.stolen_lock); in i915_gem_stolen_insert_node_in_range() 61 mutex_unlock(&dev_priv->mm.stolen_lock); in i915_gem_stolen_insert_node_in_range() 77 mutex_lock(&dev_priv->mm.stolen_lock); in i915_gem_stolen_remove_node() 79 mutex_unlock(&dev_priv->mm.stolen_lock); in i915_gem_stolen_remove_node() 308 drm_mm_takedown(&dev_priv->mm.stolen); in i915_gem_cleanup_stolen() 450 if (dev_priv->mm.stolen_base == 0) in i915_gem_init_stolen() 700 mutex_lock(&dev_priv->mm.stolen_lock); in i915_gem_object_create_stolen_for_preallocated() 702 mutex_unlock(&dev_priv->mm.stolen_lock); in i915_gem_object_create_stolen_for_preallocated() 746 vma->pages = obj->mm.pages; in i915_gem_object_create_stolen_for_preallocated() [all …]
|
H A D | i915_gem.c | 274 obj->mm.dirty = false; in __i915_gem_object_release_shmem() 290 if (obj->mm.dirty) { in i915_gem_object_put_pages_phys() 318 obj->mm.dirty = false; in i915_gem_object_put_pages_phys() 904 obj->mm.dirty = true; in i915_gem_obj_prepare_shmem_write() 1608 list = obj->bind_count ? &i915->mm.bound_list : &i915->mm.unbound_list; in i915_gem_object_bump_inactive_ggtt() 1829 struct mm_struct *mm = current->mm; in i915_gem_mmap_ioctl() local 2536 if (obj->mm.dirty) in i915_gem_object_put_pages_gtt() 2606 obj->mm.page_sizes.phys = obj->mm.page_sizes.sg = 0; in __i915_gem_object_put_pages() 2858 list_add(&obj->mm.link, &i915->mm.unbound_list); in __i915_gem_object_set_pages() 4726 if (i915->mm.gemfs) in i915_gem_object_create_shmem() [all …]
|
H A D | i915_gem_tiling.c | 271 mutex_lock(&obj->mm.lock); in i915_gem_object_set_tiling() 273 obj->mm.madv == I915_MADV_WILLNEED && in i915_gem_object_set_tiling() 276 GEM_BUG_ON(!obj->mm.quirked); in i915_gem_object_set_tiling() 278 obj->mm.quirked = false; in i915_gem_object_set_tiling() 281 GEM_BUG_ON(obj->mm.quirked); in i915_gem_object_set_tiling() 283 obj->mm.quirked = true; in i915_gem_object_set_tiling() 286 mutex_unlock(&obj->mm.lock); in i915_gem_object_set_tiling() 358 args->swizzle_mode = to_i915(dev)->mm.bit_6_swizzle_x; in i915_gem_set_tiling_ioctl() 360 args->swizzle_mode = to_i915(dev)->mm.bit_6_swizzle_y; in i915_gem_set_tiling_ioctl() 433 args->swizzle_mode = dev_priv->mm.bit_6_swizzle_x; in i915_gem_get_tiling_ioctl() [all …]
|
/dragonfly/sys/dev/drm/ |
H A D | drm_mm.c | 208 struct drm_mm *mm = hole_node->mm; in drm_mm_insert_helper() local 244 node->mm = mm; in drm_mm_insert_helper() 312 node->mm = mm; in drm_mm_reserve_node() 390 struct drm_mm *mm = node->mm; in drm_mm_remove_node() local 502 new->mm = old->mm; in drm_mm_replace_node() 575 scan->mm = mm; in drm_mm_scan_init_with_range() 609 struct drm_mm *mm = scan->mm; in drm_mm_scan_add_block() local 615 DRM_MM_BUG_ON(node->mm != mm); in drm_mm_scan_add_block() 702 DRM_MM_BUG_ON(node->mm != scan->mm); in drm_mm_scan_remove_block() 740 struct drm_mm *mm = scan->mm; in drm_mm_scan_color_evict() local [all …]
|
H A D | linux_sched.c | 62 struct mm_struct *mm; in linux_task_alloc() local 73 mm = kzalloc(sizeof(*mm), GFP_KERNEL); in linux_task_alloc() 74 mm->refs = 1; in linux_task_alloc() 80 linux_mm_drop(mm); in linux_task_alloc() 85 task->mm = mm; in linux_task_alloc() 100 struct mm_struct *mm; in linux_task_drop() local 104 if ((mm = task->mm) != NULL) { in linux_task_drop() 106 task->mm = NULL; in linux_task_drop() 114 struct mm_struct *mm; in linux_proc_drop() local 118 linux_mm_drop(mm); in linux_proc_drop() [all …]
|
H A D | drm_gem.c | 132 struct drm_gem_mm *mm; in drm_gem_init() local 145 dev->mm_private = mm; in drm_gem_init() 148 kfree(mm); in drm_gem_init() 167 struct drm_gem_mm *mm = dev->mm_private; in drm_gem_destroy() local 169 drm_mm_takedown(&mm->offset_manager); in drm_gem_destroy() 170 drm_ht_remove(&mm->offset_hash); in drm_gem_destroy() 171 delete_unrhdr(mm->idxunr); in drm_gem_destroy() 172 kfree(mm); in drm_gem_destroy() 530 struct drm_gem_mm *mm = dev->mm_private; in drm_gem_free_mmap_offset() local 538 free_unr(mm->idxunr, list->key); in drm_gem_free_mmap_offset() [all …]
|
/dragonfly/games/backgammon/backgammon/ |
H A D | move.c | 110 roll(mm); in move() 138 mm->mvlim = movallow(mm); in move() 151 pickmove(mm); in move() 161 makmove(mm, i); in move() 169 assert(mm->mvlim >= 0 && mm->mvlim <= 5); in move() 179 if (mm->h[i]) in move() 200 binsert(mm, bsave(mm)); in trymove() 205 mswap(mm); in trymove() 213 mswap(mm); in trymove() 238 if ((!swapped) && mm->D0 != mm->D1) in trymove() [all …]
|
H A D | main.c | 108 mm = &mmstore; in main() 109 move_init(mm); in main() 228 roll(mm); in main() 234 while (mm->D0 == mm->D1) /* no doubles */ in main() 235 roll(mm); in main() 244 if (mm->D0 > mm->D1) { in main() 281 mm->mvlim = movallow(mm); in main() 285 proll(mm); in main() 375 if ((mm->mvlim = movallow(mm)) == 0) { in main() 418 roll(mm); in main() [all …]
|
/dragonfly/sys/dev/drm/include/drm/ |
H A D | drm_mm.h | 141 struct drm_mm *mm; member 164 struct drm_mm *mm; member 213 return mm->hole_stack.next; in drm_mm_initialized() 287 #define drm_mm_nodes(mm) (&(mm)->head_node.node_list) argument 297 #define drm_mm_for_each_node(entry, mm) \ argument 449 return drm_mm_insert_node_generic(mm, node, in drm_mm_insert_node() 486 void drm_mm_takedown(struct drm_mm *mm); 498 return list_empty(drm_mm_nodes(mm)); in drm_mm_clean() 527 struct drm_mm *mm, 549 struct drm_mm *mm, in drm_mm_scan_init() argument [all …]
|
/dragonfly/games/backgammon/teachgammon/ |
H A D | tutor.c | 67 movback(mm, mm->mvlim); in tutor() 73 proll(mm); in tutor() 77 getmove(mm); in tutor() 91 mm->d0 = 0; in tutor() 92 mm->mvlim = 0; in tutor() 98 mm->mvlim++; in tutor() 100 if (mm->mvlim) in tutor() 109 mm->d0 = 0; in tutor() 111 mm->mvlim = movallow(mm); in tutor() 115 proll(mm); in tutor() [all …]
|
/dragonfly/games/hack/ |
H A D | hack.mkmaze.c | 109 zx = mm.x; in makemaz() 110 zy = mm.y; in makemaz() 130 (void) mkobj_at(rn2(2) ? GEM_SYM : 0, mm.x, mm.y); in makemaz() 134 (void) mkobj_at(ROCK_SYM, mm.x, mm.y); in makemaz() 136 mm = mazexy(); in makemaz() 137 (void) makemon(PM_MINOTAUR, mm.x, mm.y); in makemaz() 140 (void) makemon((struct permonst *) 0, mm.x, mm.y); in makemaz() 144 mkgold(0L, mm.x, mm.y); in makemaz() 148 mm = mazexy(); in makemaz() 149 levl[(xupstair = mm.x)][(yupstair = mm.y)].scrsym = '<'; in makemaz() [all …]
|
/dragonfly/sys/dev/drm/amd/amdgpu/ |
H A D | amdgpu_mn.c | 75 struct mm_struct *mm; member 145 struct mm_struct *mm) in amdgpu_mn_release() argument 249 struct mm_struct *mm, in amdgpu_mn_invalidate_range_start_gfx() argument 297 struct mm_struct *mm, in amdgpu_mn_invalidate_range_start_hsa() argument 329 amdgpu_amdkfd_evict_userptr(mem, mm); in amdgpu_mn_invalidate_range_start_hsa() 347 struct mm_struct *mm, in amdgpu_mn_invalidate_range_end() argument 373 #define AMDGPU_MN_KEY(mm, type) ((unsigned long)(mm) + (type)) argument 386 struct mm_struct *mm = current->mm; in amdgpu_mn_get() local 408 amn->mm = mm; in amdgpu_mn_get() 423 up_write(&mm->mmap_sem); in amdgpu_mn_get() [all …]
|
/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_mn.c | 42 struct mm_struct *mm; member 90 mmu_notifier_unregister(&rmn->mn, rmn->mm); in radeon_mn_destroy() 103 struct mm_struct *mm) in radeon_mn_release() argument 122 struct mm_struct *mm, in radeon_mn_invalidate_range_start() argument 185 struct mm_struct *mm = current->mm; in radeon_mn_get() local 189 if (down_write_killable(&mm->mmap_sem)) in radeon_mn_get() 195 if (rmn->mm == mm) in radeon_mn_get() 205 rmn->mm = mm; in radeon_mn_get() 210 r = __mmu_notifier_register(&rmn->mn, mm); in radeon_mn_get() 218 up_write(&mm->mmap_sem); in radeon_mn_get() [all …]
|
/dragonfly/sys/dev/drm/ttm/ |
H A D | ttm_bo_manager.c | 46 struct drm_mm mm; member 56 struct drm_mm *mm = &rman->mm; in ttm_bo_man_get_node() local 75 ret = drm_mm_insert_node_in_range(mm, node, in ttm_bo_man_get_node() 115 drm_mm_init(&rman->mm, 0, p_size); in ttm_bo_man_init() 124 struct drm_mm *mm = &rman->mm; in ttm_bo_man_takedown() local 127 if (drm_mm_clean(mm)) { in ttm_bo_man_takedown() 128 drm_mm_takedown(mm); in ttm_bo_man_takedown() 144 drm_mm_print(&rman->mm, printer); in ttm_bo_man_debug()
|
/dragonfly/gnu/usr.bin/rcs/ |
H A D | rcstest | 97 ci -ta.11 -mm $q a.c && 109 ci -mm $q a.c && 125 ci -f -mm $q a.c && 132 ci -l -mm $q a.c && 139 ci -u -mm $q a.c && 238 ci -mm $q a.c && 257 ci -mm $q a.c && 274 ci -u -mm $q a.c && 342 ci -l -mm $q a.c && 344 ci -l -mm $q a.c && [all …]
|
/dragonfly/sys/dev/netif/plip/ |
H A D | if_plip.c | 594 struct mbuf *mm; in lpoutput() local 630 mm = m; in lpoutput() 631 for (mm = m; mm; mm = mm->m_next) { in lpoutput() 632 count += mm->m_len; in lpoutput() 652 mm = m; in lpoutput() 654 cp = mtod(mm, u_char *); in lpoutput() 655 len = mm->m_len; in lpoutput() 661 } while ((mm = mm->m_next)); in lpoutput() 703 mm = m; in lpoutput() 706 len = mm->m_len; in lpoutput() [all …]
|
/dragonfly/sys/netinet6/ |
H A D | ip6_mroute.c | 929 m_freem(mm); in socket_send() 949 struct mbuf *mm; in ip6_mforward() local 1342 if (mm && in ip6_mdq() 1345 mm = m_pullup(mm, sizeof(struct ip6_hdr)); in ip6_mdq() 1346 if (mm == NULL) in ip6_mdq() 1367 m_freem(mm); in ip6_mdq() 1568 struct mbuf *mm; in register_send() local 1582 if (mm == NULL) in register_send() 1589 m_freem(mm); in register_send() 1595 mm = m_pullup(mm, i); in register_send() [all …]
|