Home
last modified time | relevance | path

Searched full:flush (Results 1 – 25 of 1980) sorted by relevance

12345678910>>...80

/linux/drivers/md/dm-vdo/
H A Dflush.c6 #include "flush.h"
29 /* The current flush generation of the vdo */
31 /* The first unacknowledged flush generation */
33 /* The queue of flush requests waiting to notify other threads */
35 /* The queue of flush requests waiting for VIOs to complete */
37 /* The flush generation for which notifications are being sent */
41 /* The ID of the thread on which flush requests should be made */
43 /* The pool of flush requests */
45 /* Bios waiting for a flush request to become available */
49 /* The rotor for selecting the bio queue for submitting flush bio
103 struct vdo_flush *flush = NULL; allocate_flush() local
251 struct vdo_flush *flush = notify_flush() local
269 struct vdo_flush *flush = completion_as_vdo_flush(completion); flush_vdo() local
327 struct vdo_flush *flush = vdo_complete_flushes() local
369 initialize_flush(struct vdo_flush * flush,struct vdo * vdo) initialize_flush() argument
375 launch_flush(struct vdo_flush * flush) launch_flush() argument
398 struct vdo_flush *flush = mempool_alloc(vdo->flusher->flush_pool, GFP_NOWAIT); vdo_launch_flush() local
431 release_flush(struct vdo_flush * flush) release_flush() argument
462 struct vdo_flush *flush = completion_as_vdo_flush(completion); vdo_complete_flush_callback() local
515 vdo_complete_flush(struct vdo_flush * flush) vdo_complete_flush() argument
[all...]
/linux/tools/testing/selftests/tc-testing/tc-tests/actions/
H A Dgact.json14 "$TC actions flush action gact",
26 "$TC actions flush action gact"
41 "$TC actions flush action gact",
53 "$TC actions flush action gact"
68 "$TC actions flush action gact",
80 "$TC actions flush action gact"
95 "$TC actions flush action gact",
107 "$TC actions flush action gact"
122 "$TC actions flush action gact",
134 "$TC actions flush action gact"
[all …]
H A Dpedit.json14 "$TC actions flush action pedit",
26 "$TC actions flush action pedit"
41 "$TC actions flush action pedit",
54 "$TC actions flush action pedit"
70 "$TC actions flush action pedit",
82 "$TC actions flush action pedit"
98 "$TC actions flush action pedit",
110 "$TC actions flush action pedit"
126 "$TC actions flush action pedit",
138 "$TC actions flush action pedit"
[all …]
H A Dpolice.json14 "$TC actions flush action police",
26 "$TC actions flush action police"
41 "$TC actions flush action police",
54 "$TC actions flush action police"
69 "$TC actions flush action police",
81 "$TC actions flush action police"
96 "$TC actions flush action police",
108 "$TC actions flush action police"
123 "$TC actions flush action police",
135 "$TC actions flush actio
[all...]
H A Dskbedit.json14 "$TC actions flush action skbedit",
26 "$TC actions flush action skbedit"
41 "$TC actions flush action skbedit",
53 "$TC actions flush action skbedit"
68 "$TC actions flush action skbedit",
93 "$TC actions flush action skbedit",
105 "$TC actions flush action skbedit"
120 "$TC actions flush action skbedit",
132 "$TC actions flush action skbedit"
147 "$TC actions flush action skbedit",
[all …]
H A Dife.json14 "$TC actions flush action ife",
26 "$TC actions flush action ife"
41 "$TC actions flush action ife",
53 "$TC actions flush action ife"
68 "$TC actions flush action ife",
80 "$TC actions flush action ife"
95 "$TC actions flush action ife",
107 "$TC actions flush action ife"
122 "$TC actions flush action ife",
134 "$TC actions flush action ife"
[all …]
H A Dvlan.json14 "$TC actions flush action vlan",
26 "$TC actions flush action vlan"
41 "$TC actions flush action vlan",
53 "$TC actions flush action vlan"
68 "$TC actions flush action vlan",
80 "$TC actions flush action vlan"
95 "$TC actions flush action vlan",
107 "$TC actions flush action vlan"
122 "$TC actions flush action vlan",
134 "$TC actions flush action vlan"
[all …]
H A Dnat.json14 "$TC actions flush action nat",
26 "$TC actions flush action nat"
41 "$TC actions flush action nat",
53 "$TC actions flush action nat"
68 "$TC actions flush action nat",
80 "$TC actions flush action nat"
95 "$TC actions flush action nat",
107 "$TC actions flush action nat"
122 "$TC actions flush action nat",
134 "$TC actions flush action nat"
[all …]
H A Dcsum.json14 "$TC actions flush action csum",
26 "$TC actions flush action csum"
41 "$TC actions flush action csum",
53 "$TC actions flush action csum"
68 "$TC actions flush action csum",
80 "$TC actions flush action csum"
95 "$TC actions flush action csum",
107 "$TC actions flush action csum"
122 "$TC actions flush action csum",
134 "$TC actions flush action csum"
[all …]
H A Dtunnel_key.json14 "$TC actions flush action tunnel_key",
26 "$TC actions flush action tunnel_key"
41 "$TC actions flush action tunnel_key",
54 "$TC actions flush action tunnel_key",
73 "$TC actions flush action tunnel_key",
86 "$TC actions flush action tunnel_key",
105 "$TC actions flush action tunnel_key",
118 "$TC actions flush action tunnel_key",
137 "$TC actions flush action tunnel_key",
150 "$TC actions flush action tunnel_key",
[all …]
H A Dskbmod.json14 "$TC actions flush action skbmod",
26 "$TC actions flush action skbmod"
41 "$TC actions flush action skbmod",
53 "$TC actions flush action skbmod"
68 "$TC actions flush action skbmod",
80 "$TC actions flush action skbmod"
95 "$TC actions flush action skbmod",
107 "$TC actions flush action skbmod"
122 "$TC actions flush action skbmod",
134 "$TC actions flush action skbmod"
[all …]
H A Dmpls.json14 "$TC actions flush action mpls",
26 "$TC actions flush action mpls"
41 "$TC actions flush action mpls",
53 "$TC actions flush action mpls"
68 "$TC actions flush action mpls",
80 "$TC actions flush action mpls"
95 "$TC actions flush action mpls",
107 "$TC actions flush action mpls"
122 "$TC actions flush action mpls",
134 "$TC actions flush action mpls"
[all …]
H A Dsample.json14 "$TC actions flush action sample",
26 "$TC actions flush action sample"
41 "$TC actions flush action sample",
53 "$TC actions flush action sample"
68 "$TC actions flush action sample",
80 "$TC actions flush action sample"
95 "$TC actions flush action sample",
107 "$TC actions flush action sample"
122 "$TC actions flush action sample",
134 "$TC actions flush action sample"
[all …]
H A Dmirred.json14 "$TC actions flush action mirred",
26 "$TC actions flush action mirred"
41 "$TC actions flush action mirred",
53 "$TC actions flush action mirred",
54 "$TC actions flush action gact"
69 "$TC actions flush action mirred",
83 "$TC actions flush action mirred"
98 "$TC actions flush action mirred",
110 "$TC actions flush action mirred"
125 "$TC actions flush action mirred",
[all …]
H A Dconnmark.json14 "$TC actions flush action connmark",
26 "$TC actions flush action connmark"
41 "$TC actions flush action connmark",
53 "$TC actions flush action connmark"
68 "$TC actions flush action connmark",
80 "$TC actions flush action connmark"
95 "$TC actions flush action connmark",
107 "$TC actions flush action connmark"
122 "$TC actions flush action connmark",
134 "$TC actions flush action connmark"
[all …]
H A Dctinfo.json14 "$TC action flush action ctinfo",
26 "$TC action flush action ctinfo"
41 "$TC actions flush action ctinfo",
53 "$TC actions flush action ctinfo"
68 "$TC action flush action ctinfo",
80 "$TC action flush action ctinfo"
95 "$TC action flush action ctinfo",
107 "$TC action flush action ctinfo"
122 "$TC actions flush action ctinfo",
140 "$TC action flush action ctinfo"
[all …]
H A Dgate.json14 "$TC action flush action gate",
26 "$TC action flush action gate"
41 "$TC actions flush action gate",
53 "$TC actions flush action gate"
68 "$TC action flush action gate",
80 "$TC action flush action gate"
95 "$TC action flush action gate",
107 "$TC action flush action gate"
122 "$TC actions flush action gate",
140 "$TC action flush action gate"
[all …]
H A Dsimple.json14 "$TC actions flush action simple",
26 "$TC actions flush action simple"
41 "$TC actions flush action simple",
53 "$TC actions flush action simple"
68 "$TC actions flush action simple",
81 "$TC actions flush action simple"
96 "$TC actions flush action simple",
111 "$TC actions flush action simple"
126 "$TC actions flush action simple",
139 "$TC actions flush action simple"
[all …]
H A Dct.json14 "$TC actions flush action ct",
26 "$TC actions flush action ct"
41 "$TC actions flush action ct",
53 "$TC actions flush action ct"
68 "$TC actions flush action ct",
80 "$TC actions flush action ct"
95 "$TC actions flush action ct",
107 "$TC actions flush action ct"
122 "$TC actions flush action ct",
134 "$TC actions flush action ct"
[all …]
H A Dbpf.json11 "$TC action flush action bpf",
23 "$TC action flush action bpf"
35 "$TC actions flush action bpf",
47 "$TC actions flush action bpf"
59 "$TC action flush action bpf",
71 "$TC action flush action bpf"
83 "$TC action flush action bpf",
96 "$TC action flush action bpf",
112 "$TC actions flush action bpf",
130 "$TC action flush action bpf"
[all …]
/linux/arch/x86/hyperv/
H A Dnested.c23 struct hv_guest_mapping_flush *flush; in hyperv_flush_guest_mapping() local
33 flush = *this_cpu_ptr(hyperv_pcpu_input_arg); in hyperv_flush_guest_mapping()
35 if (unlikely(!flush)) { in hyperv_flush_guest_mapping()
40 flush->address_space = as; in hyperv_flush_guest_mapping()
41 flush->flags = 0; in hyperv_flush_guest_mapping()
44 flush, NULL); in hyperv_flush_guest_mapping()
57 struct hv_guest_mapping_flush_list *flush, in hyperv_fill_flush_guest_mapping_list() argument
66 * If flush requests exceed max flush count, go back to in hyperv_fill_flush_guest_mapping_list()
67 * flush tlbs without range. in hyperv_fill_flush_guest_mapping_list()
74 flush->gpa_list[gpa_n].page.additional_pages = additional_pages; in hyperv_fill_flush_guest_mapping_list()
[all …]
/linux/tools/testing/selftests/net/
H A Dfdb_flush.sh5 # Check that flush works as expected with all the supported arguments and verify
172 run_cmd "$BRIDGE fdb flush dev vx10"
173 log_test $? 0 "Flush FDB by dev vx10"
176 log_test $? 0 "Flush FDB by dev vx10 - test vx10 entries"
179 log_test $? 0 "Flush FDB by dev vx10 - test vx20 entries"
194 run_cmd "$BRIDGE fdb flush dev vx10 vni $vni_2"
195 log_test $? 0 "Flush FDB by dev vx10 and vni $vni_2"
207 # {vni=y,src_vni=x}, to verify that when we flush by src_vni=x, entries
228 run_cmd "$BRIDGE fdb flush dev vx10 src_vni $src_vni_2"
229 log_test $? 0 "Flush FDB by dev vx10 and src_vni $src_vni_2"
[all …]
/linux/Documentation/arch/x86/
H A Dtlb.rst10 1. Flush the entire TLB with a two-instruction sequence. This is
12 from areas other than the one we are trying to flush will be
21 1. The size of the flush being performed. A flush of the entire
25 be no collateral damage caused by doing the global flush, and
26 all of the individual flush will have ended up being wasted
29 damage we do with a full flush. So, the larger the TLB, the
30 more attractive an individual flush looks. Data and
37 especially the contents of the TLB during a given flush. The
38 sizes of the flush will vary greatly depending on the workload as
48 This will cause us to do the global flush for more cases.
[all …]
/linux/net/ipv4/
H A Dtcp_offload.c296 int flush = 1; in tcp_gro_receive() local
307 flush = (__force int)((flags ^ tcp_flag_word(th2)) & in tcp_gro_receive()
309 flush |= (__force int)(th->ack_seq ^ th2->ack_seq); in tcp_gro_receive()
311 flush |= *(u32 *)((u8 *)th + i) ^ in tcp_gro_receive()
314 flush |= gro_receive_network_flush(th, th2, p); in tcp_gro_receive()
323 flush |= (mss != skb_shinfo(skb)->gso_size); in tcp_gro_receive()
325 flush |= (len - 1) >= mss; in tcp_gro_receive()
327 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq); in tcp_gro_receive()
328 flush |= skb_cmp_decrypted(p, skb); in tcp_gro_receive()
331 flush | in tcp_gro_receive()
[all...]
/linux/fs/btrfs/
H A Dspace-info.c73 * the tail of space_info->tickets, kick async flush thread
453 enum btrfs_reserve_flush_enum flush) in calc_available_free_space()
503 * 1/2th of the space. If we can flush, don't let us overcommit in calc_available_free_space()
506 if (flush == BTRFS_RESERVE_FLUSH_ALL || flush == BTRFS_RESERVE_FLUSH_ALL_STEAL) in calc_available_free_space()
526 enum btrfs_reserve_flush_enum flush) in can_overcommit()
528 const u64 avail = calc_available_free_space(space_info, flush); in can_overcommit()
535 enum btrfs_reserve_flush_enum flush) in btrfs_can_overcommit()
541 return check_can_overcommit(space_info, space_info_used_bytes, bytes, flush); in btrfs_can_overcommit()
545 enum btrfs_reserve_flush_enum flush)
444 calc_available_free_space(const struct btrfs_space_info * space_info,enum btrfs_reserve_flush_enum flush) calc_available_free_space() argument
514 check_can_overcommit(const struct btrfs_space_info * space_info,u64 space_info_used_bytes,u64 bytes,enum btrfs_reserve_flush_enum flush) check_can_overcommit() argument
523 can_overcommit(const struct btrfs_space_info * space_info,u64 space_info_used_bytes,u64 bytes,enum btrfs_reserve_flush_enum flush) can_overcommit() argument
533 btrfs_can_overcommit(const struct btrfs_space_info * space_info,u64 bytes,enum btrfs_reserve_flush_enum flush) btrfs_can_overcommit() argument
581 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_NO_FLUSH; btrfs_try_granting_tickets() local
1289 enum btrfs_flush_state flush; btrfs_preempt_reclaim_metadata_space() local
1655 handle_reserve_ticket(struct btrfs_space_info * space_info,struct reserve_ticket * ticket,u64 start_ns,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) handle_reserve_ticket() argument
1702 is_normal_flushing(enum btrfs_reserve_flush_enum flush) is_normal_flushing() argument
1726 can_steal(enum btrfs_reserve_flush_enum flush) can_steal() argument
1736 can_ticket(enum btrfs_reserve_flush_enum flush) can_ticket() argument
1757 reserve_bytes(struct btrfs_space_info * space_info,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) reserve_bytes() argument
1904 btrfs_reserve_metadata_bytes(struct btrfs_space_info * space_info,u64 orig_bytes,enum btrfs_reserve_flush_enum flush) btrfs_reserve_metadata_bytes() argument
1932 btrfs_reserve_data_bytes(struct btrfs_space_info * space_info,u64 bytes,enum btrfs_reserve_flush_enum flush) btrfs_reserve_data_bytes() argument
[all...]

12345678910>>...80