Home
last modified time | relevance | path

Searched refs:man (Results 1 – 151 of 151) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_cmdbuf.c145 struct vmw_cmdbuf_man *man; member
187 static int vmw_cmdbuf_startstop(struct vmw_cmdbuf_man *man, bool enable);
196 static int vmw_cmdbuf_cur_lock(struct vmw_cmdbuf_man *man, bool interruptible) in vmw_cmdbuf_cur_lock() argument
199 if (mutex_lock_interruptible(&man->cur_mutex)) in vmw_cmdbuf_cur_lock()
202 mutex_lock(&man->cur_mutex); in vmw_cmdbuf_cur_lock()
213 static void vmw_cmdbuf_cur_unlock(struct vmw_cmdbuf_man *man) in vmw_cmdbuf_cur_unlock() argument
215 mutex_unlock(&man->cur_mutex); in vmw_cmdbuf_cur_unlock()
234 dma_pool_free(header->man->dheaders, dheader, header->handle); in vmw_cmdbuf_header_inline_free()
248 struct vmw_cmdbuf_man *man = header->man; in __vmw_cmdbuf_header_free() local
250 lockdep_assert_held_once(&man->lock); in __vmw_cmdbuf_header_free()
[all …]
Dvmwgfx_cmdbuf_res.c48 struct vmw_cmdbuf_res_manager *man; member
80 vmw_cmdbuf_res_lookup(struct vmw_cmdbuf_res_manager *man, in vmw_cmdbuf_res_lookup() argument
88 ret = drm_ht_find_item(&man->resources, key, &hash); in vmw_cmdbuf_res_lookup()
105 static void vmw_cmdbuf_res_free(struct vmw_cmdbuf_res_manager *man, in vmw_cmdbuf_res_free() argument
109 WARN_ON(drm_ht_remove_item(&man->resources, &entry->hash)); in vmw_cmdbuf_res_free()
136 list_add_tail(&entry->head, &entry->man->list); in vmw_cmdbuf_res_commit()
169 vmw_cmdbuf_res_free(entry->man, entry); in vmw_cmdbuf_res_revert()
172 ret = drm_ht_insert_item(&entry->man->resources, in vmw_cmdbuf_res_revert()
175 list_add_tail(&entry->head, &entry->man->list); in vmw_cmdbuf_res_revert()
198 int vmw_cmdbuf_res_add(struct vmw_cmdbuf_res_manager *man, in vmw_cmdbuf_res_add() argument
[all …]
Dvmwgfx_gmrid_manager.c47 static int vmw_gmrid_man_get_node(struct ttm_mem_type_manager *man, in vmw_gmrid_man_get_node() argument
53 (struct vmwgfx_gmrid_man *)man->priv; in vmw_gmrid_man_get_node()
101 static void vmw_gmrid_man_put_node(struct ttm_mem_type_manager *man, in vmw_gmrid_man_put_node() argument
105 (struct vmwgfx_gmrid_man *)man->priv; in vmw_gmrid_man_put_node()
116 static int vmw_gmrid_man_init(struct ttm_mem_type_manager *man, in vmw_gmrid_man_init() argument
120 container_of(man->bdev, struct vmw_private, bdev); in vmw_gmrid_man_init()
143 man->priv = (void *) gman; in vmw_gmrid_man_init()
147 static int vmw_gmrid_man_takedown(struct ttm_mem_type_manager *man) in vmw_gmrid_man_takedown() argument
150 (struct vmwgfx_gmrid_man *)man->priv; in vmw_gmrid_man_takedown()
159 static void vmw_gmrid_man_debug(struct ttm_mem_type_manager *man, in vmw_gmrid_man_debug() argument
Dvmwgfx_buffer.c728 struct ttm_mem_type_manager *man) in vmw_init_mem_type() argument
734 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in vmw_init_mem_type()
735 man->available_caching = TTM_PL_FLAG_CACHED; in vmw_init_mem_type()
736 man->default_caching = TTM_PL_FLAG_CACHED; in vmw_init_mem_type()
740 man->func = &ttm_bo_manager_func; in vmw_init_mem_type()
741 man->gpu_offset = 0; in vmw_init_mem_type()
742 man->flags = TTM_MEMTYPE_FLAG_FIXED | TTM_MEMTYPE_FLAG_MAPPABLE; in vmw_init_mem_type()
743 man->available_caching = TTM_PL_FLAG_CACHED; in vmw_init_mem_type()
744 man->default_caching = TTM_PL_FLAG_CACHED; in vmw_init_mem_type()
753 man->func = &vmw_gmrid_manager_func; in vmw_init_mem_type()
[all …]
Dvmwgfx_so.h137 extern int vmw_view_add(struct vmw_cmdbuf_res_manager *man,
146 extern int vmw_view_remove(struct vmw_cmdbuf_res_manager *man,
157 extern struct vmw_resource *vmw_view_lookup(struct vmw_cmdbuf_res_manager *man,
Dvmwgfx_drv.h317 struct vmw_cmdbuf_res_manager *man; member
1070 struct vmw_cmdbuf_res_manager *man,
1075 extern int vmw_shader_remove(struct vmw_cmdbuf_res_manager *man,
1078 extern int vmw_dx_shader_add(struct vmw_cmdbuf_res_manager *man,
1088 vmw_shader_lookup(struct vmw_cmdbuf_res_manager *man,
1097 extern void vmw_cmdbuf_res_man_destroy(struct vmw_cmdbuf_res_manager *man);
1100 vmw_cmdbuf_res_lookup(struct vmw_cmdbuf_res_manager *man,
1105 extern int vmw_cmdbuf_res_add(struct vmw_cmdbuf_res_manager *man,
1110 extern int vmw_cmdbuf_res_remove(struct vmw_cmdbuf_res_manager *man,
1136 extern int vmw_cmdbuf_set_pool_size(struct vmw_cmdbuf_man *man,
[all …]
Dvmwgfx_so.c314 int vmw_view_add(struct vmw_cmdbuf_res_manager *man, in vmw_view_add() argument
378 ret = vmw_cmdbuf_res_add(man, vmw_cmdbuf_res_view, in vmw_view_add()
405 int vmw_view_remove(struct vmw_cmdbuf_res_manager *man, in vmw_view_remove() argument
415 return vmw_cmdbuf_res_remove(man, vmw_cmdbuf_res_view, in vmw_view_remove()
487 struct vmw_resource *vmw_view_lookup(struct vmw_cmdbuf_res_manager *man, in vmw_view_lookup() argument
491 return vmw_cmdbuf_res_lookup(man, vmw_cmdbuf_res_view, in vmw_view_lookup()
Dvmwgfx_shader.c600 int vmw_dx_shader_add(struct vmw_cmdbuf_res_manager *man, in vmw_dx_shader_add() argument
647 ret = vmw_cmdbuf_res_add(man, vmw_cmdbuf_res_shader, in vmw_dx_shader_add()
937 int vmw_shader_remove(struct vmw_cmdbuf_res_manager *man, in vmw_shader_remove() argument
946 return vmw_cmdbuf_res_remove(man, vmw_cmdbuf_res_shader, in vmw_shader_remove()
966 struct vmw_cmdbuf_res_manager *man, in vmw_compat_shader_add() argument
1015 ret = vmw_cmdbuf_res_add(man, vmw_cmdbuf_res_shader, in vmw_compat_shader_add()
1037 vmw_shader_lookup(struct vmw_cmdbuf_res_manager *man, in vmw_shader_lookup() argument
1044 return vmw_cmdbuf_res_lookup(man, vmw_cmdbuf_res_shader, in vmw_shader_lookup()
Dvmwgfx_context.c37 struct vmw_cmdbuf_res_manager *man; member
144 vmw_cmdbuf_res_man_destroy(uctx->man); in vmw_hw_context_destroy()
192 uctx->man = vmw_cmdbuf_res_man_create(dev_priv); in vmw_gb_context_init()
193 if (IS_ERR(uctx->man)) { in vmw_gb_context_init()
194 ret = PTR_ERR(uctx->man); in vmw_gb_context_init()
195 uctx->man = NULL; in vmw_gb_context_init()
856 return container_of(ctx, struct vmw_user_context, res)->man; in vmw_context_res_man()
Dvmwgfx_drv.c380 struct vmw_cmdbuf_man *man = dev_priv->cman; in vmw_request_device_late() local
383 vmw_cmdbuf_man_destroy(man); in vmw_request_device_late()
836 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in vmw_driver_load()
1265 if (!dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in __vmw_svga_enable()
1267 dev_priv->bdev.man[TTM_PL_VRAM].use_type = true; in __vmw_svga_enable()
1294 if (dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in __vmw_svga_disable()
1295 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in __vmw_svga_disable()
1314 if (dev_priv->bdev.man[TTM_PL_VRAM].use_type) { in vmw_svga_disable()
1315 dev_priv->bdev.man[TTM_PL_VRAM].use_type = false; in vmw_svga_disable()
Dvmwgfx_execbuf.c326 view = vmw_view_lookup(sw_context->man, view_type, id); in vmw_view_id_val_add()
854 struct vmw_cmdbuf_res_manager *man; in vmw_view_bindings_add() local
863 man = sw_context->man; in vmw_view_bindings_add()
869 view = vmw_view_lookup(man, view_type, view_ids[i]); in vmw_view_bindings_add()
2452 res = vmw_shader_lookup(sw_context->man, cmd->body.shaderId, 0); in vmw_cmd_dx_set_shader()
2694 return vmw_view_add(sw_context->man, in vmw_cmd_dx_view_define()
2872 ret = vmw_view_remove(sw_context->man, in vmw_cmd_dx_view_remove()
2917 return vmw_dx_shader_add(sw_context->man, ctx_node->res, in vmw_cmd_dx_define_shader()
2946 ret = vmw_shader_remove(sw_context->man, cmd->body.shaderId, 0, in vmw_cmd_dx_destroy_shader()
3886 sw_context->man = vmw_context_res_man(res); in vmw_execbuf_tie_context()
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_bo_util.c80 int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) in ttm_mem_io_lock() argument
82 if (likely(man->io_reserve_fastpath)) in ttm_mem_io_lock()
86 return mutex_lock_interruptible(&man->io_reserve_mutex); in ttm_mem_io_lock()
88 mutex_lock(&man->io_reserve_mutex); in ttm_mem_io_lock()
93 void ttm_mem_io_unlock(struct ttm_mem_type_manager *man) in ttm_mem_io_unlock() argument
95 if (likely(man->io_reserve_fastpath)) in ttm_mem_io_unlock()
98 mutex_unlock(&man->io_reserve_mutex); in ttm_mem_io_unlock()
102 static int ttm_mem_io_evict(struct ttm_mem_type_manager *man) in ttm_mem_io_evict() argument
106 if (!man->use_io_reserve_lru || list_empty(&man->io_reserve_lru)) in ttm_mem_io_evict()
109 bo = list_first_entry(&man->io_reserve_lru, in ttm_mem_io_evict()
[all …]
Dttm_bo.c72 struct ttm_mem_type_manager *man = &bdev->man[mem_type]; in ttm_mem_type_debug() local
74 pr_err(" has_type: %d\n", man->has_type); in ttm_mem_type_debug()
75 pr_err(" use_type: %d\n", man->use_type); in ttm_mem_type_debug()
76 pr_err(" flags: 0x%08X\n", man->flags); in ttm_mem_type_debug()
77 pr_err(" gpu_offset: 0x%08llX\n", man->gpu_offset); in ttm_mem_type_debug()
78 pr_err(" size: %llu\n", man->size); in ttm_mem_type_debug()
79 pr_err(" available_caching: 0x%08X\n", man->available_caching); in ttm_mem_type_debug()
80 pr_err(" default_caching: 0x%08X\n", man->default_caching); in ttm_mem_type_debug()
82 (*man->func->debug)(man, TTM_PFX); in ttm_mem_type_debug()
167 struct ttm_mem_type_manager *man; in ttm_bo_add_to_lru() local
[all …]
Dttm_bo_manager.c50 static int ttm_bo_man_get_node(struct ttm_mem_type_manager *man, in ttm_bo_man_get_node() argument
55 struct ttm_range_manager *rman = (struct ttm_range_manager *) man->priv; in ttm_bo_man_get_node()
65 lpfn = man->size; in ttm_bo_man_get_node()
93 static void ttm_bo_man_put_node(struct ttm_mem_type_manager *man, in ttm_bo_man_put_node() argument
96 struct ttm_range_manager *rman = (struct ttm_range_manager *) man->priv; in ttm_bo_man_put_node()
108 static int ttm_bo_man_init(struct ttm_mem_type_manager *man, in ttm_bo_man_init() argument
119 man->priv = rman; in ttm_bo_man_init()
123 static int ttm_bo_man_takedown(struct ttm_mem_type_manager *man) in ttm_bo_man_takedown() argument
125 struct ttm_range_manager *rman = (struct ttm_range_manager *) man->priv; in ttm_bo_man_takedown()
133 man->priv = NULL; in ttm_bo_man_takedown()
[all …]
Dttm_bo_vm.c100 struct ttm_mem_type_manager *man = in ttm_bo_vm_fault() local
101 &bdev->man[bo->mem.mem_type]; in ttm_bo_vm_fault()
166 ret = ttm_mem_io_lock(man, true); in ttm_bo_vm_fault()
254 ttm_mem_io_unlock(man); in ttm_bo_vm_fault()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_ttm.c36 nouveau_vram_manager_init(struct ttm_mem_type_manager *man, unsigned long psize) in nouveau_vram_manager_init() argument
38 struct nouveau_drm *drm = nouveau_bdev(man->bdev); in nouveau_vram_manager_init()
40 man->priv = fb; in nouveau_vram_manager_init()
45 nouveau_vram_manager_fini(struct ttm_mem_type_manager *man) in nouveau_vram_manager_fini() argument
47 man->priv = NULL; in nouveau_vram_manager_fini()
66 nouveau_vram_manager_del(struct ttm_mem_type_manager *man, in nouveau_vram_manager_del() argument
69 struct nouveau_drm *drm = nouveau_bdev(man->bdev); in nouveau_vram_manager_del()
76 nouveau_vram_manager_new(struct ttm_mem_type_manager *man, in nouveau_vram_manager_new() argument
81 struct nouveau_drm *drm = nouveau_bdev(man->bdev); in nouveau_vram_manager_new()
117 nouveau_gart_manager_init(struct ttm_mem_type_manager *man, unsigned long psize) in nouveau_gart_manager_init() argument
[all …]
Dnouveau_bo.c598 struct ttm_mem_type_manager *man) in nouveau_bo_init_mem_type() argument
604 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in nouveau_bo_init_mem_type()
605 man->available_caching = TTM_PL_MASK_CACHING; in nouveau_bo_init_mem_type()
606 man->default_caching = TTM_PL_FLAG_CACHED; in nouveau_bo_init_mem_type()
609 man->flags = TTM_MEMTYPE_FLAG_FIXED | in nouveau_bo_init_mem_type()
611 man->available_caching = TTM_PL_FLAG_UNCACHED | in nouveau_bo_init_mem_type()
613 man->default_caching = TTM_PL_FLAG_WC; in nouveau_bo_init_mem_type()
618 man->available_caching = TTM_PL_FLAG_UNCACHED; in nouveau_bo_init_mem_type()
619 man->default_caching = TTM_PL_FLAG_UNCACHED; in nouveau_bo_init_mem_type()
622 man->func = &nouveau_vram_manager; in nouveau_bo_init_mem_type()
[all …]
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_ttm.c168 static int ttm_bo_man_get_node(struct ttm_mem_type_manager *man, in ttm_bo_man_get_node() argument
177 static void ttm_bo_man_put_node(struct ttm_mem_type_manager *man, in ttm_bo_man_put_node() argument
184 static int ttm_bo_man_init(struct ttm_mem_type_manager *man, in ttm_bo_man_init() argument
190 static int ttm_bo_man_takedown(struct ttm_mem_type_manager *man) in ttm_bo_man_takedown() argument
195 static void ttm_bo_man_debug(struct ttm_mem_type_manager *man, in ttm_bo_man_debug() argument
209 struct ttm_mem_type_manager *man) in virtio_gpu_init_mem_type() argument
218 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in virtio_gpu_init_mem_type()
219 man->available_caching = TTM_PL_MASK_CACHING; in virtio_gpu_init_mem_type()
220 man->default_caching = TTM_PL_FLAG_CACHED; in virtio_gpu_init_mem_type()
223 man->func = &virtio_gpu_bo_manager_func; in virtio_gpu_init_mem_type()
[all …]
/linux-4.4.14/tools/power/acpi/tools/acpidump/
DMakefile14 EXTRA_INSTALL = install-man
15 EXTRA_UNINSTALL = uninstall-man
50 install-man: ../../man/acpidump.8
52 uninstall-man:
/linux-4.4.14/tools/perf/Documentation/
DMakefile44 mandir?=$(prefix)/share/man
55 DOC_REF = origin/man
164 all: html man
170 man: man1 man5 man7 target
179 install: install-man
181 check-man-tools:
186 do-install-man: man
187 $(call QUIET_INSTALL, Documentation-man) \
195 install-man: check-man-tools man
198 DO_INSTALL_MAN = $(warning Please install $(missing_tools) to have the man pages installed)
[all …]
Dperf-help.txt23 up. The 'man' program is used by default for this purpose, but this
Dperf-top.txt120 Please see description of --sort in the perf-report man page.
166 perf-report man pages for details.
Dperf-trace.txt27 found in the perf record man page.
Dperf-diff.txt62 Please see description of --sort in the perf-report man page.
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_ttm.c161 struct ttm_mem_type_manager *man) in qxl_init_mem_type() argument
166 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in qxl_init_mem_type()
167 man->available_caching = TTM_PL_MASK_CACHING; in qxl_init_mem_type()
168 man->default_caching = TTM_PL_FLAG_CACHED; in qxl_init_mem_type()
173 man->func = &ttm_bo_manager_func; in qxl_init_mem_type()
174 man->gpu_offset = 0; in qxl_init_mem_type()
175 man->flags = TTM_MEMTYPE_FLAG_FIXED | in qxl_init_mem_type()
177 man->available_caching = TTM_PL_MASK_CACHING; in qxl_init_mem_type()
178 man->default_caching = TTM_PL_FLAG_CACHED; in qxl_init_mem_type()
219 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in qxl_ttm_io_mem_reserve() local
[all …]
Dqxl_object.c147 struct ttm_mem_type_manager *man = &bo->tbo.bdev->man[bo->tbo.mem.mem_type]; in qxl_bo_kmap_atomic_page() local
159 (void) ttm_mem_io_lock(man, false); in qxl_bo_kmap_atomic_page()
161 ttm_mem_io_unlock(man); in qxl_bo_kmap_atomic_page()
189 struct ttm_mem_type_manager *man = &bo->tbo.bdev->man[bo->tbo.mem.mem_type]; in qxl_bo_kunmap_atomic_page() local
201 (void) ttm_mem_io_lock(man, false); in qxl_bo_kunmap_atomic_page()
203 ttm_mem_io_unlock(man); in qxl_bo_kunmap_atomic_page()
Dqxl_cmd.c520 …cmd->u.surface_create.data |= (new_mem->start << PAGE_SHIFT) + surf->tbo.bdev->man[new_mem->mem_ty… in qxl_hw_surface_alloc()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_ttm.c114 struct ttm_mem_type_manager *man) in cirrus_bo_init_mem_type() argument
118 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in cirrus_bo_init_mem_type()
119 man->available_caching = TTM_PL_MASK_CACHING; in cirrus_bo_init_mem_type()
120 man->default_caching = TTM_PL_FLAG_CACHED; in cirrus_bo_init_mem_type()
123 man->func = &ttm_bo_manager_func; in cirrus_bo_init_mem_type()
124 man->flags = TTM_MEMTYPE_FLAG_FIXED | in cirrus_bo_init_mem_type()
126 man->available_caching = TTM_PL_FLAG_UNCACHED | in cirrus_bo_init_mem_type()
128 man->default_caching = TTM_PL_FLAG_WC; in cirrus_bo_init_mem_type()
159 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in cirrus_ttm_io_mem_reserve() local
167 if (!(man->flags & TTM_MEMTYPE_FLAG_MAPPABLE)) in cirrus_ttm_io_mem_reserve()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_ttm.c114 struct ttm_mem_type_manager *man) in ast_bo_init_mem_type() argument
118 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in ast_bo_init_mem_type()
119 man->available_caching = TTM_PL_MASK_CACHING; in ast_bo_init_mem_type()
120 man->default_caching = TTM_PL_FLAG_CACHED; in ast_bo_init_mem_type()
123 man->func = &ttm_bo_manager_func; in ast_bo_init_mem_type()
124 man->flags = TTM_MEMTYPE_FLAG_FIXED | in ast_bo_init_mem_type()
126 man->available_caching = TTM_PL_FLAG_UNCACHED | in ast_bo_init_mem_type()
128 man->default_caching = TTM_PL_FLAG_WC; in ast_bo_init_mem_type()
159 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in ast_ttm_io_mem_reserve() local
167 if (!(man->flags & TTM_MEMTYPE_FLAG_MAPPABLE)) in ast_ttm_io_mem_reserve()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_ttm.c114 struct ttm_mem_type_manager *man) in mgag200_bo_init_mem_type() argument
118 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in mgag200_bo_init_mem_type()
119 man->available_caching = TTM_PL_MASK_CACHING; in mgag200_bo_init_mem_type()
120 man->default_caching = TTM_PL_FLAG_CACHED; in mgag200_bo_init_mem_type()
123 man->func = &ttm_bo_manager_func; in mgag200_bo_init_mem_type()
124 man->flags = TTM_MEMTYPE_FLAG_FIXED | in mgag200_bo_init_mem_type()
126 man->available_caching = TTM_PL_FLAG_UNCACHED | in mgag200_bo_init_mem_type()
128 man->default_caching = TTM_PL_FLAG_WC; in mgag200_bo_init_mem_type()
159 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in mgag200_ttm_io_mem_reserve() local
167 if (!(man->flags & TTM_MEMTYPE_FLAG_MAPPABLE)) in mgag200_ttm_io_mem_reserve()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ttm.c128 struct ttm_mem_type_manager *man) in amdgpu_init_mem_type() argument
137 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in amdgpu_init_mem_type()
138 man->available_caching = TTM_PL_MASK_CACHING; in amdgpu_init_mem_type()
139 man->default_caching = TTM_PL_FLAG_CACHED; in amdgpu_init_mem_type()
142 man->func = &ttm_bo_manager_func; in amdgpu_init_mem_type()
143 man->gpu_offset = adev->mc.gtt_start; in amdgpu_init_mem_type()
144 man->available_caching = TTM_PL_MASK_CACHING; in amdgpu_init_mem_type()
145 man->default_caching = TTM_PL_FLAG_CACHED; in amdgpu_init_mem_type()
146 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE | TTM_MEMTYPE_FLAG_CMA; in amdgpu_init_mem_type()
150 man->func = &ttm_bo_manager_func; in amdgpu_init_mem_type()
[all …]
/linux-4.4.14/include/drm/ttm/
Dttm_bo_driver.h169 int (*init)(struct ttm_mem_type_manager *man, unsigned long p_size);
179 int (*takedown)(struct ttm_mem_type_manager *man);
209 int (*get_node)(struct ttm_mem_type_manager *man,
224 void (*put_node)(struct ttm_mem_type_manager *man,
237 void (*debug)(struct ttm_mem_type_manager *man, const char *prefix);
370 struct ttm_mem_type_manager *man);
520 struct ttm_mem_type_manager man[TTM_NUM_MEM_TYPES]; member
749 extern int ttm_mem_io_lock(struct ttm_mem_type_manager *man,
751 extern void ttm_mem_io_unlock(struct ttm_mem_type_manager *man);
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ttm.c128 struct ttm_mem_type_manager *man) in radeon_init_mem_type() argument
137 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in radeon_init_mem_type()
138 man->available_caching = TTM_PL_MASK_CACHING; in radeon_init_mem_type()
139 man->default_caching = TTM_PL_FLAG_CACHED; in radeon_init_mem_type()
142 man->func = &ttm_bo_manager_func; in radeon_init_mem_type()
143 man->gpu_offset = rdev->mc.gtt_start; in radeon_init_mem_type()
144 man->available_caching = TTM_PL_MASK_CACHING; in radeon_init_mem_type()
145 man->default_caching = TTM_PL_FLAG_CACHED; in radeon_init_mem_type()
146 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE | TTM_MEMTYPE_FLAG_CMA; in radeon_init_mem_type()
155 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in radeon_init_mem_type()
[all …]
Dradeon_gem.c219 struct ttm_mem_type_manager *man; in radeon_gem_info_ioctl() local
221 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_gem_info_ioctl()
224 args->vram_visible = (u64)man->size << PAGE_SHIFT; in radeon_gem_info_ioctl()
/linux-4.4.14/drivers/atm/
Dfirestream.c451 unsigned int man = -1; /* hush gcc */ in make_rate() local
478 man = 511; in make_rate()
485 man = rate; in make_rate()
488 while (!(man & (1<<31))) { in make_rate()
490 man = man<<1; in make_rate()
497 man = man<<1; in make_rate()
498 man &= 0xffffffffU; /* a nop on 32-bit systems */ in make_rate()
511 man = man>>(32-9); in make_rate()
516 if (man & (~0U>>9)) { in make_rate()
517 man = (man>>(32-9)) + 1; in make_rate()
[all …]
Dambassador.c892 unsigned int man = -1; // hush gcc in make_rate() local
917 man = 511; in make_rate()
924 man = rate; in make_rate()
927 while (!(man & (1<<31))) { in make_rate()
929 man = man<<1; in make_rate()
935 man = man<<1; in make_rate()
936 man &= 0xffffffffU; // a nop on 32-bit systems in make_rate()
948 man = man>>(32-9); in make_rate()
953 if (man & (~0U>>9)) { in make_rate()
954 man = (man>>(32-9)) + 1; in make_rate()
[all …]
Dhe.c655 unsigned rate_atmf, exp, man; in he_init_cs_block_rcm() local
713 man = (rate_atmf & 0x1f) << 4; in he_init_cs_block_rcm()
720 rate_cps = (unsigned long long) (1 << exp) * (man + 512) >> 9; in he_init_cs_block_rcm()
/linux-4.4.14/drivers/media/i2c/smiapp/
Dsmiapp-regs.c29 uint64_t man; in float_to_u32_mul_1000000() local
58 man = ((phloat & 0x7fffff) | 0x800000) * 1000000ULL; in float_to_u32_mul_1000000()
61 man >>= -exp; in float_to_u32_mul_1000000()
63 man <<= exp; in float_to_u32_mul_1000000()
65 man >>= 23; /* Remove mantissa bias */ in float_to_u32_mul_1000000()
67 return man & 0xffffffff; in float_to_u32_mul_1000000()
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_mm.c91 struct ttm_mem_type_manager *man) in bochs_bo_init_mem_type() argument
95 man->flags = TTM_MEMTYPE_FLAG_MAPPABLE; in bochs_bo_init_mem_type()
96 man->available_caching = TTM_PL_MASK_CACHING; in bochs_bo_init_mem_type()
97 man->default_caching = TTM_PL_FLAG_CACHED; in bochs_bo_init_mem_type()
100 man->func = &ttm_bo_manager_func; in bochs_bo_init_mem_type()
101 man->flags = TTM_MEMTYPE_FLAG_FIXED | in bochs_bo_init_mem_type()
103 man->available_caching = TTM_PL_FLAG_UNCACHED | in bochs_bo_init_mem_type()
105 man->default_caching = TTM_PL_FLAG_WC; in bochs_bo_init_mem_type()
137 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; in bochs_ttm_io_mem_reserve() local
145 if (!(man->flags & TTM_MEMTYPE_FLAG_MAPPABLE)) in bochs_ttm_io_mem_reserve()
/linux-4.4.14/tools/power/x86/turbostat/
DMakefile25 install -d $(DESTDIR)$(PREFIX)/share/man/man8
26 install turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8
/linux-4.4.14/Documentation/DocBook/
DMakefile59 find $(obj)/man -name '*.9' | xargs gzip -nf
62 mkdir -p /usr/local/man/man9/
63 find $(obj)/man -name '*.9.gz' -printf '%h %f\n' | \
65 xargs install -m 644 -t /usr/local/man/man9/
/linux-4.4.14/Documentation/
Dkernel-doc-nano-HOWTO.txt122 them up directly into DocBook, man, text, and HTML. (No, not
166 If you want to see man pages instead, you can do this:
169 $ scripts/kernel-doc -man $(find -name '*.c') | split-man.pl /tmp/man
170 $ scripts/kernel-doc -man $(find -name '*.h') | split-man.pl /tmp/man
172 Here is split-man.pl:
202 $ scripts/kernel-doc -man -function fn file | nroff -man | less
Dadding-syscalls.txt138 (For more details on the rationale of the *at() calls, see the openat(2) man
139 page; for an example of AT_EMPTY_PATH, see the statat(2) man page.)
147 capable()), as described in the capabilities(7) man page. Choose an existing
179 - A draft man-page for the new system call, either as plain text in the
180 cover letter, or as a patch to the (separate) man-pages repository.
471 All new system calls should come with a complete man page, ideally using groff
473 pre-rendered ASCII version of the man page in the cover email for the
476 The man page should be cc'ed to linux-man@vger.kernel.org
477 For more details, see https://www.kernel.org/doc/man-pages/patches.html
493 syscall(2) man-page:
[all …]
Dinitrd.txt105 man page.
213 is also available via the pivot_root utility (see pivot_root(8) man
253 pivot_root(8) man page for details.
Dkernel-per-CPU-kthreads.txt15 o man taskset: Using the taskset command to bind tasks to sets
18 o man sched_setaffinity: Using the sched_setaffinity() system
DBUG-HUNTING48 - read the man page for git-bisect
Dprintk-formats.txt210 https://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-07
DChanges372 o <http://www.freedesktop.org/software/systemd/man/udev.html>
Demail-clients.txt7 email clients. The man page for this is quite good. On the receiving
Doops-tracing.txt162 See the klogd man page for information on how klogd searches for map
Dnommu-mmap.txt124 Linux man pages (ver 2.22 or later).
DHOWTO161 Postscript, HTML, and man pages by running:
492 a person's name. A man may be named Andrea and a woman may be named Pat.
Dkprobes.txt329 Here are terse, mini-man-page specifications for these functions and
DCodingStyle551 re-formatting you may want to take a look at the man page. But
DSubmittingPatches312 maintainer (as listed in the MAINTAINERS file) a man-pages patch, or at
/linux-4.4.14/tools/power/x86/x86_energy_perf_policy/
DMakefile10 install x86_energy_perf_policy.8 ${DESTDIR}/usr/share/man/man8/
/linux-4.4.14/arch/arm/boot/dts/
Dimx6q-tx6q-1110.dts31 * a poor man's way to create a 1:1 relationship between
53 * a poor man's way to create a 1:1 relationship between
Dimx6dl-tx6u-811x.dts31 * a poor man's way to create a 1:1 relationship between
53 * a poor man's way to create a 1:1 relationship between
Dimx6dl-tx6dl-comtft.dts29 * a poor man's way to create a 1:1 relationship between
Dimx6q-tx6q-1010-comtft.dts29 * a poor man's way to create a 1:1 relationship between
Dimx6q-tx6q-1020-comtft.dts29 * a poor man's way to create a 1:1 relationship between
Dimx6q-tx6q-1010.dts29 * a poor man's way to create a 1:1 relationship between
Dimx6dl-tx6u-801x.dts29 * a poor man's way to create a 1:1 relationship between
Dimx6q-tx6q-1020.dts29 * a poor man's way to create a 1:1 relationship between
/linux-4.4.14/Documentation/arm/
Dcluster-pm-race-avoidance.txt258 "Last man and first man selection" for more explanation.
408 Last man and First man selection
412 is commonly referred to as the "last man".
415 referred to as the "first man".
421 Last man:
425 be used to select a last man safely, before the CPUs become
429 First man:
433 attempts to play the first man role and do the cluster-level
/linux-4.4.14/drivers/media/i2c/
Das3645a.c565 int rval, man, model, rfu, version; in as3645a_registered() local
579 man = AS_DESIGN_INFO_FACTORY(rval); in as3645a_registered()
597 switch (man) { in as3645a_registered()
618 man, version); in as3645a_registered()
/linux-4.4.14/tools/power/acpi/
DMakefile.config44 mandir ?= /usr/man
/linux-4.4.14/tools/perf/
DMakefile.perf470 DOC_TARGETS := doc man html info pdf
472 INSTALL_DOC_TARGETS := $(patsubst %,install-%,$(DOC_TARGETS)) try-install-man
473 INSTALL_DOC_TARGETS += quick-install-doc quick-install-man quick-install-html
568 install: install-bin try-install-man install-traceevent-plugins
/linux-4.4.14/arch/arm/common/
Dmcpm_head.S102 mla r11, r0, r10, r11 @ r11 = cluster first man lock
114 @ Otherwise, release the first man lock and skip setup:
Dvlock.S33 @ voting lock for first-man coordination
/linux-4.4.14/net/bridge/netfilter/
DKconfig46 brouter. See the man page for ebtables(8) and examples on the ebtables
55 local input, forwarding and local output. See the man page for
65 See the man page for ebtables(8).
/linux-4.4.14/tools/power/cpupower/
DMakefile75 mandir ?= /usr/man
/linux-4.4.14/fs/fat/
DKconfig19 mtools ("man mtools") program suite. You don't need to say Y here in
25 available for Unix and DOS ("man tar" or "info tar").
/linux-4.4.14/Documentation/security/
DLSM.txt23 man-pages project.
/linux-4.4.14/drivers/tty/
DKconfig27 The setterm command ("man setterm") can be used to change the
29 man page console_codes(4) ("man console_codes") contains the special
32 the setfont ("man setfont") command and the key bindings are defined
33 with the loadkeys ("man loadkeys") command.
68 would use the third virtual terminal as system console. (Try "man
/linux-4.4.14/drivers/char/
DKconfig112 use with the "lp" kernel command line option. (Try "man bootparam"
200 with major and minor numbers 10 and 158 ("man mknod"), then every
253 with major number 10 and minor number 144 using mknod ("man mknod"),
286 major number 10 and minor number 135 using mknod ("man mknod"), you
312 major number 10 and minor number 135 using mknod ("man mknod"), you
334 major number 10 and minor number 135 using mknod ("man mknod"), you
363 major number 121 and minor number 0 using mknod ("man mknod"), you
/linux-4.4.14/Documentation/filesystems/
Dgfs2.txt39 The following man pages can be found at the URL above:
Dntfs.txt104 mount command (man 8 mount, also see man 5 fstab), the NTFS driver supports the
242 (see man 8 dmsetup).
382 appropriately (see man 5 raidtab).
418 use (see man 5 raidtab for available algorithms) and you will have to try the
Dsysv-fs.txt21 (See Coherent "man mkfs" for a description of these features.)
Dnilfs2.txt26 described in the man pages included in the package.
Dramfs-rootfs-initramfs.txt205 Note: The cpio man page contains some bad advice that will break your initramfs
Dspufs.txt37 respective man pages.
Dproc.txt322 policy scheduling policy (man sched_setscheduler)
/linux-4.4.14/fs/ufs/
DKconfig18 (and even other operating systems) is given by the tar program ("man
/linux-4.4.14/fs/sysv/
DKconfig26 (and even other operating systems) is given by the tar program ("man
/linux-4.4.14/Documentation/dvb/
Dudev.txt42 have a look at "man udev".
/linux-4.4.14/Documentation/isdn/
DCREDITS15 For contribution of man-pages, the imontty-tool and a perfect
DREADME.sc33 2.2 Read the man pages!!!
130 2.2 Read the man pages!!!
133 any further. Type 'man 8 scctrl' and 'man 4 sc'.
DREADME298 (For usage of the bind-features, refer to the isdnctrl-man-page)
/linux-4.4.14/tools/perf/tests/
Dmake58 make_install_man := install-man
192 test_make_install_man := test -f $$TMP_DEST/share/man/man1/perf.1
/linux-4.4.14/fs/nfs/
DKconfig17 mount(8) man page. More detail about the Linux NFS client
18 implementation is available via the nfs(5) man page.
/linux-4.4.14/drivers/net/fddi/skfp/
Dsmt.c97 struct smp_p_manufacturer *man);
1082 smt_fill_manufacturer(smc,&sif->man) ; /* set manufacturer field */ in smt_send_sif_operation()
1497 struct smp_p_manufacturer *man) in smt_fill_manufacturer() argument
1499 SMTSETPARA(man,SMT_P_MANUFACTURER) ; in smt_fill_manufacturer()
1500 memcpy((char *) man->mf_data, in smt_fill_manufacturer()
1502 sizeof(man->mf_data)) ; in smt_fill_manufacturer()
/linux-4.4.14/Documentation/networking/
Dbatman-adv.txt143 man-adv as part of kernel, use "make menuconfig" and enable the
185 For more information, please see the manpage (man batctl).
Dtimestamping.txt32 For interface details, see `man 7 socket`.
248 See `man 3 cmsg` for details of this interface. The socket manual
249 page (`man 7 socket`) describes how timestamps generated with
328 ignored on request. See also `man 2 poll`.
Digb.txt72 For instructions on enabling WoL with ethtool, refer to the ethtool man page.
De1000e.txt285 instructions, refer to the ethtool man page.
290 enabling WoL with ethtool, refer to the ethtool man page.
De100.txt138 WoL with ethtool, refer to the ethtool man page.
Dnetconsole.txt203 dmesg(8) man page and Documentation/kernel-parameters.txt for details.
Deql.txt96 manager by Matt Dillon (-- "The man who sold his soul to code so much
Dz8530drv.txt57 please read 'man insmod' that comes with module-init-tools.
Dpacket_mmap.txt459 See the SO_RCVBUF option in the socket (7) man page.
Dip-sysctl.txt312 a buggy or malicious middlebox or man-in-the-middle can
/linux-4.4.14/net/ipv4/netfilter/
DKconfig237 local output. See the man page for iptables(8).
321 This option adds a `mangle' table to iptables: see the man page for
408 for forwarded ARP packets. See the man page for arptables(8).
/linux-4.4.14/arch/m68k/fpsp040/
Dsgetem.S19 | Output: The functions return exp(X) or man(X) in fp0.
/linux-4.4.14/fs/proc/
DKconfig26 ("man 5 proc").
/linux-4.4.14/Documentation/ko_KR/
DHOWTO170 그리고 man 페이지들로 다음과 같이 실행하여 만들어 진다.
/linux-4.4.14/Documentation/zh_CN/
DSubmittingPatches145 MAINTAINERS 文件里的)发送一个手册页(man-pages)补丁,或者至少通知一下改
/linux-4.4.14/drivers/tty/serial/
DKconfig44 "console=ttyAM0". (Try "man bootparam" or see the documentation of
72 "console=ttyAMA0". (Try "man bootparam" or see the documentation of
287 "console=ttySACx". (Try "man bootparam" or see the documentation of
309 "console=ttySiRFx". (Try "man bootparam" or see the documentation of
420 "console=ttyFB". (Try "man bootparam" or see the documentation of
457 "console=ttySA0". (Try "man bootparam" or see the documentation of
482 "console=ttySA0". (Try "man bootparam" or see the documentation of
593 "console=ttymxc0". (Try "man bootparam" or see the documentation of
890 "console=ttyCPM0". (Try "man bootparam" or see the documentation of
1130 "console=ttyOx". (Try "man bootparam" or see the documentation of
/linux-4.4.14/net/ipv6/netfilter/
DKconfig237 local output. See the man page for iptables(8).
270 This option adds a `mangle' table to iptables: see the man page for
/linux-4.4.14/fs/xfs/
DKconfig69 See the xfs man page in section 5 for additional information.
/linux-4.4.14/fs/nfsd/
DKconfig23 exports(5) man page.
/linux-4.4.14/Documentation/device-mapper/
Ddm-raid.txt63 [max_write_behind <sectors>] See '--write-behind=' (man mdadm)
202 ('man dmsetup' for more information on the message interface.) These actions
/linux-4.4.14/block/partitions/
DKconfig170 operating systems) is given by the tar program ("man tar" or
237 given by the tar program ("man tar" or preferably "info tar"). If
/linux-4.4.14/arch/m68k/
DKconfig.devices132 "console=ttyS1". (Try "man bootparam" or see the documentation of
/linux-4.4.14/Documentation/ja_JP/
DHOWTO202 それぞれ、PDF, Postscript, HTML, man page の形式で生成されます。
DSubmittingPatches204 があります)に man ページのパッチを送ってください。少なくとも
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dsmt.h765 struct smp_p_manufacturer man ; /* manufacturer field */ member
/linux-4.4.14/arch/avr32/
DKconfig147 The boards are designed to be used in a man-machine
/linux-4.4.14/Documentation/vm/
Dpage_migration25 proc(5) man page.
Dnuma_memory_policy.txt387 See the set_mempolicy(2) man page for more details
400 See the get_mempolicy(2) man page for more details
414 See the mbind(2) man page for more details.
/linux-4.4.14/Documentation/blockdev/
Dcciss.txt96 /dev/st0, /dev/st1, etc. See the "st" man page for more details.)
Dzram.txt25 documentation, zramctl man-page or `zramctl --help'. Please be informed
Dparide.txt220 information. (Hopefully someone will write some man pages one day !).
/linux-4.4.14/arch/m68k/ifpsp060/src/
Dfplsp.S5033 mov.w 4(%a0),%d1 # fetch hi(man)
10844 beq.b norm_lo # hi(man) is all zeroes!
10847 lsl.l %d2, %d0 # left shift hi(man)
10850 or.l %d3, %d0 # create hi(man)
10851 lsl.l %d2, %d1 # create lo(man)
10853 mov.l %d0, FTEMP_HI(%a0) # store new hi(man)
10854 mov.l %d1, FTEMP_LO(%a0) # store new lo(man)
10865 lsl.l %d2, %d1 # shift lo(man)
10868 mov.l %d1, FTEMP_HI(%a0) # store hi(man)
10869 clr.l FTEMP_LO(%a0) # lo(man) is now zero
[all …]
Dfpsp.S2318 mov.l FP_SRC_HI(%a6),%d1 # fetch DENORM hi(man)
2321 mov.l %d1,FP_SRC_HI(%a6) # insert new hi(man)
14848 mov.l 0x4(%sp),%d1 # extract hi(man)
14849 cmpi.l %d1,&0x80000000 # is hi(man) = 0x80000000?
14852 tst.l 0x8(%sp) # is lo(man) = 0x0?
15302 cmpi.l %d1,&0x80000000 # is hi(man) = 0x80000000?
15305 tst.l 0x8(%sp) # is lo(man) = 0x0?
Dpfpsp.S2317 mov.l FP_SRC_HI(%a6),%d1 # fetch DENORM hi(man)
2320 mov.l %d1,FP_SRC_HI(%a6) # insert new hi(man)
/linux-4.4.14/fs/cifs/
DKconfig129 is handed over to the application/caller. See the man
/linux-4.4.14/Documentation/input/
Djoystick-api.txt131 man page.
/linux-4.4.14/Documentation/scsi/
Dadvansys.txt118 current console. Refer to the klogd(8) and syslogd(8) man pages
Dsym53c8xx_2.txt97 the driver documentation is the sym.8 man page.
/linux-4.4.14/kernel/power/
DKconfig253 manpage ("man 8 hdparm") for that), and it doesn't turn off
/linux-4.4.14/tools/perf/config/
DMakefile677 mandir = share/man
/linux-4.4.14/Documentation/power/
Dbasic-pm-debugging.txt130 is rather a poor man's workaround.
/linux-4.4.14/drivers/tty/serial/8250/
DKconfig75 "console=ttyS1". (Try "man bootparam" or see the documentation of
/linux-4.4.14/arch/sparc/
DKconfig384 "console=ttyS1". (Try "man bootparam" or see the documentation of
/linux-4.4.14/Documentation/sysctl/
Dkernel.txt294 see the hostname(1) man page.
658 logging error messages. See 'man 2 syslog' for more info on
/linux-4.4.14/
DREADME55 number of formats: PostScript (.ps), PDF, HTML, & man-pages, among others.
DMAINTAINERS6680 W: http://www.kernel.org/doc/man-pages
6681 L: linux-man@vger.kernel.org
/linux-4.4.14/Documentation/crypto/
Ddescore-readme.txt138 man pages either didn't exist or dumped core. i had heard of kerberos,
/linux-4.4.14/Documentation/sound/alsa/
DAudiophile-Usb.txt430 this page: http://www.sound-man.co.uk/linuxaudio/ice1712multi.html
/linux-4.4.14/arch/x86/
DKconfig1224 such as "mem=256M". (Try "man bootparam" or see the documentation of
1535 give you some hints here ["man dmesg"].) Everyone needs either a
1542 is broken. Try "man bootparam" or see the documentation of your boot
2202 manpage ("man 8 hdparm") for that), and it doesn't turn off
/linux-4.4.14/net/ipv4/
DKconfig102 ("man klogd").
/linux-4.4.14/drivers/usb/serial/
DKconfig35 "console=ttyUSB0". (Try "man bootparam" or see the documentation of
/linux-4.4.14/Documentation/laptops/
Dlaptop-mode.txt300 # Idle timeout for your hard drive (man hdparm for valid values, -S option)
/linux-4.4.14/Documentation/s390/
DDebugging390.txt1819 man gdb or info gdb.
2127 Various bits of man & info pages of Linux.
2129 Various info & man pages.
/linux-4.4.14/drivers/ide/
DKconfig244 to enable the CMD640 bugfix/support: "cmd640.probe_vlb". (Try "man
/linux-4.4.14/init/
DKconfig272 See the man page for more details.
1844 for booting. For more information, see the man pages for
/linux-4.4.14/Documentation/filesystems/cifs/
DREADME170 ("man smb.conf") on the Samba server system. Note that the cifs vfs,
/linux-4.4.14/drivers/watchdog/
DKconfig11 number 130 using mknod ("man mknod"), you will get a watchdog, i.e.:
/linux-4.4.14/Documentation/RCU/
DRTFP.txt927 Reader-friendly intro to RCU, with the infamous old-man-and-brat
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt1713 all of the slirp options can be found in its man pages.