Home
last modified time | relevance | path

Searched refs:vec (Results 1 – 25 of 220) sorted by relevance

123456789

/Linux-v5.10/mm/
Dframe_vector.c35 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 …]
Dmincore.c29 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()
72 struct vm_area_struct *vma, unsigned char *vec) in __mincore_unmapped_range() argument
82 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); in __mincore_unmapped_range()
85 vec[i] = 0; in __mincore_unmapped_range()
105 unsigned char *vec = walk->private; in mincore_pte_range() local
110 memset(vec, 1, nr); in mincore_pte_range()
116 __mincore_unmapped_range(addr, end, vma, vec); in mincore_pte_range()
[all …]
/Linux-v5.10/drivers/gpu/drm/vc4/
Dvc4_vec.c173 #define VEC_READ(offset) readl(vec->regs + (offset))
174 #define VEC_WRITE(offset, val) writel(val, vec->regs + (offset))
179 struct vc4_vec *vec; member
191 struct vc4_vec *vec; member
215 void (*mode_set)(struct vc4_vec *vec);
245 static void vc4_vec_ntsc_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_mode_set() argument
251 static void vc4_vec_ntsc_j_mode_set(struct vc4_vec *vec) in vc4_vec_ntsc_j_mode_set() argument
264 static void vc4_vec_pal_mode_set(struct vc4_vec *vec) in vc4_vec_pal_mode_set() argument
270 static void vc4_vec_pal_m_mode_set(struct vc4_vec *vec) in vc4_vec_pal_m_mode_set() argument
348 struct vc4_vec *vec) in vc4_vec_connector_init() argument
[all …]
/Linux-v5.10/tools/testing/selftests/mincore/
Dmincore_selftest.c35 unsigned char vec[1]; in TEST() local
41 retval = mincore(0, 0, vec); in TEST()
46 retval = mincore(NULL, page_size, vec); in TEST()
59 retval = mincore(addr + 1, page_size, vec); in TEST()
65 retval = mincore(addr, -1, vec); in TEST()
86 unsigned char vec[1]; in TEST() local
100 retval = mincore(addr, page_size, vec); in TEST()
102 ASSERT_EQ(0, vec[0]) { in TEST()
109 retval = mincore(addr, page_size, vec); in TEST()
111 ASSERT_EQ(1, vec[0]) { in TEST()
[all …]
/Linux-v5.10/crypto/
Dtestmgr.c1123 const struct hash_testvec *vec, in build_hash_sglist() argument
1131 kv.iov_base = (void *)vec->plaintext; in build_hash_sglist()
1132 kv.iov_len = vec->psize; in build_hash_sglist()
1133 iov_iter_kvec(&input, WRITE, &kv, 1, vec->psize); in build_hash_sglist()
1134 return build_test_sglist(tsgl, cfg->src_divs, alignmask, vec->psize, in build_hash_sglist()
1140 const struct hash_testvec *vec, in check_hash_result() argument
1145 if (memcmp(result, vec->digest, digestsize) != 0) { in check_hash_result()
1175 const struct hash_testvec *vec, in test_shash_vec_cfg() argument
1192 if (vec->ksize) { in test_shash_vec_cfg()
1193 err = do_setkey(crypto_shash_setkey, tfm, vec->key, vec->ksize, in test_shash_vec_cfg()
[all …]
/Linux-v5.10/arch/powerpc/sysdev/xics/
Dicp-opal.c64 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 …]
Dicp-native.c118 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()
Dics-opal.c161 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()
Dicp-hv.c106 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()
/Linux-v5.10/security/apparmor/
Dlabel.c186 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.10/drivers/media/common/videobuf2/
Dvideobuf2-memops.c42 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()
Dvideobuf2-vmalloc.c27 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.10/kernel/sched/
Dcpupri.c47 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in __cpupri_find() local
50 if (!atomic_read(&(vec)->count)) in __cpupri_find()
76 if (cpumask_any_and(p->cpus_ptr, vec->mask) >= nr_cpu_ids) in __cpupri_find()
80 cpumask_and(lowest_mask, p->cpus_ptr, vec->mask); in __cpupri_find()
206 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; in cpupri_set() local
208 cpumask_set_cpu(cpu, vec->mask); in cpupri_set()
215 atomic_inc(&(vec)->count); in cpupri_set()
219 struct cpupri_vec *vec = &cp->pri_to_cpu[oldpri]; in cpupri_set() local
240 atomic_dec(&(vec)->count); in cpupri_set()
242 cpumask_clear_cpu(cpu, vec->mask); in cpupri_set()
[all …]
/Linux-v5.10/fs/xfs/
Dxfs_log.h28 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.10/net/smc/
Dsmc_clc.c344 struct kvec vec = {buf, buflen}; in smc_clc_wait_msg() local
359 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, in smc_clc_wait_msg()
406 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, recvlen); in smc_clc_wait_msg()
418 vec.iov_base = &tmp; in smc_clc_wait_msg()
419 vec.iov_len = SMC_CLC_RECV_BUF_LEN; in smc_clc_wait_msg()
423 iov_iter_kvec(&msg.msg_iter, READ, &vec, 1, recvlen); in smc_clc_wait_msg()
450 struct kvec vec; in smc_clc_send_decline() local
469 vec.iov_base = &dclc; in smc_clc_send_decline()
470 vec.iov_len = sizeof(struct smc_clc_msg_decline); in smc_clc_send_decline()
471 len = kernel_sendmsg(smc->clcsock, &msg, &vec, 1, in smc_clc_send_decline()
[all …]
/Linux-v5.10/drivers/crypto/cavium/nitrox/
Dnitrox_isr.c269 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.10/net/rds/
Drdma.c55 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()
201 if (((args->vec.addr + args->vec.bytes) < args->vec.addr) || in __rds_rdma_map()
202 PAGE_ALIGN(args->vec.addr + args->vec.bytes) < in __rds_rdma_map()
203 (args->vec.addr + args->vec.bytes)) { in __rds_rdma_map()
213 nr_pages = rds_pages_in_vec(&args->vec); in __rds_rdma_map()
228 args->vec.addr, args->vec.bytes, nr_pages); in __rds_rdma_map()
[all …]
/Linux-v5.10/arch/arc/kernel/
Dtroubleshoot.c112 unsigned int vec, cause_code; in show_ecr_verbose() local
118 vec = regs->ecr_vec; in show_ecr_verbose()
122 if (vec == ECR_V_DTLB_MISS) { in show_ecr_verbose()
127 } else if (vec == ECR_V_ITLB_MISS) { in show_ecr_verbose()
129 } else if (vec == ECR_V_MACH_CHK) { in show_ecr_verbose()
133 } else if (vec == ECR_V_PROTV) { in show_ecr_verbose()
143 } else if (vec == ECR_V_INSN_ERR) { in show_ecr_verbose()
146 } else if (vec == ECR_V_MEM_ERR) { in show_ecr_verbose()
153 } else if (vec == ECR_V_MISALIGN) { in show_ecr_verbose()
156 } else if (vec == ECR_V_TRAP) { in show_ecr_verbose()
/Linux-v5.10/arch/alpha/kernel/
Dsetup.c451 struct alpha_machine_vector *vec = NULL; in setup_arch() local
515 vec = get_sysvec_byname(p+9); in setup_arch()
581 if (!vec) { in setup_arch()
582 vec = get_sysvec(hwrpb->sys_type, hwrpb->sys_variation, in setup_arch()
586 if (!vec) { in setup_arch()
591 if (vec != &alpha_mv) { in setup_arch()
592 alpha_mv = *vec; in setup_arch()
866 struct alpha_machine_vector *vec; in get_sysvec() local
869 vec = NULL; in get_sysvec()
871 vec = systype_vecs[type]; in get_sysvec()
[all …]
/Linux-v5.10/arch/um/os-Linux/
Dprocess.c228 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.10/net/ceph/
Dbuffer.c20 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.10/arch/powerpc/kvm/
Dbook3s.c111 void kvmppc_inject_interrupt(struct kvm_vcpu *vcpu, int vec, u64 flags) in kvmppc_inject_interrupt() argument
113 vcpu->kvm->arch.kvm_ops->inject_interrupt(vcpu, vec, flags); in kvmppc_inject_interrupt()
116 static int kvmppc_book3s_vec2irqprio(unsigned int vec) in kvmppc_book3s_vec2irqprio() argument
120 switch (vec) { in kvmppc_book3s_vec2irqprio()
144 unsigned int vec) in kvmppc_book3s_dequeue_irqprio() argument
148 clear_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_dequeue_irqprio()
155 void kvmppc_book3s_queue_irqprio(struct kvm_vcpu *vcpu, unsigned int vec) in kvmppc_book3s_queue_irqprio() argument
159 set_bit(kvmppc_book3s_vec2irqprio(vec), in kvmppc_book3s_queue_irqprio()
162 printk(KERN_INFO "Queueing interrupt %x\n", vec); in kvmppc_book3s_queue_irqprio()
270 int vec = 0; in kvmppc_book3s_irqprio_deliver() local
[all …]
/Linux-v5.10/fs/
Dread_write.c911 static ssize_t vfs_readv(struct file *file, const struct iovec __user *vec, in vfs_readv() argument
919 ret = import_iovec(READ, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_readv()
928 static ssize_t vfs_writev(struct file *file, const struct iovec __user *vec, in vfs_writev() argument
936 ret = import_iovec(WRITE, vec, vlen, ARRAY_SIZE(iovstack), &iov, &iter); in vfs_writev()
946 static ssize_t do_readv(unsigned long fd, const struct iovec __user *vec, in do_readv() argument
958 ret = vfs_readv(f.file, vec, vlen, ppos, flags); in do_readv()
970 static ssize_t do_writev(unsigned long fd, const struct iovec __user *vec, in do_writev() argument
982 ret = vfs_writev(f.file, vec, vlen, ppos, flags); in do_writev()
1000 static ssize_t do_preadv(unsigned long fd, const struct iovec __user *vec, in do_preadv() argument
1013 ret = vfs_readv(f.file, vec, vlen, &pos, flags); in do_preadv()
[all …]
/Linux-v5.10/tools/testing/selftests/net/
Dtls.c327 struct iovec vec; in TEST_F() local
330 vec.iov_base = (char *)test_str; in TEST_F()
331 vec.iov_len = send_len; in TEST_F()
333 msg.msg_iov = &vec; in TEST_F()
346 struct iovec vec[MAX_FRAGS]; in TEST_F() local
352 vec[i].iov_base = (char *)test_str; in TEST_F()
353 vec[i].iov_len = SEND_LEN; in TEST_F()
357 msg.msg_iov = vec; in TEST_F()
383 struct iovec vec = { (void *)mem, send_len }; in TEST_F() local
385 msg.msg_iov = &vec; in TEST_F()
[all …]
/Linux-v5.10/arch/powerpc/include/asm/
Dxics.h89 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);

123456789