Symbol: unroll
arch/mips/include/asm/r4kcache.h
197
unroll(times, _cache_op, insn, op, (addr) + (i++ * (lsize))); \
drivers/dma/dw-edma/dw-edma-v0-core.c
101
return &__dw_regs(dw)->type.unroll.ch[ch].wr;
drivers/dma/dw-edma/dw-edma-v0-core.c
103
return &__dw_regs(dw)->type.unroll.ch[ch].rd;
drivers/dma/dw-edma/dw-edma-v0-core.c
84
writel(value, &(__dw_regs(dw)->type.unroll.name))
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
30
__ch_regs = REGS_ADDR(dw, type.unroll.ch[_ch].rd); \
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
32
__ch_regs = REGS_ADDR(dw, type.unroll.ch[_ch].wr); \
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
54
{ dw, #name, REGS_ADDR(dw, type.unroll.wr_##name) }
drivers/dma/dw-edma/dw-edma-v0-debugfs.c
56
{ dw, #name, REGS_ADDR(dw, type.unroll.rd_##name) }
drivers/dma/dw-edma/dw-edma-v0-regs.h
198
struct dw_edma_v0_unroll unroll; /* 0x00f8..0x1120 */
drivers/net/ethernet/fungible/funeth/funeth_main.c
694
goto unroll;
drivers/net/ethernet/fungible/funeth/funeth_main.c
710
unroll:
drivers/net/ethernet/intel/ice/ice_sriov.c
1005
unroll:
drivers/net/ethernet/intel/ice/ice_sriov.c
985
goto unroll;
drivers/net/ethernet/intel/ice/ice_sriov.c
993
goto unroll;
drivers/ntb/msi.c
58
goto unroll;
drivers/ntb/msi.c
64
goto unroll;
drivers/ntb/msi.c
70
unroll:
drivers/soc/qcom/qcom_aoss.c
417
goto unroll;
drivers/soc/qcom/qcom_aoss.c
425
unroll:
include/linux/unroll.h
40
__pick_unrolled(clang loop unroll(enable), /* nothing */)
include/linux/unroll.h
44
__pick_unrolled(clang loop unroll_count(n), GCC unroll n)
include/linux/unroll.h
48
__pick_unrolled(clang loop unroll(full), GCC unroll 65534)
include/linux/unroll.h
52
__pick_unrolled(clang loop unroll(disable), GCC unroll 1)
include/net/libeth/xdp.h
518
u32 n, bool unroll, u64 priv,
include/net/libeth/xdp.h
541
if (!unroll)
lib/iov_iter.c
594
static void iov_iter_folioq_revert(struct iov_iter *i, size_t unroll)
lib/iov_iter.c
609
if (unroll <= fsize) {
lib/iov_iter.c
610
i->iov_offset = fsize - unroll;
lib/iov_iter.c
613
unroll -= fsize;
lib/iov_iter.c
620
void iov_iter_revert(struct iov_iter *i, size_t unroll)
lib/iov_iter.c
622
if (!unroll)
lib/iov_iter.c
624
if (WARN_ON(unroll > MAX_RW_COUNT))
lib/iov_iter.c
626
i->count += unroll;
lib/iov_iter.c
629
if (unroll <= i->iov_offset) {
lib/iov_iter.c
630
i->iov_offset -= unroll;
lib/iov_iter.c
633
unroll -= i->iov_offset;
lib/iov_iter.c
644
if (unroll <= n) {
lib/iov_iter.c
646
i->iov_offset = n - unroll;
lib/iov_iter.c
649
unroll -= n;
lib/iov_iter.c
653
iov_iter_folioq_revert(i, unroll);
lib/iov_iter.c
659
if (unroll <= n) {
lib/iov_iter.c
661
i->iov_offset = n - unroll;
lib/iov_iter.c
664
unroll -= n;
lib/zstd/common/fse_decompress.c
124
size_t const unroll = 2;
lib/zstd/common/fse_decompress.c
125
assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */
lib/zstd/common/fse_decompress.c
126
for (s = 0; s < (size_t)tableSize; s += unroll) {
lib/zstd/common/fse_decompress.c
128
for (u = 0; u < unroll; ++u) {
lib/zstd/common/fse_decompress.c
132
position = (position + (unroll * step)) & tableMask;
lib/zstd/compress/fse_compress.c
143
size_t const unroll = 2; /* Experimentally determined optimal unroll */
lib/zstd/compress/fse_compress.c
144
assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */
lib/zstd/compress/fse_compress.c
145
for (s = 0; s < (size_t)tableSize; s += unroll) {
lib/zstd/compress/fse_compress.c
147
for (u = 0; u < unroll; ++u) {
lib/zstd/compress/fse_compress.c
151
position = (position + (unroll * step)) & tableMask;
lib/zstd/decompress/huf_decompress.c
426
int const unroll = 4;
lib/zstd/decompress/huf_decompress.c
427
int const nLimit = (int)nbSymbols - unroll + 1;
lib/zstd/decompress/huf_decompress.c
433
for (n=0; n < nLimit; n += unroll) {
lib/zstd/decompress/huf_decompress.c
435
for (u=0; u < unroll; ++u) {
lib/zstd/decompress/zstd_decompress_block.c
564
size_t const unroll = 2;
lib/zstd/decompress/zstd_decompress_block.c
565
assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */
lib/zstd/decompress/zstd_decompress_block.c
566
for (s = 0; s < (size_t)tableSize; s += unroll) {
lib/zstd/decompress/zstd_decompress_block.c
568
for (u = 0; u < unroll; ++u) {
lib/zstd/decompress/zstd_decompress_block.c
572
position = (position + (unroll * step)) & tableMask;
sound/pci/emu10k1/emu10k1_patch.c
117
if (unroll && loop_end <= data_end) {
sound/pci/emu10k1/emu10k1_patch.c
124
while (--unroll > 0) {
sound/pci/emu10k1/emu10k1_patch.c
34
int loop_start, loop_end, loop_size, data_end, unroll;
sound/pci/emu10k1/emu10k1_patch.c
89
unroll = 0;
sound/pci/emu10k1/emu10k1_patch.c
95
unroll++;
tools/testing/selftests/bpf/progs/bpf_compiler.h
18
#define __pragma_loop_unroll_count(N) DO_PRAGMA_(GCC unroll N)
tools/testing/selftests/bpf/progs/bpf_compiler.h
22
#define __pragma_loop_unroll_full DO_PRAGMA_(clang loop unroll(full))
tools/testing/selftests/bpf/progs/bpf_compiler.h
24
#define __pragma_loop_unroll_full DO_PRAGMA_(GCC unroll 65534)
tools/testing/selftests/bpf/progs/bpf_compiler.h
28
#define __pragma_loop_no_unroll DO_PRAGMA_(clang loop unroll(disable))
tools/testing/selftests/bpf/progs/bpf_compiler.h
30
#define __pragma_loop_no_unroll DO_PRAGMA_(GCC unroll 1)
tools/testing/selftests/bpf/progs/bpf_compiler.h
8
#define __pragma_loop_unroll DO_PRAGMA_(clang loop unroll(enable))