Home
last modified time | relevance | path

Searched refs:sh (Results 1 - 25 of 1046) sorted by relevance

12345678910>>...42

/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
H A 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/
H A 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/
H A 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
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A 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
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Draid5.c26 * (in add_stripe_bio) we update the in-memory bitmap and record in sh->bm_seq
119 static inline int raid6_d0(struct stripe_head *sh) in raid6_d0() argument
121 if (sh->ddf_layout) in raid6_d0()
125 if (sh->qd_idx == sh->disks - 1) in raid6_d0()
128 return sh->qd_idx + 1; in raid6_d0()
141 static int raid6_idx_to_slot(int idx, struct stripe_head *sh, in raid6_idx_to_slot() argument
146 if (sh->ddf_layout) in raid6_idx_to_slot()
148 if (idx == sh->pd_idx) in raid6_idx_to_slot()
150 if (idx == sh in raid6_idx_to_slot()
159 stripe_operations_active(struct stripe_head *sh) stripe_operations_active() argument
166 stripe_is_lowprio(struct stripe_head *sh) stripe_is_lowprio() argument
245 r5c_make_stripe_write_out(sh); global() variable
267 raid5_wakeup_stripe_thread(sh); global() variable
367 struct stripe_head *sh, *t; global() variable
392 raid5_release_stripe(struct stripe_head *sh) raid5_release_stripe() argument
423 remove_hash(struct stripe_head *sh) remove_hash() argument
431 insert_hash(struct r5conf *conf, struct stripe_head *sh) insert_hash() argument
444 struct stripe_head *sh = NULL; get_free_stripe() local
462 free_stripe_pages(struct stripe_head *sh) free_stripe_pages() argument
479 alloc_stripe_pages(struct stripe_head *sh, gfp_t gfp) alloc_stripe_pages() argument
500 init_stripe_shared_pages(struct stripe_head *sh, struct r5conf *conf, int disks) init_stripe_shared_pages() argument
520 shrink_buffers(struct stripe_head *sh) shrink_buffers() argument
543 grow_buffers(struct stripe_head *sh, gfp_t gfp) grow_buffers() argument
575 init_stripe(struct stripe_head *sh, sector_t sector, int previous) init_stripe() argument
620 struct stripe_head *sh; __find_stripe() local
634 struct stripe_head *sh; find_get_stripe() local
807 struct stripe_head *sh; raid5_get_active_stripe() local
874 is_full_stripe_write(struct stripe_head *sh) is_full_stripe_write() argument
902 stripe_can_batch(struct stripe_head *sh) stripe_can_batch() argument
914 stripe_add_to_batch_list(struct r5conf *conf, struct stripe_head *sh, struct stripe_head *last_sh) stripe_add_to_batch_list() argument
1012 use_new_offset(struct r5conf *conf, struct stripe_head *sh) use_new_offset() argument
1139 ops_run_io(struct stripe_head *sh, struct stripe_head_state *s) ops_run_io() argument
1384 async_copy_data(int frombio, struct bio *bio, struct page **page, unsigned int poff, sector_t sector, struct dma_async_tx_descriptor *tx, struct stripe_head *sh, int no_skipcopy) async_copy_data() argument
1450 struct stripe_head *sh = stripe_head_ref; ops_complete_biofill() local
1486 ops_run_biofill(struct stripe_head *sh) ops_run_biofill() argument
1520 mark_target_uptodate(struct stripe_head *sh, int target) mark_target_uptodate() argument
1535 struct stripe_head *sh = stripe_head_ref; ops_complete_compute() local
1558 to_addr_conv(struct stripe_head *sh, struct raid5_percpu *percpu, int i) to_addr_conv() argument
1568 to_addr_offs(struct stripe_head *sh, struct raid5_percpu *percpu) to_addr_offs() argument
1574 ops_run_compute5(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute5() argument
1625 set_syndrome_sources(struct page **srcs, unsigned int *offs, struct stripe_head *sh, int srctype) set_syndrome_sources() argument
1671 ops_run_compute6_1(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute6_1() argument
1735 ops_run_compute6_2(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute6_2() argument
1856 struct stripe_head *sh = stripe_head_ref; ops_complete_prexor() local
1870 ops_run_prexor5(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_prexor5() argument
1912 ops_run_prexor6(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_prexor6() argument
1934 ops_run_biodrain(struct stripe_head *sh, struct dma_async_tx_descriptor *tx) ops_run_biodrain() argument
2007 struct stripe_head *sh = stripe_head_ref; ops_complete_reconstruct() local
2053 ops_run_reconstruct5(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_reconstruct5() argument
2151 ops_run_reconstruct6(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_reconstruct6() argument
2215 struct stripe_head *sh = stripe_head_ref; ops_complete_check() local
2225 ops_run_check_p(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_check_p() argument
2266 ops_run_check_pq(struct stripe_head *sh, struct raid5_percpu *percpu, int checkp) ops_run_check_pq() argument
2289 raid_run_ops(struct stripe_head *sh, unsigned long ops_request) raid_run_ops() argument
2361 free_stripe(struct kmem_cache *sc, struct stripe_head *sh) free_stripe() argument
2374 struct stripe_head *sh; alloc_stripe() local
2406 struct stripe_head *sh; grow_one_stripe() local
2708 struct stripe_head *sh; drop_one_stripe() local
2758 struct stripe_head *sh = bi->bi_private; raid5_end_read_request() local
2886 struct stripe_head *sh = bi->bi_private; raid5_end_write_request() local
3000 raid5_compute_sector(struct r5conf *conf, sector_t r_sector, int previous, int *dd_idx, struct stripe_head *sh) raid5_compute_sector() argument
3202 raid5_compute_blocknr(struct stripe_head *sh, int i, int previous) raid5_compute_blocknr() argument
3379 schedule_reconstruction(struct stripe_head *sh, struct stripe_head_state *s, int rcw, int expand) schedule_reconstruction() argument
3487 stripe_bio_overlaps(struct stripe_head *sh, struct bio *bi, int dd_idx, int forwrite) stripe_bio_overlaps() argument
3547 __add_stripe_bio(struct stripe_head *sh, struct bio *bi, int dd_idx, int forwrite, int previous) __add_stripe_bio() argument
3625 add_stripe_bio(struct stripe_head *sh, struct bio *bi, int dd_idx, int forwrite, int previous) add_stripe_bio() argument
3643 stripe_set_idx(sector_t stripe, struct r5conf *conf, int previous, struct stripe_head *sh) stripe_set_idx() argument
3660 handle_failed_stripe(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_failed_stripe() argument
3773 handle_failed_sync(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s) handle_failed_sync() argument
3821 want_replace(struct stripe_head *sh, int disk_idx) want_replace() argument
3838 need_this_block(struct stripe_head *sh, struct stripe_head_state *s, int disk_idx, int disks) need_this_block() argument
3945 fetch_block(struct stripe_head *sh, struct stripe_head_state *s, int disk_idx, int disks) fetch_block() argument
4031 handle_stripe_fill(struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_stripe_fill() argument
4072 handle_stripe_clean_event(struct r5conf *conf, struct stripe_head *sh, int disks) handle_stripe_clean_event() argument
4187 handle_stripe_dirtying(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_stripe_dirtying() argument
4351 handle_parity_checks5(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_parity_checks5() argument
4444 handle_parity_checks6(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_parity_checks6() argument
4621 handle_stripe_expansion(struct r5conf *conf, struct stripe_head *sh) handle_stripe_expansion() argument
4694 analyse_stripe(struct stripe_head *sh, struct stripe_head_state *s) analyse_stripe() argument
4893 clear_batch_ready(struct stripe_head *sh) clear_batch_ready() argument
4928 struct stripe_head *sh, *next; break_stripe_batch_list() local
4988 handle_stripe(struct stripe_head *sh) handle_stripe() argument
5391 struct stripe_head *sh; global() variable
5398 raid5_wakeup_stripe_thread(sh); global() variable
5411 struct stripe_head *sh = list_entry(head.next, struct stripe_head, lru); global() variable
5619 struct stripe_head *sh, *tmp; global() variable
5719 struct stripe_head *sh; raid5_unplug() local
5754 release_stripe_plug(struct mddev *mddev, struct stripe_head *sh) release_stripe_plug() argument
5786 struct stripe_head *sh; make_discard_request() local
5887 stripe_ahead_of_reshape(struct mddev *mddev, struct r5conf *conf, struct stripe_head *sh) stripe_ahead_of_reshape() argument
5914 add_all_stripe_bios(struct r5conf *conf, struct stripe_request_ctx *ctx, struct stripe_head *sh, struct bio *bi, int forwrite, int previous) add_all_stripe_bios() argument
5982 struct stripe_head *sh; make_stripe_request() local
6109 struct stripe_head sh; raid5_bio_lowest_chunk_sector() local
6273 struct stripe_head *sh; reshape_request() local
6536 struct stripe_head *sh; raid5_sync_request() local
6640 struct stripe_head *sh; retry_aligned_read() local
6695 struct stripe_head *batch[MAX_STRIPE_BATCH], *sh; global() variable
[all...]
H A 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()
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
307 r5c_handle_cached_data_endio(struct r5conf *conf, struct stripe_head *sh, int disks) r5c_handle_cached_data_endio() argument
463 r5c_handle_data_cached(struct stripe_head *sh) r5c_handle_data_cached() argument
479 r5c_handle_parity_cached(struct stripe_head *sh) r5c_handle_parity_cached() argument
492 r5c_finish_cache_stripe(struct stripe_head *sh) r5c_finish_cache_stripe() argument
515 struct stripe_head *sh, *next; r5l_io_run_stripes() local
901 r5l_log_stripe(struct r5l_log *log, struct stripe_head *sh, int data_pages, int parity_pages) r5l_log_stripe() argument
979 r5l_add_no_space_stripe(struct r5l_log *log, struct stripe_head *sh) r5l_add_no_space_stripe() argument
991 r5l_write_stripe(struct r5l_log *log, struct stripe_head *sh) r5l_write_stripe() argument
1133 struct stripe_head *sh; r5l_run_no_space_stripes() local
1153 struct stripe_head *sh; r5c_calculate_new_cp() local
1184 struct stripe_head *sh; r5l_run_no_mem_stripe() local
1243 r5l_stripe_write_finished(struct stripe_head *sh) r5l_stripe_write_finished() argument
1363 r5c_flush_stripe(struct r5conf *conf, struct stripe_head *sh) r5c_flush_stripe() argument
1399 struct stripe_head *sh, *next; r5c_flush_cache() local
1424 struct stripe_head *sh; r5c_do_reclaim() local
1803 r5l_recovery_load_data(struct r5l_log *log, struct stripe_head *sh, struct r5l_recovery_ctx *ctx, struct r5l_payload_data_parity *payload, sector_t log_offset) r5l_recovery_load_data() argument
1825 r5l_recovery_load_parity(struct r5l_log *log, struct stripe_head *sh, struct r5l_recovery_ctx *ctx, struct r5l_payload_data_parity *payload, sector_t log_offset) r5l_recovery_load_parity() argument
1851 r5l_recovery_reset_stripe(struct stripe_head *sh) r5l_recovery_reset_stripe() argument
1862 r5l_recovery_replay_one_stripe(struct r5conf *conf, struct stripe_head *sh, struct r5l_recovery_ctx *ctx) r5l_recovery_replay_one_stripe() argument
1925 struct stripe_head *sh; r5c_recovery_alloc_stripe() local
1940 struct stripe_head *sh; r5c_recovery_lookup_stripe() local
1952 struct stripe_head *sh, *next; r5c_recovery_drop_stripes() local
1965 struct stripe_head *sh, *next; r5c_recovery_replay_stripes() local
2082 struct stripe_head *sh; r5c_recovery_analyze_meta_block() local
2204 r5c_recovery_load_one_stripe(struct r5l_log *log, struct stripe_head *sh) r5c_recovery_load_one_stripe() argument
2238 struct stripe_head *sh; r5c_recovery_flush_log() local
2349 struct stripe_head *sh; r5c_recovery_rewrite_data_only_stripes() local
2424 struct stripe_head *sh, *next; r5c_recovery_flush_data_only_stripes() local
2633 r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) r5c_try_caching_write() argument
2757 r5c_release_extra_page(struct stripe_head *sh) r5c_release_extra_page() argument
2783 r5c_use_extra_page(struct stripe_head *sh) r5c_use_extra_page() argument
2801 r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s) r5c_finish_stripe_write_out() argument
2886 r5c_cache_data(struct r5l_log *log, struct stripe_head *sh) r5c_cache_data() argument
[all...]
H A 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);
57 log_stripe(struct stripe_head *sh, struct stripe_head_state *s) log_stripe() argument
78 log_stripe_write_finished(struct stripe_head *sh) log_stripe_write_finished() argument
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
H A 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_met
[all...]
/kernel/linux/linux-5.10/drivers/md/
H A 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 in raid6_idx_to_slot()
152 stripe_operations_active(struct stripe_head *sh) stripe_operations_active() argument
159 stripe_is_lowprio(struct stripe_head *sh) stripe_is_lowprio() argument
166 raid5_wakeup_stripe_thread(struct stripe_head *sh) raid5_wakeup_stripe_thread() argument
212 do_release_stripe(struct r5conf *conf, struct stripe_head *sh, struct list_head *temp_inactive_list) do_release_stripe() argument
297 __release_stripe(struct r5conf *conf, struct stripe_head *sh, struct list_head *temp_inactive_list) __release_stripe() argument
357 struct stripe_head *sh, *t; release_stripe_list() local
382 raid5_release_stripe(struct stripe_head *sh) raid5_release_stripe() argument
413 remove_hash(struct stripe_head *sh) remove_hash() argument
421 insert_hash(struct r5conf *conf, struct stripe_head *sh) insert_hash() argument
434 struct stripe_head *sh = NULL; get_free_stripe() local
452 free_stripe_pages(struct stripe_head *sh) free_stripe_pages() argument
469 alloc_stripe_pages(struct stripe_head *sh, gfp_t gfp) alloc_stripe_pages() argument
490 init_stripe_shared_pages(struct stripe_head *sh, struct r5conf *conf, int disks) init_stripe_shared_pages() argument
510 shrink_buffers(struct stripe_head *sh) shrink_buffers() argument
533 grow_buffers(struct stripe_head *sh, gfp_t gfp) grow_buffers() argument
565 init_stripe(struct stripe_head *sh, sector_t sector, int previous) init_stripe() argument
610 struct stripe_head *sh; __find_stripe() local
706 struct stripe_head *sh; raid5_get_active_stripe() local
776 is_full_stripe_write(struct stripe_head *sh) is_full_stripe_write() argument
804 stripe_can_batch(struct stripe_head *sh) stripe_can_batch() argument
816 stripe_add_to_batch_list(struct r5conf *conf, struct stripe_head *sh) stripe_add_to_batch_list() argument
930 use_new_offset(struct r5conf *conf, struct stripe_head *sh) use_new_offset() argument
1057 ops_run_io(struct stripe_head *sh, struct stripe_head_state *s) ops_run_io() argument
1306 async_copy_data(int frombio, struct bio *bio, struct page **page, unsigned int poff, sector_t sector, struct dma_async_tx_descriptor *tx, struct stripe_head *sh, int no_skipcopy) async_copy_data() argument
1372 struct stripe_head *sh = stripe_head_ref; ops_complete_biofill() local
1408 ops_run_biofill(struct stripe_head *sh) ops_run_biofill() argument
1442 mark_target_uptodate(struct stripe_head *sh, int target) mark_target_uptodate() argument
1457 struct stripe_head *sh = stripe_head_ref; ops_complete_compute() local
1480 to_addr_conv(struct stripe_head *sh, struct raid5_percpu *percpu, int i) to_addr_conv() argument
1490 to_addr_offs(struct stripe_head *sh, struct raid5_percpu *percpu) to_addr_offs() argument
1496 ops_run_compute5(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute5() argument
1547 set_syndrome_sources(struct page **srcs, unsigned int *offs, struct stripe_head *sh, int srctype) set_syndrome_sources() argument
1593 ops_run_compute6_1(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute6_1() argument
1657 ops_run_compute6_2(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_compute6_2() argument
1778 struct stripe_head *sh = stripe_head_ref; ops_complete_prexor() local
1792 ops_run_prexor5(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_prexor5() argument
1834 ops_run_prexor6(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_prexor6() argument
1856 ops_run_biodrain(struct stripe_head *sh, struct dma_async_tx_descriptor *tx) ops_run_biodrain() argument
1929 struct stripe_head *sh = stripe_head_ref; ops_complete_reconstruct() local
1975 ops_run_reconstruct5(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_reconstruct5() argument
2073 ops_run_reconstruct6(struct stripe_head *sh, struct raid5_percpu *percpu, struct dma_async_tx_descriptor *tx) ops_run_reconstruct6() argument
2137 struct stripe_head *sh = stripe_head_ref; ops_complete_check() local
2147 ops_run_check_p(struct stripe_head *sh, struct raid5_percpu *percpu) ops_run_check_p() argument
2188 ops_run_check_pq(struct stripe_head *sh, struct raid5_percpu *percpu, int checkp) ops_run_check_pq() argument
2211 raid_run_ops(struct stripe_head *sh, unsigned long ops_request) raid_run_ops() argument
2283 free_stripe(struct kmem_cache *sc, struct stripe_head *sh) free_stripe() argument
2296 struct stripe_head *sh; alloc_stripe() local
2335 struct stripe_head *sh; grow_one_stripe() local
2637 struct stripe_head *sh; drop_one_stripe() local
2665 struct stripe_head *sh = bi->bi_private; raid5_end_read_request() local
2796 struct stripe_head *sh = bi->bi_private; raid5_end_write_request() local
2912 raid5_compute_sector(struct r5conf *conf, sector_t r_sector, int previous, int *dd_idx, struct stripe_head *sh) raid5_compute_sector() argument
3114 raid5_compute_blocknr(struct stripe_head *sh, int i, int previous) raid5_compute_blocknr() argument
3291 schedule_reconstruction(struct stripe_head *sh, struct stripe_head_state *s, int rcw, int expand) schedule_reconstruction() argument
3404 add_stripe_bio(struct stripe_head *sh, struct bio *bi, int dd_idx, int forwrite, int previous) add_stripe_bio() argument
3531 stripe_set_idx(sector_t stripe, struct r5conf *conf, int previous, struct stripe_head *sh) stripe_set_idx() argument
3548 handle_failed_stripe(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_failed_stripe() argument
3661 handle_failed_sync(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s) handle_failed_sync() argument
3709 want_replace(struct stripe_head *sh, int disk_idx) want_replace() argument
3726 need_this_block(struct stripe_head *sh, struct stripe_head_state *s, int disk_idx, int disks) need_this_block() argument
3833 fetch_block(struct stripe_head *sh, struct stripe_head_state *s, int disk_idx, int disks) fetch_block() argument
3919 handle_stripe_fill(struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_stripe_fill() argument
3960 handle_stripe_clean_event(struct r5conf *conf, struct stripe_head *sh, int disks) handle_stripe_clean_event() argument
4075 handle_stripe_dirtying(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_stripe_dirtying() argument
4239 handle_parity_checks5(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_parity_checks5() argument
4332 handle_parity_checks6(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) handle_parity_checks6() argument
4509 handle_stripe_expansion(struct r5conf *conf, struct stripe_head *sh) handle_stripe_expansion() argument
4581 analyse_stripe(struct stripe_head *sh, struct stripe_head_state *s) analyse_stripe() argument
4780 clear_batch_ready(struct stripe_head *sh) clear_batch_ready() argument
4815 struct stripe_head *sh, *next; break_stripe_batch_list() local
4875 handle_stripe(struct stripe_head *sh) handle_stripe() argument
5275 struct stripe_head *sh; raid5_activate_delayed() local
5295 struct stripe_head *sh = list_entry(head.next, struct stripe_head, lru); activate_bit_delay() local
5514 struct stripe_head *sh, *tmp; __get_priority_stripe() local
5614 struct stripe_head *sh; raid5_unplug() local
5649 release_stripe_plug(struct mddev *mddev, struct stripe_head *sh) release_stripe_plug() argument
5681 struct stripe_head *sh; make_discard_request() local
5770 struct stripe_head *sh; raid5_make_request() local
5951 struct stripe_head *sh; reshape_request() local
6212 struct stripe_head *sh; raid5_sync_request() local
6315 struct stripe_head *sh; retry_aligned_read() local
6371 struct stripe_head *batch[MAX_STRIPE_BATCH], *sh; global() variable
[all...]
H A 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()
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
307 r5c_handle_cached_data_endio(struct r5conf *conf, struct stripe_head *sh, int disks) r5c_handle_cached_data_endio() argument
463 r5c_handle_data_cached(struct stripe_head *sh) r5c_handle_data_cached() argument
479 r5c_handle_parity_cached(struct stripe_head *sh) r5c_handle_parity_cached() argument
492 r5c_finish_cache_stripe(struct stripe_head *sh) r5c_finish_cache_stripe() argument
515 struct stripe_head *sh, *next; r5l_io_run_stripes() local
902 r5l_log_stripe(struct r5l_log *log, struct stripe_head *sh, int data_pages, int parity_pages) r5l_log_stripe() argument
980 r5l_add_no_space_stripe(struct r5l_log *log, struct stripe_head *sh) r5l_add_no_space_stripe() argument
992 r5l_write_stripe(struct r5l_log *log, struct stripe_head *sh) r5l_write_stripe() argument
1134 struct stripe_head *sh; r5l_run_no_space_stripes() local
1154 struct stripe_head *sh; r5c_calculate_new_cp() local
1185 struct stripe_head *sh; r5l_run_no_mem_stripe() local
1244 r5l_stripe_write_finished(struct stripe_head *sh) r5l_stripe_write_finished() argument
1364 r5c_flush_stripe(struct r5conf *conf, struct stripe_head *sh) r5c_flush_stripe() argument
1400 struct stripe_head *sh, *next; r5c_flush_cache() local
1425 struct stripe_head *sh; r5c_do_reclaim() local
1810 r5l_recovery_load_data(struct r5l_log *log, struct stripe_head *sh, struct r5l_recovery_ctx *ctx, struct r5l_payload_data_parity *payload, sector_t log_offset) r5l_recovery_load_data() argument
1832 r5l_recovery_load_parity(struct r5l_log *log, struct stripe_head *sh, struct r5l_recovery_ctx *ctx, struct r5l_payload_data_parity *payload, sector_t log_offset) r5l_recovery_load_parity() argument
1858 r5l_recovery_reset_stripe(struct stripe_head *sh) r5l_recovery_reset_stripe() argument
1869 r5l_recovery_replay_one_stripe(struct r5conf *conf, struct stripe_head *sh, struct r5l_recovery_ctx *ctx) r5l_recovery_replay_one_stripe() argument
1932 struct stripe_head *sh; r5c_recovery_alloc_stripe() local
1946 struct stripe_head *sh; r5c_recovery_lookup_stripe() local
1958 struct stripe_head *sh, *next; r5c_recovery_drop_stripes() local
1971 struct stripe_head *sh, *next; r5c_recovery_replay_stripes() local
2088 struct stripe_head *sh; r5c_recovery_analyze_meta_block() local
2210 r5c_recovery_load_one_stripe(struct r5l_log *log, struct stripe_head *sh) r5c_recovery_load_one_stripe() argument
2244 struct stripe_head *sh; r5c_recovery_flush_log() local
2355 struct stripe_head *sh; r5c_recovery_rewrite_data_only_stripes() local
2430 struct stripe_head *sh, *next; r5c_recovery_flush_data_only_stripes() local
2636 r5c_try_caching_write(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s, int disks) r5c_try_caching_write() argument
2760 r5c_release_extra_page(struct stripe_head *sh) r5c_release_extra_page() argument
2786 r5c_use_extra_page(struct stripe_head *sh) r5c_use_extra_page() argument
2804 r5c_finish_stripe_write_out(struct r5conf *conf, struct stripe_head *sh, struct stripe_head_state *s) r5c_finish_stripe_write_out() argument
2889 r5c_cache_data(struct r5l_log *log, struct stripe_head *sh) r5c_cache_data() argument
[all...]
H A 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);
60 log_stripe(struct stripe_head *sh, struct stripe_head_state *s) log_stripe() argument
81 log_stripe_write_finished(struct stripe_head *sh) log_stripe_write_finished() argument
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A 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 in aha1542_test_port()
261 struct Scsi_Host *sh = dev_id; aha1542_interrupt() local
392 aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) aha1542_queuecommand() argument
522 setup_mailboxes(struct Scsi_Host *sh) setup_mailboxes() argument
541 aha1542_getconfig(struct Scsi_Host *sh) aha1542_getconfig() argument
606 aha1542_mbenable(struct Scsi_Host *sh) aha1542_mbenable() argument
641 aha1542_query(struct Scsi_Host *sh) aha1542_query() argument
696 aha1542_set_bus_times(struct Scsi_Host *sh, int bus_on, int bus_off, int dma_speed) aha1542_set_bus_times() argument
732 struct Scsi_Host *sh; aha1542_hw_init() local
827 aha1542_release(struct Scsi_Host *sh) aha1542_release() argument
854 struct Scsi_Host *sh = cmd->device->host; aha1542_dev_reset() local
912 struct Scsi_Host *sh = cmd->device->host; aha1542_reset() local
1019 struct Scsi_Host *sh = aha1542_hw_init(&driver_template, pdev, ndev); aha1542_isa_match() local
1055 struct Scsi_Host *sh; aha1542_pnp_probe() local
[all...]
H A Dfdomain.c177 static int fdomain_select(struct Scsi_Host *sh, int target) in fdomain_select() argument
181 struct fdomain *fd = shost_priv(sh); in fdomain_select()
184 outb(BIT(sh->this_id) | BIT(target), fd->base + REG_SCSI_DATA_NOACK); in fdomain_select()
264 struct Scsi_Host *sh = container_of((void *)fd, struct Scsi_Host, in fdomain_work() local
271 spin_lock_irqsave(sh->host_lock, flags); in fdomain_work()
375 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_work()
397 static int fdomain_queue(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in fdomain_queue() argument
409 spin_lock_irqsave(sh->host_lock, flags); in fdomain_queue()
424 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_queue()
431 struct Scsi_Host *sh in fdomain_abort() local
452 struct Scsi_Host *sh = cmd->device->host; fdomain_host_reset() local
507 struct Scsi_Host *sh; fdomain_create() local
570 fdomain_destroy(struct Scsi_Host *sh) fdomain_destroy() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/
H A 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 in aha1542_test_port()
280 struct Scsi_Host *sh = dev_id; aha1542_interrupt() local
414 aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd) aha1542_queuecommand() argument
526 setup_mailboxes(struct Scsi_Host *sh) setup_mailboxes() argument
545 aha1542_getconfig(struct Scsi_Host *sh) aha1542_getconfig() argument
614 aha1542_mbenable(struct Scsi_Host *sh) aha1542_mbenable() argument
649 aha1542_query(struct Scsi_Host *sh) aha1542_query() argument
707 aha1542_set_bus_times(struct Scsi_Host *sh, int bus_on, int bus_off, int dma_speed) aha1542_set_bus_times() argument
744 struct Scsi_Host *sh; aha1542_hw_init() local
839 aha1542_release(struct Scsi_Host *sh) aha1542_release() argument
866 struct Scsi_Host *sh = cmd->device->host; aha1542_dev_reset() local
925 struct Scsi_Host *sh = cmd->device->host; aha1542_reset() local
1055 struct Scsi_Host *sh = aha1542_hw_init(&driver_template, pdev, ndev); aha1542_isa_match() local
1090 struct Scsi_Host *sh; aha1542_pnp_probe() local
[all...]
H A Dfdomain.c182 static int fdomain_select(struct Scsi_Host *sh, int target) in fdomain_select() argument
186 struct fdomain *fd = shost_priv(sh); in fdomain_select()
189 outb(BIT(sh->this_id) | BIT(target), fd->base + REG_SCSI_DATA_NOACK); in fdomain_select()
268 struct Scsi_Host *sh = container_of((void *)fd, struct Scsi_Host, in fdomain_work() local
276 spin_lock_irqsave(sh->host_lock, flags); in fdomain_work()
383 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_work()
405 static int fdomain_queue(struct Scsi_Host *sh, struct scsi_cmnd *cmd) in fdomain_queue() argument
418 spin_lock_irqsave(sh->host_lock, flags); in fdomain_queue()
433 spin_unlock_irqrestore(sh->host_lock, flags); in fdomain_queue()
440 struct Scsi_Host *sh in fdomain_abort() local
461 struct Scsi_Host *sh = cmd->device->host; fdomain_host_reset() local
517 struct Scsi_Host *sh; fdomain_create() local
580 fdomain_destroy(struct Scsi_Host *sh) fdomain_destroy() argument
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/damon/
H A 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_di
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/bonding/
H A 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/
H A 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/testing/selftests/netfilter/
H A 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 \
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dsyscall_numbering.c76 static volatile struct shared *sh; variable
80 unsigned int level = sh ? sh->indent : 0; in offset()
95 sh->nerr++; \
100 sh->indent = 0; \
133 sh->probing_syscall = true; in probe_syscall()
140 sh->probing_syscall = false; in probe_syscall()
175 sh->indent++; in _check_for()
177 sh->indent++; in _check_for()
191 sh in _check_for()
[all...]
/kernel/linux/linux-6.6/tools/memory-model/scripts/
H A 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 " d
[all...]
/kernel/linux/linux-5.10/arch/sh/
H A DMakefile2 # arch/sh/Makefile
14 CROSS_COMPILE := $(call cc-cross-prefix, sh-linux- sh-linux-gnu- sh-unknown-linux-gnu-)
21 isa-$(CONFIG_SH_DSP) := sh
95 boot := arch/sh/boot
102 UTS_MACHINE := sh
106 ld-bfd := elf32-sh-linux
117 head-y := arch/sh/kernel/head_32.o
119 core-y += arch/sh/kerne
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/
H A DMakefile7 TEST_PROGS := mptcp_connect.sh pm_netlink.sh mptcp_join.sh diag.sh \
8 simult_flows.sh mptcp_sockopt.sh userspace_pm.sh
12 TEST_FILES := mptcp_lib.sh settings
/kernel/linux/linux-6.6/tools/testing/selftests/livepatch/
H A DMakefile3 TEST_PROGS_EXTENDED := functions.sh
5 test-livepatch.sh \
6 test-callbacks.sh \
7 test-shadow-vars.sh \
8 test-state.sh \
9 test-ftrace.sh \
10 test-sysfs.sh
/kernel/linux/linux-5.10/lib/mpi/
H A Dlonglong.h114 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \
117 : "=r" ((USItype)(sh)), \
123 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \
126 : "=r" ((USItype)(sh)), \
176 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \
179 : "=r" (sh), \
185 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \
188 : "=r" (sh), \
263 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \
266 : "=g" ((USItype)(sh)), \
[all...]

Completed in 21 milliseconds

12345678910>>...42