/kernel/linux/linux-5.10/arch/mips/mm/ |
H A D | page.c | 100 static int cache_line_size; variable 101 #define cache_line_mask() (cache_line_size - 1) 147 cache_line_size = cpu_dcache_line_size(); in set_prefetch_parameters() 216 cache_line_size = cpu_scache_line_size(); in set_prefetch_parameters() 218 cache_line_size = cpu_dcache_line_size(); in set_prefetch_parameters() 225 max(cache_line_size >> 1, in set_prefetch_parameters() 228 max(cache_line_size >> 1, in set_prefetch_parameters() 249 } else if (cache_line_size == (half_clear_loop_size << 1)) { in build_clear_pref() 310 off = cache_line_size ? min(8, pref_bias_clear_store / cache_line_size) in build_clear_page() [all...] |
/kernel/linux/linux-6.6/arch/mips/mm/ |
H A D | page.c | 99 static int cache_line_size; variable 100 #define cache_line_mask() (cache_line_size - 1) 148 cache_line_size = cpu_dcache_line_size(); in set_prefetch_parameters() 217 cache_line_size = cpu_scache_line_size(); in set_prefetch_parameters() 219 cache_line_size = cpu_dcache_line_size(); in set_prefetch_parameters() 226 max(cache_line_size >> 1, in set_prefetch_parameters() 229 max(cache_line_size >> 1, in set_prefetch_parameters() 250 } else if (cache_line_size == (half_clear_loop_size << 1)) { in build_clear_pref() 311 off = cache_line_size ? min(8, pref_bias_clear_store / cache_line_size) in build_clear_page() [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | cacheline.c | 6 #define cache_line_size(cacheline_sizep) *cacheline_sizep = sysconf(_SC_LEVEL1_DCACHE_LINESIZE) macro 10 static void cache_line_size(int *cacheline_sizep) in cache_line_size() function 22 cache_line_size(&size); in cacheline_size()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | cacheline.c | 6 #define cache_line_size(cacheline_sizep) *cacheline_sizep = sysconf(_SC_LEVEL1_DCACHE_LINESIZE) macro 10 static void cache_line_size(int *cacheline_sizep) in cache_line_size() function 22 cache_line_size(&size); in cacheline_size()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 136 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_alloc_db_pgdir() 165 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_alloc_db_from_pgdir() 177 offset = db->index * cache_line_size(); in mlx5_alloc_db_from_pgdir() 218 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_db_free()
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | cacheinfo.c | 20 int cache_line_size(void) in cache_line_size() function 27 EXPORT_SYMBOL_GPL(cache_line_size); variable
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | cache.h | 92 int cache_line_size(void); 94 #define dma_get_cache_alignment cache_line_size
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | cacheinfo.c | 15 int cache_line_size(void) in cache_line_size() function 22 EXPORT_SYMBOL_GPL(cache_line_size); variable
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | alloc.c | 183 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_alloc_db_pgdir() 212 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_alloc_db_from_pgdir() 224 offset = db->index * cache_line_size(); in mlx5_alloc_db_from_pgdir() 271 u32 db_per_page = PAGE_SIZE / cache_line_size(); in mlx5_db_free()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_queue.c | 77 if (elem_size < cache_line_size()) in rxe_queue_init() 78 elem_size = cache_line_size(); in rxe_queue_init()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_queue.c | 77 if (elem_size < cache_line_size()) in rxe_queue_init() 78 elem_size = cache_line_size(); in rxe_queue_init()
|
/kernel/linux/linux-5.10/drivers/s390/cio/ |
H A D | airq.c | 141 if ((cache_line_size() * BITS_PER_BYTE) < bits in airq_iv_create() 306 cache_line_size(), in airq_init() 307 cache_line_size(), PAGE_SIZE); in airq_init()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | airq.c | 141 if ((cache_line_size() * BITS_PER_BYTE) < bits in airq_iv_create() 308 cache_line_size(), in airq_init() 309 cache_line_size(), PAGE_SIZE); in airq_init()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | cache.h | 85 #define cache_line_size() L1_CACHE_BYTES macro
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | cache.h | 85 #define cache_line_size() L1_CACHE_BYTES macro
|
/kernel/linux/linux-5.10/drivers/scsi/cxlflash/ |
H A D | common.h | 173 } __aligned(cache_line_size()); 228 } __aligned(cache_line_size());
|
/kernel/linux/linux-6.6/drivers/scsi/cxlflash/ |
H A D | common.h | 173 } __aligned(cache_line_size()); 228 } __aligned(cache_line_size());
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | cache.h | 92 int cache_line_size(void);
|
/kernel/linux/linux-6.6/arch/um/include/asm/ |
H A D | processor-generic.h | 96 #define cache_line_size() (boot_cpu_data.cache_alignment) macro
|
/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_arm.h | 54 const unsigned int cache_line_size; member
|
/kernel/linux/linux-5.10/arch/arc/include/asm/ |
H A D | cache.h | 51 #define cache_line_size() SMP_CACHE_BYTES macro
|
/kernel/linux/linux-6.6/arch/arc/include/asm/ |
H A D | cache.h | 51 #define cache_line_size() SMP_CACHE_BYTES macro
|
/kernel/linux/linux-5.10/drivers/pci/endpoint/ |
H A D | pci-ep-cfs.c | 313 PCI_EPF_HEADER_R(cache_line_size) 314 PCI_EPF_HEADER_W_u8(cache_line_size) 331 CONFIGFS_ATTR(pci_epf_, cache_line_size);
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | mmu_rb.c | 51 free_ptr = kzalloc(sizeof(*h) + cache_line_size() - 1, GFP_KERNEL); in hfi1_mmu_rb_register() 55 h = PTR_ALIGN(free_ptr, cache_line_size()); in hfi1_mmu_rb_register()
|
/kernel/linux/linux-5.10/tools/virtio/ringtest/ |
H A D | ptr_ring.c | 14 #define cache_line_size() SMP_CACHE_BYTES macro
|