| /linux/fs/ntfs/ |
| H A D | iomap.c | 369 struct runlist_element *rl, *rlc; in ntfs_dio_zero_range() 443 rlc = kmalloc(sizeof(struct runlist_element) * 2, in ntfs_write_simple_iomap_begin_non_resident() 445 if (!rlc) { in ntfs_write_simple_iomap_begin_non_resident() 451 rlc->vcn = vcn; in ntfs_write_simple_iomap_begin_non_resident() 452 rlc->lcn = LCN_DELALLOC; in ntfs_write_simple_iomap_begin_non_resident() 453 rlc->length = max_clu_count; in ntfs_write_simple_iomap_begin_non_resident() 455 rlc[1].vcn = vcn + max_clu_count; in ntfs_write_simple_iomap_begin_non_resident() 456 rlc[1].lcn = LCN_RL_NOT_MAPPED; in ntfs_write_simple_iomap_begin_non_resident() 457 rlc[1].length = 0; in ntfs_write_simple_iomap_begin_non_resident() 459 rl = ntfs_runlists_merge(&ni->runlist, rlc, in ntfs_write_simple_iomap_begin_non_resident() 392 struct runlist_element *rl, *rlc; ntfs_write_simple_iomap_begin_non_resident() local [all...] |
| H A D | runlist.c | 1615 struct runlist_element *rlc; in ntfs_rl_sparse() 1620 for (rlc = rl; rlc->length; rlc++) in ntfs_rl_sparse() 1621 if (rlc->lcn < 0) { in ntfs_rl_sparse() 1622 if (rlc->lcn != LCN_HOLE && rlc->lcn != LCN_DELALLOC) { in ntfs_rl_sparse() 1640 struct runlist_element *rlc; in ntfs_rl_get_compressed_size() 1646 for (rlc = rl; rlc in ntfs_rl_get_compressed_size() 1611 struct runlist_element *rlc; ntfs_rl_sparse() local 1636 struct runlist_element *rlc; ntfs_rl_get_compressed_size() local [all...] |
| H A D | compress.c | 1291 struct runlist_element *rlc, *rl; in ntfs_write_cb() local 1385 rlc = ntfs_cluster_alloc(vol, new_vcn, new_length, -1, DATA_ZONE, in ntfs_write_cb() 1387 if (IS_ERR(rlc)) { in ntfs_write_cb() 1388 err = PTR_ERR(rlc); in ntfs_write_cb() 1392 bio_lcn = rlc->lcn; in ntfs_write_cb() 1394 rl = ntfs_runlists_merge(&ni->runlist, rlc, 0, &new_rl_count); in ntfs_write_cb() 1399 if (ntfs_cluster_free_from_rl(vol, rlc)) in ntfs_write_cb() 1401 kvfree(rlc); in ntfs_write_cb()
|
| H A D | attrib.c | 4976 struct runlist_element *rl, *rlc; 5031 rlc = rl; in ntfs_attr_rm() 5032 while (rlc->vcn) { in ntfs_attr_rm() 5033 rlc--; in ntfs_attr_rm() 5034 if (rlc->lcn >= 0) { in ntfs_attr_rm() 5042 lcn_seek_from = rlc->lcn + rlc->length; in ntfs_attr_exist() 5044 lcn_seek_from = rlc->lcn + (vcn - rlc->vcn); in ntfs_attr_exist() 5051 rlc in ntfs_attr_exist() 4828 struct runlist_element *rl, *rlc; ntfs_attr_map_cluster() local [all...] |
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | gfx_v6_0.c | 2107 for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { in gfx_v6_0_cp_gfx_start() 2429 adev->gfx.rlc.reg_list = verde_rlc_save_restore_register_list; in gfx_v6_0_rlc_init() 2430 adev->gfx.rlc.reg_list_size = in gfx_v6_0_rlc_init() 2433 adev->gfx.rlc.cs_data = si_cs_data; in gfx_v6_0_rlc_init() 2434 src_ptr = adev->gfx.rlc.reg_list; in gfx_v6_0_rlc_init() 2435 dws = adev->gfx.rlc.reg_list_size; in gfx_v6_0_rlc_init() 2436 cs_data = adev->gfx.rlc.cs_data; in gfx_v6_0_rlc_init() 2447 adev->gfx.rlc.clear_state_size = gfx_v6_0_get_csb_size(adev); in gfx_v6_0_rlc_init() 2448 dws = adev->gfx.rlc.clear_state_size + (256 / 4); in gfx_v6_0_rlc_init() 2453 &adev->gfx.rlc.clear_state_obj, in gfx_v6_0_rlc_init() [all …]
|
| H A D | gfx_v12_1.c | 373 kfree(adev->gfx.rlc.register_list_format); in gfx_v12_1_free_microcode() 490 if (adev->gfx.rlc.cs_data == NULL) in gfx_v12_1_get_csb_buffer() 497 for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { in gfx_v12_1_get_csb_buffer() 517 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v12_1_rlc_fini() 518 &adev->gfx.rlc.clear_state_gpu_addr, in gfx_v12_1_rlc_fini() 519 (void **)&adev->gfx.rlc.cs_ptr); in gfx_v12_1_rlc_fini() 522 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, in gfx_v12_1_init_rlcg_reg_access_ctrl() 523 &adev->gfx.rlc.cp_table_gpu_addr, in gfx_v12_1_init_rlcg_reg_access_ctrl() 524 (void **)&adev->gfx.rlc.cp_table_ptr); in gfx_v12_1_init_rlcg_reg_access_ctrl() 534 reg_access_ctrl = &adev->gfx.rlc in gfx_v12_1_init_rlcg_reg_access_ctrl() [all...] |
| H A D | gfx_v9_0.c | 1290 kfree(adev->gfx.rlc.register_list_format); in gfx_v9_0_free_microcode() 1436 !adev->gfx.rlc.is_rlc_v2_1)) in gfx_v9_0_check_if_need_gfxoff() 1656 if (adev->gfx.rlc.cs_data == NULL) in gfx_v9_0_get_csb_buffer() 1825 reg_access_ctrl = &adev->gfx.rlc.reg_access_ctrl[0]; in gfx_v9_0_init_rlcg_reg_access_ctrl() 1833 adev->gfx.rlc.rlcg_reg_access_supported = true; in gfx_v9_0_init_rlcg_reg_access_ctrl() 1841 adev->gfx.rlc.cs_data = gfx9_cs_data; in gfx_v9_0_rlc_init() 1843 cs_data = adev->gfx.rlc.cs_data; in gfx_v9_0_rlc_init() 1854 adev->gfx.rlc.cp_table_size = ALIGN(96 * 5 * 4, 2048) + (64 * 1024); /* JT + GDS */ in gfx_v9_0_rlc_init() 2316 if (adev->gfx.rlc.funcs) { in gfx_v9_0_sw_init() 2317 if (adev->gfx.rlc in gfx_v9_0_sw_init() [all...] |
| H A D | gfx_v12_0.c | 562 kfree(adev->gfx.rlc.register_list_format); in gfx_v12_0_free_microcode() 701 if (adev->gfx.rlc.cs_data == NULL) in gfx_v12_0_get_csb_buffer() 708 for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) { in gfx_v12_0_get_csb_buffer() 728 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v12_0_rlc_fini() 729 &adev->gfx.rlc.clear_state_gpu_addr, in gfx_v12_0_rlc_fini() 730 (void **)&adev->gfx.rlc.cs_ptr); in gfx_v12_0_rlc_fini() 733 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, in gfx_v12_0_rlc_fini() 734 &adev->gfx.rlc.cp_table_gpu_addr, in gfx_v12_0_rlc_fini() 735 (void **)&adev->gfx.rlc.cp_table_ptr); in gfx_v12_0_rlc_fini() 742 reg_access_ctrl = &adev->gfx.rlc in gfx_v12_0_init_rlcg_reg_access_ctrl() [all...] |
| H A D | gfx_v11_0.c | 682 kfree(adev->gfx.rlc.register_list_format); in gfx_v11_0_init_toc_microcode() 872 if (adev->gfx.rlc.cs_data == NULL) in gfx_v11_0_get_csb_buffer() 891 amdgpu_bo_free_kernel(&adev->gfx.rlc.clear_state_obj, in gfx_v11_0_rlc_fini() 892 &adev->gfx.rlc.clear_state_gpu_addr, in gfx_v11_0_rlc_fini() 893 (void **)&adev->gfx.rlc.cs_ptr); in gfx_v11_0_rlc_fini() 896 amdgpu_bo_free_kernel(&adev->gfx.rlc.cp_table_obj, 897 &adev->gfx.rlc.cp_table_gpu_addr, in gfx_v11_0_init_rlcg_reg_access_ctrl() 898 (void **)&adev->gfx.rlc.cp_table_ptr); in gfx_v11_0_init_rlcg_reg_access_ctrl() 905 reg_access_ctrl = &adev->gfx.rlc.reg_access_ctrl[0]; in gfx_v11_0_init_rlcg_reg_access_ctrl() 913 adev->gfx.rlc in gfx_v11_0_rlc_init() [all...] |
| H A D | amdgpu_vm.c | 845 if (spm_update_needed && adev->gfx.rlc.funcs->update_spm_vmid) in amdgpu_vm_flush() 846 adev->gfx.rlc.funcs->update_spm_vmid(adev, ring->xcc_id, ring, job->vmid); in amdgpu_vm_flush()
|
| H A D | amdgpu_gfx.c | 2536 for (sect = adev->gfx.rlc.cs_data; sect->section != NULL; ++sect) {
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_ucode.h | 215 struct rlc_firmware_header_v1_0 rlc; member
|
| H A D | ni.c | 2164 rdev->rlc.reg_list = tn_rlc_save_restore_register_list; in cayman_startup() 2165 rdev->rlc.reg_list_size = in cayman_startup() 2167 rdev->rlc.cs_data = cayman_cs_data; in cayman_startup()
|
| /linux/arch/arc/lib/ |
| H A D | strcmp.S | 77 rlc r0,0 ; r0 := r2 > r3 ? 1 : 0
|
| /linux/drivers/media/test-drivers/vicodec/ |
| H A D | codec-fwht.c | 55 rlc(const s16 *in, __be16 *output, int blocktype) in rlc() function 732 size = rlc(cf->coeffs, *rlco, blocktype); in encode_plane()
|