| /linux/mm/ |
| H A D | mmu_gather.c | 22 struct mmu_gather_batch *batch; in tlb_next_batch() local 53 static void tlb_flush_rmap_batch(struct mmu_gather_batch *batch, struct vm_area_struct *vma) in tlb_flush_rmap_batch() 103 static void __tlb_batch_free_encoded_pages(struct mmu_gather_batch *batch) in __tlb_batch_free_encoded_pages() 148 struct mmu_gather_batch *batch; in tlb_batch_pages_flush() local 157 struct mmu_gather_batch *batch, *next; in tlb_batch_list_free() local 171 struct mmu_gather_batch *batch; in __tlb_remove_folio_pages_size() local 223 static void __tlb_remove_table_free(struct mmu_table_batch *batch) in __tlb_remove_table_free() 294 static void tlb_remove_table_free(struct mmu_table_batch *batch) in tlb_remove_table_free() 301 static void tlb_remove_table_free(struct mmu_table_batch *batch) in tlb_remove_table_free() 354 struct mmu_table_batch **batch = &tlb->batch; in tlb_table_flush() local [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_bpf_ma.c | 56 static __always_inline void batch_alloc(struct bpf_map *map, unsigned int batch, unsigned int idx) in batch_alloc() 83 static __always_inline void batch_free(struct bpf_map *map, unsigned int batch, unsigned int idx) in batch_free() 105 static __always_inline void batch_percpu_alloc(struct bpf_map *map, unsigned int batch, in batch_percpu_alloc() 133 static __always_inline void batch_percpu_free(struct bpf_map *map, unsigned int batch, in batch_percpu_free() 154 #define CALL_BATCH_ALLOC(size, batch, idx) \ argument 157 #define CALL_BATCH_ALLOC_FREE(size, batch, idx) \ argument 163 #define CALL_BATCH_PERCPU_ALLOC(size, batch, idx) \ argument 166 #define CALL_BATCH_PERCPU_ALLOC_FREE(size, batch, idx) \ argument
|
| /linux/drivers/iommu/iommufd/ |
| H A D | pages.c | 286 static void batch_clear(struct pfn_batch *batch) in batch_clear() 299 static void batch_clear_carry(struct pfn_batch *batch, unsigned int keep_pfns) in batch_clear_carry() 315 static void batch_skip_carry(struct pfn_batch *batch, unsigned int skip_pfns) in batch_skip_carry() 327 static int __batch_init(struct pfn_batch *batch, size_t max_pages, void *backup, in __batch_init() 344 static int batch_init(struct pfn_batch *batch, size_t max_pages) in batch_init() 349 static void batch_init_backup(struct pfn_batch *batch, size_t max_pages, in batch_init_backup() 355 static void batch_destroy(struct pfn_batch *batch, void *backup) in batch_destroy() 361 static bool batch_add_pfn_num(struct pfn_batch *batch, unsigned long pfn, in batch_add_pfn_num() 388 static void batch_remove_pfn_num(struct pfn_batch *batch, unsigned long nr) in batch_remove_pfn_num() 397 static bool batch_add_pfn(struct pfn_batch *batch, unsigned long pfn) in batch_add_pfn() [all …]
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | gen8_engine_cs.h | 53 __gen8_emit_pipe_control(u32 *batch, u32 bit_group_0, in __gen8_emit_pipe_control() 65 static inline u32 *gen8_emit_pipe_control(u32 *batch, in gen8_emit_pipe_control() 71 static inline u32 *gen12_emit_pipe_control(u32 *batch, u32 bit_group_0, in gen12_emit_pipe_control()
|
| H A D | intel_renderstate.h | 19 const u32 *batch; member
|
| /linux/lib/ |
| H A D | percpu_counter.c | 93 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, s32 batch) in percpu_counter_add_batch() 120 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, s32 batch) in percpu_counter_add_batch() 292 int __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch) in __percpu_counter_compare() 328 s64 limit, s64 amount, s32 batch) in __percpu_counter_limited_add()
|
| /linux/drivers/iommu/intel/ |
| H A D | cache.c | 293 static void qi_batch_flush_descs(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_flush_descs() 304 static void qi_batch_increment_index(struct intel_iommu *iommu, struct qi_batch *batch) in qi_batch_increment_index() 312 struct qi_batch *batch) in qi_batch_add_iotlb() 320 struct qi_batch *batch) in qi_batch_add_dev_iotlb() 335 struct qi_batch *batch) in qi_batch_add_piotlb() 351 unsigned int size_order, struct qi_batch *batch) in qi_batch_add_pasid_dev_iotlb()
|
| /linux/drivers/xen/ |
| H A D | gntdev.c | 617 struct gntdev_copy_batch *batch; in gntdev_release() local 803 static int gntdev_get_page(struct gntdev_copy_batch *batch, void __user *virt, in gntdev_get_page() 823 static void gntdev_put_pages(struct gntdev_copy_batch *batch) in gntdev_put_pages() 830 static int gntdev_copy(struct gntdev_copy_batch *batch) in gntdev_copy() 862 static int gntdev_grant_copy_seg(struct gntdev_copy_batch *batch, in gntdev_grant_copy_seg() 960 struct gntdev_copy_batch *batch; in gntdev_ioctl_grant_copy() local
|
| /linux/fs/smb/client/ |
| H A D | smbdirect.c | 1226 struct smbdirect_send_batch *batch, in smbd_post_send() 1269 static void smbd_send_batch_init(struct smbdirect_send_batch *batch, in smbd_send_batch_init() 1281 struct smbdirect_send_batch *batch, in smbd_send_batch_flush() 1363 struct smbdirect_send_batch *batch) in wait_for_send_bcredit() 1382 struct smbdirect_send_batch *batch) in wait_for_send_lcredit() 1399 struct smbdirect_send_batch *batch) in wait_for_send_credits() 1417 struct smbdirect_send_batch *batch, in smbd_post_send_iter() 1596 struct smbdirect_send_batch *batch, in smbd_post_send_full_iter() 2531 struct smbdirect_send_batch batch; in smbd_send() local
|
| /linux/arch/riscv/mm/ |
| H A D | tlbflush.c | 230 void arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, in arch_tlbbatch_add_pending() 237 void arch_tlbbatch_flush(struct arch_tlbflush_unmap_batch *batch) in arch_tlbbatch_flush()
|
| /linux/drivers/vfio/ |
| H A D | vfio_iommu_type1.c | 494 static void __vfio_batch_init(struct vfio_batch *batch, bool single) in __vfio_batch_init() 514 static void vfio_batch_init(struct vfio_batch *batch) in vfio_batch_init() 519 static void vfio_batch_init_single(struct vfio_batch *batch) in vfio_batch_init_single() 524 static void vfio_batch_unpin(struct vfio_batch *batch, struct vfio_dma *dma) in vfio_batch_unpin() 535 static void vfio_batch_fini(struct vfio_batch *batch) in vfio_batch_fini() 587 struct vfio_batch *batch) in vaddr_get_pfns() 678 unsigned long limit, struct vfio_batch *batch) in vfio_pin_pages_remote() 843 struct vfio_batch batch; in vfio_pin_page_external() local 1586 struct vfio_batch batch; in vfio_pin_map_dma() local 1807 struct vfio_batch batch; in vfio_iommu_replay() local
|
| /linux/drivers/gpu/drm/i915/selftests/ |
| H A D | igt_spinner.h | 25 u32 *batch; member
|
| H A D | i915_request.c | 1009 static int emit_bb_start(struct i915_request *rq, struct i915_vma *batch) in emit_bb_start() 1019 struct i915_vma *batch) in empty_request() 1054 struct i915_vma *batch; in live_empty_request() local 1172 static int recursive_batch_resolve(struct i915_vma *batch) in recursive_batch_resolve() 1216 struct i915_vma *batch; in live_all_engines() local 1346 struct i915_vma *batch; in live_sequential_engines() local
|
| /linux/include/vdso/ |
| H A D | getrandom.h | 36 u8 batch[CHACHA_BLOCK_SIZE * 3 / 2]; member
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | lag_conf.c | 234 unsigned int member_cnt, enum nfp_fl_lag_batch *batch) in nfp_fl_lag_config_group() 296 enum nfp_fl_lag_batch batch = NFP_FL_LAG_BATCH_FIRST; in nfp_fl_lag_do_work() local 690 enum nfp_fl_lag_batch batch = NFP_FL_LAG_BATCH_FIRST; in nfp_flower_lag_reset() local
|
| /linux/tools/virtio/ |
| H A D | virtio_test.c | 170 bool delayed, int batch, int reset_n, int bufs) in run_test() 349 long batch = 1, reset = 0; in main() local
|
| /linux/include/linux/ |
| H A D | percpu_counter.h | 182 __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch) in __percpu_counter_compare() 226 percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, s32 batch) in percpu_counter_add_batch()
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | igt_gem_utils.c | 116 struct i915_vma *batch; in igt_gpu_fill_dw() local
|
| /linux/tools/testing/selftests/bpf/map_tests/ |
| H A D | lpm_trie_map_batch_ops.c | 73 __u64 batch = 0; in test_lpm_trie_map_batch_ops() local
|
| H A D | array_map_batch_ops.c | 75 __u64 batch = 0; in __test_map_lookup_and_update_batch() local
|
| H A D | htab_map_batch_ops.c | 79 __u32 batch, count, total, total_success; in __test_map_lookup_and_delete_batch() local
|
| /linux/drivers/android/binder/ |
| H A D | freeze.rs | 372 let mut batch = KVVec::with_capacity(recipients.len(), GFP_KERNEL)?; in prepare_freeze_messages() localVariable 389 batch: KVVec<(Arc<Process>, DLArc<FreezeMessage>)>, field
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_mob.c | 238 struct vmw_otable_batch *batch) in vmw_otable_batch_setup() 332 struct vmw_otable_batch *batch) in vmw_otable_batch_takedown()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_lrc.c | 1066 u32 *batch, in setup_utilization_wa() 1098 u32 *batch, size_t max_len) in setup_timestamp_wa() 1136 u32 *batch, size_t max_len) in setup_configfs_post_ctx_restore_bb() 1165 u32 *batch, size_t max_len) in setup_configfs_mid_ctx_restore_bb() 1194 u32 *batch, size_t max_len) in setup_invalidate_state_cache_wa()
|
| /linux/arch/arm64/include/asm/ |
| H A D | tlbflush.h | 386 static inline void arch_tlbbatch_flush(struct arch_tlbflush_unmap_batch *batch) in arch_tlbbatch_flush() 589 static inline void arch_tlbbatch_add_pending(struct arch_tlbflush_unmap_batch *batch, in arch_tlbbatch_add_pending()
|