Searched refs:mm (Results 1 - 25 of 137) sorted by relevance

123456

/freebsd-10.0-release/gnu/usr.bin/groff/contrib/
H A DMakefile3 SUBDIR= mm
/freebsd-10.0-release/crypto/openssh/
H A Dmonitor_mm.c62 mm_make_entry(struct mm_master *mm, struct mmtree *head, argument
67 if (mm->mmalloc == NULL)
70 tmp = mm_xmalloc(mm->mmalloc, sizeof(struct mm_share));
77 mm, tmp2, address, (u_long)size);
88 struct mm_master *mm; local
91 mm = xcalloc(1, sizeof(struct mm_master));
93 mm = mm_xmalloc(mmalloc, sizeof(struct mm_master));
100 mm->mmalloc = mmalloc;
106 mm->address = address;
107 mm
137 mm_destroy(struct mm_master *mm) argument
157 mm_xmalloc(struct mm_master *mm, size_t size) argument
172 mm_malloc(struct mm_master *mm, size_t size) argument
214 mm_free(struct mm_master *mm, void *address) argument
289 mm_sync_list(struct mmtree *oldtree, struct mmtree *newtree, struct mm_master *mm, struct mm_master *mmold) argument
310 struct mm_master *mm; local
344 mm_memvalid(struct mm_master *mm, void *address, size_t size) argument
[all...]
/freebsd-10.0-release/contrib/apr/mmap/unix/
H A Dmmap.c47 apr_mmap_t *mm = themmap; local
48 apr_mmap_t *next = APR_RING_NEXT(mm,link);
52 APR_RING_REMOVE(mm,link);
53 APR_RING_NEXT(mm,link) = NULL;
54 APR_RING_PREV(mm,link) = NULL;
56 if (next != mm) {
62 rv = delete_area(mm->area);
64 rv = munmap(mm->mm, mm
79 void *mm; local
[all...]
H A Dcommon.c39 (*addr) = (char *) mmap->mm + offset;
/freebsd-10.0-release/sys/dev/drm/
H A Ddrm_mm.c52 unsigned long drm_mm_tail_space(struct drm_mm *mm) argument
57 tail_node = mm->ml_entry.prev;
65 int drm_mm_remove_space_from_tail(struct drm_mm *mm, unsigned long size) argument
70 tail_node = mm->ml_entry.prev;
82 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) argument
92 mtx_lock(&mm->unused_lock);
93 if (list_empty(&mm->unused_nodes))
97 list_entry(mm->unused_nodes.next,
100 --mm->num_unused;
102 mtx_unlock(&mm
107 drm_mm_pre_get(struct drm_mm *mm) argument
129 drm_mm_create_tail_node(struct drm_mm *mm, unsigned long start, unsigned long size, int atomic) argument
150 drm_mm_add_space_to_tail(struct drm_mm *mm, unsigned long size, int atomic) argument
231 struct drm_mm *mm = cur->mm; local
281 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, int best_match) argument
321 drm_mm_clean(struct drm_mm * mm) argument
328 drm_mm_init(struct drm_mm * mm, unsigned long start, unsigned long size) argument
340 drm_mm_takedown(struct drm_mm * mm) argument
[all...]
H A Ddrm_mm.h48 struct drm_mm *mm; member in struct:drm_mm_node
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;
[all...]
H A Ddrm_sman.c56 if (sman->mm)
57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm),
67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers,
68 sizeof(*sman->mm), DRM_MEM_MM);
69 if (!sman->mm) {
84 drm_free(sman->mm, num_managers * sizeof(*sman->mm), DRM_MEM_MM);
92 struct drm_mm *mm = (struct drm_mm *) private; local
95 tmp = drm_mm_search_free(mm, siz
113 struct drm_mm *mm = (struct drm_mm *) private; local
129 struct drm_mm *mm; local
[all...]
/freebsd-10.0-release/sys/dev/drm2/
H A Ddrm_mm.c52 static struct drm_mm_node *drm_mm_kmalloc(struct drm_mm *mm, int atomic) argument
60 mtx_lock(&mm->unused_lock);
61 if (list_empty(&mm->unused_nodes))
65 list_entry(mm->unused_nodes.next,
68 --mm->num_unused;
70 mtx_unlock(&mm->unused_lock);
75 int drm_mm_pre_get(struct drm_mm *mm) argument
79 mtx_lock(&mm->unused_lock);
80 while (mm->num_unused < MM_UNUSED_TARGET) {
81 mtx_unlock(&mm
115 struct drm_mm *mm = hole_node->mm; local
165 drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node, unsigned long size, unsigned alignment) argument
184 struct drm_mm *mm = hole_node->mm; local
242 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
261 struct drm_mm *mm = node->mm; local
295 struct drm_mm *mm = node->mm; local
330 drm_mm_search_free(const struct drm_mm *mm, unsigned long size, unsigned alignment, int best_match) argument
360 drm_mm_search_free_in_range(const struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end, int best_match) argument
411 drm_mm_init_scan(struct drm_mm *mm, unsigned long size, unsigned alignment) argument
423 drm_mm_init_scan_with_range(struct drm_mm *mm, unsigned long size, unsigned alignment, unsigned long start, unsigned long end) argument
441 struct drm_mm *mm = node->mm; local
487 struct drm_mm *mm = node->mm; local
514 drm_mm_clean(struct drm_mm * mm) argument
521 drm_mm_init(struct drm_mm * mm, unsigned long start, unsigned long size) argument
543 drm_mm_takedown(struct drm_mm * mm) argument
565 drm_mm_debug_table(struct drm_mm *mm, const char *prefix) argument
[all...]
H A Ddrm_mm.h53 struct drm_mm *mm; member in struct:drm_mm_node
79 static inline bool drm_mm_initialized(struct drm_mm *mm) argument
81 return (mm->hole_stack.next != NULL);
83 #define drm_mm_for_each_node(entry, mm) list_for_each_entry(entry, \
84 &(mm)->head_node.node_list, \
86 #define drm_mm_for_each_scanned_node_reverse(entry, n, mm) \
87 for (entry = (mm)->prev_scanned_node, \
140 extern int drm_mm_insert_node(struct drm_mm *mm, struct drm_mm_node *node,
142 extern int drm_mm_insert_node_in_range(struct drm_mm *mm,
149 extern struct drm_mm_node *drm_mm_search_free(const struct drm_mm *mm,
[all...]
H A Ddrm_sman.c56 if (sman->mm)
57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm),
67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers,
68 sizeof(*sman->mm), DRM_MEM_MM);
69 if (!sman->mm) {
84 drm_free(sman->mm, num_managers * sizeof(*sman->mm), DRM_MEM_MM);
92 struct drm_mm *mm = (struct drm_mm *) private; local
95 tmp = drm_mm_search_free(mm, siz
113 struct drm_mm *mm = (struct drm_mm *) private; local
129 struct drm_mm *mm; local
[all...]
H A Ddrm_gem.c68 struct drm_gem_mm *mm; local
71 mm = malloc(sizeof(*mm), DRM_MEM_DRIVER, M_WAITOK);
72 dev->mm_private = mm;
73 if (drm_ht_create(&mm->offset_hash, 19) != 0) {
74 free(mm, DRM_MEM_DRIVER);
77 mm->idxunr = new_unrhdr(0, DRM_GEM_MAX_IDX, NULL);
84 struct drm_gem_mm *mm; local
86 mm = dev->mm_private;
88 drm_ht_remove(&mm
410 struct drm_gem_mm *mm; local
431 struct drm_gem_mm *mm; local
455 struct drm_gem_mm *mm; local
[all...]
/freebsd-10.0-release/gnu/usr.bin/groff/contrib/mm/
H A DMakefile8 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}
/freebsd-10.0-release/contrib/mdocml/
H A Dmdoc_man.c31 struct mman *mm
206 print_word(struct mman *mm, const char *s) argument
209 if (mm->need_nl) {
214 mm->need_space = 0;
215 mm->need_nl = 0;
216 } else if (mm->need_space && '\0' != s[0])
230 mm->need_space =
266 struct mman mm; local
274 memset(&mm, 0, sizeof(struct mman));
276 mm
[all...]
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_mirror.c62 mirror_map_t *mm = zio->io_vsd; local
64 kmem_free(mm, offsetof(mirror_map_t, mm_child[mm->mm_children]));
75 mirror_map_t *mm = NULL; local
86 mm = kmem_zalloc(offsetof(mirror_map_t, mm_child[c]), KM_SLEEP);
87 mm->mm_children = c;
88 mm->mm_replacing = B_FALSE;
89 mm->mm_preferred = spa_get_random(c);
90 mm->mm_root = B_TRUE;
99 for (c = mm
220 mirror_map_t *mm = zio->io_vsd; local
268 mirror_map_t *mm; local
321 vdev_mirror_worst_error(mirror_map_t *mm) argument
337 mirror_map_t *mm = zio->io_vsd; local
[all...]
/freebsd-10.0-release/contrib/groff/contrib/mm/
H A DMakefile.sub20 -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/
[all...]
H A DNOTES7 Implementation notes. (Or how to make your own national mm)
13 The arg is part of a filename in mm/*.MT or mm/*.cov.
22 An example can be found in mm/0.MT.
/freebsd-10.0-release/sys/dev/drm2/ttm/
H A Dttm_bo_manager.c47 struct drm_mm mm; member in struct:ttm_range_manager
59 struct drm_mm *mm = &rman->mm; local
68 ret = drm_mm_pre_get(mm);
73 node = drm_mm_search_free_in_range(mm,
112 ret = drm_mm_init(&rman->mm, 0, p_size);
126 struct drm_mm *mm = &rman->mm; local
129 if (drm_mm_clean(mm)) {
130 drm_mm_takedown(mm);
[all...]
/freebsd-10.0-release/contrib/apr-util/buckets/
H A Dapr_buckets_mmap.c71 APU_DECLARE(apr_bucket *) apr_bucket_mmap_make(apr_bucket *b, apr_mmap_t *mm, argument
78 m->mmap = mm;
80 apr_pool_cleanup_register(mm->cntxt, m, mmap_bucket_cleanup,
90 APU_DECLARE(apr_bucket *) apr_bucket_mmap_create(apr_mmap_t *mm, argument
100 return apr_bucket_mmap_make(b, mm, start, length);
106 apr_mmap_t *mm = m->mmap; local
110 if (!mm) {
116 if (apr_pool_is_ancestor(mm->cntxt, p)) {
121 ok = apr_mmap_dup(&new_mm, mm, p);
/freebsd-10.0-release/sys/dev/drm2/i915/
H A Di915_gem_evict.c81 drm_mm_init_scan_with_range(&dev_priv->mm.gtt_space, min_size,
83 dev_priv->mm.gtt_mappable_end);
85 drm_mm_init_scan(&dev_priv->mm.gtt_space, min_size, alignment);
88 list_for_each_entry(obj, &dev_priv->mm.inactive_list, mm_list) {
94 list_for_each_entry(obj, &dev_priv->mm.active_list, mm_list) {
104 list_for_each_entry(obj, &dev_priv->mm.flushing_list, mm_list) {
111 list_for_each_entry(obj, &dev_priv->mm.active_list, mm_list) {
175 lists_empty = (list_empty(&dev_priv->mm.inactive_list) &&
176 list_empty(&dev_priv->mm.flushing_list) &&
177 list_empty(&dev_priv->mm
[all...]
H A Di915_gem_gtt.c101 dev_priv->mm.aliasing_ppgtt = ppgtt;
107 ppgtt->scratch_page_dma_addr = dev_priv->mm.gtt.scratch_page_dma;
112 dev_priv->mm.aliasing_ppgtt = ppgtt;
201 ppgtt = dev_priv->mm.aliasing_ppgtt;
204 dev_priv->mm.aliasing_ppgtt = NULL;
244 bool ret = dev_priv->mm.interruptible;
246 if (dev_priv->mm.gtt.do_idle_maps) {
247 dev_priv->mm.interruptible = false;
262 if (dev_priv->mm.gtt.do_idle_maps)
263 dev_priv->mm
[all...]
/freebsd-10.0-release/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb_provider.h208 struct iwch_mm_entry *tmp, *mm; local
211 TAILQ_FOREACH_SAFE(mm, &ucontext->mmaps, entry, tmp) {
212 if (mm->key == key && mm->len == len) {
213 TAILQ_REMOVE(&ucontext->mmaps, mm, entry);
216 key, (unsigned long long) mm->addr, mm->len);
217 return mm;
227 struct iwch_mm_entry *mm)
231 mm
226 insert_mmap(struct iwch_ucontext *ucontext, struct iwch_mm_entry *mm) argument
[all...]
/freebsd-10.0-release/contrib/apr/include/
H A Dapr_mmap.h80 void *mm; member in struct:apr_mmap_t
150 * @param mm The mmap'ed file.
152 APR_DECLARE(apr_status_t) apr_mmap_delete(apr_mmap_t *mm); variable
157 * @param mm The mmap'ed file.
160 APR_DECLARE(apr_status_t) apr_mmap_offset(void **addr, apr_mmap_t *mm,
/freebsd-10.0-release/sys/boot/i386/efi/
H A Defimd.c62 EFI_MEMORY_DESCRIPTOR *mm; local
109 mm = (void *)(addr + bisz);
111 status = BS->GetMemoryMap(&sz, mm, &mapkey, &mmsz, &mmver);
117 bi->bi_memmap = (uint64_t)mm;
/freebsd-10.0-release/gnu/usr.bin/rcs/
H A Drcstest96 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
[all...]
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h58 RuntimeDyldMachO(RTDyldMemoryManager *mm) : RuntimeDyldImpl(mm) {} argument

Completed in 162 milliseconds

123456