Home
last modified time | relevance | path

Searched refs:L2_CACHE_BYTES (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/arch/tile/include/asm/
Dcache.h26 #define L2_CACHE_BYTES (1 << L2_CACHE_SHIFT) macro
27 #define L2_CACHE_ALIGN(x) (((x)+(L2_CACHE_BYTES-1)) & -L2_CACHE_BYTES)
40 #define ARCH_DMA_MINALIGN L2_CACHE_BYTES
44 #define SMP_CACHE_BYTES L2_CACHE_BYTES
46 #define INTERNODE_CACHE_BYTES L2_CACHE_BYTES
Dcacheflush.h81 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); in __flush_buffer()
92 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); in __finv_buffer()
125 char *next = (char *)((long)buffer & -L2_CACHE_BYTES); in __inv_buffer()
/linux-4.4.14/arch/c6x/include/asm/
Dcache.h27 #define L2_CACHE_BYTES (1 << L2_CACHE_SHIFT) macro
42 (((x) & ~(L2_CACHE_BYTES - 1)))
44 (((x) + (L2_CACHE_BYTES - 1)) & ~(L2_CACHE_BYTES - 1))
/linux-4.4.14/arch/tile/lib/
Dcacheflush.c116 step_size = L2_CACHE_BYTES; in finv_buffer_remote()
118 load_count = (size + L2_CACHE_BYTES - 1) / L2_CACHE_BYTES; in finv_buffer_remote()
120 load_count = (STRIPE_WIDTH / L2_CACHE_BYTES) * in finv_buffer_remote()
Dusercopy_64.S58 { movei r2, L2_CACHE_BYTES; add r1, r0, r1 }
59 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
78 { movei r2, L2_CACHE_BYTES; add r1, r0, r1 }
79 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
Dusercopy_32.S58 { movei r2, L2_CACHE_BYTES; add r1, r0, r1 }
59 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
78 { movei r2, L2_CACHE_BYTES; add r1, r0, r1 }
79 { sub r2, zero, r2; addi r1, r1, L2_CACHE_BYTES-1 }
/linux-4.4.14/arch/tile/kernel/
Dvmlinux.lds.S70 PERCPU_SECTION(L2_CACHE_BYTES)
76 RW_DATA_SECTION(L2_CACHE_BYTES, PAGE_SIZE, THREAD_SIZE)
79 EXCEPTION_TABLE(L2_CACHE_BYTES)
Dpci-dma.c142 if (offset & (L2_CACHE_BYTES - 1) || (size & (L2_CACHE_BYTES - 1))) in __dma_prep_page()
Dsetup.c100 __write_once __attribute__((aligned(L2_CACHE_BYTES)));
105 __write_once __attribute__((aligned(L2_CACHE_BYTES)));
851 char cpu_2_node[NR_CPUS] __write_once __attribute__((aligned(L2_CACHE_BYTES)));