Home
last modified time | relevance | path

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

12345678910>>...73

/Linux-v6.6/arch/x86/hyperv/
Dmmu.c17 /* Each gva in gva_list encodes up to 4096 pages to flush */
38 * pages to flush (in addition to the 'cur' page). in fill_gva_list()
64 struct hv_tlb_flush *flush; in hyperv_flush_tlb_multi() local
76 flush = *this_cpu_ptr(hyperv_pcpu_input_arg); in hyperv_flush_tlb_multi()
78 if (unlikely(!flush)) { in hyperv_flush_tlb_multi()
88 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_multi()
89 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_multi()
90 flush->flags = 0; in hyperv_flush_tlb_multi()
92 flush->address_space = 0; in hyperv_flush_tlb_multi()
93 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES; in hyperv_flush_tlb_multi()
[all …]
Dnested.c22 struct hv_guest_mapping_flush *flush; in hyperv_flush_guest_mapping() local
32 flush = *this_cpu_ptr(hyperv_pcpu_input_arg); in hyperv_flush_guest_mapping()
34 if (unlikely(!flush)) { in hyperv_flush_guest_mapping()
39 flush->address_space = as; in hyperv_flush_guest_mapping()
40 flush->flags = 0; in hyperv_flush_guest_mapping()
43 flush, NULL); in hyperv_flush_guest_mapping()
56 struct hv_guest_mapping_flush_list *flush, in hyperv_fill_flush_guest_mapping_list() argument
65 * If flush requests exceed max flush count, go back to in hyperv_fill_flush_guest_mapping_list()
66 * flush tlbs without range. in hyperv_fill_flush_guest_mapping_list()
73 flush->gpa_list[gpa_n].page.additional_pages = additional_pages; in hyperv_fill_flush_guest_mapping_list()
[all …]
/Linux-v6.6/tools/testing/selftests/tc-testing/tc-tests/actions/
Dpedit.json11 "$TC actions flush action pedit",
23 "$TC actions flush action pedit"
35 "$TC actions flush action pedit",
48 "$TC actions flush action pedit"
61 "$TC actions flush action pedit",
73 "$TC actions flush action pedit"
86 "$TC actions flush action pedit",
98 "$TC actions flush action pedit"
111 "$TC actions flush action pedit",
123 "$TC actions flush action pedit"
[all …]
Dgact.json11 "$TC actions flush action gact",
23 "$TC actions flush action gact"
35 "$TC actions flush action gact",
47 "$TC actions flush action gact"
59 "$TC actions flush action gact",
71 "$TC actions flush action gact"
83 "$TC actions flush action gact",
95 "$TC actions flush action gact"
107 "$TC actions flush action gact",
119 "$TC actions flush action gact"
[all …]
Dskbedit.json11 "$TC actions flush action skbedit",
23 "$TC actions flush action skbedit"
35 "$TC actions flush action skbedit",
47 "$TC actions flush action skbedit"
59 "$TC actions flush action skbedit",
81 "$TC actions flush action skbedit",
93 "$TC actions flush action skbedit"
105 "$TC actions flush action skbedit",
117 "$TC actions flush action skbedit"
129 "$TC actions flush action skbedit",
[all …]
Dpolice.json11 "$TC actions flush action police",
23 "$TC actions flush action police"
35 "$TC actions flush action police",
48 "$TC actions flush action police"
60 "$TC actions flush action police",
72 "$TC actions flush action police"
84 "$TC actions flush action police",
96 "$TC actions flush action police"
108 "$TC actions flush action police",
120 "$TC actions flush action police"
[all …]
Dnat.json11 "$TC actions flush action nat",
23 "$TC actions flush action nat"
35 "$TC actions flush action nat",
47 "$TC actions flush action nat"
59 "$TC actions flush action nat",
71 "$TC actions flush action nat"
83 "$TC actions flush action nat",
95 "$TC actions flush action nat"
107 "$TC actions flush action nat",
119 "$TC actions flush action nat"
[all …]
Dife.json11 "$TC actions flush action ife",
23 "$TC actions flush action ife"
35 "$TC actions flush action ife",
47 "$TC actions flush action ife"
59 "$TC actions flush action ife",
71 "$TC actions flush action ife"
83 "$TC actions flush action ife",
95 "$TC actions flush action ife"
107 "$TC actions flush action ife",
119 "$TC actions flush action ife"
[all …]
Dmpls.json11 "$TC actions flush action mpls",
23 "$TC actions flush action mpls"
35 "$TC actions flush action mpls",
47 "$TC actions flush action mpls"
59 "$TC actions flush action mpls",
71 "$TC actions flush action mpls"
83 "$TC actions flush action mpls",
95 "$TC actions flush action mpls"
107 "$TC actions flush action mpls",
119 "$TC actions flush action mpls"
[all …]
Dvlan.json11 "$TC actions flush action vlan",
23 "$TC actions flush action vlan"
35 "$TC actions flush action vlan",
47 "$TC actions flush action vlan"
59 "$TC actions flush action vlan",
71 "$TC actions flush action vlan"
83 "$TC actions flush action vlan",
95 "$TC actions flush action vlan"
107 "$TC actions flush action vlan",
119 "$TC actions flush action vlan"
[all …]
Dcsum.json11 "$TC actions flush action csum",
23 "$TC actions flush action csum"
35 "$TC actions flush action csum",
47 "$TC actions flush action csum"
59 "$TC actions flush action csum",
71 "$TC actions flush action csum"
83 "$TC actions flush action csum",
95 "$TC actions flush action csum"
107 "$TC actions flush action csum",
119 "$TC actions flush action csum"
[all …]
Dskbmod.json11 "$TC actions flush action skbmod",
23 "$TC actions flush action skbmod"
35 "$TC actions flush action skbmod",
47 "$TC actions flush action skbmod"
59 "$TC actions flush action skbmod",
71 "$TC actions flush action skbmod"
83 "$TC actions flush action skbmod",
95 "$TC actions flush action skbmod"
107 "$TC actions flush action skbmod",
119 "$TC actions flush action skbmod"
[all …]
Dmirred.json11 "$TC actions flush action mirred",
23 "$TC actions flush action mirred"
35 "$TC actions flush action mirred",
47 "$TC actions flush action mirred",
48 "$TC actions flush action gact"
60 "$TC actions flush action mirred",
74 "$TC actions flush action mirred"
86 "$TC actions flush action mirred",
98 "$TC actions flush action mirred"
110 "$TC actions flush action mirred",
[all …]
Dsample.json11 "$TC actions flush action sample",
23 "$TC actions flush action sample"
35 "$TC actions flush action sample",
47 "$TC actions flush action sample"
59 "$TC actions flush action sample",
71 "$TC actions flush action sample"
83 "$TC actions flush action sample",
95 "$TC actions flush action sample"
107 "$TC actions flush action sample",
119 "$TC actions flush action sample"
[all …]
Dtunnel_key.json11 "$TC actions flush action tunnel_key",
23 "$TC actions flush action tunnel_key"
35 "$TC actions flush action tunnel_key",
48 "$TC actions flush action tunnel_key",
64 "$TC actions flush action tunnel_key",
77 "$TC actions flush action tunnel_key",
93 "$TC actions flush action tunnel_key",
106 "$TC actions flush action tunnel_key",
122 "$TC actions flush action tunnel_key",
135 "$TC actions flush action tunnel_key",
[all …]
Dconnmark.json11 "$TC actions flush action connmark",
23 "$TC actions flush action connmark"
35 "$TC actions flush action connmark",
47 "$TC actions flush action connmark"
59 "$TC actions flush action connmark",
71 "$TC actions flush action connmark"
83 "$TC actions flush action connmark",
95 "$TC actions flush action connmark"
107 "$TC actions flush action connmark",
119 "$TC actions flush action connmark"
[all …]
Dctinfo.json11 "$TC action flush action ctinfo",
23 "$TC action flush action ctinfo"
35 "$TC actions flush action ctinfo",
47 "$TC actions flush action ctinfo"
59 "$TC action flush action ctinfo",
71 "$TC action flush action ctinfo"
83 "$TC action flush action ctinfo",
95 "$TC action flush action ctinfo"
107 "$TC actions flush action ctinfo",
125 "$TC action flush action ctinfo"
[all …]
Dct.json11 "$TC actions flush action ct",
23 "$TC actions flush action ct"
35 "$TC actions flush action ct",
47 "$TC actions flush action ct"
59 "$TC actions flush action ct",
71 "$TC actions flush action ct"
83 "$TC actions flush action ct",
95 "$TC actions flush action ct"
107 "$TC actions flush action ct",
119 "$TC actions flush action ct"
[all …]
Dsimple.json11 "$TC actions flush action simple",
23 "$TC actions flush action simple"
35 "$TC actions flush action simple",
47 "$TC actions flush action simple"
59 "$TC actions flush action simple",
72 "$TC actions flush action simple"
84 "$TC actions flush action simple",
99 "$TC actions flush action simple"
111 "$TC actions flush action simple",
124 "$TC actions flush action simple"
[all …]
Dgate.json11 "$TC action flush action gate",
23 "$TC action flush action gate"
35 "$TC actions flush action gate",
47 "$TC actions flush action gate"
59 "$TC action flush action gate",
71 "$TC action flush action gate"
83 "$TC action flush action gate",
95 "$TC action flush action gate"
107 "$TC actions flush action gate",
125 "$TC action flush action gate"
[all …]
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"
62 "$TC action flush action bpf",
74 "$TC action flush action bpf"
89 "$TC action flush action bpf",
102 "$TC action flush action bpf",
118 "$TC actions flush action bpf",
136 "$TC action flush action bpf"
[all …]
Dxt.json11 "$TC actions flush action xt",
23 "$TC actions flush action xt"
35 "$TC actions flush action xt",
53 "$TC action flush action xt"
65 "$TC actions flush action xt",
83 "$TC action flush action xt"
95 "$TC actions flush action xt",
113 "$TC action flush action xt"
125 "$TC action flush action xt",
140 "$TC actions flush action xt"
[all …]
/Linux-v6.6/block/
Dblk-flush.c13 * indicates a simple flush request. If there is data, REQ_PREFLUSH indicates
28 * The actual execution of flush is double buffered. Whenever a request
31 * REQ_OP_FLUSH is issued and the pending_idx is toggled. When the flush
37 * flush.
39 * C1. At any given time, only one flush shall be in progress. This makes
42 * C2. Flush is deferred if any request is executing DATA of its sequence.
88 * If flush has been pending longer than the following timeout,
122 return 1 << ffz(rq->flush.seq); in blk_flush_cur_seq()
128 * After flush data completion, @rq->bio is %NULL but we need to in blk_flush_restore_request()
136 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request()
[all …]
/Linux-v6.6/Documentation/arch/x86/
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-v6.6/net/ipv4/
Dtcp_offload.c193 int flush = 1; in tcp_gro_receive() local
236 flush = NAPI_GRO_CB(p)->flush; in tcp_gro_receive()
237 flush |= (__force int)(flags & TCP_FLAG_CWR); in tcp_gro_receive()
238 flush |= (__force int)((flags ^ tcp_flag_word(th2)) & in tcp_gro_receive()
240 flush |= (__force int)(th->ack_seq ^ th2->ack_seq); in tcp_gro_receive()
242 flush |= *(u32 *)((u8 *)th + i) ^ in tcp_gro_receive()
252 flush |= NAPI_GRO_CB(p)->flush_id; in tcp_gro_receive()
263 flush |= (mss != skb_shinfo(skb)->gso_size); in tcp_gro_receive()
265 flush |= (len - 1) >= mss; in tcp_gro_receive()
267 flush |= (ntohl(th2->seq) + skb_gro_len(p)) ^ ntohl(th->seq); in tcp_gro_receive()
[all …]

12345678910>>...73