| /Linux-v5.4/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() 73 vec->got_ref = true; in get_vaddr_frames() 74 vec->is_pfns = false; in get_vaddr_frames() 76 gup_flags, (struct page **)(vec->ptrs), &locked); in get_vaddr_frames() 80 vec->got_ref = false; in get_vaddr_frames() 81 vec->is_pfns = true; in get_vaddr_frames() 83 unsigned long *nums = frame_vector_pfns(vec); in get_vaddr_frames() 109 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() 96 struct vm_area_struct *vma, unsigned char *vec) in __mincore_unmapped_range() argument 106 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); in __mincore_unmapped_range() 109 vec[i] = 0; in __mincore_unmapped_range() 128 unsigned char *vec = walk->private; in mincore_pte_range() local 133 memset(vec, 1, nr); in mincore_pte_range() 139 __mincore_unmapped_range(addr, end, vma, vec); in mincore_pte_range() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_vec.c | 172 #define VEC_READ(offset) readl(vec->regs + (offset)) 173 #define VEC_WRITE(offset, val) writel(val, vec->regs + (offset)) 178 struct vc4_vec *vec; member 190 struct vc4_vec *vec; member 214 void (*mode_set)(struct vc4_vec *vec); 244 static void vc4_vec_ntsc_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_mode_set() argument 250 static void vc4_vec_ntsc_j_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_j_mode_set() argument 263 static void vc4_vec_pal_mode_set(struct vc4_vec *vec) in vc4_vec_pal_mode_set() argument 269 static void vc4_vec_pal_m_mode_set(struct vc4_vec *vec) in vc4_vec_pal_m_mode_set() argument 347 struct vc4_vec *vec) in vc4_vec_connector_init() argument [all …]
|
| /Linux-v5.4/crypto/ |
| D | testmgr.c | 1036 const struct hash_testvec *vec, in build_hash_sglist() argument 1044 kv.iov_base = (void *)vec->plaintext; in build_hash_sglist() 1045 kv.iov_len = vec->psize; in build_hash_sglist() 1046 iov_iter_kvec(&input, WRITE, &kv, 1, vec->psize); in build_hash_sglist() 1047 return build_test_sglist(tsgl, cfg->src_divs, alignmask, vec->psize, in build_hash_sglist() 1053 const struct hash_testvec *vec, in check_hash_result() argument 1058 if (memcmp(result, vec->digest, digestsize) != 0) { in check_hash_result() 1088 const struct hash_testvec *vec, in test_shash_vec_cfg() argument 1105 if (vec->ksize) { in test_shash_vec_cfg() 1106 err = crypto_shash_setkey(tfm, vec->key, vec->ksize); in test_shash_vec_cfg() [all …]
|
| /Linux-v5.4/arch/powerpc/sysdev/xics/ |
| D | icp-opal.c | 64 unsigned int vec; in icp_opal_get_irq() local 68 vec = xirr & 0x00ffffff; in icp_opal_get_irq() 69 if (vec == XICS_IRQ_SPURIOUS) in icp_opal_get_irq() 72 irq = irq_find_mapping(xics_host, vec); in icp_opal_get_irq() 74 xics_push_cppr(vec); in icp_opal_get_irq() 79 xics_mask_unknown_vec(vec); in icp_opal_get_irq() 150 unsigned int vec; in icp_opal_flush_interrupt() local 154 vec = xirr & 0x00ffffff; in icp_opal_flush_interrupt() 155 if (vec == XICS_IRQ_SPURIOUS) in icp_opal_flush_interrupt() 157 if (vec == XICS_IPI) { in icp_opal_flush_interrupt() [all …]
|
| D | icp-native.c | 118 unsigned int vec = xirr & 0x00ffffff; in icp_native_get_irq() local 121 if (vec == XICS_IRQ_SPURIOUS) in icp_native_get_irq() 124 irq = irq_find_mapping(xics_host, vec); in icp_native_get_irq() 126 xics_push_cppr(vec); in icp_native_get_irq() 131 xics_mask_unknown_vec(vec); in icp_native_get_irq() 175 unsigned int vec = xirr & 0x00ffffff; in icp_native_flush_interrupt() local 177 if (vec == XICS_IRQ_SPURIOUS) in icp_native_flush_interrupt() 179 if (vec == XICS_IPI) { in icp_native_flush_interrupt() 186 vec); in icp_native_flush_interrupt() 187 xics_mask_unknown_vec(vec); in icp_native_flush_interrupt()
|
| D | ics-opal.c | 161 static void ics_opal_mask_unknown(struct ics *ics, unsigned long vec); 162 static long ics_opal_get_server(struct ics *ics, unsigned long vec); 198 static void ics_opal_mask_unknown(struct ics *ics, unsigned long vec) in ics_opal_mask_unknown() argument 205 rc = opal_get_xive(vec, &server, &priority); in ics_opal_mask_unknown() 209 ics_opal_mask_real_irq(vec); in ics_opal_mask_unknown() 212 static long ics_opal_get_server(struct ics *ics, unsigned long vec) in ics_opal_get_server() argument 219 rc = opal_get_xive(vec, &server, &priority); in ics_opal_get_server()
|
| D | icp-hv.c | 106 unsigned int vec = xirr & 0x00ffffff; in icp_hv_get_irq() local 109 if (vec == XICS_IRQ_SPURIOUS) in icp_hv_get_irq() 112 irq = irq_find_mapping(xics_host, vec); in icp_hv_get_irq() 114 xics_push_cppr(vec); in icp_hv_get_irq() 119 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-v5.4/kernel/sched/ |
| D | cpupri.c | 68 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in cpupri_find() local 71 if (!atomic_read(&(vec)->count)) in cpupri_find() 97 if (cpumask_any_and(p->cpus_ptr, vec->mask) >= nr_cpu_ids) in cpupri_find() 101 cpumask_and(lowest_mask, p->cpus_ptr, vec->mask); in cpupri_find() 151 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; in cpupri_set() local 153 cpumask_set_cpu(cpu, vec->mask); in cpupri_set() 160 atomic_inc(&(vec)->count); in cpupri_set() 164 struct cpupri_vec *vec = &cp->pri_to_cpu[oldpri]; in cpupri_set() local 185 atomic_dec(&(vec)->count); in cpupri_set() 187 cpumask_clear_cpu(cpu, vec->mask); in cpupri_set() [all …]
|
| /Linux-v5.4/security/apparmor/ |
| D | label.c | 186 static bool vec_is_stale(struct aa_profile **vec, int n) in vec_is_stale() argument 190 AA_BUG(!vec); in vec_is_stale() 193 if (profile_is_stale(vec[i])) in vec_is_stale() 200 static bool vec_unconfined(struct aa_profile **vec, int n) in vec_unconfined() argument 204 AA_BUG(!vec); in vec_unconfined() 207 if (!profile_unconfined(vec[i])) in vec_unconfined() 224 static inline int unique(struct aa_profile **vec, int n) in unique() argument 229 AA_BUG(!vec); in unique() 233 int res = profile_cmp(vec[pos], vec[i]); in unique() 238 aa_put_profile(vec[i]); in unique() [all …]
|
| /Linux-v5.4/drivers/media/common/videobuf2/ |
| D | videobuf2-memops.c | 42 struct frame_vector *vec; in vb2_create_framevec() local 48 vec = frame_vector_create(nr); in vb2_create_framevec() 49 if (!vec) in vb2_create_framevec() 51 ret = get_vaddr_frames(start & PAGE_MASK, nr, flags, vec); in vb2_create_framevec() 59 return vec; in vb2_create_framevec() 61 put_vaddr_frames(vec); in vb2_create_framevec() 63 frame_vector_destroy(vec); in vb2_create_framevec() 75 void vb2_destroy_framevec(struct frame_vector *vec) in vb2_destroy_framevec() argument 77 put_vaddr_frames(vec); in vb2_destroy_framevec() 78 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); in vb2_vmalloc_get_userptr() 91 if (IS_ERR(vec)) { in vb2_vmalloc_get_userptr() 92 ret = PTR_ERR(vec); in vb2_vmalloc_get_userptr() 95 buf->vec = vec; in vb2_vmalloc_get_userptr() 96 n_pages = frame_vector_count(vec); in vb2_vmalloc_get_userptr() 97 if (frame_vector_to_pages(vec) < 0) { in vb2_vmalloc_get_userptr() 98 unsigned long *nums = frame_vector_pfns(vec); in vb2_vmalloc_get_userptr() 110 buf->vaddr = vm_map_ram(frame_vector_pages(vec), n_pages, -1, in vb2_vmalloc_get_userptr() [all …]
|
| /Linux-v5.4/fs/xfs/ |
| D | xfs_log.h | 28 struct xfs_log_iovec *vec = *vecp; in xlog_prepare_iovec() local 30 if (vec) { in xlog_prepare_iovec() 31 ASSERT(vec - lv->lv_iovecp < lv->lv_niovecs); in xlog_prepare_iovec() 32 vec++; in xlog_prepare_iovec() 34 vec = &lv->lv_iovecp[0]; in xlog_prepare_iovec() 37 vec->i_type = type; in xlog_prepare_iovec() 38 vec->i_addr = lv->lv_buf + lv->lv_buf_len; in xlog_prepare_iovec() 40 ASSERT(IS_ALIGNED((unsigned long)vec->i_addr, sizeof(uint64_t))); in xlog_prepare_iovec() 42 *vecp = vec; in xlog_prepare_iovec() 43 return vec->i_addr; in xlog_prepare_iovec() [all …]
|
| /Linux-v5.4/drivers/crypto/cavium/nitrox/ |
| D | nitrox_isr.c | 269 int vec; in nitrox_unregister_interrupts() local 276 vec = pci_irq_vector(pdev, i); in nitrox_unregister_interrupts() 277 irq_set_affinity_hint(vec, NULL); in nitrox_unregister_interrupts() 278 free_irq(vec, qvec); in nitrox_unregister_interrupts() 293 int nr_vecs, vec, cpu; in nitrox_register_interrupts() local 335 vec = pci_irq_vector(pdev, i); in nitrox_register_interrupts() 336 ret = request_irq(vec, nps_pkt_slc_isr, 0, qvec->name, qvec); in nitrox_register_interrupts() 343 irq_set_affinity_hint(vec, get_cpu_mask(cpu)); in nitrox_register_interrupts() 357 vec = pci_irq_vector(pdev, i); in nitrox_register_interrupts() 358 ret = request_irq(vec, nps_core_int_isr, 0, qvec->name, qvec); in nitrox_register_interrupts() [all …]
|
| /Linux-v5.4/arch/arc/kernel/ |
| D | troubleshoot.c | 120 unsigned int vec, cause_code; in show_ecr_verbose() local 128 vec = regs->ecr_vec; in show_ecr_verbose() 132 if (vec == ECR_V_DTLB_MISS) { in show_ecr_verbose() 137 } else if (vec == ECR_V_ITLB_MISS) { in show_ecr_verbose() 139 } else if (vec == ECR_V_MACH_CHK) { in show_ecr_verbose() 143 } else if (vec == ECR_V_PROTV) { in show_ecr_verbose() 153 } else if (vec == ECR_V_INSN_ERR) { in show_ecr_verbose() 156 } else if (vec == ECR_V_MEM_ERR) { in show_ecr_verbose() 163 } else if (vec == ECR_V_MISALIGN) { in show_ecr_verbose() 166 } else if (vec == ECR_V_TRAP) { in show_ecr_verbose()
|
| /Linux-v5.4/arch/alpha/kernel/ |
| D | setup.c | 438 struct alpha_machine_vector *vec = NULL; in setup_arch() local 502 vec = get_sysvec_byname(p+9); in setup_arch() 568 if (!vec) { in setup_arch() 569 vec = get_sysvec(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch() 573 if (!vec) { in setup_arch() 578 if (vec != &alpha_mv) { in setup_arch() 579 alpha_mv = *vec; in setup_arch() 855 struct alpha_machine_vector *vec; in get_sysvec() local 858 vec = NULL; in get_sysvec() 860 vec = systype_vecs[type]; in get_sysvec() [all …]
|
| /Linux-v5.4/net/smc/ |
| D | smc_clc.c | 278 struct kvec vec = {buf, buflen}; in smc_clc_wait_msg() local 292 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, in smc_clc_wait_msg() 336 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, datlen); in smc_clc_wait_msg() 366 struct kvec vec; in smc_clc_send_decline() local 380 vec.iov_base = &dclc; in smc_clc_send_decline() 381 vec.iov_len = sizeof(struct smc_clc_msg_decline); in smc_clc_send_decline() 382 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, in smc_clc_send_decline() 400 struct kvec vec[5]; in smc_clc_send_proposal() local 438 vec[i].iov_base = &pclc; in smc_clc_send_proposal() 439 vec[i++].iov_len = sizeof(pclc); in smc_clc_send_proposal() [all …]
|
| /Linux-v5.4/fs/ |
| D | read_write.c | 987 ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv() argument 995 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv() 1004 static ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument 1012 ret = import_iovec(WRITE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev() 1022 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument 1034 ret = vfs_readv(f.file, vec, vlen, ppos, flags); in do_readv() 1046 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument 1058 ret = vfs_writev(f.file, vec, vlen, ppos, flags); in do_writev() 1076 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument 1089 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_preadv() [all …]
|
| /Linux-v5.4/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-v5.4/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-v5.4/arch/powerpc/kvm/ |
| D | book3s.c | 135 void kvmppc_inject_interrupt(struct kvm_vcpu *vcpu, int vec, u64 flags) in kvmppc_inject_interrupt() argument 140 kvmppc_set_pc(vcpu, kvmppc_interrupt_offset(vcpu) + vec); in kvmppc_inject_interrupt() 144 static int kvmppc_book3s_vec2irqprio(unsigned int vec) in kvmppc_book3s_vec2irqprio() argument 148 switch (vec) { in kvmppc_book3s_vec2irqprio() 172 unsigned int vec) in kvmppc_book3s_dequeue_irqprio() argument 176 clear_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_dequeue_irqprio() 183 void kvmppc_book3s_queue_irqprio(struct kvm_vcpu *vcpu, unsigned int vec) in kvmppc_book3s_queue_irqprio() argument 187 set_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_queue_irqprio() 190 printk(KERN_INFO "Queueing interrupt %x\n", vec); in kvmppc_book3s_queue_irqprio() 298 int vec = 0; in kvmppc_book3s_irqprio_deliver() local [all …]
|
| /Linux-v5.4/net/rds/ |
| D | rdma.c | 55 static unsigned int rds_pages_in_vec(struct rds_iovec *vec) in rds_pages_in_vec() argument 57 if ((vec->addr + vec->bytes <= vec->addr) || in rds_pages_in_vec() 58 (vec->bytes > (u64)UINT_MAX)) in rds_pages_in_vec() 61 return ((vec->addr + vec->bytes + PAGE_SIZE - 1) >> PAGE_SHIFT) - in rds_pages_in_vec() 62 (vec->addr >> PAGE_SHIFT); in rds_pages_in_vec() 198 nr_pages = rds_pages_in_vec(&args->vec); in __rds_rdma_map() 213 args->vec.addr, args->vec.bytes, nr_pages); in __rds_rdma_map() 250 ret = rds_pin_pages(args->vec.addr, nr_pages, pages, 1); in __rds_rdma_map() 294 cookie = rds_rdma_make_cookie(mr->r_key, args->vec.addr & ~PAGE_MASK); in __rds_rdma_map() 356 new_args.vec = args.vec; in rds_get_mr_for_dest() [all …]
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| 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-v5.4/security/apparmor/include/ |
| D | label.h | 58 int aa_vec_unique(struct aa_profile **vec, int n, int flags); 59 struct aa_label *aa_vec_find_or_create_label(struct aa_profile **vec, int len, 134 struct aa_profile *vec[]; member 149 #define labels_ns(X) (vec_ns(&((X)->vec[0]), (X)->size)) 151 #define labels_profile(X) ((X)->vec[(X)->size - 1]) 158 for ((I).i = 0; ((P) = (L)->vec[(I).i]); ++((I).i)) 162 for (++((I).i); ((P) = (L)->vec[(I).i]); ++((I).i)) 177 ((P1) = (L1)->vec[(I).i]) && ((P2) = (L2)->vec[(I).j]); \ 193 ((P) = (L)->vec[(I).i]); \ 209 while ((L)->vec[___i] && (L)->vec[___i]->ns != (NS)) \ [all …]
|