/Linux-v4.19/mm/ |
D | frame_vector.c | 35 unsigned int gup_flags, struct frame_vector *vec) in get_vaddr_frames() argument 46 if (WARN_ON_ONCE(nr_frames > vec->nr_allocated)) in get_vaddr_frames() 47 nr_frames = vec->nr_allocated; in get_vaddr_frames() 71 vec->got_ref = true; in get_vaddr_frames() 72 vec->is_pfns = false; in get_vaddr_frames() 74 gup_flags, (struct page **)(vec->ptrs), &locked); in get_vaddr_frames() 78 vec->got_ref = false; in get_vaddr_frames() 79 vec->is_pfns = true; in get_vaddr_frames() 81 unsigned long *nums = frame_vector_pfns(vec); in get_vaddr_frames() 107 vec->nr_frames = ret; in get_vaddr_frames() [all …]
|
D | mincore.c | 29 unsigned char *vec = walk->private; in mincore_hugetlb() local 36 for (; addr != end; vec++, addr += PAGE_SIZE) in mincore_hugetlb() 37 *vec = present; in mincore_hugetlb() 38 walk->private = vec; in mincore_hugetlb() 88 struct vm_area_struct *vma, unsigned char *vec) in __mincore_unmapped_range() argument 98 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); in __mincore_unmapped_range() 101 vec[i] = 0; in __mincore_unmapped_range() 120 unsigned char *vec = walk->private; in mincore_pte_range() local 125 memset(vec, 1, nr); in mincore_pte_range() 131 __mincore_unmapped_range(addr, end, vma, vec); in mincore_pte_range() [all …]
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_vec.c | 181 #define VEC_READ(offset) readl(vec->regs + (offset)) 182 #define VEC_WRITE(offset, val) writel(val, vec->regs + (offset)) 187 struct vc4_vec *vec; member 199 struct vc4_vec *vec; member 223 void (*mode_set)(struct vc4_vec *vec); 263 struct vc4_vec *vec = vc4->vec; in vc4_vec_debugfs_regs() local 266 if (!vec) in vc4_vec_debugfs_regs() 279 static void vc4_vec_ntsc_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_mode_set() argument 285 static void vc4_vec_ntsc_j_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_j_mode_set() argument 298 static void vc4_vec_pal_mode_set(struct vc4_vec *vec) in vc4_vec_pal_mode_set() argument [all …]
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | exception-64s.h | 185 #define EXCEPTION_RELON_PROLOG(area, label, h, extra, vec) \ argument 188 EXCEPTION_PROLOG_1(area, extra, vec); \ 303 #define MASKABLE_EXCEPTION_PROLOG_1(area, extra, vec, bitmask) \ argument 305 extra(vec, bitmask); \ 312 #define _EXCEPTION_PROLOG_1(area, extra, vec) \ argument 314 extra(vec); \ 317 #define EXCEPTION_PROLOG_1(area, extra, vec) \ argument 318 _EXCEPTION_PROLOG_1(area, extra, vec) 347 #define EXCEPTION_PROLOG(area, label, h, extra, vec) \ argument 350 EXCEPTION_PROLOG_1(area, extra, vec); \ [all …]
|
D | xics.h | 89 void (*mask_unknown)(struct ics *ics, unsigned long vec); 90 long (*get_server)(struct ics *ics, unsigned long vec); 108 static inline void xics_push_cppr(unsigned int vec) in xics_push_cppr() argument 115 if (vec == XICS_IPI) in xics_push_cppr() 156 extern void xics_mask_unknown_vec(unsigned int vec);
|
/Linux-v4.19/arch/powerpc/sysdev/xics/ |
D | icp-opal.c | 68 unsigned int vec; in icp_opal_get_irq() local 72 vec = xirr & 0x00ffffff; in icp_opal_get_irq() 73 if (vec == XICS_IRQ_SPURIOUS) in icp_opal_get_irq() 76 irq = irq_find_mapping(xics_host, vec); in icp_opal_get_irq() 78 xics_push_cppr(vec); in icp_opal_get_irq() 83 xics_mask_unknown_vec(vec); in icp_opal_get_irq() 154 unsigned int vec; in icp_opal_flush_interrupt() local 158 vec = xirr & 0x00ffffff; in icp_opal_flush_interrupt() 159 if (vec == XICS_IRQ_SPURIOUS) in icp_opal_flush_interrupt() 161 if (vec == XICS_IPI) { in icp_opal_flush_interrupt() [all …]
|
D | icp-native.c | 123 unsigned int vec = xirr & 0x00ffffff; in icp_native_get_irq() local 126 if (vec == XICS_IRQ_SPURIOUS) in icp_native_get_irq() 129 irq = irq_find_mapping(xics_host, vec); in icp_native_get_irq() 131 xics_push_cppr(vec); in icp_native_get_irq() 136 xics_mask_unknown_vec(vec); in icp_native_get_irq() 180 unsigned int vec = xirr & 0x00ffffff; in icp_native_flush_interrupt() local 182 if (vec == XICS_IRQ_SPURIOUS) in icp_native_flush_interrupt() 184 if (vec == XICS_IPI) { in icp_native_flush_interrupt() 191 vec); in icp_native_flush_interrupt() 192 xics_mask_unknown_vec(vec); in icp_native_flush_interrupt()
|
D | ics-opal.c | 165 static void ics_opal_mask_unknown(struct ics *ics, unsigned long vec); 166 static long ics_opal_get_server(struct ics *ics, unsigned long vec); 202 static void ics_opal_mask_unknown(struct ics *ics, unsigned long vec) in ics_opal_mask_unknown() argument 209 rc = opal_get_xive(vec, &server, &priority); in ics_opal_mask_unknown() 213 ics_opal_mask_real_irq(vec); in ics_opal_mask_unknown() 216 static long ics_opal_get_server(struct ics *ics, unsigned long vec) in ics_opal_get_server() argument 223 rc = opal_get_xive(vec, &server, &priority); in ics_opal_get_server()
|
D | icp-hv.c | 111 unsigned int vec = xirr & 0x00ffffff; in icp_hv_get_irq() local 114 if (vec == XICS_IRQ_SPURIOUS) in icp_hv_get_irq() 117 irq = irq_find_mapping(xics_host, vec); in icp_hv_get_irq() 119 xics_push_cppr(vec); in icp_hv_get_irq() 124 xics_mask_unknown_vec(vec); in icp_hv_get_irq()
|
D | ics-rtas.c | 28 static void ics_rtas_mask_unknown(struct ics *ics, unsigned long vec); 29 static long ics_rtas_get_server(struct ics *ics, unsigned long vec); 192 static void ics_rtas_mask_unknown(struct ics *ics, unsigned long vec) in ics_rtas_mask_unknown() argument 194 ics_rtas_mask_real_irq(vec); in ics_rtas_mask_unknown() 197 static long ics_rtas_get_server(struct ics *ics, unsigned long vec) in ics_rtas_get_server() argument 201 rc = rtas_call(ibm_get_xive, 1, 3, status, vec); in ics_rtas_get_server()
|
/Linux-v4.19/kernel/sched/ |
D | cpupri.c | 72 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in cpupri_find() local 75 if (!atomic_read(&(vec)->count)) in cpupri_find() 101 if (cpumask_any_and(&p->cpus_allowed, vec->mask) >= nr_cpu_ids) in cpupri_find() 105 cpumask_and(lowest_mask, &p->cpus_allowed, vec->mask); in cpupri_find() 155 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; in cpupri_set() local 157 cpumask_set_cpu(cpu, vec->mask); in cpupri_set() 164 atomic_inc(&(vec)->count); in cpupri_set() 168 struct cpupri_vec *vec = &cp->pri_to_cpu[oldpri]; in cpupri_set() local 189 atomic_dec(&(vec)->count); in cpupri_set() 191 cpumask_clear_cpu(cpu, vec->mask); in cpupri_set() [all …]
|
/Linux-v4.19/security/apparmor/ |
D | label.c | 190 static bool vec_is_stale(struct aa_profile **vec, int n) in vec_is_stale() argument 194 AA_BUG(!vec); in vec_is_stale() 197 if (profile_is_stale(vec[i])) in vec_is_stale() 204 static bool vec_unconfined(struct aa_profile **vec, int n) in vec_unconfined() argument 208 AA_BUG(!vec); in vec_unconfined() 211 if (!profile_unconfined(vec[i])) in vec_unconfined() 228 static inline int unique(struct aa_profile **vec, int n) in unique() argument 233 AA_BUG(!vec); in unique() 237 int res = profile_cmp(vec[pos], vec[i]); in unique() 242 aa_put_profile(vec[i]); in unique() [all …]
|
/Linux-v4.19/drivers/media/common/videobuf2/ |
D | videobuf2-memops.c | 44 struct frame_vector *vec; in vb2_create_framevec() local 53 vec = frame_vector_create(nr); in vb2_create_framevec() 54 if (!vec) in vb2_create_framevec() 56 ret = get_vaddr_frames(start & PAGE_MASK, nr, flags, vec); in vb2_create_framevec() 64 return vec; in vb2_create_framevec() 66 put_vaddr_frames(vec); in vb2_create_framevec() 68 frame_vector_destroy(vec); in vb2_create_framevec() 80 void vb2_destroy_framevec(struct frame_vector *vec) in vb2_destroy_framevec() argument 82 put_vaddr_frames(vec); in vb2_destroy_framevec() 83 frame_vector_destroy(vec); in vb2_destroy_framevec()
|
D | videobuf2-vmalloc.c | 27 struct frame_vector *vec; member 79 struct frame_vector *vec; in vb2_vmalloc_get_userptr() local 90 vec = vb2_create_framevec(vaddr, size, dma_dir == DMA_FROM_DEVICE || in vb2_vmalloc_get_userptr() 92 if (IS_ERR(vec)) { in vb2_vmalloc_get_userptr() 93 ret = PTR_ERR(vec); in vb2_vmalloc_get_userptr() 96 buf->vec = vec; in vb2_vmalloc_get_userptr() 97 n_pages = frame_vector_count(vec); in vb2_vmalloc_get_userptr() 98 if (frame_vector_to_pages(vec) < 0) { in vb2_vmalloc_get_userptr() 99 unsigned long *nums = frame_vector_pfns(vec); in vb2_vmalloc_get_userptr() 111 buf->vaddr = vm_map_ram(frame_vector_pages(vec), n_pages, -1, in vb2_vmalloc_get_userptr() [all …]
|
/Linux-v4.19/fs/xfs/ |
D | xfs_log.h | 26 struct xfs_log_iovec *vec = *vecp; in xlog_prepare_iovec() local 28 if (vec) { in xlog_prepare_iovec() 29 ASSERT(vec - lv->lv_iovecp < lv->lv_niovecs); in xlog_prepare_iovec() 30 vec++; in xlog_prepare_iovec() 32 vec = &lv->lv_iovecp[0]; in xlog_prepare_iovec() 35 vec->i_type = type; in xlog_prepare_iovec() 36 vec->i_addr = lv->lv_buf + lv->lv_buf_len; in xlog_prepare_iovec() 38 ASSERT(IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t))); in xlog_prepare_iovec() 40 *vecp = vec; in xlog_prepare_iovec() 41 return vec->i_addr; in xlog_prepare_iovec() [all …]
|
/Linux-v4.19/tools/testing/selftests/net/ |
D | tls.c | 174 struct iovec vec; in TEST_F() local 177 vec.iov_base = (char *)test_str; in TEST_F() 178 vec.iov_len = send_len; in TEST_F() 180 msg.msg_iov = &vec; in TEST_F() 198 struct iovec vec = { (void *)mem, send_len }; in TEST_F() local 200 msg.msg_iov = &vec; in TEST_F() 214 struct iovec vec[5]; in TEST_F() local 227 vec[i].iov_base = (void *)test_strs[i]; in TEST_F() 228 vec[i].iov_len = strlen(test_strs[i]) + 1; in TEST_F() 229 total_len += vec[i].iov_len; in TEST_F() [all …]
|
/Linux-v4.19/arch/powerpc/kvm/ |
D | book3s.c | 132 void kvmppc_inject_interrupt(struct kvm_vcpu *vcpu, int vec, u64 flags) in kvmppc_inject_interrupt() argument 137 kvmppc_set_pc(vcpu, kvmppc_interrupt_offset(vcpu) + vec); in kvmppc_inject_interrupt() 141 static int kvmppc_book3s_vec2irqprio(unsigned int vec) in kvmppc_book3s_vec2irqprio() argument 145 switch (vec) { in kvmppc_book3s_vec2irqprio() 170 unsigned int vec) in kvmppc_book3s_dequeue_irqprio() argument 174 clear_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_dequeue_irqprio() 181 void kvmppc_book3s_queue_irqprio(struct kvm_vcpu *vcpu, unsigned int vec) in kvmppc_book3s_queue_irqprio() argument 185 set_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_queue_irqprio() 188 printk(KERN_INFO "Queueing interrupt %x\n", vec); in kvmppc_book3s_queue_irqprio() 239 unsigned int vec = BOOK3S_INTERRUPT_EXTERNAL; in kvmppc_core_queue_external() local [all …]
|
/Linux-v4.19/net/smc/ |
D | smc_clc.c | 275 struct kvec vec = {buf, buflen}; in smc_clc_wait_msg() local 289 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, &vec, 1, in smc_clc_wait_msg() 328 iov_iter_kvec(&msg.msg_iter, READ | ITER_KVEC, &vec, 1, datlen); in smc_clc_wait_msg() 358 struct kvec vec; in smc_clc_send_decline() local 372 vec.iov_base = &dclc; in smc_clc_send_decline() 373 vec.iov_len = sizeof(struct smc_clc_msg_decline); in smc_clc_send_decline() 374 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, in smc_clc_send_decline() 395 struct kvec vec[5]; in smc_clc_send_proposal() local 432 vec[i].iov_base = &pclc; in smc_clc_send_proposal() 433 vec[i++].iov_len = sizeof(pclc); in smc_clc_send_proposal() [all …]
|
/Linux-v4.19/arch/arc/kernel/ |
D | troubleshoot.c | 117 unsigned int vec, cause_code; in show_ecr_verbose() local 125 vec = regs->ecr_vec; in show_ecr_verbose() 129 if (vec == ECR_V_DTLB_MISS) { in show_ecr_verbose() 134 } else if (vec == ECR_V_ITLB_MISS) { in show_ecr_verbose() 136 } else if (vec == ECR_V_MACH_CHK) { in show_ecr_verbose() 140 } else if (vec == ECR_V_PROTV) { in show_ecr_verbose() 149 } else if (vec == ECR_V_INSN_ERR) { in show_ecr_verbose() 152 } else if (vec == ECR_V_MEM_ERR) { in show_ecr_verbose() 160 } else if (vec == ECR_V_TRAP) { in show_ecr_verbose()
|
/Linux-v4.19/arch/alpha/kernel/ |
D | setup.c | 513 struct alpha_machine_vector *vec = NULL; in setup_arch() local 577 vec = get_sysvec_byname(p+9); in setup_arch() 643 if (!vec) { in setup_arch() 644 vec = get_sysvec(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch() 648 if (!vec) { in setup_arch() 653 if (vec != &alpha_mv) { in setup_arch() 654 alpha_mv = *vec; in setup_arch() 929 struct alpha_machine_vector *vec; in get_sysvec() local 932 vec = NULL; in get_sysvec() 934 vec = systype_vecs[type]; in get_sysvec() [all …]
|
/Linux-v4.19/net/ceph/ |
D | buffer.c | 20 b->vec.iov_base = ceph_kvmalloc(len, gfp); in ceph_buffer_new() 21 if (!b->vec.iov_base) { in ceph_buffer_new() 28 b->vec.iov_len = len; in ceph_buffer_new() 39 kvfree(b->vec.iov_base); in ceph_buffer_release() 55 ceph_decode_copy(p, (*b)->vec.iov_base, len); in ceph_decode_buffer()
|
/Linux-v4.19/arch/um/os-Linux/ |
D | process.c | 228 char vec[2]; in os_page_mincore() local 231 ret = mincore(addr, UM_KERN_PAGE_SIZE, vec); in os_page_mincore() 239 return vec[0] & 1; in os_page_mincore() 244 char *vec; in os_mincore() local 250 vec = calloc(1, (len + UM_KERN_PAGE_SIZE - 1) / UM_KERN_PAGE_SIZE); in os_mincore() 251 if (!vec) in os_mincore() 254 ret = mincore(addr, UM_KERN_PAGE_SIZE, vec); in os_mincore() 265 if (!(vec[i] & 1)) { in os_mincore() 273 free(vec); in os_mincore()
|
/Linux-v4.19/fs/ |
D | read_write.c | 976 ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv() argument 984 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv() 993 static ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument 1001 ret = import_iovec(WRITE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev() 1011 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument 1019 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_readv() 1031 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument 1039 ret = vfs_writev(f.file, vec, vlen, &pos, flags); in do_writev() 1057 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument 1070 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_preadv() [all …]
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | hw_irq.h | 127 extern void ia64_native_register_percpu_irq (ia64_vector vec, struct irqaction *action); 153 __ia64_local_vector_to_irq (ia64_vector vec) in __ia64_local_vector_to_irq() argument 155 return __this_cpu_read(vector_irq[vec]); in __ia64_local_vector_to_irq() 182 local_vector_to_irq (ia64_vector vec) in local_vector_to_irq() argument 184 return platform_local_vector_to_irq(vec); in local_vector_to_irq()
|
/Linux-v4.19/security/apparmor/include/ |
D | label.h | 62 int aa_vec_unique(struct aa_profile **vec, int n, int flags); 63 struct aa_label *aa_vec_find_or_create_label(struct aa_profile **vec, int len, 138 struct aa_profile *vec[]; member 153 #define labels_ns(X) (vec_ns(&((X)->vec[0]), (X)->size)) 155 #define labels_profile(X) ((X)->vec[(X)->size - 1]) 162 for ((I).i = 0; ((P) = (L)->vec[(I).i]); ++((I).i)) 166 for (++((I).i); ((P) = (L)->vec[(I).i]); ++((I).i)) 181 ((P1) = (L1)->vec[(I).i]) && ((P2) = (L2)->vec[(I).j]); \ 197 ((P) = (L)->vec[(I).i]); \ 213 while ((L)->vec[___i] && (L)->vec[___i]->ns != (NS)) \ [all …]
|