| /kernel/dma/ |
| A D | mapping.c | 162 BUG_ON(!valid_dma_direction(dir)); in dma_map_page_attrs() 188 BUG_ON(!valid_dma_direction(dir)); in dma_unmap_page_attrs() 207 BUG_ON(!valid_dma_direction(dir)); in __dma_map_sg_attrs() 308 BUG_ON(!valid_dma_direction(dir)); in dma_unmap_sg_attrs() 327 BUG_ON(!valid_dma_direction(dir)); in dma_map_resource() 350 BUG_ON(!valid_dma_direction(dir)); in dma_unmap_resource() 364 enum dma_data_direction dir) in __dma_sync_single_for_cpu() argument 368 BUG_ON(!valid_dma_direction(dir)); in __dma_sync_single_for_cpu() 385 BUG_ON(!valid_dma_direction(dir)); in __dma_sync_single_for_device() 714 size, dir, gfp, 0); in dma_alloc_pages() [all …]
|
| A D | direct.h | 22 enum dma_data_direction dir, unsigned long attrs); 29 int nents, enum dma_data_direction dir); 64 arch_sync_dma_for_device(paddr, size, dir); in dma_direct_sync_single_for_device() 73 arch_sync_dma_for_cpu(paddr, size, dir); in dma_direct_sync_single_for_cpu() 79 if (dir == DMA_FROM_DEVICE) in dma_direct_sync_single_for_cpu() 85 enum dma_data_direction dir, unsigned long attrs) in dma_direct_map_page() argument 93 return swiotlb_map(dev, phys, size, dir, attrs); in dma_direct_map_page() 97 dma_kmalloc_needs_bounce(dev, size, dir)) { in dma_direct_map_page() 101 return swiotlb_map(dev, phys, size, dir, attrs); in dma_direct_map_page() 110 arch_sync_dma_for_device(phys, size, dir); in dma_direct_map_page() [all …]
|
| A D | ops_helpers.c | 63 dma_addr_t *dma_handle, enum dma_data_direction dir, gfp_t gfp) in dma_common_alloc_pages() argument 75 *dma_handle = iommu_dma_map_page(dev, page, 0, size, dir, in dma_common_alloc_pages() 78 *dma_handle = ops->map_page(dev, page, 0, size, dir, in dma_common_alloc_pages() 90 dma_addr_t dma_handle, enum dma_data_direction dir) in dma_common_free_pages() argument 95 iommu_dma_unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages() 98 ops->unmap_page(dev, dma_handle, size, dir, in dma_common_free_pages()
|
| A D | direct.c | 383 enum dma_data_direction dir) in dma_direct_free_pages() argument 408 swiotlb_sync_single_for_device(dev, paddr, sg->length, dir); in dma_direct_sync_sg_for_device() 412 dir); in dma_direct_sync_sg_for_device() 430 arch_sync_dma_for_cpu(paddr, sg->length, dir); in dma_direct_sync_sg_for_cpu() 432 swiotlb_sync_single_for_cpu(dev, paddr, sg->length, dir); in dma_direct_sync_sg_for_cpu() 434 if (dir == DMA_FROM_DEVICE) in dma_direct_sync_sg_for_cpu() 447 int nents, enum dma_data_direction dir, unsigned long attrs) in dma_direct_unmap_sg() argument 457 sg_dma_len(sg), dir, attrs); in dma_direct_unmap_sg() 463 enum dma_data_direction dir, unsigned long attrs) in dma_direct_map_sg() argument 480 sg->offset, sg->length, dir, attrs); in dma_direct_map_sg() [all …]
|
| A D | dummy.c | 15 unsigned long offset, size_t size, enum dma_data_direction dir, in dma_dummy_map_page() argument 21 size_t size, enum dma_data_direction dir, unsigned long attrs) in dma_dummy_unmap_page() argument 31 int nelems, enum dma_data_direction dir, in dma_dummy_map_sg() argument 38 int nelems, enum dma_data_direction dir, in dma_dummy_unmap_sg() argument
|
| A D | map_benchmark.c | 26 enum dma_data_direction dir; member 58 if (map->dir != DMA_FROM_DEVICE) in map_benchmark_thread() 62 dma_addr = dma_map_single(map->dev, buf, size, map->dir); in map_benchmark_thread() 76 dma_unmap_single(map->dev, dma_addr, size, map->dir); in map_benchmark_thread() 243 map->dir = DMA_BIDIRECTIONAL; in map_benchmark_ioctl() 246 map->dir = DMA_FROM_DEVICE; in map_benchmark_ioctl() 249 map->dir = DMA_TO_DEVICE; in map_benchmark_ioctl()
|
| A D | swiotlb.c | 906 if (dir == DMA_TO_DEVICE) in swiotlb_bounce() 917 } else if (dir == DMA_TO_DEVICE) { in swiotlb_bounce() 1371 enum dma_data_direction dir, unsigned long attrs) in swiotlb_tbl_map_single() argument 1536 size_t mapping_size, enum dma_data_direction dir, in __swiotlb_tbl_unmap_single() argument 1543 (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL)) in __swiotlb_tbl_unmap_single() 1553 size_t size, enum dma_data_direction dir, in __swiotlb_sync_single_for_device() argument 1556 if (dir == DMA_TO_DEVICE || dir == DMA_BIDIRECTIONAL) in __swiotlb_sync_single_for_device() 1559 BUG_ON(dir != DMA_FROM_DEVICE); in __swiotlb_sync_single_for_device() 1563 size_t size, enum dma_data_direction dir, in __swiotlb_sync_single_for_cpu() argument 1566 if (dir == DMA_FROM_DEVICE || dir == DMA_BIDIRECTIONAL) in __swiotlb_sync_single_for_cpu() [all …]
|
| A D | debug.h | 25 int nelems, int dir); 78 int nelems, int dir) in debug_dma_unmap_sg() argument
|
| A D | debug.c | 1350 int nelems, int dir) in debug_dma_unmap_sg() argument 1366 .direction = dir, in debug_dma_unmap_sg()
|
| /kernel/irq/ |
| A D | proc.c | 315 if (!desc->dir || action->dir || !action->name || !name_unique(irq, action)) in register_handler_proc() 321 action->dir = proc_mkdir(name, desc->dir); in register_handler_proc() 344 if (desc->dir) in register_irq_proc() 349 desc->dir = proc_mkdir(name, root_irq_dir); in register_irq_proc() 350 if (!desc->dir) in register_irq_proc() 387 if (!root_irq_dir || !desc->dir) in unregister_irq_proc() 390 remove_proc_entry("smp_affinity", desc->dir); in unregister_irq_proc() 391 remove_proc_entry("affinity_hint", desc->dir); in unregister_irq_proc() 393 remove_proc_entry("node", desc->dir); in unregister_irq_proc() 399 remove_proc_entry("spurious", desc->dir); in unregister_irq_proc() [all …]
|
| /kernel/ |
| A D | fail_function.c | 157 struct dentry *dir; in fei_debugfs_add_attr() local 159 dir = debugfs_create_dir(attr->kp.symbol_name, fei_debugfs_dir); in fei_debugfs_add_attr() 161 debugfs_create_file("retval", 0600, dir, attr, &fei_retval_ops); in fei_debugfs_add_attr() 317 struct dentry *dir; in fei_debugfs_init() local 319 dir = fault_create_debugfs_attr("fail_function", NULL, in fei_debugfs_init() 321 if (IS_ERR(dir)) in fei_debugfs_init() 322 return PTR_ERR(dir); in fei_debugfs_init() 325 debugfs_create_symlink("injectable", dir, "../error_injection/list"); in fei_debugfs_init() 327 debugfs_create_file("inject", 0600, dir, NULL, &fei_ops); in fei_debugfs_init() 329 fei_debugfs_dir = dir; in fei_debugfs_init()
|
| A D | kexec_handover.c | 616 struct dentry *dir; member 883 struct dentry *dir, *f, *sub_fdt_dir; in kho_out_debugfs_init() local 885 dir = debugfs_create_dir("out", debugfs_root); in kho_out_debugfs_init() 886 if (IS_ERR(dir)) in kho_out_debugfs_init() 889 sub_fdt_dir = debugfs_create_dir("sub_fdts", dir); in kho_out_debugfs_init() 908 kho_out.dir = dir; in kho_out_debugfs_init() 913 debugfs_remove_recursive(dir); in kho_out_debugfs_init() 918 struct dentry *dir; member 977 if (IS_ERR(kho_in.dir)) in kho_in_debugfs_init() 978 return PTR_ERR(kho_in.dir); in kho_in_debugfs_init() [all …]
|
| A D | gen_kheaders.sh | 12 dir=$(dirname "${tarfile}") 13 tmpdir=${dir}/.tmp_dir 14 depfile=${dir}/.$(basename "${tarfile}").d
|
| A D | audit_fsnotify.c | 157 struct inode *inode, struct inode *dir, in audit_mark_handle_event() argument
|
| A D | kprobes.c | 2984 struct dentry *dir; in debugfs_kprobe_init() local 2986 dir = debugfs_create_dir("kprobes", NULL); in debugfs_kprobe_init() 2988 debugfs_create_file("list", 0400, dir, NULL, &kprobes_fops); in debugfs_kprobe_init() 2990 debugfs_create_file("enabled", 0600, dir, NULL, &fops_kp); in debugfs_kprobe_init() 2992 debugfs_create_file("blacklist", 0400, dir, NULL, in debugfs_kprobe_init()
|
| A D | audit_watch.c | 473 struct inode *inode, struct inode *dir, in audit_watch_handle_event() argument
|
| /kernel/bpf/ |
| A D | inode.c | 103 const struct inode *dir, in bpf_get_inode() argument 145 struct inode *dir) in bpf_dentry_finalize() argument 150 inode_set_mtime_to_ts(dir, inode_set_ctime_current(dir)); in bpf_dentry_finalize() 158 inode = bpf_get_inode(dir->i_sb, dir, mode | S_IFDIR); in bpf_mkdir() 166 inc_nlink(dir); in bpf_mkdir() 334 struct inode *inode = bpf_get_inode(dir->i_sb, dir, mode); in bpf_mkobj_ops() 376 if ((dir->i_mode & S_IALLUGO) && in bpf_lookup() 392 inode = bpf_get_inode(dir->i_sb, dir, S_IRWXUGO | S_IFLNK); in bpf_symlink() 440 struct inode *dir; in bpf_obj_do_pin() local 449 dir = d_inode(path.dentry); in bpf_obj_do_pin() [all …]
|
| A D | cgroup.c | 2217 static ssize_t sysctl_cpy_dir(const struct ctl_dir *dir, char **bufp, in sysctl_cpy_dir() argument 2222 if (dir->header.parent) { in sysctl_cpy_dir() 2223 tmp_ret = sysctl_cpy_dir(dir->header.parent, bufp, lenp); in sysctl_cpy_dir() 2228 ret = strscpy(*bufp, dir->header.ctl_table[0].procname, *lenp); in sysctl_cpy_dir()
|
| /kernel/trace/ |
| A D | trace_events.c | 1246 kfree(dir); in __put_system_dir() 1258 if (!dir) in remove_subsystem() 2228 dir = kzalloc(sizeof(*dir), GFP_KERNEL); in system_tr_open() 2229 if (!dir) in system_tr_open() 2234 kfree(dir); in system_tr_open() 2237 dir->tr = tr; in system_tr_open() 2257 kfree(dir); in subsystem_release() 2810 dir = kmalloc(sizeof(*dir), GFP_KERNEL); in event_subsystem_dir() 2811 if (!dir) in event_subsystem_dir() 2834 dir->ei = ei; in event_subsystem_dir() [all …]
|
| A D | trace_events_filter.c | 1334 if (file->system != dir) in filter_free_subsystem_preds() 1452 if (file->system != dir) in filter_free_subsystem_filters() 1478 if (file->system != dir || !file->filter) in filter_free_subsystem_filters() 2272 if (file->system != dir) in process_system_preds() 2440 err = process_system_preds(dir, dir->tr, pe, filter_str); in create_system_filter() 2446 append_filter_err(dir->tr, pe, *filterp); in create_system_filter() 2507 struct event_subsystem *system = dir->subsystem; in apply_subsystem_event_filter() 2508 struct trace_array *tr = dir->tr; in apply_subsystem_event_filter() 2515 if (!dir->nr_events) in apply_subsystem_event_filter() 2519 filter_free_subsystem_preds(dir, tr); in apply_subsystem_event_filter() [all …]
|
| A D | blktrace.c | 322 if (!bt->dir) { in blk_trace_free() 326 debugfs_remove(bt->dir); in blk_trace_free() 502 struct dentry *dir = NULL; in do_blk_trace_setup() local 549 dir = q->debugfs_dir; in do_blk_trace_setup() 551 bt->dir = dir = debugfs_create_dir(buts->name, blk_debugfs_root); in do_blk_trace_setup() 558 if (IS_ERR_OR_NULL(dir)) { in do_blk_trace_setup() 569 debugfs_create_file("dropped", 0444, dir, bt, &blk_dropped_fops); in do_blk_trace_setup() 570 debugfs_create_file("msg", 0222, dir, bt, &blk_msg_fops); in do_blk_trace_setup() 572 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup()
|
| /kernel/gcov/ |
| A D | fs.c | 413 static char *link_target(const char *dir, const char *path, const char *ext) in link_target() argument 425 if (dir) in link_target() 426 target = kasprintf(GFP_KERNEL, "%s/%s.%s", dir, copy, ext); in link_target() 447 if (ext->dir == SRC_TREE) in get_link_target()
|
| A D | gcov.h | 77 } dir; member
|
| /kernel/futex/ |
| A D | core.c | 108 struct dentry *dir; in fail_futex_debugfs() local 110 dir = fault_create_debugfs_attr("fail_futex", NULL, in fail_futex_debugfs() 112 if (IS_ERR(dir)) in fail_futex_debugfs() 113 return PTR_ERR(dir); in fail_futex_debugfs() 115 debugfs_create_bool("ignore-private", mode, dir, in fail_futex_debugfs()
|
| /kernel/bpf/preload/iterators/ |
| A D | Makefile | 63 OUTPUT=$(abspath $(dir $@))/ prefix= \
|