Home
last modified time | relevance | path

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

1234567

/arch/arm/mm/
Ddma-mapping-nommu.c79 enum dma_data_direction dir) in __dma_page_cpu_to_dev() argument
81 dmac_map_area(__va(paddr), size, dir); in __dma_page_cpu_to_dev()
83 if (dir == DMA_FROM_DEVICE) in __dma_page_cpu_to_dev()
90 enum dma_data_direction dir) in __dma_page_dev_to_cpu() argument
92 if (dir != DMA_TO_DEVICE) { in __dma_page_dev_to_cpu()
94 dmac_unmap_area(__va(paddr), size, dir); in __dma_page_dev_to_cpu()
100 enum dma_data_direction dir, in arm_nommu_dma_map_page() argument
105 __dma_page_cpu_to_dev(handle, size, dir); in arm_nommu_dma_map_page()
111 size_t size, enum dma_data_direction dir, in arm_nommu_dma_unmap_page() argument
114 __dma_page_dev_to_cpu(handle, size, dir); in arm_nommu_dma_unmap_page()
[all …]
Ddma-mapping.c126 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_dma_map_page() argument
130 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_map_page()
135 unsigned long offset, size_t size, enum dma_data_direction dir, in arm_coherent_dma_map_page() argument
156 size_t size, enum dma_data_direction dir, unsigned long attrs) in arm_dma_unmap_page() argument
160 handle & ~PAGE_MASK, size, dir); in arm_dma_unmap_page()
164 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_cpu() argument
168 __dma_page_dev_to_cpu(page, offset, size, dir); in arm_dma_sync_single_for_cpu()
172 dma_addr_t handle, size_t size, enum dma_data_direction dir) in arm_dma_sync_single_for_device() argument
176 __dma_page_cpu_to_dev(page, offset, size, dir); in arm_dma_sync_single_for_device()
860 size_t size, enum dma_data_direction dir, in dma_cache_maint_page() argument
[all …]
/arch/um/os-Linux/
Dumid.c30 char dir[512] = { '\0' }; in make_uml_dir() local
43 strlcpy(dir, home, sizeof(dir)); in make_uml_dir()
46 strlcat(dir, uml_dir, sizeof(dir)); in make_uml_dir()
47 len = strlen(dir); in make_uml_dir()
48 if (len > 0 && dir[len - 1] != '/') in make_uml_dir()
49 strlcat(dir, "/", sizeof(dir)); in make_uml_dir()
52 uml_dir = malloc(strlen(dir) + 1); in make_uml_dir()
58 strcpy(uml_dir, dir); in make_uml_dir()
81 static int remove_files_and_dir(char *dir) in remove_files_and_dir() argument
89 directory = opendir(dir); in remove_files_and_dir()
[all …]
Dmem.c24 static int __init check_tmpfs(const char *dir) in check_tmpfs() argument
28 os_info("Checking if %s is on tmpfs...", dir); in check_tmpfs()
29 if (statfs(dir, &st) < 0) { in check_tmpfs()
62 const char *dir; in choose_tempdir() local
66 dir = getenv(vars[i]); in choose_tempdir()
67 if ((dir != NULL) && (*dir != '\0')) { in choose_tempdir()
68 os_info("%s\n", dir); in choose_tempdir()
69 if (check_tmpfs(dir) >= 0) in choose_tempdir()
78 dir = tmpfs_dirs[i]; in choose_tempdir()
79 if (check_tmpfs(dir) >= 0) in choose_tempdir()
[all …]
/arch/arm64/mm/
Ddma-mapping-noalias.c110 size_t size, enum dma_data_direction dir, in __arm64_noalias_map() argument
116 dir, attrs); in __arm64_noalias_map()
126 swiotlb_tbl_unmap_single(dev, phys, size, PAGE_ALIGN(size), dir, in __arm64_noalias_map()
133 enum dma_data_direction dir, unsigned long attrs) in __arm64_noalias_unmap() argument
137 swiotlb_tbl_unmap_single(dev, phys, size, PAGE_ALIGN(size), dir, attrs); in __arm64_noalias_unmap()
141 size_t size, enum dma_data_direction dir) in __arm64_noalias_sync_for_device() argument
144 swiotlb_tbl_sync_single(dev, phys, size, dir, SYNC_FOR_DEVICE); in __arm64_noalias_sync_for_device()
146 arch_sync_dma_for_device(phys, size, dir); in __arm64_noalias_sync_for_device()
150 size_t size, enum dma_data_direction dir) in __arm64_noalias_sync_for_cpu() argument
153 swiotlb_tbl_sync_single(dev, phys, size, dir, SYNC_FOR_CPU); in __arm64_noalias_sync_for_cpu()
[all …]
Ddma-mapping.c18 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
20 __dma_map_area(phys_to_virt(paddr), size, dir); in arch_sync_dma_for_device()
24 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
26 __dma_unmap_area(phys_to_virt(paddr), size, dir); in arch_sync_dma_for_cpu()
/arch/mips/mm/
Ddma-noncoherent.c58 enum dma_data_direction dir) in dma_sync_virt_for_device() argument
60 switch (dir) { in dma_sync_virt_for_device()
76 enum dma_data_direction dir) in dma_sync_virt_for_cpu() argument
78 switch (dir) { in dma_sync_virt_for_cpu()
96 enum dma_data_direction dir, bool for_device) in dma_sync_phys() argument
113 dma_sync_virt_for_device(addr + offset, len, dir); in dma_sync_phys()
115 dma_sync_virt_for_cpu(addr + offset, len, dir); in dma_sync_phys()
125 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
127 dma_sync_phys(paddr, size, dir, true); in arch_sync_dma_for_device()
132 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
[all …]
/arch/x86/mm/
Ddebug_pagetables.c47 static struct dentry *dir; variable
51 dir = debugfs_create_dir("page_tables", NULL); in pt_dump_debug_init()
53 debugfs_create_file("kernel", 0400, dir, NULL, &ptdump_fops); in pt_dump_debug_init()
54 debugfs_create_file("current_kernel", 0400, dir, NULL, in pt_dump_debug_init()
58 debugfs_create_file("current_user", 0400, dir, NULL, in pt_dump_debug_init()
62 debugfs_create_file("efi", 0400, dir, NULL, &ptdump_efi_fops); in pt_dump_debug_init()
69 debugfs_remove_recursive(dir); in pt_dump_debug_exit()
/arch/arm/common/
Ddmabounce.c107 size_t size, enum dma_data_direction dir) in alloc_safe_buffer() argument
115 __func__, ptr, size, dir); in alloc_safe_buffer()
133 buf->direction = dir; in alloc_safe_buffer()
245 enum dma_data_direction dir, in map_single() argument
254 buf = alloc_safe_buffer(device_info, ptr, size, dir); in map_single()
265 if ((dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) && in map_single()
276 size_t size, enum dma_data_direction dir, in unmap_single() argument
280 BUG_ON(buf->direction != dir); in unmap_single()
288 if ((dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) && in unmap_single()
315 unsigned long offset, size_t size, enum dma_data_direction dir, in dmabounce_map_page() argument
[all …]
/arch/mips/oprofile/
Dcommon.c43 struct dentry *dir; in op_mips_create_files() local
47 dir = oprofilefs_mkdir(root, buf); in op_mips_create_files()
49 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_mips_create_files()
50 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_mips_create_files()
51 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_mips_create_files()
52 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_mips_create_files()
53 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_mips_create_files()
54 oprofilefs_create_ulong(dir, "exl", &ctr[i].exl); in op_mips_create_files()
56 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_mips_create_files()
/arch/powerpc/platforms/cell/spufs/
Dinode.c144 static void spufs_prune_dir(struct dentry *dir) in spufs_prune_dir() argument
148 inode_lock(d_inode(dir)); in spufs_prune_dir()
149 list_for_each_entry_safe(dentry, tmp, &dir->d_subdirs, d_child) { in spufs_prune_dir()
155 simple_unlink(d_inode(dir), dentry); in spufs_prune_dir()
164 shrink_dcache_parent(dir); in spufs_prune_dir()
165 inode_unlock(d_inode(dir)); in spufs_prune_dir()
169 static int spufs_rmdir(struct inode *parent, struct dentry *dir) in spufs_rmdir() argument
173 spufs_prune_dir(dir); in spufs_rmdir()
174 d_drop(dir); in spufs_rmdir()
175 res = simple_rmdir(parent, dir); in spufs_rmdir()
[all …]
/arch/s390/hypfs/
Dhypfs_vm.c115 #define ATTRIBUTE(dir, name, member) \ argument
118 rc = hypfs_create_u64(dir, name, member); \
183 struct dentry *dir, *file; in hypfs_vm_create_files() local
193 dir = hypfs_mkdir(root, "hyp"); in hypfs_vm_create_files()
194 if (IS_ERR(dir)) { in hypfs_vm_create_files()
195 rc = PTR_ERR(dir); in hypfs_vm_create_files()
198 file = hypfs_create_str(dir, "type", "z/VM Hypervisor"); in hypfs_vm_create_files()
205 dir = hypfs_mkdir(root, "cpus"); in hypfs_vm_create_files()
206 if (IS_ERR(dir)) { in hypfs_vm_create_files()
207 rc = PTR_ERR(dir); in hypfs_vm_create_files()
[all …]
/arch/powerpc/mm/
Ddma-noncoherent.c94 static void __dma_sync_page(phys_addr_t paddr, size_t size, int dir) in __dma_sync_page() argument
100 __dma_sync_page_highmem(page, offset, size, dir); in __dma_sync_page()
103 __dma_sync((void *)start, size, dir); in __dma_sync_page()
108 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
110 __dma_sync_page(paddr, size, dir); in arch_sync_dma_for_device()
114 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
116 __dma_sync_page(paddr, size, dir); in arch_sync_dma_for_cpu()
/arch/ia64/scripts/
Dtoolchain-flags10 dir=$(dirname $0)
17 $CC -nostdlib -static -Wl,-T$dir/check-segrel.lds $dir/check-segrel.S -o $out
31 $CC -c $dir/check-text-align.S -o $out
39 if ! $CC -c $dir/check-model.c -o $out 2>&1 | grep __model__ | grep -q attrib
47 $CC -c $dir/check-serialize.S -o $out 2>/dev/null
/arch/microblaze/kernel/
Ddma.c34 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
36 __dma_sync(paddr, size, dir); in arch_sync_dma_for_device()
40 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
42 __dma_sync(paddr, size, dir); in arch_sync_dma_for_cpu()
/arch/alpha/oprofile/
Dcommon.c114 struct dentry *dir; in op_axp_create_files() local
118 dir = oprofilefs_mkdir(root, buf); in op_axp_create_files()
120 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_axp_create_files()
121 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_axp_create_files()
122 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_axp_create_files()
124 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_axp_create_files()
125 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_axp_create_files()
126 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_axp_create_files()
/arch/c6x/mm/
Ddma-coherent.c144 enum dma_data_direction dir) in c6x_dma_sync() argument
146 BUG_ON(!valid_dma_direction(dir)); in c6x_dma_sync()
148 switch (dir) { in c6x_dma_sync()
164 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
166 return c6x_dma_sync(paddr, size, dir); in arch_sync_dma_for_device()
170 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
172 return c6x_dma_sync(paddr, size, dir); in arch_sync_dma_for_cpu()
/arch/powerpc/oprofile/
Dcommon.c155 struct dentry *dir; in op_powerpc_create_files() local
159 dir = oprofilefs_mkdir(root, buf); in op_powerpc_create_files()
161 oprofilefs_create_ulong(dir, "enabled", &ctr[i].enabled); in op_powerpc_create_files()
162 oprofilefs_create_ulong(dir, "event", &ctr[i].event); in op_powerpc_create_files()
163 oprofilefs_create_ulong(dir, "count", &ctr[i].count); in op_powerpc_create_files()
172 oprofilefs_create_ulong(dir, "kernel", &ctr[i].kernel); in op_powerpc_create_files()
173 oprofilefs_create_ulong(dir, "user", &ctr[i].user); in op_powerpc_create_files()
175 oprofilefs_create_ulong(dir, "unit_mask", &ctr[i].unit_mask); in op_powerpc_create_files()
/arch/arc/mm/
Ddma.c52 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
54 switch (dir) { in arch_sync_dma_for_device()
73 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
75 switch (dir) { in arch_sync_dma_for_cpu()
/arch/nios2/mm/
Ddma-mapping.c22 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
26 switch (dir) { in arch_sync_dma_for_device()
46 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
50 switch (dir) { in arch_sync_dma_for_cpu()
/arch/parisc/kernel/
Dpci-dma.c130 pgd_t * dir; in map_uncached_pages() local
133 dir = pgd_offset_k(vaddr); in map_uncached_pages()
139 p4d = p4d_offset(dir, vaddr); in map_uncached_pages()
148 dir++; in map_uncached_pages()
189 static inline void unmap_uncached_pmd(pgd_t * dir, unsigned long vaddr, in unmap_uncached_pmd() argument
196 if (pgd_none(*dir)) in unmap_uncached_pmd()
198 if (pgd_bad(*dir)) { in unmap_uncached_pmd()
199 pgd_ERROR(*dir); in unmap_uncached_pmd()
200 pgd_clear(dir); in unmap_uncached_pmd()
203 pmd = pmd_offset(pud_offset(p4d_offset(dir, vaddr), vaddr), vaddr); in unmap_uncached_pmd()
[all …]
/arch/xtensa/kernel/
Dpci-dma.c47 enum dma_data_direction dir) in arch_sync_dma_for_cpu() argument
49 switch (dir) { in arch_sync_dma_for_cpu()
65 enum dma_data_direction dir) in arch_sync_dma_for_device() argument
67 switch (dir) { in arch_sync_dma_for_device()
/arch/mips/jazz/
Djazzdma.c525 unsigned long offset, size_t size, enum dma_data_direction dir, in jazz_dma_map_page() argument
531 arch_sync_dma_for_device(phys, size, dir); in jazz_dma_map_page()
536 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_page() argument
539 arch_sync_dma_for_cpu(vdma_log2phys(dma_addr), size, dir); in jazz_dma_unmap_page()
544 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_sg() argument
552 dir); in jazz_dma_map_sg()
563 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_sg() argument
570 arch_sync_dma_for_cpu(sg_phys(sg), sg->length, dir); in jazz_dma_unmap_sg()
576 dma_addr_t addr, size_t size, enum dma_data_direction dir) in jazz_dma_sync_single_for_device() argument
578 arch_sync_dma_for_device(vdma_log2phys(addr), size, dir); in jazz_dma_sync_single_for_device()
[all …]
/arch/alpha/include/asm/
Dfloppy.h44 int dir; in alpha_fd_dma_setup() local
46 dir = (mode != DMA_MODE_READ) ? PCI_DMA_FROMDEVICE : PCI_DMA_TODEVICE; in alpha_fd_dma_setup()
49 && (addr != prev_addr || size != prev_size || dir != prev_dir)) { in alpha_fd_dma_setup()
56 bus_addr = pci_map_single(isa_bridge, addr, size, dir); in alpha_fd_dma_setup()
61 prev_dir = dir; in alpha_fd_dma_setup()
/arch/powerpc/platforms/powernv/
Dmemtrace.c29 struct dentry *dir; member
199 struct dentry *dir; in memtrace_init_debugfs() local
212 dir = debugfs_create_dir(ent->name, memtrace_debugfs_dir); in memtrace_init_debugfs()
214 ent->dir = dir; in memtrace_init_debugfs()
215 debugfs_create_file("trace", 0400, dir, ent, &memtrace_fops); in memtrace_init_debugfs()
216 debugfs_create_x64("start", 0400, dir, &ent->start); in memtrace_init_debugfs()
217 debugfs_create_x64("size", 0400, dir, &ent->size); in memtrace_init_debugfs()
266 debugfs_remove_recursive(ent->dir); in memtrace_online()

1234567