| /NextBSD/sys/dev/drm2/ |
| HD | drm_mm.c | 52 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) in drm_mm_kmalloc() argument 59 mtx_lock(&mm->unused_lock); in drm_mm_kmalloc() 60 if (list_empty(&mm->unused_nodes)) in drm_mm_kmalloc() 64 list_entry(mm->unused_nodes.next, in drm_mm_kmalloc() 67 --mm->num_unused; in drm_mm_kmalloc() 69 mtx_unlock(&mm->unused_lock); in drm_mm_kmalloc() 79 int drm_mm_pre_get(struct drm_mm *mm) in drm_mm_pre_get() argument 83 mtx_lock(&mm->unused_lock); in drm_mm_pre_get() 84 while (mm->num_unused < MM_UNUSED_TARGET) { in drm_mm_pre_get() 85 mtx_unlock(&mm->unused_lock); in drm_mm_pre_get() [all …]
|
| HD | drm_mm.h | 56 struct drm_mm *mm; member 88 static inline bool drm_mm_initialized(struct drm_mm *mm) in drm_mm_initialized() argument 90 return mm->hole_stack.next; in drm_mm_initialized() 92 #define drm_mm_for_each_node(entry, mm) list_for_each_entry(entry, \ argument 93 &(mm)->head_node.node_list, \ 95 #define drm_mm_for_each_scanned_node_reverse(entry, n, mm) \ argument 96 for (entry = (mm)->prev_scanned_node, \ 162 extern int drm_mm_insert_node(struct drm_mm *mm, 166 extern int drm_mm_insert_node_in_range(struct drm_mm *mm, 172 extern int drm_mm_insert_node_generic(struct drm_mm *mm, [all …]
|
| HD | drm_gem.c | 72 struct drm_gem_mm *mm; in drm_gem_init() local 76 mm = malloc(sizeof(*mm), DRM_MEM_DRIVER, M_NOWAIT); in drm_gem_init() 77 if (!mm) { in drm_gem_init() 82 dev->mm_private = mm; in drm_gem_init() 84 if (drm_ht_create(&mm->offset_hash, 19)) { in drm_gem_init() 85 free(mm, DRM_MEM_DRIVER); in drm_gem_init() 89 mm->idxunr = new_unrhdr(0, DRM_GEM_MAX_IDX, NULL); in drm_gem_init() 97 struct drm_gem_mm *mm = dev->mm_private; in drm_gem_destroy() local 100 drm_ht_remove(&mm->offset_hash); in drm_gem_destroy() 101 delete_unrhdr(mm->idxunr); in drm_gem_destroy() [all …]
|
| /NextBSD/crypto/openssh/ |
| HD | monitor_mm.c | 63 mm_make_entry(struct mm_master *mm, struct mmtree *head, in RB_GENERATE() 68 if (mm->mmalloc == NULL) in RB_GENERATE() 71 tmp = mm_xmalloc(mm->mmalloc, sizeof(struct mm_share)); in RB_GENERATE() 78 mm, tmp2, address, size); in RB_GENERATE() 89 struct mm_master *mm; in mm_create() local 92 mm = xcalloc(1, sizeof(struct mm_master)); in mm_create() 94 mm = mm_xmalloc(mmalloc, sizeof(struct mm_master)); in mm_create() 101 mm->mmalloc = mmalloc; in mm_create() 107 mm->address = address; in mm_create() 108 mm->size = size; in mm_create() [all …]
|
| /NextBSD/sys/dev/drm/ |
| HD | drm_mm.c | 52 unsigned long drm_mm_tail_space(struct drm_mm *mm) in drm_mm_tail_space() argument 57 tail_node = mm->ml_entry.prev; in drm_mm_tail_space() 65 int drm_mm_remove_space_from_tail(struct drm_mm *mm, unsigned long size) in drm_mm_remove_space_from_tail() argument 70 tail_node = mm->ml_entry.prev; in drm_mm_remove_space_from_tail() 82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) in drm_mm_kmalloc() argument 92 mtx_lock(&mm->unused_lock); in drm_mm_kmalloc() 93 if (list_empty(&mm->unused_nodes)) in drm_mm_kmalloc() 97 list_entry(mm->unused_nodes.next, in drm_mm_kmalloc() 100 --mm->num_unused; in drm_mm_kmalloc() 102 mtx_unlock(&mm->unused_lock); in drm_mm_kmalloc() [all …]
|
| HD | drm_sman.c | 56 if (sman->mm) in drm_sman_takedown() 57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm), in drm_sman_takedown() 67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers, in drm_sman_init() 68 sizeof(*sman->mm), DRM_MEM_MM); in drm_sman_init() 69 if (!sman->mm) { in drm_sman_init() 84 drm_free(sman->mm, num_managers * sizeof(*sman->mm), DRM_MEM_MM); in drm_sman_init() 92 struct drm_mm *mm = (struct drm_mm *) private; in drm_sman_mm_allocate() local 95 tmp = drm_mm_search_free(mm, size, alignment, 1); in drm_sman_mm_allocate() 113 struct drm_mm *mm = (struct drm_mm *) private; in drm_sman_mm_destroy() local 114 drm_mm_takedown(mm); in drm_sman_mm_destroy() [all …]
|
| HD | drm_mm.h | 48 struct drm_mm *mm; member 80 extern struct drm_mm_node *drm_mm_search_free(const struct drm_mm *mm, 84 extern int drm_mm_init(struct drm_mm *mm, unsigned long start, 86 extern void drm_mm_takedown(struct drm_mm *mm); 87 extern int drm_mm_clean(struct drm_mm *mm); 88 extern unsigned long drm_mm_tail_space(struct drm_mm *mm); 89 extern int drm_mm_remove_space_from_tail(struct drm_mm *mm, 91 extern int drm_mm_add_space_to_tail(struct drm_mm *mm, 93 extern int drm_mm_pre_get(struct drm_mm *mm); 97 return block->mm; in drm_get_mm()
|
| /NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| HD | vdev_mirror.c | 111 mirror_map_t *mm; in vdev_mirror_map_alloc() local 113 mm = kmem_zalloc(vdev_mirror_map_size(children), KM_SLEEP); in vdev_mirror_map_alloc() 114 mm->mm_children = children; in vdev_mirror_map_alloc() 115 mm->mm_replacing = replacing; in vdev_mirror_map_alloc() 116 mm->mm_root = root; in vdev_mirror_map_alloc() 117 mm->mm_preferred = (int *)((uintptr_t)mm + in vdev_mirror_map_alloc() 120 return mm; in vdev_mirror_map_alloc() 126 mirror_map_t *mm = zio->io_vsd; in vdev_mirror_map_free() local 128 kmem_free(mm, vdev_mirror_map_size(mm->mm_children)); in vdev_mirror_map_free() 137 vdev_mirror_load(mirror_map_t *mm, vdev_t *vd, uint64_t zio_offset) in vdev_mirror_load() argument [all …]
|
| /NextBSD/contrib/apr/mmap/unix/ |
| HD | mmap.c | 47 apr_mmap_t *mm = themmap; in mmap_cleanup() local 48 apr_mmap_t *next = APR_RING_NEXT(mm,link); in mmap_cleanup() 52 APR_RING_REMOVE(mm,link); in mmap_cleanup() 53 APR_RING_NEXT(mm,link) = NULL; in mmap_cleanup() 54 APR_RING_PREV(mm,link) = NULL; in mmap_cleanup() 56 if (next != mm) { in mmap_cleanup() 62 rv = delete_area(mm->area); in mmap_cleanup() 64 rv = munmap(mm->mm, mm->size); in mmap_cleanup() 66 mm->mm = (void *)-1; in mmap_cleanup() 79 void *mm; in apr_mmap_create() local [all …]
|
| /NextBSD/crypto/openssl/crypto/whrlpool/asm/ |
| HD | wp-mmx.pl | 78 @mm=("mm0","mm1","mm2","mm3","mm4","mm5","mm6","mm7"); 108 for($i=0;$i<8;$i++) { &movq(@mm[$i],&QWP($i*8,"esi")); } # L=H 110 for($i=0;$i<8;$i++) { &movq(&QWP($i*8,"esp"),@mm[$i]); } # K=L 111 for($i=0;$i<8;$i++) { &pxor(@mm[$i],&QWP($i*8,"edi")); } # L^=inp 112 for($i=0;$i<8;$i++) { &movq(&QWP(64+$i*8,"esp"),@mm[$i]); } # S=L 118 &movq (@mm[0],&QWP(2048*$SCALE,$tbl,"esi",8)); # rc[r] 130 &pxor (@mm[0],&QWP(&row(0),$tbl,"esi",8)); 131 &$func (@mm[1],&QWP(&row(1),$tbl,"edi",8)); 137 &$func (@mm[2],&QWP(&row(2),$tbl,"esi",8)); 138 &$func (@mm[3],&QWP(&row(3),$tbl,"edi",8)); [all …]
|
| HD | wp-x86_64.pl | 50 @mm=("%r8","%r9","%r10","%r11","%r12","%r13","%r14","%r15"); 86 for($i=0;$i<8;$i++) { $code.="mov $i*8(%rdi),@mm[$i]\n"; } # L=H 88 for($i=0;$i<8;$i++) { $code.="mov @mm[$i],$i*8(%rsp)\n"; } # K=L 89 for($i=0;$i<8;$i++) { $code.="xor $i*8(%rsi),@mm[$i]\n"; } # L^=inp 90 for($i=0;$i<8;$i++) { $code.="mov @mm[$i],64+$i*8(%rsp)\n"; } # S=L 97 mov 4096(%rbp,%rsi,8),@mm[0] # rc[r] 111 xor 0(%rbp,%rsi,8),@mm[0] 112 $func 7(%rbp,%rdi,8),@mm[1] 118 $func 6(%rbp,%rsi,8),@mm[2] 119 $func 5(%rbp,%rdi,8),@mm[3] [all …]
|
| /NextBSD/contrib/groff/contrib/mm/ |
| HD | Makefile.sub | 20 -test -d $(tmacdir)/mm || $(mkinstalldirs) $(tmacdir)/mm 22 rm -f $(tmacdir)/mm/$$f; \ 23 $(INSTALL_DATA) $(srcdir)/mm/$$f $(tmacdir)/mm/$$f; \ 26 test -f $(tmacdir)/mm/$$f || touch $(tmacdir)/mm/$$f; \ 39 $(srcdir)/mm.tmac > $(tmacdir)/$(tmac_m_prefix)mm.tmac 52 -for f in $(FILES); do rm -f $(tmacdir)/mm/$$f; done 54 test -s $(tmacdir)/mm/$$f || rm -f $(tmacdir)/mm/$$f; \ 58 -rm -f $(tmacdir)/$(tmac_m_prefix)mm.tmac 61 -rmdir $(tmacdir)/mm
|
| /NextBSD/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/ |
| HD | tst.fds.d.out | 1 fds[0] fi_name = mm@0:null 3 fds[0] fi_pathname = /devices/pseudo/mm@0:null 8 fds[1] fi_name = mm@0:null 10 fds[1] fi_pathname = /devices/pseudo/mm@0:null 15 fds[2] fi_name = mm@0:null 17 fds[2] fi_pathname = /devices/pseudo/mm@0:null 22 fds[3] fi_name = mm@0:null 24 fds[3] fi_pathname = /devices/pseudo/mm@0:null 29 fds[4] fi_name = mm@0:null 31 fds[4] fi_pathname = /devices/pseudo/mm@0:null
|
| /NextBSD/sys/dev/drm2/i915/ |
| HD | i915_gem_gtt.c | 98 dev_priv->mm.aliasing_ppgtt = ppgtt; in i915_gem_init_aliasing_ppgtt() 104 ppgtt->scratch_page_dma_addr = dev_priv->mm.gtt.scratch_page_dma; in i915_gem_init_aliasing_ppgtt() 109 dev_priv->mm.aliasing_ppgtt = ppgtt; in i915_gem_init_aliasing_ppgtt() 195 struct i915_hw_ppgtt *ppgtt = dev_priv->mm.aliasing_ppgtt; in i915_gem_init_ppgtt() 201 if (!dev_priv->mm.aliasing_ppgtt) in i915_gem_init_ppgtt() 247 bool ret = dev_priv->mm.interruptible; in do_idling() 249 if (dev_priv->mm.gtt.do_idle_maps) { in do_idling() 250 dev_priv->mm.interruptible = false; in do_idling() 263 if (dev_priv->mm.gtt.do_idle_maps) in undo_idling() 264 dev_priv->mm.interruptible = interruptible; in undo_idling() [all …]
|
| HD | i915_gem_evict.c | 84 drm_mm_init_scan_with_range(&dev_priv->mm.gtt_space, min_size, in i915_gem_evict_something() 86 dev_priv->mm.gtt_mappable_end); in i915_gem_evict_something() 88 drm_mm_init_scan(&dev_priv->mm.gtt_space, min_size, alignment, 0); in i915_gem_evict_something() 91 list_for_each_entry(obj, &dev_priv->mm.inactive_list, mm_list) { in i915_gem_evict_something() 97 list_for_each_entry(obj, &dev_priv->mm.active_list, mm_list) { in i915_gem_evict_something() 107 list_for_each_entry(obj, &dev_priv->mm.flushing_list, mm_list) { in i915_gem_evict_something() 111 list_for_each_entry(obj, &dev_priv->mm.active_list, mm_list) { in i915_gem_evict_something() 176 lists_empty = (list_empty(&dev_priv->mm.inactive_list) && in i915_gem_evict_everything() 177 list_empty(&dev_priv->mm.flushing_list) && in i915_gem_evict_everything() 178 list_empty(&dev_priv->mm.active_list)); in i915_gem_evict_everything() [all …]
|
| HD | i915_gem.c | 141 dev_priv->mm.object_count++; in i915_gem_info_add_obj() 142 dev_priv->mm.object_memory += size; in i915_gem_info_add_obj() 148 dev_priv->mm.object_count--; in i915_gem_info_remove_obj() 149 dev_priv->mm.object_memory -= size; in i915_gem_info_remove_obj() 158 if (!atomic_load_acq_int(&dev_priv->mm.wedged)) in i915_gem_wait_for_error() 174 if (atomic_load_acq_int(&dev_priv->mm.wedged)) { in i915_gem_wait_for_error() 227 if (mtx_initialized(&dev_priv->mm.gtt_space.unused_lock)) in i915_gem_init_ioctl() 257 list_for_each_entry(obj, &dev_priv->mm.gtt_list, gtt_list) in i915_gem_get_aperture_ioctl() 262 args->aper_size = dev_priv->mm.gtt_total; in i915_gem_get_aperture_ioctl() 339 return dev_priv->mm.bit_6_swizzle_x == I915_BIT_6_SWIZZLE_9_10_17 && in i915_gem_object_needs_bit17_swizzle() [all …]
|
| /NextBSD/sys/dev/drm2/ttm/ |
| HD | ttm_bo_manager.c | 47 struct drm_mm mm; member 59 struct drm_mm *mm = &rman->mm; in ttm_bo_man_get_node() local 68 ret = drm_mm_pre_get(mm); in ttm_bo_man_get_node() 73 node = drm_mm_search_free_in_range(mm, in ttm_bo_man_get_node() 112 ret = drm_mm_init(&rman->mm, 0, p_size); in ttm_bo_man_init() 126 struct drm_mm *mm = &rman->mm; in ttm_bo_man_takedown() local 129 if (drm_mm_clean(mm)) { in ttm_bo_man_takedown() 130 drm_mm_takedown(mm); in ttm_bo_man_takedown() 147 drm_mm_debug_table(&rman->mm, prefix); in ttm_bo_man_debug()
|
| /NextBSD/contrib/apr-util/buckets/ |
| HD | apr_buckets_mmap.c | 71 APU_DECLARE(apr_bucket *) apr_bucket_mmap_make(apr_bucket *b, apr_mmap_t *mm, in apr_bucket_mmap_make() argument 78 m->mmap = mm; in apr_bucket_mmap_make() 80 apr_pool_cleanup_register(mm->cntxt, m, mmap_bucket_cleanup, in apr_bucket_mmap_make() 90 APU_DECLARE(apr_bucket *) apr_bucket_mmap_create(apr_mmap_t *mm, in apr_bucket_mmap_create() argument 100 return apr_bucket_mmap_make(b, mm, start, length); in apr_bucket_mmap_create() 106 apr_mmap_t *mm = m->mmap; in mmap_bucket_setaside() local 110 if (!mm) { in mmap_bucket_setaside() 116 if (apr_pool_is_ancestor(mm->cntxt, p)) { in mmap_bucket_setaside() 121 ok = apr_mmap_dup(&new_mm, mm, p); in mmap_bucket_setaside()
|
| /NextBSD/contrib/unbound/compat/ |
| HD | getentropy_solaris.c | 330 struct mm { in getentropy_fallback() struct 333 } mm[] = { in getentropy_fallback() local 342 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { in getentropy_fallback() 343 HX(mm[m].p = mmap(NULL, in getentropy_fallback() 344 mm[m].npg * pgs, in getentropy_fallback() 347 (off_t)0), mm[m].p); in getentropy_fallback() 348 if (mm[m].p != MAP_FAILED) { in getentropy_fallback() 352 p = mm[m].p; in getentropy_fallback() 354 (mm[m].npg * pgs - 1); in getentropy_fallback() 356 cnt += (int)((long)(mm[m].p) in getentropy_fallback() [all …]
|
| HD | getentropy_osx.c | 320 struct mm { in getentropy_fallback() struct 323 } mm[] = { in getentropy_fallback() local 332 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { in getentropy_fallback() 333 HX(mm[m].p = mmap(NULL, in getentropy_fallback() 334 mm[m].npg * pgs, in getentropy_fallback() 337 (off_t)0), mm[m].p); in getentropy_fallback() 338 if (mm[m].p != MAP_FAILED) { in getentropy_fallback() 342 p = mm[m].p; in getentropy_fallback() 344 (mm[m].npg * pgs - 1); in getentropy_fallback() 346 cnt += (int)((long)(mm[m].p) in getentropy_fallback() [all …]
|
| HD | getentropy_linux.c | 423 struct mm { in getentropy_fallback() struct 426 } mm[] = { in getentropy_fallback() local 435 for (m = 0; m < sizeof mm/sizeof(mm[0]); m++) { in getentropy_fallback() 436 HX(mm[m].p = mmap(NULL, in getentropy_fallback() 437 mm[m].npg * pgs, in getentropy_fallback() 440 (off_t)0), mm[m].p); in getentropy_fallback() 441 if (mm[m].p != MAP_FAILED) { in getentropy_fallback() 445 p = mm[m].p; in getentropy_fallback() 447 (mm[m].npg * pgs - 1); in getentropy_fallback() 449 cnt += (int)((long)(mm[m].p) in getentropy_fallback() [all …]
|
| /NextBSD/sys/dev/cxgb/ulp/iw_cxgb/ |
| HD | iw_cxgb_provider.h | 208 struct iwch_mm_entry *tmp, *mm; in remove_mmap() local 211 TAILQ_FOREACH_SAFE(mm, &ucontext->mmaps, entry, tmp) { in remove_mmap() 212 if (mm->key == key && mm->len == len) { in remove_mmap() 213 TAILQ_REMOVE(&ucontext->mmaps, mm, entry); in remove_mmap() 216 key, (unsigned long long) mm->addr, mm->len); in remove_mmap() 217 return mm; in remove_mmap() 227 struct iwch_mm_entry *mm) in insert_mmap() argument 231 mm->key, (unsigned long long) mm->addr, mm->len); in insert_mmap() 232 TAILQ_INSERT_TAIL(&ucontext->mmaps, mm, entry); in insert_mmap()
|
| /NextBSD/gnu/usr.bin/groff/contrib/mm/ |
| HD | Makefile | 8 FILES= m.tmac mm.tmac mse.tmac mmse.tmac 12 FILESDIR= ${TMACDIR}/mm 16 MLINKS= groff_mm.7 mm.7 groff_mmse.7 mmse.7 22 .PATH: ${DIST_DIR}/mm 26 .if !exists(${DESTDIR}${TMACDIR}/mm/${locale}) 28 /dev/null ${DESTDIR}${TMACDIR}/mm/${locale}
|
| /NextBSD/sys/security/mac_mls/ |
| HD | mac_mls.c | 147 mls_free(struct mac_mls *mm) in mls_free() argument 150 if (mm != NULL) in mls_free() 151 uma_zfree(zone_mls, mm); in mls_free() 157 mls_atmostflags(struct mac_mls *mm, int flags) in mls_atmostflags() argument 160 if ((mm->mm_flags & flags) != mm->mm_flags) in mls_atmostflags() 279 mls_contains_equal(struct mac_mls *mm) in mls_contains_equal() argument 282 if (mm->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_contains_equal() 283 if (mm->mm_effective.mme_type == MAC_MLS_TYPE_EQUAL) in mls_contains_equal() 286 if (mm->mm_flags & MAC_MLS_FLAG_RANGE) { in mls_contains_equal() 287 if (mm->mm_rangelow.mme_type == MAC_MLS_TYPE_EQUAL) in mls_contains_equal() [all …]
|
| /NextBSD/gnu/usr.bin/rcs/ |
| HD | rcstest | 96 ci -ta.11 -mm $q a.c && 108 ci -mm $q a.c && 118 ci -r1.1.1 -mm $q a.c && 124 ci -f -mm $q a.c && 131 ci -l -mm $q a.c && 133 ci -mm $q a.c || { echo "#ci -l failed"; exit 1; } 138 ci -u -mm $q a.c && 142 ci -mm $q a.c 2>/dev/null && { echo "#ci -u didn't unlock the file"; exit 1; } 149 ci -mm $q a.c 2>/dev/null && { echo "#co -u didn't unlock the file"; exit 1; } 165 ci -${n}n -mm $q a.c && [all …]
|