Home
last modified time | relevance | path

Searched refs:size (Results 1376 - 1400 of 23414) sorted by relevance

1...<<51525354555657585960>>...937

/kernel/linux/linux-5.10/include/linux/
H A Diommu-helper.h8 static inline unsigned long iommu_device_max_index(unsigned long size, in iommu_device_max_index() argument
12 if (size + offset > dma_mask) in iommu_device_max_index()
15 return size; in iommu_device_max_index()
27 extern unsigned long iommu_area_alloc(unsigned long *map, unsigned long size,
37 unsigned long size = (addr & (io_page_size - 1)) + len; in iommu_num_pages() local
39 return DIV_ROUND_UP(size, io_page_size); in iommu_num_pages()
/kernel/linux/linux-6.6/include/linux/
H A Dkmsan-checks.h20 * @size: size of buffer to poison.
27 void kmsan_poison_memory(const void *address, size_t size, gfp_t flags);
32 * @size: size of buffer to unpoison.
37 void kmsan_unpoison_memory(const void *address, size_t size);
42 * @size: size of buffer to check.
47 void kmsan_check_memory(const void *address, size_t size);
66 static inline void kmsan_poison_memory(const void *address, size_t size, in kmsan_poison_memory() argument
70 kmsan_unpoison_memory(const void *address, size_t size) kmsan_unpoison_memory() argument
73 kmsan_check_memory(const void *address, size_t size) kmsan_check_memory() argument
[all...]
H A Dlogic_iomem.h14 * size is given in bytes (1, 2, 4 or 8)
17 * size is given in bytes (1, 2, 4 or 8)
25 unsigned long (*read)(void *priv, unsigned int offset, int size);
26 void (*write)(void *priv, unsigned int offset, int size,
29 void (*set)(void *priv, unsigned int offset, u8 value, int size);
31 int size);
33 int size);
49 long (*map)(unsigned long offset, size_t size,
H A Diommu-helper.h10 static inline unsigned long iommu_device_max_index(unsigned long size, in iommu_device_max_index() argument
14 if (size + offset > dma_mask) in iommu_device_max_index()
17 return size; in iommu_device_max_index()
29 extern unsigned long iommu_area_alloc(unsigned long *map, unsigned long size,
39 unsigned long size = (addr & (io_page_size - 1)) + len; in iommu_num_pages() local
41 return DIV_ROUND_UP(size, io_page_size); in iommu_num_pages()
/kernel/linux/linux-6.6/include/trace/events/
H A Dgpu_mem.h27 * @size: Size of the allocation in bytes.
32 TP_PROTO(uint32_t gpu_id, uint32_t pid, uint64_t size),
34 TP_ARGS(gpu_id, pid, size),
39 __field(uint64_t, size)
45 __entry->size = size;
48 TP_printk("gpu_id=%u pid=%u size=%llu",
51 __entry->size)
/kernel/linux/linux-6.6/tools/perf/trace/beauty/tracepoints/
H A Dx86_irq_vectors.c14 static size_t x86_irq_vectors__scnprintf(unsigned long vector, char *bf, size_t size, bool show_prefix) in x86_irq_vectors__scnprintf() argument
16 return strarray__scnprintf_suffix(&strarray__x86_irq_vectors, bf, size, "%#x", show_prefix, vector); in x86_irq_vectors__scnprintf()
19 size_t syscall_arg__scnprintf_x86_irq_vectors(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_x86_irq_vectors() argument
23 return x86_irq_vectors__scnprintf(vector, bf, size, arg->show_string_prefix); in syscall_arg__scnprintf_x86_irq_vectors()
26 bool syscall_arg__strtoul_x86_irq_vectors(char *bf, size_t size, struct syscall_arg *arg __maybe_unused, u64 *ret) in syscall_arg__strtoul_x86_irq_vectors() argument
28 return strarray__strtoul(&strarray__x86_irq_vectors, bf, size, ret); in syscall_arg__strtoul_x86_irq_vectors()
H A Dx86_msr.c24 static size_t x86_MSR__scnprintf(unsigned long msr, char *bf, size_t size, bool show_prefix) in x86_MSR__scnprintf() argument
26 return strarrays__scnprintf(&strarrays__x86_MSRs_tables, bf, size, "%#x", show_prefix, msr); in x86_MSR__scnprintf()
29 size_t syscall_arg__scnprintf_x86_MSR(char *bf, size_t size, struct syscall_arg *arg) in syscall_arg__scnprintf_x86_MSR() argument
33 return x86_MSR__scnprintf(flags, bf, size, arg->show_string_prefix); in syscall_arg__scnprintf_x86_MSR()
36 bool syscall_arg__strtoul_x86_MSR(char *bf, size_t size, struct syscall_arg *arg __maybe_unused, u64 *ret) in syscall_arg__strtoul_x86_MSR() argument
38 return strarrays__strtoul(&strarrays__x86_MSRs_tables, bf, size, ret); in syscall_arg__strtoul_x86_MSR()
/kernel/liteos_m/testsuites/sample/kernel/lms/
H A DIt_los_lms_006.c37 UINT32 size = 20 * 3; /* mem size 20 * 3 */ in TestCase() local
39 CHAR *str = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); in TestCase()
42 (VOID)memset_s(str, size, 0xca, size); in TestCase()
45 CHAR *newPtr = LOS_MemRealloc(g_testLmsPool, str, size - 32); /* mem size - 32 */ in TestCase()
48 PRINTK("newPtr = 0x%x\n", newPtr[size - 30]); /* trigger read overflow at size - 30 */ in TestCase()
H A DIt_los_lms_005.c37 UINT32 size = 20; /* mem size 20 */ in TestCase() local
39 CHAR *str = (CHAR *)LOS_MemAlloc(g_testLmsPool, size); in TestCase()
42 (VOID)memset_s(str, size, 0xca, size); in TestCase()
45 CHAR *newPtr = LOS_MemRealloc(g_testLmsPool, str, size - 4); /* mem size - 4 */ in TestCase()
48 PRINTK("newPtr = 0x%x\n", newPtr[size - 4]); /* trigger read overflow at size - 4 */ in TestCase()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dcacheflush.h85 * flush_kern_dcache_area(kaddr, size)
89 * - size - region size
277 #define clean_dcache_area(start,size) cpu_dcache_clean_area(start, size)
294 static inline void flush_kernel_vmap_range(void *addr, int size) in flush_kernel_vmap_range() argument
297 __cpuc_flush_dcache_area(addr, (size_t)size); in flush_kernel_vmap_range()
299 static inline void invalidate_kernel_vmap_range(void *addr, int size) in invalidate_kernel_vmap_range() argument
302 __cpuc_flush_dcache_area(addr, (size_t)size); in invalidate_kernel_vmap_range()
372 * This needs to be >= the max cache writeback size o
389 __sync_cache_range_w(volatile void *p, size_t size) __sync_cache_range_w() argument
403 __sync_cache_range_r(volatile void *p, size_t size) __sync_cache_range_r() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/lib/
H A Duaccess_with_memcpy.c240 int size, ret;
257 for (size = PAGE_SIZE; size >= 4; size /= 2) {
259 ret |= __copy_to_user_memcpy(user_ptr, kernel_ptr, size);
261 ret |= __copy_to_user_std(user_ptr, kernel_ptr, size);
263 printk("copy_to_user: %d %llu %llu\n", size, t1 - t0, t2 - t1);
266 for (size = PAGE_SIZE; size >= 4; size /
[all...]
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Dvirtio-rng.c30 /* minimal size returned by rng_buffer_size() */
67 unsigned int size) in copy_data()
69 size = min_t(unsigned int, size, vi->data_avail); in copy_data()
70 memcpy(buf, vi->data + vi->data_idx, size); in copy_data()
71 vi->data_idx += size; in copy_data()
72 vi->data_avail -= size; in copy_data()
75 return size; in copy_data()
78 static int virtio_read(struct hwrng *rng, void *buf, size_t size, bool wait) in virtio_read() argument
92 chunk = copy_data(vi, buf, size); in virtio_read()
66 copy_data(struct virtrng_info *vi, void *buf, unsigned int size) copy_data() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dcacheflush.h85 * flush_kern_dcache_area(kaddr, size)
89 * - size - region size
280 #define clean_dcache_area(start,size) cpu_dcache_clean_area(start, size)
300 static inline void flush_kernel_vmap_range(void *addr, int size) in flush_kernel_vmap_range() argument
303 __cpuc_flush_dcache_area(addr, (size_t)size); in flush_kernel_vmap_range()
305 static inline void invalidate_kernel_vmap_range(void *addr, int size) in invalidate_kernel_vmap_range() argument
308 __cpuc_flush_dcache_area(addr, (size_t)size); in invalidate_kernel_vmap_range()
371 * This needs to be >= the max cache writeback size o
388 __sync_cache_range_w(volatile void *p, size_t size) __sync_cache_range_w() argument
402 __sync_cache_range_r(volatile void *p, size_t size) __sync_cache_range_r() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/lib/
H A Duaccess_with_memcpy.c233 int size, ret;
250 for (size = PAGE_SIZE; size >= 4; size /= 2) {
252 ret |= __copy_to_user_memcpy(user_ptr, kernel_ptr, size);
254 ret |= __copy_to_user_std(user_ptr, kernel_ptr, size);
256 printk("copy_to_user: %d %llu %llu\n", size, t1 - t0, t2 - t1);
259 for (size = PAGE_SIZE; size >= 4; size /
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/qxl/
H A Dqxl_image.c138 int size; in qxl_image_init_helper() local
151 size = PAGE_SIZE - offsetof(struct qxl_data_chunk, data); in qxl_image_init_helper()
154 size = PAGE_SIZE; in qxl_image_init_helper()
156 size = min(size, remain); in qxl_image_init_helper()
158 memcpy(k_data, i_data, size); in qxl_image_init_helper()
161 i_data += size; in qxl_image_init_helper()
162 remain -= size; in qxl_image_init_helper()
176 size = min((int)(PAGE_SIZE - page_offset), remain); in qxl_image_init_helper()
180 memcpy(k_data, i_data, size); in qxl_image_init_helper()
[all...]
/kernel/linux/linux-5.10/scripts/dtc/
H A Dfdtget.c32 int size; /* data size (1/2/4) */ member
46 * we try to guess the data type / size from the contents.
55 int i, size; in show_data() local
80 size = disp->size; in show_data()
81 if (size == -1) { in show_data()
82 size = (len % 4) == 0 ? 4 : 1; in show_data()
83 } else if (len % size) { in show_data()
85 "selected data size\ in show_data()
[all...]
/kernel/linux/linux-5.10/lib/
H A Dstackdepot.c38 #define STACK_ALLOC_ORDER 2 /* 'Slab' size order for stack depot, 4 pages */
63 u32 size; /* Number of frames in the stack */ member
104 static struct stack_record *depot_alloc_stack(unsigned long *entries, int size, in depot_alloc_stack() argument
108 sizeof(unsigned long) * size; in depot_alloc_stack()
135 stack->size = size; in depot_alloc_stack()
139 memcpy(stack->entries, entries, size * sizeof(unsigned long)); in depot_alloc_stack()
155 static inline u32 hash_stack(unsigned long *entries, unsigned int size) in hash_stack() argument
158 size * sizeof(unsigned long) / sizeof(u32), in hash_stack()
179 unsigned long *entries, int size, in find_stack()
178 find_stack(struct stack_record *bucket, unsigned long *entries, int size, u32 hash) find_stack() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c35 const u64 size = nvkm_memory_size(memory); in nvkm_instobj_load() local
40 for (i = 0; i < size; i += 4) in nvkm_instobj_load()
43 memcpy_toio(map, iobj->suspend, size); in nvkm_instobj_load()
55 const u64 size = nvkm_memory_size(memory); in nvkm_instobj_save() local
59 iobj->suspend = kvmalloc(size, GFP_KERNEL); in nvkm_instobj_save()
64 for (i = 0; i < size; i += 4) in nvkm_instobj_save()
67 memcpy_fromio(iobj->suspend, map, size); in nvkm_instobj_save()
93 nvkm_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, in nvkm_instobj_new() argument
101 ret = imem->func->memory_new(imem, size, align, zero, &memory); in nvkm_instobj_new()
103 nvkm_error(subdev, "OOM: %08x %08x %d\n", size, alig in nvkm_instobj_new()
[all...]
/kernel/linux/linux-5.10/include/asm-generic/
H A Duaccess.h16 __get_user_fn(size_t size, const void __user *from, void *to) in __get_user_fn() argument
18 BUILD_BUG_ON(!__builtin_constant_p(size)); in __get_user_fn()
20 switch (size) { in __get_user_fn()
42 __put_user_fn(size_t size, void __user *to, void *from) in __put_user_fn() argument
44 BUILD_BUG_ON(!__builtin_constant_p(size)); in __put_user_fn()
46 switch (size) { in __put_user_fn()
124 #define access_ok(addr, size) __access_ok((unsigned long)(addr),(size))
131 static inline int __access_ok(unsigned long addr, unsigned long size) in __access_ok() argument
139 * use the right size i
174 __put_user_fn(size_t size, void __user *ptr, void *x) __put_user_fn() argument
235 __get_user_fn(size_t size, const void __user *ptr, void *x) __get_user_fn() argument
[all...]
/kernel/linux/linux-6.6/fs/f2fs/
H A Dverity.c17 * the total size of an inode's xattr entries to 4096 bytes, which wouldn't be
114 __le32 size; member
154 .size = cpu_to_le32(desc_size), in f2fs_end_enable_verity()
224 u32 size; in f2fs_get_verity_descriptor() local
236 size = le32_to_cpu(dloc.size); in f2fs_get_verity_descriptor()
240 if (pos + size < pos || pos + size > inode->i_sb->s_maxbytes || in f2fs_get_verity_descriptor()
241 pos < f2fs_verity_metadata_pos(inode) || size > INT_MAX) { in f2fs_get_verity_descriptor()
248 if (size > buf_siz in f2fs_get_verity_descriptor()
278 f2fs_write_merkle_tree_block(struct inode *inode, const void *buf, u64 pos, unsigned int size) f2fs_write_merkle_tree_block() argument
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Dvirtio-rng.c30 /* minimal size returned by rng_buffer_size() */
67 unsigned int size) in copy_data()
69 size = min_t(unsigned int, size, vi->data_avail); in copy_data()
70 memcpy(buf, vi->data + vi->data_idx, size); in copy_data()
71 vi->data_idx += size; in copy_data()
72 vi->data_avail -= size; in copy_data()
75 return size; in copy_data()
78 static int virtio_read(struct hwrng *rng, void *buf, size_t size, bool wait) in virtio_read() argument
92 chunk = copy_data(vi, buf, size); in virtio_read()
66 copy_data(struct virtrng_info *vi, void *buf, unsigned int size) copy_data() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_phys.c32 if (overflows_type(obj->base.size, sg->length)) in i915_gem_object_get_pages_phys()
39 * Always aligning to the object size, allows a single allocation in i915_gem_object_get_pages_phys()
44 roundup_pow_of_two(obj->base.size), in i915_gem_object_get_pages_phys()
58 sg->length = obj->base.size; in i915_gem_object_get_pages_phys()
62 sg_dma_len(sg) = obj->base.size; in i915_gem_object_get_pages_phys()
65 for (i = 0; i < obj->base.size / PAGE_SIZE; i++) { in i915_gem_object_get_pages_phys()
94 roundup_pow_of_two(obj->base.size), in i915_gem_object_get_pages_phys()
113 for (i = 0; i < obj->base.size / PAGE_SIZE; i++) { in i915_gem_object_put_pages_phys()
140 roundup_pow_of_two(obj->base.size), in i915_gem_object_put_pages_phys()
165 if (copy_from_user(vaddr, user_data, args->size)) in i915_gem_object_pwrite_phys()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
H A Dbase.c35 const u64 size = nvkm_memory_size(memory); in nvkm_instobj_load() local
40 for (i = 0; i < size; i += 4) in nvkm_instobj_load()
43 memcpy_toio(map, iobj->suspend, size); in nvkm_instobj_load()
55 const u64 size = nvkm_memory_size(memory); in nvkm_instobj_save() local
59 iobj->suspend = kvmalloc(size, GFP_KERNEL); in nvkm_instobj_save()
64 for (i = 0; i < size; i += 4) in nvkm_instobj_save()
67 memcpy_fromio(iobj->suspend, map, size); in nvkm_instobj_save()
105 nvkm_instobj_new(struct nvkm_instmem *imem, u32 size, u32 align, bool zero, in nvkm_instobj_new() argument
113 ret = imem->func->memory_new(imem, size, align, zero, &memory); in nvkm_instobj_new()
115 nvkm_error(subdev, "OOM: %08x %08x %d\n", size, alig in nvkm_instobj_new()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/
H A Dqxl_image.c138 int size; in qxl_image_init_helper() local
151 size = PAGE_SIZE - offsetof(struct qxl_data_chunk, data); in qxl_image_init_helper()
154 size = PAGE_SIZE; in qxl_image_init_helper()
156 size = min(size, remain); in qxl_image_init_helper()
158 memcpy(k_data, i_data, size); in qxl_image_init_helper()
161 i_data += size; in qxl_image_init_helper()
162 remain -= size; in qxl_image_init_helper()
176 size = min((int)(PAGE_SIZE - page_offset), remain); in qxl_image_init_helper()
180 memcpy(k_data, i_data, size); in qxl_image_init_helper()
[all...]
/kernel/linux/linux-6.6/scripts/dtc/
H A Dfdtget.c32 int size; /* data size (1/2/4) */ member
46 * we try to guess the data type / size from the contents.
55 int i, size; in show_data() local
80 size = disp->size; in show_data()
81 if (size == -1) { in show_data()
82 size = (len % 4) == 0 ? 4 : 1; in show_data()
83 } else if (len % size) { in show_data()
85 "selected data size\ in show_data()
[all...]

Completed in 12 milliseconds

1...<<51525354555657585960>>...937