| /linux/tools/testing/selftests/rcutorture/doc/ |
| H A D | TREE_RCU-kconfig.txt | 7 CONFIG_DEBUG_LOCK_ALLOC -- Do three, covering CONFIG_PROVE_LOCKING & not. 8 CONFIG_DEBUG_OBJECTS_RCU_HEAD -- Do one. 9 CONFIG_HZ_PERIODIC -- Do one. 10 CONFIG_NO_HZ_IDLE -- Do those not otherwise specified. (Groups of two.) 11 CONFIG_NO_HZ_FULL -- Do two, one with partial CPU enablement. 12 CONFIG_PREEMPT -- Do half. (First three and #8.) 13 CONFIG_PROVE_LOCKING -- Do several, covering CONFIG_DEBUG_LOCK_ALLOC=y and not. 17 CONFIG_RCU_FANOUT_LEAF -- Do one non-default. 18 CONFIG_RCU_NOCB_CPU -- Do three, one with no rcu_nocbs CPUs, one with 20 CONFIG_RCU_TRACE -- Do half. [all …]
|
| /linux/tools/testing/selftests/rcutorture/bin/ |
| H A D | torture.sh | 89 echo " --do-all" 90 echo " --do-allmodconfig / --do-no-allmodconfig / --no-allmodconfig" 91 echo " --do-clocksourcewd / --do-no-clocksourcewd / --no-clocksourcewd" 92 echo " --do-kasan / --do-no-kasan / --no-kasan" 93 echo " --do-kcsan / --do-no-kcsan / --no-kcsan" 94 echo " --do [all...] |
| /linux/include/linux/ |
| H A D | packing.h | 126 /* Do not hand-edit the following packed field check macros! 137 #define CHECK_PACKED_FIELDS_2(fields) do { \ 142 #define CHECK_PACKED_FIELDS_3(fields) do { \ 147 #define CHECK_PACKED_FIELDS_4(fields) do { \ 152 #define CHECK_PACKED_FIELDS_5(fields) do { \ 157 #define CHECK_PACKED_FIELDS_6(fields) do { \ 162 #define CHECK_PACKED_FIELDS_7(fields) do { \ 167 #define CHECK_PACKED_FIELDS_8(fields) do { \ 172 #define CHECK_PACKED_FIELDS_9(fields) do { \ 177 #define CHECK_PACKED_FIELDS_10(fields) do { \ [all …]
|
| H A D | local_lock_internal.h | 3 # error "Do not include directly, include linux/local_lock.h" 82 do { \ 93 do { \ 98 do { \ 109 do { \ 125 do { \ 132 do { \ 139 do { \ 183 do { \ 199 do { \ [all …]
|
| H A D | hid-debug.h | 40 #define hid_dump_input(a,b,c) do { } while (0) 41 #define hid_dump_report(a,b,c,d) do { } while (0) 42 #define hid_dump_device(a,b) do { } while (0) 43 #define hid_dump_field(a,b,c) do { } while (0) 44 #define hid_resolv_usage(a,b) do { } while (0) 45 #define hid_debug_register(a, b) do { } while (0) 46 #define hid_debug_unregister(a) do { } while (0) 47 #define hid_debug_init() do { } while (0) 48 #define hid_debug_exit() do { } while (0) 49 #define hid_debug_event(a,b) do { } while (0)
|
| H A D | hardirq.h | 29 * It is safe to do non-atomic ops on ->hardirq_context, 35 do { \ 47 do { \ 65 do { \ 75 do { \ 91 #define arch_nmi_enter() do { } while (0) 92 #define arch_nmi_exit() do { } while (0) 108 do { \ 116 do { \ 126 do { \ [all …]
|
| /linux/drivers/scsi/qla4xxx/ |
| H A D | ql4_dbg.h | 19 #define DEBUG(x) do {x;} while (0); 21 #define DEBUG(x) do {} while (0); 25 #define DEBUG2(x) do {if(ql4xextended_error_logging == 2) x;} while (0); 26 #define DEBUG2_3(x) do {x;} while (0); 28 #define DEBUG2(x) do {} while (0); 32 #define DEBUG3(x) do {if(ql4xextended_error_logging == 3) x;} while (0); 34 #define DEBUG3(x) do {} while (0); 36 #define DEBUG2_3(x) do {} while (0); 40 #define DEBUG4(x) do {x;} while (0); 42 #define DEBUG4(x) do {} while (0); [all …]
|
| /linux/include/asm-generic/ |
| H A D | barrier.h | 30 #define mb() do { kcsan_mb(); __mb(); } while (0) 34 #define rmb() do { kcsan_rmb(); __rmb(); } while (0) 38 #define wmb() do { kcsan_wmb(); __wmb(); } while (0) 42 #define dma_mb() do { kcsan_mb(); __dma_mb(); } while (0) 46 #define dma_rmb() do { kcsan_rmb(); __dma_rmb(); } while (0) 50 #define dma_wmb() do { kcsan_wmb(); __dma_wmb(); } while (0) 99 #define smp_mb() do { kcsan_mb(); __smp_mb(); } while (0) 103 #define smp_rmb() do { kcsan_rmb(); __smp_rmb(); } while (0) 107 #define smp_wmb() do { kcsan_wmb(); __smp_wmb(); } while (0) 127 #define __smp_store_mb(var, value) do { WRITE_ONCE(var, value); __smp_mb(); } while (0) [all …]
|
| /linux/arch/mips/include/asm/ |
| H A D | hazards.h | 66 do { \ 142 do { \ 156 do { \ 185 #define instruction_hazard() do { } while (0) 211 #define instruction_hazard() do { } while (0) 262 #define instruction_hazard() do { } while (0) 322 do { \ 329 do { \ 337 do { \ 345 do { \ [all …]
|
| /linux/arch/csky/abiv2/inc/abi/ |
| H A D | cacheflush.h | 13 #define flush_cache_all() do { } while (0) 14 #define flush_cache_mm(mm) do { } while (0) 15 #define flush_cache_dup_mm(mm) do { } while (0) 16 #define flush_cache_range(vma, start, end) do { } while (0) 17 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 34 #define flush_dcache_mmap_lock(mapping) do { } while (0) 35 #define flush_dcache_mmap_unlock(mapping) do { } while (0) 43 #define flush_cache_vmap(start, end) do { } while (0) 44 #define flush_cache_vmap_early(start, end) do { } while (0) 45 #define flush_cache_vunmap(start, end) do { } while (0) [all …]
|
| /linux/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_debug.h | 51 do { \ 57 do { \ 63 do { \ 69 do { \ 75 do { \ 81 do { \ 87 do { \ 93 do { \ 99 do { \ 105 do { \ [all …]
|
| /linux/arch/loongarch/include/asm/ |
| H A D | cacheflush.h | 54 #define flush_cache_all() do { } while (0) 55 #define flush_cache_mm(mm) do { } while (0) 56 #define flush_cache_dup_mm(mm) do { } while (0) 57 #define flush_cache_range(vma, start, end) do { } while (0) 58 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 59 #define flush_cache_vmap(start, end) do { } while (0) 60 #define flush_cache_vunmap(start, end) do { } while (0) 61 #define flush_icache_user_page(vma, page, addr, len) do { } while (0) 62 #define flush_dcache_mmap_lock(mapping) do { } while (0) 63 #define flush_dcache_mmap_unlock(mapping) do { } while (0)
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | crypto.h | 32 do { \ 58 do { \ 69 do { \ 80 do { \ 91 do { \ 106 do { \ 132 do { \ 143 do { \ 154 do { \ 165 do { \ [all …]
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_stats.h | 349 do { \ 368 do { \ 395 do { \ 405 do { \ 414 do { \ 420 do { \ 426 do { \ 433 do { \ 443 do { \ 449 do { \ [all …]
|
| /linux/fs/jfs/ |
| H A D | jfs_debug.h | 29 #define assert(p) do { \ 55 #define jfs_info(fmt, arg...) do { \ 61 #define jfs_debug(fmt, arg...) do { \ 67 #define jfs_warn(fmt, arg...) do { \ 73 #define jfs_err(fmt, arg...) do { \ 83 #define ASSERT(p) do {} while (0) 84 #define jfs_info(fmt, arg...) do {} while (0) 85 #define jfs_debug(fmt, arg...) do {} while (0) 86 #define jfs_warn(fmt, arg...) do {} while (0) 87 #define jfs_err(fmt, arg...) do {} while (0)
|
| /linux/drivers/scsi/aic7xxx/ |
| H A D | queue.h | 132 #define SLIST_INIT(head) do { \ 136 #define SLIST_INSERT_AFTER(slistelm, elm, field) do { \ 141 #define SLIST_INSERT_HEAD(head, elm, field) do { \ 148 #define SLIST_REMOVE(head, elm, type, field) do { \ 161 #define SLIST_REMOVE_HEAD(head, field) do { \ 194 #define STAILQ_INIT(head) do { \ 199 #define STAILQ_INSERT_AFTER(head, tqelm, elm, field) do { \ 205 #define STAILQ_INSERT_HEAD(head, elm, field) do { \ 211 #define STAILQ_INSERT_TAIL(head, elm, field) do { \ 221 #define STAILQ_REMOVE(head, elm, type, field) do { \ [all …]
|
| /linux/tools/testing/selftests/net/netfilter/ |
| H A D | nft_concat_range.sh | 575 for tool in ${tools}; do 1005 for pktgen_script_path in ${PKTGEN_SCRIPT_PATHS} __notfound; do 1057 for arg do 1101 for f in ${dst}; do 1113 for f in ${src}; do 1137 for f in ${dst}; do 1142 for f in ${src}; do 1151 for f in ${dst}; do 1214 for token in $(nft reset element inet filter test "${1}" ); do 1223 for token in $(nft list counter inet filter test); do [all …]
|
| H A D | nft_interface_stress.sh | 43 for ((i = 0; i < 10; i++)); do 57 for ((i = 0; i < 10; i++)); do 67 for ((i = 0; i < 10; i++)); do 79 for ((o=0, n=1; ; o=n, n++, n %= 10)); do 85 while true; do ip netns exec $nsr nft list ruleset >/dev/null 2>&1; done & 116 for ((i = 0; i < 100; i++)); do 120 for ((i = 80; i < 100; i++)); do 123 for ((i = 0; i < 80; i++)); do 127 for ((i = 0; i < 100; i += 10)); do 129 for ((j = 0; j < 10; j++)); do [all …]
|
| /linux/drivers/net/ieee802154/ |
| H A D | Kconfig | 21 This driver can also be built as a module. To do so say M here. 33 This driver can also be built as a module. To do so, say M here. 45 This driver can also be built as a module. To do so, say M here. 56 This driver can also be built as a module. To do so, say M here. 66 This driver can also be built as a module. To do so say M here. 77 This driver can also be built as a module. To do so, say M here. 89 This driver can also be built as a module. To do so, say M here. 111 This driver can also be built as a module. To do so, say M here. 122 This driver can also be built as a module. To do so say M here.
|
| /linux/tools/testing/selftests/zram/ |
| H A D | zram_lib.sh | 51 for i in $(seq $dev_start $dev_makeswap); do 55 for i in $(seq $dev_start $dev_mounted); do 59 for i in $(seq $dev_start $dev_end); do 65 for i in $(seq $dev_start $dev_end); do 87 for i in $(seq $dev_start $dev_end); do 131 for max_s in $zram_max_streams; do 156 for alg in $zram_algs; do 171 for ds in $zram_sizes; do 188 for ds in $zram_mem_limits; do 204 for i in $(seq $dev_start $dev_end); do [all …]
|
| /linux/include/math-emu/ |
| H A D | op-1.h | 37 do { \ 71 * Unpack the raw bits of a native fp value. Do not classify or 76 do { \ 85 do { \ 99 do { \ 110 do { \ 124 /* Basic. Assuming the host word size is >= 2*FRACBITS, we can do the 128 do { \ 136 /* Given a 1W * 1W => 2W primitive, do the extended multiplication. */ 139 do { \ [all …]
|
| /linux/tools/testing/selftests/bpf/benchs/ |
| H A D | run_bench_bloom_filter_map.sh | 9 for v in 2 4 8 16 40; do 10 for t in 1 4 8 12 16; do 11 for h in {1..10}; do 13 for e in 10000 50000 75000 100000 250000 500000 750000 1000000 2500000 5000000; do 31 for v in 2 4 8 16 40; do 32 for h in {1..10}; do 34 for e in 10000 50000 75000 100000 250000 500000 750000 1000000 2500000 5000000; do
|
| /linux/include/linux/ceph/ |
| H A D | decode.h | 58 do { \ 64 do { \ 69 do { \ 74 do { \ 79 do { \ 85 do { \ 140 do { \ 158 do { \ 166 do { \ 175 do { \ [all …]
|
| /linux/Documentation/sound/cards/ |
| H A D | audiophile-usb.rst | 41 * Digital Stereo Output (Do) 59 - Ai+Ao+Di+Do 64 - Ai+Ao+Do or Ai+Di+Ao or Ai+Di+Do or Di+Ao+Do 68 - Ai or Ao or Di or Do 73 * The Do port additionally supports surround-encoded AC-3 and DTS passthrough, 76 - Note that in this setup only the Do interface can be enabled 128 * hw:1,1 is Do in playback and Ai in capture 129 * hw:1,2 is Do in AC3/DTS passthrough mode 150 * playing a S16_BE encoded raw file to the Do port:: 154 * playing an ac3 sample file to the Do port:: [all …]
|
| /linux/tools/bootconfig/scripts/ |
| H A D | ftrace2bconf.sh | 11 while [ x"$1" != x ]; do 58 cat $TRACEFS/kprobe_events | while read p args; do 79 cat $TRACEFS/synthetic_events | while read event fields; do 107 for v in `referred_vars $evdir`; do 116 grep -v "^#" $evdir/trigger | while read action active; do 132 for evdir in $unresolved; do 151 for group in `ls $INSTANCE/events/` ; do 159 for event in `ls $INSTANCE/events/$group/` ;do 165 while [ $retry -lt 3 ]; do 219 for i in `cat $INSTANCE/trace_options`; do [all …]
|