/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | dma-noncoherent.c | 62 size_t seg_size = min((size_t)(PAGE_SIZE - offset), size); in __dma_sync_page_highmem() local 63 size_t cur_size = seg_size; in __dma_sync_page_highmem() 65 int nr_segs = 1 + ((size - seg_size) + PAGE_SIZE - 1)/PAGE_SIZE; in __dma_sync_page_highmem() 74 __dma_sync((void *)start, seg_size, direction); in __dma_sync_page_highmem() 79 seg_size = min((size_t)PAGE_SIZE, size - cur_size); in __dma_sync_page_highmem() 82 cur_size += seg_size; in __dma_sync_page_highmem()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | dma-noncoherent.c | 62 size_t seg_size = min((size_t)(PAGE_SIZE - offset), size); in __dma_sync_page_highmem() local 63 size_t cur_size = seg_size; in __dma_sync_page_highmem() 65 int nr_segs = 1 + ((size - seg_size) + PAGE_SIZE - 1)/PAGE_SIZE; in __dma_sync_page_highmem() 74 __dma_sync((void *)start, seg_size, direction); in __dma_sync_page_highmem() 79 seg_size = min((size_t)PAGE_SIZE, size - cur_size); in __dma_sync_page_highmem() 82 cur_size += seg_size; in __dma_sync_page_highmem()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | gfxhub_v1_1.c | 50 u64 seg_size; in gfxhub_v1_1_get_xgmi_info() local 54 seg_size = REG_GET_FIELD( in gfxhub_v1_1_get_xgmi_info() 61 seg_size = REG_GET_FIELD( in gfxhub_v1_1_get_xgmi_info() 107 adev->gmc.xgmi.node_segment_size = seg_size; in gfxhub_v1_1_get_xgmi_info()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_ops.c | 123 unsigned int seg_size = card->host->max_seg_size; in mmc_io_rw_extended() local 152 nents = DIV_ROUND_UP(left_size, seg_size); in mmc_io_rw_extended() 161 sg_set_buf(sg_ptr, buf + i * seg_size, in mmc_io_rw_extended() 162 min(seg_size, left_size)); in mmc_io_rw_extended() 163 left_size -= seg_size; in mmc_io_rw_extended()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_ops.c | 123 unsigned int seg_size = card->host->max_seg_size; in mmc_io_rw_extended() local 152 nents = DIV_ROUND_UP(left_size, seg_size); in mmc_io_rw_extended() 161 sg_set_buf(sg_ptr, buf + i * seg_size, in mmc_io_rw_extended() 162 min(seg_size, left_size)); in mmc_io_rw_extended() 163 left_size -= seg_size; in mmc_io_rw_extended()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/ |
H A D | elf.c | 165 size_t seg_size = seg_vend - seg_vstart + 1; in kvm_vm_elf_load() local 167 vm_vaddr_t vaddr = vm_vaddr_alloc(vm, seg_size, seg_vstart, in kvm_vm_elf_load() 175 memset(addr_gva2hva(vm, vaddr), 0, seg_size); in kvm_vm_elf_load() local
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/ |
H A D | elf.c | 163 size_t seg_size = seg_vend - seg_vstart + 1; in kvm_vm_elf_load() local 165 vm_vaddr_t vaddr = __vm_vaddr_alloc(vm, seg_size, seg_vstart, in kvm_vm_elf_load() 173 memset(addr_gva2hva(vm, vaddr), 0, seg_size); in kvm_vm_elf_load() local
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | swap.c | 76 u32 seg_size; in ath10k_swap_code_seg_free() local 84 seg_size = __le32_to_cpu(seg_info->seg_hw_info.size); in ath10k_swap_code_seg_free() 85 dma_free_coherent(ar->dev, seg_size, seg_info->virt_address[0], in ath10k_swap_code_seg_free()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | swap.c | 76 u32 seg_size; in ath10k_swap_code_seg_free() local 84 seg_size = __le32_to_cpu(seg_info->seg_hw_info.size); in ath10k_swap_code_seg_free() 85 dma_free_coherent(ar->dev, seg_size, seg_info->virt_address[0], in ath10k_swap_code_seg_free()
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-integrity.c | 31 unsigned int seg_size = 0; in blk_rq_count_integrity_sg() local 40 if (seg_size + iv.bv_len > queue_max_segment_size(q)) in blk_rq_count_integrity_sg() 43 seg_size += iv.bv_len; in blk_rq_count_integrity_sg() 47 seg_size = iv.bv_len; in blk_rq_count_integrity_sg()
|
H A D | blk-merge.c | 238 unsigned seg_size = 0; in bvec_split_segs() local 241 seg_size = get_max_segment_size(lim, bv->bv_page, in bvec_split_segs() 243 seg_size = min(seg_size, len); in bvec_split_segs() 246 total_len += seg_size; in bvec_split_segs() 247 len -= seg_size; in bvec_split_segs()
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btqca.c | 250 static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, in qca_tlv_send_segment() argument 264 cmd[1] = seg_size; in qca_tlv_send_segment() 265 memcpy(cmd + 2, data, seg_size); in qca_tlv_send_segment() 268 return __hci_cmd_send(hdev, EDL_PATCH_CMD_OPCODE, seg_size + 2, in qca_tlv_send_segment() 281 skb = __hci_cmd_sync_ev(hdev, EDL_PATCH_CMD_OPCODE, seg_size + 2, cmd, in qca_tlv_send_segment()
|
/kernel/linux/linux-5.10/drivers/lightnvm/ |
H A D | pblk-rb.c | 73 unsigned int seg_size) in pblk_rb_init() 89 power_seg_sz = get_count_order(seg_size); in pblk_rb_init() 93 rb->seg_size = (1 << power_seg_sz); in pblk_rb_init() 147 entry->data = kaddr + (i * rb->seg_size); in pblk_rb_init() 331 memcpy(entry->data, data, rb->seg_size); in __pblk_rb_write_entry() 599 if (bio_add_pc_page(q, bio, page, rb->seg_size, 0) != in pblk_rb_read_to_bio() 600 rb->seg_size) { in pblk_rb_read_to_bio() 677 memcpy(data, entry->data, rb->seg_size); in pblk_rb_copy_to_bio() 72 pblk_rb_init(struct pblk_rb *rb, unsigned int size, unsigned int threshold, unsigned int seg_size) pblk_rb_init() argument
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | amd_gart_64.c | 385 unsigned int seg_size; in gart_map_sg() local 395 seg_size = 0; in gart_map_sg() 415 (s->length + seg_size > max_seg_size) || in gart_map_sg() 422 seg_size = 0; in gart_map_sg() 430 seg_size += s->length; in gart_map_sg()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btqca.c | 347 static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, in qca_tlv_send_segment() argument 361 cmd[1] = seg_size; in qca_tlv_send_segment() 362 memcpy(cmd + 2, data, seg_size); in qca_tlv_send_segment() 365 return __hci_cmd_send(hdev, EDL_PATCH_CMD_OPCODE, seg_size + 2, in qca_tlv_send_segment() 378 skb = __hci_cmd_sync_ev(hdev, EDL_PATCH_CMD_OPCODE, seg_size + 2, cmd, in qca_tlv_send_segment()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | amd_gart_64.c | 383 unsigned int seg_size; in gart_map_sg() local 393 seg_size = 0; in gart_map_sg() 413 (s->length + seg_size > max_seg_size) || in gart_map_sg() 421 seg_size = 0; in gart_map_sg() 429 seg_size += s->length; in gart_map_sg()
|
/kernel/linux/linux-5.10/block/ |
H A D | blk-integrity.c | 31 unsigned int seg_size = 0; in blk_rq_count_integrity_sg() local 40 if (seg_size + iv.bv_len > queue_max_segment_size(q)) in blk_rq_count_integrity_sg() 43 seg_size += iv.bv_len; in blk_rq_count_integrity_sg() 47 seg_size = iv.bv_len; in blk_rq_count_integrity_sg()
|
H A D | blk-merge.c | 206 unsigned seg_size = 0; in bvec_split_segs() local 209 seg_size = get_max_segment_size(q, bv->bv_page, in bvec_split_segs() 211 seg_size = min(seg_size, len); in bvec_split_segs() 214 total_len += seg_size; in bvec_split_segs() 215 len -= seg_size; in bvec_split_segs()
|
/kernel/linux/linux-5.10/fs/afs/ |
H A D | xdr_fs.h | 25 __be32 seg_size; member
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 453 u64 seg_size; in kvmppc_mmu_book3s_64_slbie() local 468 seg_size = 1ull << kvmppc_slb_sid_shift(slbe); in kvmppc_mmu_book3s_64_slbie() 469 kvmppc_mmu_flush_segment(vcpu, ea & ~(seg_size - 1), seg_size); in kvmppc_mmu_book3s_64_slbie()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 452 u64 seg_size; in kvmppc_mmu_book3s_64_slbie() local 467 seg_size = 1ull << kvmppc_slb_sid_shift(slbe); in kvmppc_mmu_book3s_64_slbie() 468 kvmppc_mmu_flush_segment(vcpu, ea & ~(seg_size - 1), seg_size); in kvmppc_mmu_book3s_64_slbie()
|
/kernel/linux/linux-6.6/fs/afs/ |
H A D | xdr_fs.h | 25 __be32 seg_size; member
|
/kernel/linux/linux-5.10/drivers/bus/mhi/host/ |
H A D | boot.c | 311 size_t seg_size = mhi_cntrl->seg_len; in mhi_alloc_bhie_table() local 312 int segments = DIV_ROUND_UP(alloc_size, seg_size) + 1; in mhi_alloc_bhie_table() 330 size_t vec_size = seg_size; in mhi_alloc_bhie_table()
|
/kernel/linux/linux-6.6/drivers/bus/mhi/host/ |
H A D | boot.c | 317 size_t seg_size = mhi_cntrl->seg_len; in mhi_alloc_bhie_table() local 318 int segments = DIV_ROUND_UP(alloc_size, seg_size) + 1; in mhi_alloc_bhie_table() 336 size_t vec_size = seg_size; in mhi_alloc_bhie_table()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | user_mad.c | 302 size_t seg_size; in copy_recv_mad() local 305 seg_size = packet->recv_wc->mad_seg_size; in copy_recv_mad() 308 if ((packet->length <= seg_size && in copy_recv_mad() 310 (packet->length > seg_size && in copy_recv_mad() 311 count < hdr_size(file) + seg_size)) in copy_recv_mad() 318 seg_payload = min_t(int, packet->length, seg_size); in copy_recv_mad() 335 max_seg_payload = seg_size - offset; in copy_recv_mad() 445 seg++, left -= msg->seg_size, buf += msg->seg_size) { in copy_rmpp_mad() 447 min(left, msg->seg_size))) in copy_rmpp_mad() [all...] |