/linux-master/include/media/ |
H A D | frame_vector.h | 17 void frame_vector_destroy(struct frame_vector *vec); 19 bool write, struct frame_vector *vec); 20 void put_vaddr_frames(struct frame_vector *vec); 21 int frame_vector_to_pages(struct frame_vector *vec); 22 void frame_vector_to_pfns(struct frame_vector *vec); 24 static inline unsigned int frame_vector_count(struct frame_vector *vec) argument 26 return vec->nr_frames; 29 static inline struct page **frame_vector_pages(struct frame_vector *vec) argument 31 if (vec->is_pfns) { 32 int err = frame_vector_to_pages(vec); 40 frame_vector_pfns(struct frame_vector *vec) argument [all...] |
H A D | videobuf2-memops.h | 39 void vb2_destroy_framevec(struct frame_vector *vec);
|
/linux-master/drivers/media/common/videobuf2/ |
H A D | frame_vector.c | 18 * @vec: structure which receives pages / pfns of the addresses mapped. 21 * This function maps virtual addresses from @start and fills @vec structure 41 struct frame_vector *vec) 49 if (WARN_ON_ONCE(nr_frames > vec->nr_allocated)) 50 nr_frames = vec->nr_allocated; 58 (struct page **)(vec->ptrs)); 59 vec->got_ref = true; 60 vec->is_pfns = false; 61 vec->nr_frames = ret; 66 vec 40 get_vaddr_frames(unsigned long start, unsigned int nr_frames, bool write, struct frame_vector *vec) argument 80 put_vaddr_frames(struct frame_vector *vec) argument 110 frame_vector_to_pages(struct frame_vector *vec) argument 136 frame_vector_to_pfns(struct frame_vector *vec) argument 161 struct frame_vector *vec; local 191 frame_vector_destroy(struct frame_vector *vec) argument [all...] |
H A D | videobuf2-memops.c | 44 struct frame_vector *vec; local 49 vec = frame_vector_create(nr); 50 if (!vec) 52 ret = get_vaddr_frames(start & PAGE_MASK, nr, write, vec); 60 return vec; 62 put_vaddr_frames(vec); 64 frame_vector_destroy(vec); 71 * @vec: vector of pfns / pages to release 73 * This releases references to all pages in the vector @vec (if corresponding 76 void vb2_destroy_framevec(struct frame_vector *vec) argument [all...] |
/linux-master/arch/m68k/68000/ |
H A D | ints.h | 7 asmlinkage void process_int(int vec, struct pt_regs *fp);
|
/linux-master/tools/testing/selftests/mincore/ |
H A D | mincore_selftest.c | 34 unsigned char vec[1]; local 40 retval = mincore(0, 0, vec); 45 retval = mincore(NULL, page_size, vec); 58 retval = mincore(addr + 1, page_size, vec); 64 retval = mincore(addr, -1, vec); 68 /* <vec> argument points to an illegal address */ 85 unsigned char vec[1]; local 99 retval = mincore(addr, page_size, vec); 101 ASSERT_EQ(0, vec[0]) { 108 retval = mincore(addr, page_size, vec); 141 unsigned char vec[1]; local 189 unsigned char *vec; local 294 unsigned char *vec; local [all...] |
/linux-master/arch/powerpc/sysdev/xics/ |
H A D | icp-opal.c | 65 unsigned int vec; local 69 vec = xirr & 0x00ffffff; 70 if (vec == XICS_IRQ_SPURIOUS) 73 irq = irq_find_mapping(xics_host, vec); 75 xics_push_cppr(vec); 80 xics_mask_unknown_vec(vec); 151 unsigned int vec; local 155 vec = xirr & 0x00ffffff; 156 if (vec == XICS_IRQ_SPURIOUS) 158 if (vec [all...] |
H A D | ics-native.c | 40 static void __iomem *ics_native_xive(struct ics_native *in, unsigned int vec) argument 42 return in->base + 0x800 + ((vec - in->ibase) << 2); 47 unsigned int vec = (unsigned int)irqd_to_hwirq(d); local 52 pr_devel("ics-native: unmask virq %d [hw 0x%x]\n", d->irq, vec); 54 if (vec < in->ibase || vec >= (in->ibase + in->icount)) 58 out_be32(ics_native_xive(in, vec), (server << 8) | DEFAULT_PRIORITY); 78 static void ics_native_do_mask(struct ics_native *in, unsigned int vec) argument 80 out_be32(ics_native_xive(in, vec), 0xff); 85 unsigned int vec local 100 unsigned int vec = (unsigned int)irqd_to_hwirq(d); local 146 ics_native_mask_unknown(struct ics *ics, unsigned long vec) argument 156 ics_native_get_server(struct ics *ics, unsigned long vec) argument [all...] |
H A D | icp-hv.c | 107 unsigned int vec = xirr & 0x00ffffff; local 110 if (vec == XICS_IRQ_SPURIOUS) 113 irq = irq_find_mapping(xics_host, vec); 115 xics_push_cppr(vec); 120 xics_mask_unknown_vec(vec);
|
H A D | icp-native.c | 119 unsigned int vec = xirr & 0x00ffffff; local 122 if (vec == XICS_IRQ_SPURIOUS) 125 irq = irq_find_mapping(xics_host, vec); 127 xics_push_cppr(vec); 132 xics_mask_unknown_vec(vec); 176 unsigned int vec = xirr & 0x00ffffff; local 178 if (vec == XICS_IRQ_SPURIOUS) 180 if (vec == XICS_IPI) { 187 vec); 188 xics_mask_unknown_vec(vec); [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | pagemap_ioctl.c | 43 static long pagemap_ioctl(void *start, int len, void *vec, int vec_len, int flag, argument 51 arg.vec = (uintptr_t)vec; 64 static long pagemap_ioc(void *start, int len, void *vec, int vec_len, int flag, argument 73 arg.vec = (uintptr_t)vec; 188 char *mem, *vec; local 211 vec = malloc(sizeof(struct page_region) * vec_size); 213 written = pagemap_ioctl(mem, mem_size, vec, 1, PM_SCAN_WP_MATCHING | PM_SCAN_CHECK_WPASYNC, 222 free(vec); 226 get_reads(struct page_region *vec, int vec_size) argument 240 struct page_region *vec, *vec2; local 680 struct page_region *vec, *vec2; local 804 struct page_region *vec, *vec2; local 996 struct page_region *vec = malloc(sizeof(struct page_region) * vec_size); local 1014 struct page_region vec; local 1051 struct page_region *vec; local 1224 struct page_region vec; local [all...] |
/linux-master/mm/ |
H A D | mincore.c | 30 unsigned char *vec = walk->private; local 37 for (; addr != end; vec++, addr += PAGE_SIZE) 38 *vec = present; 39 walk->private = vec; 73 struct vm_area_struct *vma, unsigned char *vec) 83 vec[i] = mincore_page(vma->vm_file->f_mapping, pgoff); 86 vec[i] = 0; 106 unsigned char *vec = walk->private; local 111 memset(vec, 1, nr); 127 vma, vec); 72 __mincore_unmapped_range(unsigned long addr, unsigned long end, struct vm_area_struct *vma, unsigned char *vec) argument 187 do_mincore(unsigned long addr, unsigned long pages, unsigned char *vec) argument [all...] |
/linux-master/kernel/sched/ |
H A D | cpupri.c | 70 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; local 73 if (!atomic_read(&(vec)->count)) 99 if (cpumask_any_and(&p->cpus_mask, vec->mask) >= nr_cpu_ids) 103 cpumask_and(lowest_mask, &p->cpus_mask, vec->mask); 110 * second reads of vec->mask. If we hit this 230 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; local 232 cpumask_set_cpu(cpu, vec->mask); 239 atomic_inc(&(vec)->count); 243 struct cpupri_vec *vec = &cp->pri_to_cpu[oldpri]; local 246 * Because the order of modification of the vec 283 struct cpupri_vec *vec = &cp->pri_to_cpu[i]; local [all...] |
/linux-master/net/ceph/ |
H A D | buffer.c | 20 b->vec.iov_base = kvmalloc(len, gfp); 21 if (!b->vec.iov_base) { 28 b->vec.iov_len = len; 39 kvfree(b->vec.iov_base); 55 ceph_decode_copy(p, (*b)->vec.iov_base, len);
|
/linux-master/arch/x86/kvm/ |
H A D | fpu.h | 9 #define __sse128_u union { sse128_t vec; u64 as_u64[2]; u32 as_u32[4]; } 10 #define sse128_lo(x) ({ __sse128_u t; t.vec = x; t.as_u64[0]; }) 11 #define sse128_hi(x) ({ __sse128_u t; t.vec = x; t.as_u64[1]; }) 12 #define sse128_l0(x) ({ __sse128_u t; t.vec = x; t.as_u32[0]; }) 13 #define sse128_l1(x) ({ __sse128_u t; t.vec = x; t.as_u32[1]; }) 14 #define sse128_l2(x) ({ __sse128_u t; t.vec = x; t.as_u32[2]; }) 15 #define sse128_l3(x) ({ __sse128_u t; t.vec = x; t.as_u32[3]; }) 16 #define sse128(lo, hi) ({ __sse128_u t; t.as_u64[0] = lo; t.as_u64[1] = hi; t.vec; })
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_vec.c | 213 readl(vec->regs + (offset)); \ 219 writel(val, vec->regs + (offset)); \ 374 struct vc4_vec *vec = connector_to_vc4_vec(connector); local 376 if (property != vec->legacy_tv_mode_property) 422 struct vc4_vec *vec = connector_to_vc4_vec(connector); local 424 if (property != vec->legacy_tv_mode_property) 478 static int vc4_vec_connector_init(struct drm_device *dev, struct vc4_vec *vec) argument 480 struct drm_connector *connector = &vec->connector; 502 vec->legacy_tv_mode_property = prop; 506 drm_connector_attach_encoder(connector, &vec 515 struct vc4_vec *vec = encoder_to_vc4_vec(encoder); local 547 struct vc4_vec *vec = encoder_to_vc4_vec(encoder); local 714 struct vc4_vec *vec = encoder_to_vc4_vec(encoder); local 747 struct vc4_vec *vec; local [all...] |
/linux-master/crypto/ |
H A D | testmgr.c | 1222 const struct hash_testvec *vec, 1230 kv.iov_base = (void *)vec->plaintext; 1231 kv.iov_len = vec->psize; 1232 iov_iter_kvec(&input, ITER_SOURCE, &kv, 1, vec->psize); 1233 return build_test_sglist(tsgl, cfg->src_divs, alignmask, vec->psize, 1239 const struct hash_testvec *vec, 1244 if (memcmp(result, vec->digest, digestsize) != 0) { 1268 static int test_shash_vec_cfg(const struct hash_testvec *vec, argument 1285 if (vec->ksize) { 1286 err = do_setkey(crypto_shash_setkey, tfm, vec 1221 build_hash_sglist(struct test_sglist *tsgl, const struct hash_testvec *vec, const struct testvec_config *cfg, unsigned int alignmask, const struct test_sg_division *divs[XBUFSIZE]) argument 1237 check_hash_result(const char *type, const u8 *result, unsigned int digestsize, const struct hash_testvec *vec, const char *vec_name, const char *driver, const struct testvec_config *cfg) argument 1451 test_ahash_vec_cfg(const struct hash_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct ahash_request *req, struct test_sglist *tsgl, u8 *hashstate) argument 1616 test_hash_vec_cfg(const struct hash_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument 1642 test_hash_vec(const struct hash_testvec *vec, unsigned int vec_num, struct ahash_request *req, struct shash_desc *desc, struct test_sglist *tsgl, u8 *hashstate) argument 1687 generate_random_hash_testvec(struct rnd_state *rng, struct shash_desc *desc, struct hash_testvec *vec, unsigned int maxkeysize, unsigned int maxdatasize, char *name, size_t max_namelen) argument 1747 struct hash_testvec vec = { 0 }; local 2025 test_aead_vec_cfg(int enc, const struct aead_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct aead_request *req, struct cipher_test_sglists *tsgls) argument 2209 test_aead_vec(int enc, const struct aead_testvec *vec, unsigned int vec_num, struct aead_request *req, struct cipher_test_sglists *tsgls) argument 2263 struct aead_testvec vec; member in struct:aead_extra_tests_ctx 2274 mutate_aead_message(struct rnd_state *rng, struct aead_testvec *vec, bool aad_iv, unsigned int ivsize) argument 2304 generate_aead_message(struct rnd_state *rng, struct aead_request *req, const struct aead_test_suite *suite, struct aead_testvec *vec, bool prefer_inauthentic) argument 2371 generate_random_aead_testvec(struct rnd_state *rng, struct aead_request *req, struct aead_testvec *vec, const struct aead_test_suite *suite, unsigned int maxkeysize, unsigned int maxdatasize, char *name, size_t max_namelen, bool prefer_inauthentic) argument 2804 test_skcipher_vec_cfg(int enc, const struct cipher_testvec *vec, const char *vec_name, const struct testvec_config *cfg, struct skcipher_request *req, struct cipher_test_sglists *tsgls) argument 2968 test_skcipher_vec(int enc, const struct cipher_testvec *vec, unsigned int vec_num, struct skcipher_request *req, struct cipher_test_sglists *tsgls) argument 3017 generate_random_cipher_testvec(struct rnd_state *rng, struct skcipher_request *req, struct cipher_testvec *vec, unsigned int maxdatasize, char *name, size_t max_namelen) argument 3089 struct cipher_testvec vec = { 0 }; local 3887 do_test_kpp(struct crypto_kpp *tfm, const struct kpp_testvec *vec, const char *alg) argument [all...] |
/linux-master/security/apparmor/ |
H A D | label.c | 187 static bool vec_is_stale(struct aa_profile **vec, int n) argument 191 AA_BUG(!vec); 194 if (profile_is_stale(vec[i])) 201 static long accum_vec_flags(struct aa_profile **vec, int n) argument 206 AA_BUG(!vec); 209 u |= vec[i]->label.flags & (FLAG_DEBUG1 | FLAG_DEBUG2 | 211 if (!(u & vec[i]->label.flags & FLAG_UNCONFINED)) 224 * assumes vec is sorted 225 * Assumes @vec has null terminator at vec[ 228 unique(struct aa_profile **vec, int n) argument 267 aa_vec_unique(struct aa_profile **vec, int n, int flags) argument 724 __vec_find(struct aa_profile **vec, int n) argument 838 vec_find(struct aa_profile **vec, int n) argument 857 vec_create_and_insert_label(struct aa_profile **vec, int len, gfp_t gfp) argument 891 aa_vec_find_or_create_label(struct aa_profile **vec, int len, gfp_t gfp) argument [all...] |
/linux-master/arch/sh/include/asm/ |
H A D | traps_32.h | 61 unsigned int vec = regs->tra; \ 62 (void)vec;
|
/linux-master/arch/powerpc/include/asm/ |
H A D | xics.h | 93 void (*mask_unknown)(struct ics *ics, unsigned long vec); 94 long (*get_server)(struct ics *ics, unsigned long vec); 113 static inline void xics_push_cppr(unsigned int vec) argument 120 if (vec == XICS_IPI) 161 extern void xics_mask_unknown_vec(unsigned int vec);
|
/linux-master/arch/arc/kernel/ |
H A D | troubleshoot.c | 114 unsigned int vec, cause_code; local 120 vec = regs->ecr.vec; 124 if (vec == ECR_V_DTLB_MISS) { 129 } else if (vec == ECR_V_ITLB_MISS) { 131 } else if (vec == ECR_V_MACH_CHK) { 135 } else if (vec == ECR_V_PROTV) { 145 } else if (vec == ECR_V_INSN_ERR) { 148 } else if (vec == ECR_V_MEM_ERR) { 155 } else if (vec [all...] |
/linux-master/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_isr.c | 270 int vec; local 277 vec = pci_irq_vector(pdev, i); 278 irq_set_affinity_hint(vec, NULL); 279 free_irq(vec, qvec); 294 int nr_vecs, vec, cpu; local 311 dev_err(DEV(ndev), "Error in getting vec count %d\n", nr_vecs); 340 vec = pci_irq_vector(pdev, i); 341 ret = request_irq(vec, nps_pkt_slc_isr, 0, qvec->name, qvec); 348 irq_set_affinity_hint(vec, get_cpu_mask(cpu)); 362 vec 389 int vec; local 412 int vec, cpu; local [all...] |
/linux-master/tools/perf/util/bpf_skel/ |
H A D | kwork_trace.bpf.c | 264 unsigned int vec = ctx->vec; local 268 .id = (__u64)vec, 271 if (vec < NR_SOFTIRQS) { 274 softirq_name_list[vec]); 286 .id = (__u64)ctx->vec, 295 unsigned int vec = ctx->vec; local 299 .id = (__u64)vec, 302 if (vec < NR_SOFTIRQ [all...] |
/linux-master/include/linux/ceph/ |
H A D | buffer.h | 18 struct kvec vec; member in struct:ceph_buffer
|
/linux-master/include/trace/events/ |
H A D | irq.h | 110 __field( unsigned int, vec ) 114 __entry->vec = vec_nr; 117 TP_printk("vec=%u [action=%s]", __entry->vec, 118 show_softirq_name(__entry->vec))
|