Home
last modified time | relevance | path

Searched full:sh (Results 1 – 25 of 3359) sorted by relevance

12345678910>>...135

/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
DMakefile3 TEST_PROGS = bridge_igmp.sh \
4 bridge_locked_port.sh \
5 bridge_mdb.sh \
6 bridge_mdb_host.sh \
7 bridge_mdb_max.sh \
8 bridge_mdb_port_down.sh \
9 bridge_mld.sh \
10 bridge_port_isolation.sh \
11 bridge_sticky_fdb.sh \
12 bridge_vlan_aware.sh \
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
DMakefile3 TEST_PROGS = bridge_igmp.sh \
4 bridge_port_isolation.sh \
5 bridge_sticky_fdb.sh \
6 bridge_vlan_aware.sh \
7 bridge_vlan_unaware.sh \
8 ethtool.sh \
9 gre_inner_v4_multipath.sh \
10 gre_inner_v6_multipath.sh \
11 gre_multipath.sh \
12 ip6_forward_instats_vrf.sh \
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
DMakefile9 TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh \
10 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh
11 TEST_PROGS += fib_tests.sh fib-onlink-tests.sh pmtu.sh udpgso.sh ip_defrag.sh
12 TEST_PROGS += udpgso_bench.sh fib_rule_tests.sh msg_zerocopy.sh psock_snd.sh
13 TEST_PROGS += udpgro_bench.sh udpgro.sh test_vxlan_under_vrf.sh reuseport_addr_any.sh
14 TEST_PROGS += test_vxlan_fdb_changelink.sh so_txtime.sh ipv6_flowlabel.sh
15 TEST_PROGS += tcp_fastopen_backup_key.sh fcnal-test.sh l2tp.sh traceroute.sh
16 TEST_PROGS += fin_ack_lat.sh fib_nexthop_multiprefix.sh fib_nexthops.sh fib_nexthop_nongw.sh
17 TEST_PROGS += altnames.sh icmp.sh icmp_redirect.sh ip6_gre_headroom.sh
18 TEST_PROGS += route_localnet.sh
[all …]
Dpsock_snd.sh25 ./in_netns.sh ./psock_snd -d
28 ./in_netns.sh ./psock_snd -d -b
31 ./in_netns.sh ./psock_snd
34 ./in_netns.sh ./psock_snd -b
37 ./in_netns.sh ./psock_snd -q
40 ./in_netns.sh ./psock_snd -V
43 ./in_netns.sh ./psock_snd -v
46 ./in_netns.sh ./psock_snd -v -c
49 (! ./in_netns.sh ./psock_snd -v -c -C)
55 ./in_netns.sh ./psock_snd -l 0
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
DMakefile7 TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh \
8 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh
9 TEST_PROGS += fib_tests.sh fib-onlink-tests.sh pmtu.sh udpgso.sh ip_defrag.sh
10 TEST_PROGS += udpgso_bench.sh fib_rule_tests.sh msg_zerocopy.sh psock_snd.sh
11 TEST_PROGS += udpgro_bench.sh udpgro.sh test_vxlan_under_vrf.sh reuseport_addr_any.sh
12 TEST_PROGS += test_vxlan_fdb_changelink.sh so_txtime.sh ipv6_flowlabel.sh
13 TEST_PROGS += tcp_fastopen_backup_key.sh fcnal-test.sh l2tp.sh traceroute.sh
14 TEST_PROGS += fin_ack_lat.sh fib_nexthop_multiprefix.sh fib_nexthops.sh
15 TEST_PROGS += altnames.sh icmp_redirect.sh ip6_gre_headroom.sh
16 TEST_PROGS += route_localnet.sh
[all …]
Dpsock_snd.sh25 ./in_netns.sh ./psock_snd -d
28 ./in_netns.sh ./psock_snd -d -b
31 ./in_netns.sh ./psock_snd
34 ./in_netns.sh ./psock_snd -b
37 ./in_netns.sh ./psock_snd -q
40 ./in_netns.sh ./psock_snd -V
43 ./in_netns.sh ./psock_snd -v
46 ./in_netns.sh ./psock_snd -v -c
49 (! ./in_netns.sh ./psock_snd -v -c -C)
55 ./in_netns.sh ./psock_snd -l 0
[all …]
/kernel/linux/linux-6.6/drivers/md/
Draid5.c26 * (in add_stripe_bio) we update the in-memory bitmap and record in sh->bm_seq
118 static inline int raid6_d0(struct stripe_head *sh) in raid6_d0() argument
120 if (sh->ddf_layout) in raid6_d0()
124 if (sh->qd_idx == sh->disks - 1) in raid6_d0()
127 return sh->qd_idx + 1; in raid6_d0()
140 static int raid6_idx_to_slot(int idx, struct stripe_head *sh, in raid6_idx_to_slot() argument
145 if (sh->ddf_layout) in raid6_idx_to_slot()
147 if (idx == sh->pd_idx) in raid6_idx_to_slot()
149 if (idx == sh->qd_idx) in raid6_idx_to_slot()
151 if (!sh->ddf_layout) in raid6_idx_to_slot()
[all …]
Draid5-cache.c141 /* all stripes in r5cache, in the order of seq at sh->log_start */
193 * sect: align_bi->bi_iter.bi_sector or sh->sector
308 struct stripe_head *sh, int disks) in r5c_handle_cached_data_endio() argument
312 for (i = sh->disks; i--; ) { in r5c_handle_cached_data_endio()
313 if (sh->dev[i].written) { in r5c_handle_cached_data_endio()
314 set_bit(R5_UPTODATE, &sh->dev[i].flags); in r5c_handle_cached_data_endio()
315 r5c_return_dev_pending_writes(conf, &sh->dev[i]); in r5c_handle_cached_data_endio()
448 void r5c_make_stripe_write_out(struct stripe_head *sh) in r5c_make_stripe_write_out() argument
450 struct r5conf *conf = sh->raid_conf; in r5c_make_stripe_write_out()
455 WARN_ON(!test_bit(STRIPE_R5C_CACHING, &sh->state)); in r5c_make_stripe_write_out()
[all …]
Draid5-log.h10 void r5l_stripe_write_finished(struct stripe_head *sh);
15 int r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh,
17 void r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh,
19 void r5c_release_extra_page(struct stripe_head *sh);
20 void r5c_use_extra_page(struct stripe_head *sh);
23 struct stripe_head *sh, int disks);
24 int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh);
25 void r5c_make_stripe_write_out(struct stripe_head *sh);
35 ops_run_partial_parity(struct stripe_head *sh, struct raid5_percpu *percpu,
39 int ppl_write_stripe(struct r5conf *conf, struct stripe_head *sh);
[all …]
/kernel/linux/linux-5.10/drivers/md/
Draid5.c26 * (in add_stripe_bio) we update the in-memory bitmap and record in sh->bm_seq
112 static inline int raid6_d0(struct stripe_head *sh) in raid6_d0() argument
114 if (sh->ddf_layout) in raid6_d0()
118 if (sh->qd_idx == sh->disks - 1) in raid6_d0()
121 return sh->qd_idx + 1; in raid6_d0()
134 static int raid6_idx_to_slot(int idx, struct stripe_head *sh, in raid6_idx_to_slot() argument
139 if (sh->ddf_layout) in raid6_idx_to_slot()
141 if (idx == sh->pd_idx) in raid6_idx_to_slot()
143 if (idx == sh->qd_idx) in raid6_idx_to_slot()
145 if (!sh->ddf_layout) in raid6_idx_to_slot()
[all …]
Draid5-cache.c141 /* all stripes in r5cache, in the order of seq at sh->log_start */
193 * sect: align_bi->bi_iter.bi_sector or sh->sector
308 struct stripe_head *sh, int disks) in r5c_handle_cached_data_endio() argument
312 for (i = sh->disks; i--; ) { in r5c_handle_cached_data_endio()
313 if (sh->dev[i].written) { in r5c_handle_cached_data_endio()
314 set_bit(R5_UPTODATE, &sh->dev[i].flags); in r5c_handle_cached_data_endio()
315 r5c_return_dev_pending_writes(conf, &sh->dev[i]); in r5c_handle_cached_data_endio()
316 md_bitmap_endwrite(conf->mddev->bitmap, sh->sector, in r5c_handle_cached_data_endio()
318 !test_bit(STRIPE_DEGRADED, &sh->state), in r5c_handle_cached_data_endio()
449 void r5c_make_stripe_write_out(struct stripe_head *sh) in r5c_make_stripe_write_out() argument
[all …]
Draid5-log.h10 extern void r5l_stripe_write_finished(struct stripe_head *sh);
16 r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh,
19 r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh,
21 extern void r5c_release_extra_page(struct stripe_head *sh);
22 extern void r5c_use_extra_page(struct stripe_head *sh);
25 struct stripe_head *sh, int disks);
26 extern int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh);
27 extern void r5c_make_stripe_write_out(struct stripe_head *sh);
38 ops_run_partial_parity(struct stripe_head *sh, struct raid5_percpu *percpu,
42 extern int ppl_write_stripe(struct r5conf *conf, struct stripe_head *sh);
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
DMakefile4 TEST_PROGS := nft_trans_stress.sh nft_fib.sh nft_nat.sh bridge_brouter.sh \
5 conntrack_icmp_related.sh nft_flowtable.sh ipvs.sh \
6 nft_concat_range.sh nft_conntrack_helper.sh \
7 nft_queue.sh nft_meta.sh nf_nat_edemux.sh \
8 ipip-conntrack-mtu.sh conntrack_tcp_unreplied.sh \
9 conntrack_vrf.sh nft_synproxy.sh rpath.sh nft_audit.sh \
10 conntrack_sctp_collision.sh xt_string.sh
/kernel/linux/linux-5.10/drivers/scsi/
Daha1542.c193 static int aha1542_test_port(struct Scsi_Host *sh) in aha1542_test_port() argument
199 if (inb(STATUS(sh->io_port)) == 0xff) in aha1542_test_port()
205 aha1542_intr_reset(sh->io_port); /* reset interrupts, so they don't block */ in aha1542_test_port()
207 outb(SRST | IRST /*|SCRST */ , CONTROL(sh->io_port)); in aha1542_test_port()
212 if (!wait_mask(STATUS(sh->io_port), STATMASK, INIT | IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0)) in aha1542_test_port()
216 if (inb(INTRFLAGS(sh->io_port)) & INTRMASK) in aha1542_test_port()
222 aha1542_outb(sh->io_port, CMD_INQUIRY); in aha1542_test_port()
225 if (!wait_mask(STATUS(sh->io_port), DF, DF, 0, 0)) in aha1542_test_port()
227 inquiry_result[i] = inb(DATA(sh->io_port)); in aha1542_test_port()
231 if (inb(STATUS(sh->io_port)) & DF) in aha1542_test_port()
[all …]
/kernel/linux/linux-6.6/drivers/scsi/
Daha1542.c207 static int aha1542_test_port(struct Scsi_Host *sh) in aha1542_test_port() argument
212 if (inb(STATUS(sh->io_port)) == 0xff) in aha1542_test_port()
218 aha1542_intr_reset(sh->io_port); /* reset interrupts, so they don't block */ in aha1542_test_port()
220 outb(SRST | IRST /*|SCRST */ , CONTROL(sh->io_port)); in aha1542_test_port()
225 if (!wait_mask(STATUS(sh->io_port), STATMASK, INIT | IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0)) in aha1542_test_port()
229 if (inb(INTRFLAGS(sh->io_port)) & INTRMASK) in aha1542_test_port()
237 aha1542_outb(sh->io_port, CMD_INQUIRY); in aha1542_test_port()
240 if (!wait_mask(STATUS(sh->io_port), DF, DF, 0, 0)) in aha1542_test_port()
242 (void)inb(DATA(sh->io_port)); in aha1542_test_port()
246 if (inb(STATUS(sh->io_port)) & DF) in aha1542_test_port()
[all …]
/kernel/linux/linux-6.6/tools/memory-model/scripts/
DREADME8 checkalllitmus.sh
14 checkghlitmus.sh
21 checklitmushist.sh
24 initlitmushist.sh or newlitmushist.sh runs, comparing the
27 checklitmus.sh
32 checktheselitmus.sh
35 expected results. This takes optional parseargs.sh arguments,
39 cmplitmushist.sh
46 initlitmushist.sh
52 judgelitmus.sh
[all …]
Drunlitmushist.sh9 # sh runlitmushist.sh
12 # This script uses environment variables produced by parseargs.sh.
18 . scripts/hwfnseg.sh
20 T=/tmp/runlitmushist.sh.$$
35 echo T=$T >> $T/$i.sh
36 cat << '___EOF___' >> $T/$i.sh
38 if scripts/runlitmus.sh $1
67 }' | sh | sort -k1n |
70 print "if test -z " dq hwfnseg dq " || scripts/simpletest.sh " dq $2 dq
72 print "\techo runtest " dq $2 dq " " hwfnseg " >> " t "/" NR % ncpu ".sh";
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/damon/
DMakefile6 TEST_FILES = _chk_dependency.sh _debugfs_common.sh
7 TEST_PROGS = debugfs_attrs.sh debugfs_schemes.sh debugfs_target_ids.sh
8 TEST_PROGS += debugfs_empty_targets.sh debugfs_huge_count_read_write.sh
9 TEST_PROGS += debugfs_duplicate_context_creation.sh
10 TEST_PROGS += debugfs_rm_non_contexts.sh
11 TEST_PROGS += sysfs.sh sysfs_update_removed_scheme_dir.sh
12 TEST_PROGS += reclaim.sh lru_sort.sh
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/bonding/
DMakefile5 bond-arp-interval-causes-panic.sh \
6 bond-break-lacpdu-tx.sh \
7 bond-lladdr-target.sh \
8 dev_addr_lists.sh \
9 mode-1-recovery-updelay.sh \
10 mode-2-recovery-updelay.sh \
11 bond_options.sh \
12 bond-eth-type-change.sh \
13 bond_macvlan.sh
16 lag_lib.sh \
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/
DMakefile3 TEST_PROGS = bridge_locked_port.sh \
4 bridge_mdb.sh \
5 bridge_mld.sh \
6 bridge_vlan_aware.sh \
7 bridge_vlan_mcast.sh \
8 bridge_vlan_unaware.sh \
9 local_termination.sh \
10 no_forwarding.sh \
11 tc_actions.sh \
12 test_bridge_fdb_stress.sh
[all …]
/kernel/linux/linux-5.10/tools/memory-model/scripts/
Drunlitmushist.sh9 # sh runlitmushist.sh
12 # This script uses environment variables produced by parseargs.sh.
18 T=/tmp/runlitmushist.sh.$$
33 echo dir="$LKMM_DESTDIR" > $T/$i.sh
34 echo T=$T >> $T/$i.sh
35 echo herdoptions=\"$LKMM_HERD_OPTIONS\" >> $T/$i.sh
36 cat << '___EOF___' >> $T/$i.sh
66 print "runtest " $2 >> t "/" NR % ncpu ".sh";
71 print "sh " t "/" i ".sh > " t "/" i ".sh.out 2>&1 &";
72 close(t "/" i ".sh");
[all …]
/kernel/linux/linux-6.6/Documentation/arch/sh/
Dnew-machine.rst7 Paul Mundt <lethal@linux-sh.org>
12 and the 2.5/2.6 SH backend.
19 in arch/sh/kernel/ directly, with board-specific headers ending up in
20 include/asm-sh/. For the new kernel, things are broken out by board type,
28 | `-- sh
38 `-- asm-sh
50 `-- sh
57 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the
64 | `-- sh
68 | | | `-- SH-2 generic files
[all …]
/kernel/linux/linux-5.10/Documentation/sh/
Dnew-machine.rst7 Paul Mundt <lethal@linux-sh.org>
12 and the 2.5/2.6 SH backend.
19 in arch/sh/kernel/ directly, with board-specific headers ending up in
20 include/asm-sh/. For the new kernel, things are broken out by board type,
28 | `-- sh
38 `-- asm-sh
50 `-- sh
57 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the
64 | `-- sh
68 | | | `-- SH-2 generic files
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/netfilter/
DMakefile4 TEST_PROGS := nft_trans_stress.sh nft_nat.sh bridge_brouter.sh \
5 conntrack_icmp_related.sh nft_flowtable.sh ipvs.sh \
6 nft_concat_range.sh nft_conntrack_helper.sh \
7 nft_queue.sh nft_meta.sh \
8 conntrack_vrf.sh
/kernel/linux/linux-6.6/tools/testing/selftests/rcutorture/bin/
Dkvm-remote.sh6 # Usage: kvm-remote.sh "systems" [ <kvm.sh args> ]
7 # kvm-remote.sh "systems" /path/to/old/run [ <kvm-again.sh args> ]
24 . functions.sh
37 # T: /tmp/kvm-remote.sh.NNNNNN where "NNNNNN" is set by mktemp
38 # resdir: /tmp/kvm-remote.sh.NNNNNN/res
39 # rundir: /tmp/kvm-remote.sh.NNNNNN/res/$ds ("-remote" suffix)
43 # TD: kvm-remote.sh.NNNNNN
46 T="`mktemp -d ${TMPDIR-/tmp}/kvm-remote.sh.XXXXXX`"
68 kvm.sh --remote "$@" $datestamp --buildonly > $T/kvm.sh.out 2>&1
72 echo $scriptname: kvm.sh failed exit code $?
[all …]

12345678910>>...135