/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | mmu.c | 17 /* 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 in hyperv_flush_tlb_multi() 177 struct hv_tlb_flush_ex *flush; hyperv_flush_tlb_others_ex() local [all...] |
H A D | nested.c | 22 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() 65 * If flush requests exceed max flush count, go back to in hyperv_fill_flush_guest_mapping_list() 66 * flush tlb in hyperv_fill_flush_guest_mapping_list() 55 hyperv_fill_flush_guest_mapping_list( struct hv_guest_mapping_flush_list *flush, u64 start_gfn, u64 pages) hyperv_fill_flush_guest_mapping_list() argument 89 struct hv_guest_mapping_flush_list *flush; hyperv_flush_guest_mapping_range() local [all...] |
/kernel/linux/linux-5.10/arch/x86/hyperv/ |
H A D | mmu.c | 17 /* 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() 60 struct hv_tlb_flush *flush; in hyperv_flush_tlb_others() local 83 flush = *flush_pcpu; in hyperv_flush_tlb_others() 85 if (unlikely(!flush)) { in hyperv_flush_tlb_others() 95 flush->address_space = virt_to_phys(info->mm->pgd); in hyperv_flush_tlb_others() 96 flush->address_space &= CR3_ADDR_MASK; in hyperv_flush_tlb_others() 97 flush->flags = 0; in hyperv_flush_tlb_others() 99 flush->address_space = 0; in hyperv_flush_tlb_others() 100 flush in hyperv_flush_tlb_others() 175 struct hv_tlb_flush_ex *flush; hyperv_flush_tlb_others_ex() local [all...] |
H A D | nested.c | 23 struct hv_guest_mapping_flush *flush; in hyperv_flush_guest_mapping() local 36 flush = *flush_pcpu; in hyperv_flush_guest_mapping() 38 if (unlikely(!flush)) { in hyperv_flush_guest_mapping() 43 flush->address_space = as; in hyperv_flush_guest_mapping() 44 flush->flags = 0; in hyperv_flush_guest_mapping() 47 flush, NULL); in hyperv_flush_guest_mapping() 60 struct hv_guest_mapping_flush_list *flush, in hyperv_fill_flush_guest_mapping_list() 69 * If flush requests exceed max flush count, go back to in hyperv_fill_flush_guest_mapping_list() 70 * flush tlb in hyperv_fill_flush_guest_mapping_list() 59 hyperv_fill_flush_guest_mapping_list( struct hv_guest_mapping_flush_list *flush, u64 start_gfn, u64 pages) hyperv_fill_flush_guest_mapping_list() argument 94 struct hv_guest_mapping_flush_list *flush; hyperv_flush_guest_mapping_range() local [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | decompress_inflate.c | 44 long (*flush)(void*, unsigned long), in __gunzip() 53 if (flush) { in __gunzip() 82 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : in __gunzip() 138 if (!flush) { in __gunzip() 159 if (flush && strm->next_out > out_buf) { in __gunzip() 161 if (l != flush(out_buf, l)) { in __gunzip() 193 if (flush) in __gunzip() 202 long (*flush)(void*, unsigned long), in gunzip() 207 return __gunzip(buf, len, fill, flush, out_buf, 0, pos, error); in gunzip() 212 long (*flush)(voi in __decompress() 42 __gunzip(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void(*error)(char *x)) __gunzip() argument 200 gunzip(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long *pos, void (*error)(char *x)) gunzip() argument 210 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unxz.c | 249 * fill() and flush() won't be used. 253 long (*flush)(void *src, unsigned long size), in unxz() 269 if (fill == NULL && flush == NULL) in unxz() 277 if (flush == NULL) { in unxz() 299 if (fill == NULL && flush == NULL) { in unxz() 325 if (flush != NULL && (b.out_pos == b.out_size in unxz() 332 if (flush(b.out, b.out_pos) != (long)b.out_pos) in unxz() 342 if (flush != NULL) in unxz() 382 if (flush != NULL) in unxz() 400 long (*flush)(voi in __decompress() 398 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long olen, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unzstd.c | 165 long (*flush)(void*, unsigned long), in __unzstd() 189 if (fill == NULL && flush == NULL) in __unzstd() 224 /* Allocate the output buffer if we are using flush(). */ in __unzstd() 225 if (flush != NULL) { in __unzstd() 279 * Flush any data produced if using flush(). in __unzstd() 305 /* Flush all of the data produced if using flush(). */ in __unzstd() 306 if (flush != NULL && out.pos > 0) { in __unzstd() 307 if (out.pos != flush(out.dst, out.pos)) { in __unzstd() 308 error("Failed to flush()"); in __unzstd() 333 long (*flush)(voi in unzstd() 163 __unzstd(unsigned char *in_buf, long in_len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *in_pos, void (*error)(char *x)) __unzstd() argument 331 unzstd(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long *pos, void (*error)(char *x)) unzstd() argument 341 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unlz4.c | 33 long (*flush)(void *, unsigned long), in unlz4() 52 } else if (!flush) { in unlz4() 53 error("NULL output pointer and no flush function provided"); in unlz4() 174 if (flush && flush(outp, dest_len) != dest_len) in unlz4() 209 long (*flush)(void*, unsigned long), in __decompress() 215 return unlz4(buf, in_len - 4, fill, flush, output, posp, error); in __decompress() 207 __decompress(unsigned char *buf, long in_len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *output, long out_len, long *posp, void (*error)(char *x) ) __decompress() argument
|
/kernel/linux/linux-6.6/lib/ |
H A D | decompress_inflate.c | 44 long (*flush)(void*, unsigned long), in __gunzip() 53 if (flush) { in __gunzip() 82 strm->workspace = malloc(flush ? zlib_inflate_workspacesize() : in __gunzip() 138 if (!flush) { in __gunzip() 159 if (flush && strm->next_out > out_buf) { in __gunzip() 161 if (l != flush(out_buf, l)) { in __gunzip() 193 if (flush) in __gunzip() 202 long (*flush)(void*, unsigned long), in gunzip() 207 return __gunzip(buf, len, fill, flush, out_buf, 0, pos, error); in gunzip() 212 long (*flush)(voi in __decompress() 42 __gunzip(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void(*error)(char *x)) __gunzip() argument 200 gunzip(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long *pos, void (*error)(char *x)) gunzip() argument 210 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unxz.c | 251 * fill() and flush() won't be used. 255 long (*flush)(void *src, unsigned long size), in unxz() 271 if (fill == NULL && flush == NULL) in unxz() 279 if (flush == NULL) { in unxz() 301 if (fill == NULL && flush == NULL) { in unxz() 327 if (flush != NULL && (b.out_pos == b.out_size in unxz() 334 if (flush(b.out, b.out_pos) != (long)b.out_pos) in unxz() 344 if (flush != NULL) in unxz() 384 if (flush != NULL) in unxz() 402 long (*flush)(voi in __decompress() 400 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long olen, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unzstd.c | 167 long (*flush)(void*, unsigned long), in __unzstd() 191 if (fill == NULL && flush == NULL) in __unzstd() 226 /* Allocate the output buffer if we are using flush(). */ in __unzstd() 227 if (flush != NULL) { in __unzstd() 281 * Flush any data produced if using flush(). in __unzstd() 307 /* Flush all of the data produced if using flush(). */ in __unzstd() 308 if (flush != NULL && out.pos > 0) { in __unzstd() 309 if (out.pos != flush(out.dst, out.pos)) { in __unzstd() 310 error("Failed to flush()"); in __unzstd() 335 long (*flush)(voi in unzstd() 165 __unzstd(unsigned char *in_buf, long in_len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *in_pos, void (*error)(char *x)) __unzstd() argument 333 unzstd(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long *pos, void (*error)(char *x)) unzstd() argument 343 __decompress(unsigned char *buf, long len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *out_buf, long out_len, long *pos, void (*error)(char *x)) __decompress() argument [all...] |
H A D | decompress_unlz4.c | 33 long (*flush)(void *, unsigned long), in unlz4() 52 } else if (!flush) { in unlz4() 53 error("NULL output pointer and no flush function provided"); in unlz4() 174 if (flush && flush(outp, dest_len) != dest_len) in unlz4() 209 long (*flush)(void*, unsigned long), in __decompress() 215 return unlz4(buf, in_len - 4, fill, flush, output, posp, error); in __decompress() 207 __decompress(unsigned char *buf, long in_len, long (*fill)(void*, unsigned long), long (*flush)(void*, unsigned long), unsigned char *output, long out_len, long *posp, void (*error)(char *x) ) __decompress() argument
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | space-info.c | 70 * the tail of space_info->tickets, kick async flush thread 346 enum btrfs_reserve_flush_enum flush) in calc_available_free_space() 370 * 1/2th of the space. If we can flush, don't let us overcommit in calc_available_free_space() 373 if (flush == BTRFS_RESERVE_FLUSH_ALL) in calc_available_free_space() 382 enum btrfs_reserve_flush_enum flush) in btrfs_can_overcommit() 392 avail = calc_available_free_space(fs_info, space_info, flush); in btrfs_can_overcommit() 417 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_NO_FLUSH; in btrfs_try_granting_tickets() local 432 flush)) { in btrfs_try_granting_tickets() 447 flush = BTRFS_RESERVE_FLUSH_ALL; in btrfs_try_granting_tickets() 593 /* Calc the number of the pages we need flush fo in shrink_delalloc() 344 calc_available_free_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, enum btrfs_reserve_flush_enum flush) calc_available_free_space() argument 380 btrfs_can_overcommit(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 bytes, enum btrfs_reserve_flush_enum flush) btrfs_can_overcommit() argument 1153 enum btrfs_flush_state flush; btrfs_preempt_reclaim_metadata_space() local 1502 handle_reserve_ticket(struct btrfs_fs_info *fs_info, 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 1552 is_normal_flushing(enum btrfs_reserve_flush_enum flush) is_normal_flushing() argument 1576 can_steal(enum btrfs_reserve_flush_enum flush) can_steal() argument 1586 can_ticket(enum btrfs_reserve_flush_enum flush) can_ticket() argument 1607 __reserve_bytes(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) __reserve_bytes() argument 1756 btrfs_reserve_metadata_bytes(struct btrfs_fs_info *fs_info, struct btrfs_block_rsv *block_rsv, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) btrfs_reserve_metadata_bytes() argument 1786 btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, enum btrfs_reserve_flush_enum flush) btrfs_reserve_data_bytes() argument [all...] |
H A D | delalloc-space.c | 120 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_FLUSH_DATA; in btrfs_alloc_data_chunk_ondemand() local 126 flush = BTRFS_RESERVE_FLUSH_FREE_SPACE_INODE; in btrfs_alloc_data_chunk_ondemand() 128 return btrfs_reserve_data_bytes(fs_info, bytes, flush); in btrfs_alloc_data_chunk_ondemand() 136 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_FLUSH_DATA; in btrfs_check_data_free_space() local 145 flush = BTRFS_RESERVE_NO_FLUSH; in btrfs_check_data_free_space() 147 flush = BTRFS_RESERVE_FLUSH_FREE_SPACE_INODE; in btrfs_check_data_free_space() 149 ret = btrfs_reserve_data_bytes(fs_info, len, flush); in btrfs_check_data_free_space() 315 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_FLUSH_ALL; in btrfs_delalloc_reserve_metadata() local 319 * If we are a free space inode we need to not flush since we will be in in btrfs_delalloc_reserve_metadata() 328 flush in btrfs_delalloc_reserve_metadata() [all...] |
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | tcp_offload.c | 192 int flush = 1; in tcp_gro_receive() local 238 flush = NAPI_GRO_CB(p)->flush; in tcp_gro_receive() 239 flush |= (__force int)(flags & TCP_FLAG_CWR); in tcp_gro_receive() 240 flush |= (__force int)((flags ^ tcp_flag_word(th2)) & in tcp_gro_receive() 242 flush |= (__force int)(th->ack_seq ^ th2->ack_seq); in tcp_gro_receive() 244 flush |= *(u32 *)((u8 *)th + i) ^ in tcp_gro_receive() 254 flush |= NAPI_GRO_CB(p)->flush_id; in tcp_gro_receive() 260 flush |= (len - 1) >= mss; in tcp_gro_receive() 261 flush | in tcp_gro_receive() [all...] |
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | space-info.c | 66 * the tail of space_info->tickets, kick async flush thread 300 enum btrfs_reserve_flush_enum flush) in calc_available_free_space() 324 * 1/2th of the space. If we can flush, don't let us overcommit in calc_available_free_space() 327 if (flush == BTRFS_RESERVE_FLUSH_ALL) in calc_available_free_space() 336 enum btrfs_reserve_flush_enum flush) in btrfs_can_overcommit() 346 avail = calc_available_free_space(fs_info, space_info, flush); in btrfs_can_overcommit() 371 enum btrfs_reserve_flush_enum flush = BTRFS_RESERVE_NO_FLUSH; in btrfs_try_granting_tickets() local 386 flush)) { in btrfs_try_granting_tickets() 401 flush = BTRFS_RESERVE_FLUSH_ALL; in btrfs_try_granting_tickets() 498 /* Calc the number of the pages we need flush fo in shrink_delalloc() 298 calc_available_free_space(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, enum btrfs_reserve_flush_enum flush) calc_available_free_space() argument 334 btrfs_can_overcommit(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 bytes, enum btrfs_reserve_flush_enum flush) btrfs_can_overcommit() argument 1227 handle_reserve_ticket(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, struct reserve_ticket *ticket, enum btrfs_reserve_flush_enum flush) handle_reserve_ticket() argument 1292 is_normal_flushing(enum btrfs_reserve_flush_enum flush) is_normal_flushing() argument 1312 __reserve_bytes(struct btrfs_fs_info *fs_info, struct btrfs_space_info *space_info, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) __reserve_bytes() argument 1423 btrfs_reserve_metadata_bytes(struct btrfs_root *root, struct btrfs_block_rsv *block_rsv, u64 orig_bytes, enum btrfs_reserve_flush_enum flush) btrfs_reserve_metadata_bytes() argument 1460 btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, enum btrfs_reserve_flush_enum flush) btrfs_reserve_data_bytes() argument [all...] |
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | tcp_offload.c | 193 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 | in tcp_gro_receive() [all...] |
/kernel/linux/linux-5.10/lib/zlib_deflate/ |
H A D | deflate.c | 60 #define DEFLATE_HOOK(strm, flush, bstate) 0 69 typedef block_state (*compress_func) (deflate_state *s, int flush); 73 static block_state deflate_stored (deflate_state *s, int flush); 74 static block_state deflate_fast (deflate_state *s, int flush); 75 static block_state deflate_slow (deflate_state *s, int flush); 331 int flush in zlib_deflate() 334 int old_flush; /* value of flush param for previous deflate call */ in zlib_deflate() 338 flush > Z_FINISH || flush < 0) { in zlib_deflate() 344 (s->status == FINISH_STATE && flush ! in zlib_deflate() [all...] |
/kernel/linux/linux-6.6/lib/zlib_deflate/ |
H A D | deflate.c | 60 #define DEFLATE_HOOK(strm, flush, bstate) 0 69 typedef block_state (*compress_func) (deflate_state *s, int flush); 73 static block_state deflate_stored (deflate_state *s, int flush); 74 static block_state deflate_fast (deflate_state *s, int flush); 75 static block_state deflate_slow (deflate_state *s, int flush); 331 int flush in zlib_deflate() 334 int old_flush; /* value of flush param for previous deflate call */ in zlib_deflate() 338 flush > Z_FINISH || flush < 0) { in zlib_deflate() 344 (s->status == FINISH_STATE && flush ! in zlib_deflate() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | nexthop.sh | 147 $IP nexthop flush &> /dev/null 182 $IP nexthop flush &> /dev/null 202 $IP nexthop flush &> /dev/null 247 $IP nexthop flush &> /dev/null 267 $IP nexthop flush &> /dev/null 289 $IP nexthop flush &> /dev/null 314 $IP nexthop flush &> /dev/null 343 $IP nexthop flush &> /dev/null 373 $IP nexthop flush &> /dev/null 422 $IP nexthop flush [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-flush.c | 13 * 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 89 * If flush has been pending longer than the following timeout, 117 return 1 << ffz(rq->flush.seq); in blk_flush_cur_seq() 123 * After flush data completion, @rq->bio is %NULL but we need to in blk_flush_restore_request() 131 rq->end_io = rq->flush.saved_end_io; in blk_flush_restore_request() 151 * blk_flush_complete_seq - complete flush sequenc [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | gro.h | 36 u16 flush; member 105 NAPI_GRO_CB(skb)->flush |= 1; in call_gro_receive() 120 NAPI_GRO_CB(skb)->flush |= 1; in call_gro_receive_sk() 354 static inline void skb_gro_flush_final(struct sk_buff *skb, struct sk_buff *pp, int flush) in skb_gro_flush_final() argument 357 NAPI_GRO_CB(skb)->flush |= flush; in skb_gro_flush_final() 361 int flush, in skb_gro_flush_final_remcsum() 365 NAPI_GRO_CB(skb)->flush |= flush; in skb_gro_flush_final_remcsum() 371 static inline void skb_gro_flush_final(struct sk_buff *skb, struct sk_buff *pp, int flush) in skb_gro_flush_final() argument 359 skb_gro_flush_final_remcsum(struct sk_buff *skb, struct sk_buff *pp, int flush, struct gro_remcsum *grc) skb_gro_flush_final_remcsum() argument 375 skb_gro_flush_final_remcsum(struct sk_buff *skb, struct sk_buff *pp, int flush, struct gro_remcsum *grc) skb_gro_flush_final_remcsum() argument [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-delay.c | 38 struct delay_class flush; member 132 if (dc->flush.dev) in delay_dtr() 133 dm_put_device(ti, dc->flush.dev); in delay_dtr() 206 ret = delay_class_ctr(ti, &dc->flush, argv); in delay_ctr() 216 ret = delay_class_ctr(ti, &dc->flush, argv + 3); in delay_ctr() 222 ret = delay_class_ctr(ti, &dc->flush, argv + 6); in delay_ctr() 299 c = &dc->flush; in delay_map() 323 DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops); in delay_status() 334 DMEMIT_DELAY_CLASS(&dc->flush); in delay_status() 356 ret = fn(ti, dc->flush in delay_iterate_devices() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_tlb_flush.c | 204 struct hv_tlb_flush *flush = (struct hv_tlb_flush *)data->hcall_gva; in sender_guest_code() local 219 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES; in sender_guest_code() 220 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 231 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES; in sender_guest_code() 232 flush->processor_mask = BIT(WORKER_VCPU_ID_1); in sender_guest_code() 233 flush->gva_list[0] = (u64)data->test_pages; in sender_guest_code() 245 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES | in sender_guest_code() 247 flush->processor_mask = 0; in sender_guest_code() 258 flush->flags = HV_FLUSH_ALL_VIRTUAL_ADDRESS_SPACES | in sender_guest_code() 260 flush in sender_guest_code() [all...] |
/kernel/linux/linux-5.10/lib/zlib_dfltcc/ |
H A D | dfltcc_deflate.c | 102 int flush, in dfltcc_deflate() 121 no_flush = flush == Z_NO_FLUSH; in dfltcc_deflate() 125 * parameter block and needs to be called again in order to flush it. in dfltcc_deflate() 127 if (flush == Z_FINISH && strm->avail_in == 0 && !param->cf) { in dfltcc_deflate() 152 /* We need to flush the DFLTCC buffer before writing the in dfltcc_deflate() 186 need_empty_block = flush == Z_FINISH && param->bcf && !param->bhf; in dfltcc_deflate() 194 if (flush == Z_FINISH && !param->bcf) in dfltcc_deflate() 261 if (flush == Z_FINISH) { in dfltcc_deflate() 270 if (flush == Z_FULL_FLUSH) in dfltcc_deflate() 272 *result = flush in dfltcc_deflate() 100 dfltcc_deflate( z_streamp strm, int flush, block_state *result ) dfltcc_deflate() argument [all...] |