| /linux-6.15/fs/ntfs3/ |
| H A D | run.c | 49 if (vcn < r->vcn) { in run_lookup() 65 if (vcn >= r->vcn) { in run_lookup() 74 if (vcn < r->vcn) { in run_lookup() 211 gap = vcn - r->vcn; in run_lookup_entry() 236 if (vcn > r->vcn) { in run_truncate_head() 239 r->vcn = vcn; in run_truncate_head() 414 r->vcn = vcn; in run_add_entry() 502 if (vcn > r->vcn) { in run_collapse_range() 566 if (vcn > r->vcn) in run_insert_range() 609 *vcn = r->vcn; in run_get_entry() [all …]
|
| H A D | attrib.c | 72 if (vcn && (evcn < *vcn || *vcn < svcn)) in attr_load_runs() 82 vcn ? *vcn : svcn, Add2Ptr(attr, run_off), in attr_load_runs() 475 if (svcn <= vcn && vcn <= evcn) { in attr_set_size() 1032 if (vcn < svcn || evcn1 <= vcn) { in attr_data_get_block() 1328 if (evcn < vcn || vcn < svcn) { in attr_load_runs_vcn() 1359 for (vcn = from >> cluster_bits; vcn <= vcn_last; vcn += clen) { in attr_load_runs_range() 1658 if (svcn <= vcn && vcn < evcn1) { in attr_allocate_frame() 1932 if (svcn <= vcn && vcn < evcn1) { in attr_collapse_range() 2195 if (svcn <= vcn && vcn < evcn1) { in attr_punch_hole() 2433 if (svcn <= vcn && vcn < evcn1) { in attr_insert_range() [all …]
|
| H A D | file.c | 217 CLST vcn, lcn, clen; in ntfs_extend_initialized_size() local 221 vcn = pos >> bits; in ntfs_extend_initialized_size() 388 for (; vcn < end; vcn += len) { in ntfs_file_mmap() 460 for (; vcn < cend_v; vcn += clen) { in ntfs_extend() 461 err = attr_data_get_block(ni, vcn, cend_v - vcn, &lcn, in ntfs_extend() 469 for (; vcn < cend; vcn += clen) { in ntfs_extend() 470 err = attr_data_get_block(ni, vcn, cend - vcn, &lcn, in ntfs_extend() 760 for (; vcn < cend_v; vcn += clen) { in ntfs_fallocate() 761 err = attr_data_get_block(ni, vcn, cend_v - vcn, in ntfs_fallocate() 770 for (; vcn < cend; vcn += clen) { in ntfs_fallocate() [all …]
|
| H A D | attrlist.c | 188 u8 name_len, const CLST *vcn) in al_find_ex() argument 207 le_vcn = le64_to_cpu(le->vcn); in al_find_ex() 222 if (!vcn) in al_find_ex() 225 if (*vcn == le_vcn) in al_find_ex() 228 if (*vcn < le_vcn) in al_find_ex() 245 u8 name_len, CLST vcn) in al_find_le_to_insert() argument 260 if (!le->vcn) { in al_find_le_to_insert() 274 if (le64_to_cpu(le->vcn) >= vcn) in al_find_le_to_insert() 334 le->vcn = cpu_to_le64(svcn); in al_add_le()
|
| H A D | ntfs_fs.h | 424 CLST vcn, CLST lcn, CLST len, CLST *pre_alloc, 441 CLST vcn); 471 u8 name_len, const CLST *vcn); 528 u8 name_len, const CLST *vcn, 795 void run_truncate(struct runs_tree *run, CLST vcn); 796 void run_truncate_head(struct runs_tree *run, CLST vcn); 797 void run_truncate_around(struct runs_tree *run, CLST vcn); 809 CLST svcn, CLST evcn, CLST vcn, const u8 *run_buf, 814 CLST svcn, CLST evcn, CLST vcn, const u8 *run_buf, 1130 struct runs_tree *run, CLST vcn) in attr_load_runs_attr() argument [all …]
|
| H A D | fsntfs.c | 815 CLST lcn, vcn, len; in ntfs_refresh_zone() local 824 vcn = bytes_to_cluster(sbi, in ntfs_refresh_zone() 1133 vcn_next = vcn + clen; in ntfs_sb_write_run() 1135 vcn != vcn_next) in ntfs_sb_write_run() 1251 vcn_next = vcn + clen; in ntfs_read_run_nb() 1253 vcn != vcn_next) { in ntfs_read_run_nb() 1369 vcn_next = vcn + clen; in ntfs_get_bh() 1371 vcn != vcn_next) { in ntfs_get_bh() 1499 vcn = vbo >> cluster_bits; in ntfs_bio_pages() 1547 vcn_next = vcn + clen; in ntfs_bio_pages() [all …]
|
| H A D | frecord.c | 229 if (vcn && *vcn) in ni_find_attr() 231 } else if (!vcn) { in ni_find_attr() 639 if (le->vcn) in ni_try_remove_attr_list() 788 le->vcn = 0; in ni_create_attr_list() 1913 CLST vcn_next = vcn; in ni_fiemap() 1916 vcn == vcn_next; in ni_fiemap() 1918 vcn = vcn_next; in ni_fiemap() 1943 vcn += clen; in ni_fiemap() 1969 vcn += clen; in ni_fiemap() 2168 for (vcn = vbo >> sbi->cluster_bits; vcn < end; vcn += clen) { in ni_decompress_file() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vcn.c | 102 adev->vcn.inst[i].inst = i; in amdgpu_vcn_early_init() 121 adev->vcn.inst[i].fw = adev->vcn.inst[0].fw; in amdgpu_vcn_early_init() 229 adev->vcn.inst[i].fw_shared.cpu_addr = adev->vcn.inst[i].cpu_addr + in amdgpu_vcn_sw_init() 231 adev->vcn.inst[i].fw_shared.gpu_addr = adev->vcn.inst[i].gpu_addr + in amdgpu_vcn_sw_init() 1139 if (!vcn) in amdgpu_debugfs_vcn_fwlog_read() 1145 log_buf = vcn->fw_shared.cpu_addr + vcn->fw_shared.mem_size; in amdgpu_debugfs_vcn_fwlog_read() 1215 void *fw_log_cpu_addr = vcn->fw_shared.cpu_addr + vcn->fw_shared.mem_size; in amdgpu_vcn_fwlog_init() 1216 uint64_t fw_log_gpu_addr = vcn->fw_shared.gpu_addr + vcn->fw_shared.mem_size; in amdgpu_vcn_fwlog_init() 1291 if (!adev->vcn.ras) in amdgpu_vcn_ras_sw_init() 1294 ras = adev->vcn.ras; in amdgpu_vcn_ras_sw_init() [all …]
|
| H A D | vcn_v2_5.c | 252 adev->vcn.num_vcn_inst = 2; in vcn_v2_5_early_init() 253 adev->vcn.harvest_config = 0; in vcn_v2_5_early_init() 393 &adev->vcn.inst[j].irq, 0, in vcn_v2_5_sw_init() 423 adev->vcn.ip_dump = NULL; in vcn_v2_5_sw_init() 425 adev->vcn.ip_dump = ptr; in vcn_v2_5_sw_init() 467 kfree(adev->vcn.ip_dump); in vcn_v2_5_sw_fini() 2078 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v2_5_set_irq_funcs() 2081 adev->vcn.inst[i].ras_poison_irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v2_5_set_irq_funcs() 2093 if (!adev->vcn.ip_dump) in vcn_v2_5_print_ip_state() 2126 if (!adev->vcn.ip_dump) in vcn_v2_5_dump_ip_state() [all …]
|
| H A D | vcn_v5_0_0.c | 102 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v5_0_0_early_init() 127 adev->vcn.ip_dump = NULL; in vcn_v5_0_0_alloc_ip_dump() 129 adev->vcn.ip_dump = ptr; in vcn_v5_0_0_alloc_ip_dump() 176 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v5_0_0_sw_init() 200 adev->vcn.supported_reset = in vcn_v5_0_0_sw_init() 253 kfree(adev->vcn.ip_dump); in vcn_v5_0_0_sw_fini() 727 …adev->vcn.inst[inst_idx].dpg_sram_curr_addr = (uint32_t *)adev->vcn.inst[inst_idx].dpg_sram_cpu_ad… in vcn_v5_0_0_start_dpg_mode() 1386 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v5_0_0_set_irq_funcs() 1399 if (!adev->vcn.ip_dump) in vcn_v5_0_0_print_ip_state() 1432 if (!adev->vcn.ip_dump) in vcn_v5_0_0_dump_ip_state() [all …]
|
| H A D | vcn_v3_0.c | 132 adev->vcn.harvest_config = 0; in vcn_v3_0_early_init() 134 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v3_0_early_init() 236 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_sw_init() 304 adev->vcn.ip_dump = NULL; in vcn_v3_0_sw_init() 306 adev->vcn.ip_dump = ptr; in vcn_v3_0_sw_init() 351 kfree(adev->vcn.ip_dump); in vcn_v3_0_sw_fini() 378 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_hw_init() 1313 ring = &adev->vcn.inst[i].ring_dec; in vcn_v3_0_start() 2293 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v3_0_set_irq_funcs() 2306 if (!adev->vcn.ip_dump) in vcn_v3_0_print_ip_state() [all …]
|
| H A D | vcn_v5_0_1.c | 63 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v5_0_1_early_init() 127 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v5_0_1_sw_init() 143 adev->vcn.supported_reset = in vcn_v5_0_1_sw_init() 189 kfree(adev->vcn.ip_dump); in vcn_v5_0_1_sw_fini() 211 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v5_0_1_hw_init() 217 adev->vcn.inst[i].aid_id); in vcn_v5_0_1_hw_init() 783 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v5_0_1_start() 1027 adev->vcn.inst[i].ring_enc[0].me = i; in vcn_v5_0_1_set_unified_ring_funcs() 1029 adev->vcn.inst[i].aid_id = vcn_inst / adev->vcn.num_inst_per_aid; in vcn_v5_0_1_set_unified_ring_funcs() 1143 if (inst >= adev->vcn.num_vcn_inst) { in vcn_v5_0_1_process_interrupt() [all …]
|
| H A D | vcn_v2_0.c | 114 adev->vcn.inst[0].num_enc_rings = 1; in vcn_v2_0_early_init() 145 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 153 &adev->vcn.inst->irq); in vcn_v2_0_sw_init() 168 ring = &adev->vcn.inst->ring_dec; in vcn_v2_0_sw_init() 231 adev->vcn.ip_dump = NULL; in vcn_v2_0_sw_init() 233 adev->vcn.ip_dump = ptr; in vcn_v2_0_sw_init() 265 kfree(adev->vcn.ip_dump); in vcn_v2_0_sw_fini() 864 adev->vcn.inst->dpg_sram_curr_addr = (uint32_t *)adev->vcn.inst->dpg_sram_cpu_addr; in vcn_v2_0_start_dpg_mode() 2060 if (!adev->vcn.ip_dump) in vcn_v2_0_print_ip_state() 2093 if (!adev->vcn.ip_dump) in vcn_v2_0_dump_ip_state() [all …]
|
| H A D | vcn_v4_0.c | 124 adev->vcn.harvest_config |= 1 << i; in vcn_v4_0_early_init() 132 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v4_0_early_init() 243 adev->vcn.supported_reset = in vcn_v4_0_sw_init() 261 adev->vcn.ip_dump = NULL; in vcn_v4_0_sw_init() 263 adev->vcn.ip_dump = ptr; in vcn_v4_0_sw_init() 317 kfree(adev->vcn.ip_dump); in vcn_v4_0_sw_fini() 2201 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v4_0_set_irq_funcs() 2204 adev->vcn.inst[i].ras_poison_irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v4_0_set_irq_funcs() 2216 if (!adev->vcn.ip_dump) in vcn_v4_0_print_ip_state() 2249 if (!adev->vcn.ip_dump) in vcn_v4_0_dump_ip_state() [all …]
|
| H A D | vcn_v4_0_5.c | 119 adev->vcn.per_inst_fw = true; in vcn_v4_0_5_early_init() 123 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v4_0_5_early_init() 184 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v4_0_5_sw_init() 228 adev->vcn.ip_dump = NULL; in vcn_v4_0_5_sw_init() 230 adev->vcn.ip_dump = ptr; in vcn_v4_0_5_sw_init() 275 kfree(adev->vcn.ip_dump); in vcn_v4_0_5_sw_fini() 297 ring = &adev->vcn.inst[i].ring_enc[0]; in vcn_v4_0_5_hw_init() 1661 adev->vcn.inst[i].irq.num_types = adev->vcn.inst[i].num_enc_rings + 1; in vcn_v4_0_5_set_irq_funcs() 1673 if (!adev->vcn.ip_dump) in vcn_v4_0_5_print_ip_state() 1706 if (!adev->vcn.ip_dump) in vcn_v4_0_5_dump_ip_state() [all …]
|
| H A D | vcn_v4_0_3.c | 120 adev->vcn.inst[i].num_enc_rings = 1; in vcn_v4_0_3_early_init() 213 adev->vcn.supported_reset = in vcn_v4_0_3_sw_init() 234 adev->vcn.ip_dump = NULL; in vcn_v4_0_3_sw_init() 236 adev->vcn.ip_dump = ptr; in vcn_v4_0_3_sw_init() 286 kfree(adev->vcn.ip_dump); in vcn_v4_0_3_sw_fini() 333 adev->vcn.inst[i].aid_id); in vcn_v4_0_3_hw_init() 1612 adev->vcn.inst[i].aid_id = in vcn_v4_0_3_set_unified_ring_funcs() 1795 adev->vcn.inst->irq.num_types++; in vcn_v4_0_3_set_irq_funcs() 1807 if (!adev->vcn.ip_dump) in vcn_v4_0_3_print_ip_state() 1840 if (!adev->vcn.ip_dump) in vcn_v4_0_3_dump_ip_state() [all …]
|
| H A D | vcn_v1_0.c | 144 &adev->vcn.inst->irq); in vcn_v1_0_sw_init() 170 adev->vcn.inst[0].internal.scratch9 = adev->vcn.inst->external.scratch9 = in vcn_v1_0_sw_init() 172 adev->vcn.inst[0].internal.data0 = adev->vcn.inst->external.data0 = in vcn_v1_0_sw_init() 174 adev->vcn.inst[0].internal.data1 = adev->vcn.inst->external.data1 = in vcn_v1_0_sw_init() 176 adev->vcn.inst[0].internal.cmd = adev->vcn.inst->external.cmd = in vcn_v1_0_sw_init() 178 adev->vcn.inst[0].internal.nop = adev->vcn.inst->external.nop = in vcn_v1_0_sw_init() 208 adev->vcn.ip_dump = NULL; in vcn_v1_0_sw_init() 210 adev->vcn.ip_dump = ptr; in vcn_v1_0_sw_init() 235 kfree(adev->vcn.ip_dump); in vcn_v1_0_sw_fini() 1939 adev->vcn.inst->pause_dpg_mode(adev->vcn.inst, &new_state); in vcn_v1_0_set_pg_for_begin_use() [all …]
|
| H A D | vega10_reg_init.c | 83 adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_DOORBELL64_VCN0_1; in vega10_doorbell_index_init() 84 adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_DOORBELL64_VCN2_3; in vega10_doorbell_index_init() 85 adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_DOORBELL64_VCN4_5; in vega10_doorbell_index_init() 86 adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_DOORBELL64_VCN6_7; in vega10_doorbell_index_init()
|
| H A D | vega20_reg_init.c | 89 adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_VEGA20_DOORBELL64_VCN0_1; in vega20_doorbell_index_init() 90 adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_VEGA20_DOORBELL64_VCN2_3; in vega20_doorbell_index_init() 91 adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_VEGA20_DOORBELL64_VCN4_5; in vega20_doorbell_index_init() 92 adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_VEGA20_DOORBELL64_VCN6_7; in vega20_doorbell_index_init()
|
| H A D | amdgpu_vcn.h | 155 *adev->vcn.inst[inst_idx].dpg_sram_curr_addr++ = \ 157 *adev->vcn.inst[inst_idx].dpg_sram_curr_addr++ = \ 207 *adev->vcn.inst[inst_idx].dpg_sram_curr_addr++ = \ 209 *adev->vcn.inst[inst_idx].dpg_sram_curr_addr++ = \ 535 void amdgpu_vcn_fwlog_init(struct amdgpu_vcn_inst *vcn); 537 uint8_t i, struct amdgpu_vcn_inst *vcn);
|
| H A D | soc24.c | 76 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in soc24_query_video_codecs() 319 adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_NAVI10_DOORBELL64_VCN0_1; in soc24_init_doorbell_index() 320 adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_NAVI10_DOORBELL64_VCN2_3; in soc24_init_doorbell_index() 321 adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_NAVI10_DOORBELL64_VCN4_5; in soc24_init_doorbell_index() 322 adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_NAVI10_DOORBELL64_VCN6_7; in soc24_init_doorbell_index()
|
| H A D | soc21.c | 147 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in soc21_query_video_codecs() 156 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) || in soc21_query_video_codecs() 169 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0)) { in soc21_query_video_codecs() 504 adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_NAVI10_DOORBELL64_VCN0_1; in soc21_init_doorbell_index() 505 adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_NAVI10_DOORBELL64_VCN2_3; in soc21_init_doorbell_index() 506 adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_NAVI10_DOORBELL64_VCN4_5; in soc21_init_doorbell_index() 507 adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_NAVI10_DOORBELL64_VCN6_7; in soc21_init_doorbell_index() 826 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) || in soc21_common_late_init()
|
| H A D | nv.c | 213 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in nv_query_video_codecs() 221 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_query_video_codecs() 233 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_query_video_codecs() 585 adev->doorbell_index.vcn.vcn_ring0_1 = AMDGPU_NAVI10_DOORBELL64_VCN0_1; in nv_init_doorbell_index() 586 adev->doorbell_index.vcn.vcn_ring2_3 = AMDGPU_NAVI10_DOORBELL64_VCN2_3; in nv_init_doorbell_index() 587 adev->doorbell_index.vcn.vcn_ring4_5 = AMDGPU_NAVI10_DOORBELL64_VCN4_5; in nv_init_doorbell_index() 588 adev->doorbell_index.vcn.vcn_ring6_7 = AMDGPU_NAVI10_DOORBELL64_VCN6_7; in nv_init_doorbell_index() 954 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_common_late_init()
|
| H A D | amdgpu_discovery.c | 676 adev->vcn.inst_mask &= in amdgpu_discovery_read_harvest_bit_per_ip() 682 adev->vcn.inst_mask &= in amdgpu_discovery_read_harvest_bit_per_ip() 729 adev->vcn.harvest_config |= in amdgpu_discovery_read_from_harvest_table() 734 adev->vcn.inst_mask &= in amdgpu_discovery_read_from_harvest_table() 1339 adev->vcn.inst_mask = 0; in amdgpu_discovery_reg_base_init() 1389 adev->vcn.inst[adev->vcn.num_vcn_inst].vcn_config = in amdgpu_discovery_reg_base_init() 1391 adev->vcn.num_vcn_inst++; in amdgpu_discovery_reg_base_init() 1392 adev->vcn.inst_mask |= in amdgpu_discovery_reg_base_init() 2630 adev->vcn.num_vcn_inst = 1; in amdgpu_discovery_set_ip_blocks() 2694 adev->vcn.num_vcn_inst = 2; in amdgpu_discovery_set_ip_blocks() [all …]
|
| H A D | jpeg_v1_0.c | 607 bool set_clocks = !cancel_delayed_work_sync(&adev->vcn.inst[0].idle_work); in jpeg_v1_0_ring_begin_use() 610 mutex_lock(&adev->vcn.inst[0].vcn1_jpeg1_workaround); in jpeg_v1_0_ring_begin_use() 612 if (amdgpu_fence_wait_empty(&adev->vcn.inst->ring_dec)) in jpeg_v1_0_ring_begin_use() 615 for (cnt = 0; cnt < adev->vcn.inst[0].num_enc_rings; cnt++) { in jpeg_v1_0_ring_begin_use() 616 if (amdgpu_fence_wait_empty(&adev->vcn.inst->ring_enc[cnt])) in jpeg_v1_0_ring_begin_use()
|