Home
last modified time | relevance | path

Searched full:cu (Results 1 – 25 of 104) sorted by relevance

12345

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_crat.c56 /* TCP L1 Cache per CU */
92 /* TCP L1 Cache per CU */
142 /* TCP L1 Cache per CU */
185 /* TCP L1 Cache per CU */
228 /* TCP L1 Cache per CU */
271 /* TCP L1 Cache per CU */
314 /* TCP L1 Cache per CU */
357 /* TCP L1 Cache per CU */
400 /* TCP L1 Cache per CU */
453 /* TCP L1 Cache per CU */
[all …]
H A Dkfd_mqd_manager.c109 int i, se, sh, cu, cu_bitmap_sh_mul, cu_inc = wgp_mode_req ? 2 : 1; in mqd_symmetrically_map_cu_mask() local
119 * Returning with no CU's enabled will hang the queue, which should be in mqd_symmetrically_map_cu_mask()
195 for (cu = 0; cu < 16; cu += cu_inc) { in mqd_symmetrically_map_cu_mask()
198 if (cu_per_sh[se][sh] > cu) { in mqd_symmetrically_map_cu_mask()
200 se_mask[se] |= en_mask << (cu + sh * 16); in mqd_symmetrically_map_cu_mask()
H A Dkfd_mqd_manager_v12_1.c53 int i, se, sh, cu, cu_inc = 0; in mqd_symmetrically_map_cu_mask_v12_1() local
90 for (cu = 0; cu < 16; cu++) { in mqd_symmetrically_map_cu_mask_v12_1()
93 if (cu_per_sh[se][sh] > cu) { in mqd_symmetrically_map_cu_mask_v12_1()
95 if (cu == 8 && sh == 0) in mqd_symmetrically_map_cu_mask_v12_1()
126 pr_debug("update cu mask to %#x %#x\n", in update_cu_mask()
/linux/arch/csky/lib/
H A Dstring.c112 unsigned long cu = (unsigned long)c; in memset() local
115 cu |= cu << 8; in memset()
116 cu |= cu << 16; in memset()
118 cu |= (cu << 16) << 16; in memset()
125 *dest.as_ulong++ = cu; in memset()
/linux/arch/m68k/fpsp040/
H A Dbugfix.S186 | cu src equal to xu dest or equal to nu dest. If so, go to
187 | op0. Else, or if opclass2, check for cu dest equal to
197 | Check for cu and nu register conflict. If one exists, this takes
198 | priority over a cu and xu conflict.
205 | Check for cu dest equal to nu dest. If so, go and fix the
212 | Check for cu and xu register conflict.
246 | We have the case in which a conflict exists between the cu src or
248 | the cu and restore the state, allowing the instruction in the
252 | restore the instruction from the cu to the frame and continue
262 | The cu savepc is set to zero, and the frame is restored to the
[all …]
/linux/drivers/net/ethernet/i825xx/
H A Dsun3_82586.h76 unsigned char cmd_cuc; /* command word: CU part & ACK */
95 #define CUC_MASK 0x07 /* mask for CU command */
99 #define CUC_SUSPEND 0x03 /* Suspend CU */
112 #define STAT_CX 0x80 /* CU finished cmd with its I bit set */
114 #define STAT_CNA 0x20 /* CU left active state */
117 #define CU_STATUS 0x7 /* CU status, 0=idle */
118 #define CU_SUSPEND 0x1 /* CU is suspended */
119 #define CU_ACTIVE 0x2 /* CU is active */
199 #define CMD_SUSPEND 0x4000 /* suspend CU after this CB */
/linux/scripts/gendwarfksyms/
H A Dgendwarfksyms.c55 Dwarf_CU *cu = NULL; in process_module() local
64 * Look for exported symbols in each CU, follow the DIE tree, and add in process_module()
68 res = dwarf_get_units(dbg, cu, &cu, NULL, NULL, &cudie, NULL); in process_module()
75 } while (cu); in process_module()
/linux/drivers/net/wireless/realtek/rtw88/
H A DKconfig116 tristate "Realtek 8822CU USB wireless network adapter"
122 Select this option will enable support for 8822CU chipset
196 tristate "Realtek 8821CU USB wireless network adapter"
202 Select this option will enable support for 8821CU chipset
/linux/Documentation/devicetree/bindings/phy/
H A Dmicrochip,lan966x-serdes.yaml13 Lan966x has 7 interfaces, consisting of 2 copper transceivers(CU),
20 following macros are defined CU(X), SERDES6G(X), RGMII(X). Where X is a
22 CU(1) means use interface copper transceivers 1. SERDES6G(2) means use
/linux/drivers/s390/char/
H A Dtape_3490.c219 * Handle data overrun between cu and drive. The channel speed might
243 * cu detected incorrect block-id sequence on tape. in tape_3490_erp_sequence()
364 // cu-recovery, so this should *never* happen. in tape_3490_unit_check()
368 /* data check is permanent, CU recovery has failed */ in tape_3490_unit_check()
378 // cu-recovery, so this should *never* happen. in tape_3490_unit_check()
382 // data check is permanent, cu-recovery has failed in tape_3490_unit_check()
427 * subsystem func is issued and the CU is not on-line. in tape_3490_unit_check()
444 * Permanent equipment check. CU has tried recovery, but in tape_3490_unit_check()
471 * - cu cannot recover from a drive detected error in tape_3490_unit_check()
533 /* Volume fenced. CU reports volume integrity is lost. */ in tape_3490_unit_check()
[all …]
/linux/tools/perf/tests/shell/
H A Dtest_uprobe_from_different_cu.sh2 # test perf probe of function from different CU
19 temp_dir=$(mktemp -d /tmp/perf-uprobe-different-cu-sh.XXXXXXXXXX)
24 if [[ "${temp_dir}" =~ ^/tmp/perf-uprobe-different-cu-sh.*$ ]]; then
/linux/tools/perf/util/
H A Ddwarf-aux.c18 * @cu_die: A DIE(dwarf information entry) of CU(compilation Unit)
49 * @cu_die: a CU DIE
110 * @cu_die: a CU DIE
148 * @cu_die: A CU DIE
455 /* Get the call file index number in CU DIE */
466 /* Get the declared file index number in CU DIE */
485 !dwarf_cu_die(attr_mem.cu, &cu_die, NULL, NULL, NULL, NULL, NULL, NULL) || in die_get_file_name()
582 * @cu_die: a CU DIE which including @addr
621 * @cu_die: a CU DIE which including @addr
716 * @cu_die: a CU DIE
[all …]
/linux/include/dt-bindings/phy/
H A Dphy-lan966x-serdes.h6 #define CU(x) (x) macro
7 #define CU_MAX CU(2)
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dgfx_v10_3_0_cleaner_shader.asm28 // Launch 32 waves per CU (16 per SIMD) as a workgroup (threadgroup) to fill every wave slot
30 // Waves are launched in "CU" mode, and the workgroup shares 64KB of LDS (half of the WGP's LDS)
31 // It takes 2 workgroups to use all of LDS: one on each CU of the WGP
H A Dgfx_v10_1_10_cleaner_shader.asm27 // Launch 32 waves per CU (16 per SIMD) as a workgroup (threadgroup) to fill every wave slot
29 // Waves are launched in "CU" mode, and the workgroup shares 64KB of LDS (half of the WGP's LDS)
30 // It takes 2 workgroups to use all of LDS: one on each CU of the WGP
H A Dgfx_v9_4_3_cleaner_shader.asm30 // Launches one workgroup per CU, each workgroup with 4x wave64 per SIMD in the CU
39 // Launches a workgroup with 24 waves per workgroup, yielding 6 waves per SIMD in each CU
H A Damdgpu_debugfs.c62 * Bits 44..53: The INSTANCE (or CU/WGP) or QUEUE selector if needed
423 /* switch to the specific se/sh/cu */ in amdgpu_debugfs_gprwave_read()
425 amdgpu_gfx_select_se_sh(adev, rd->id.se, rd->id.sh, rd->id.cu, rd->id.xcc_id); in amdgpu_debugfs_gprwave_read()
1035 * Bits 23..30: CU/{WGP+SIMD} selector
1049 uint32_t offset, se, sh, cu, wave, simd, data[32]; in amdgpu_debugfs_wave_read() local
1058 cu = (*pos & GENMASK_ULL(30, 23)) >> 23; in amdgpu_debugfs_wave_read()
1074 /* switch to the specific se/sh/cu */ in amdgpu_debugfs_wave_read()
1076 amdgpu_gfx_select_se_sh(adev, se, sh, cu, 0); in amdgpu_debugfs_wave_read()
1125 * Bits 28..35: CU/{WGP+SIMD} selector
1140 uint32_t offset, se, sh, cu, wave, simd, thread, bank, *data; in amdgpu_debugfs_gpr_read() local
[all …]
/linux/arch/s390/include/asm/
H A Dccwdev.h28 #define CCW_DEVICE(cu, cum) \ argument
29 .cu_type=(cu), .cu_model=(cum), \
33 #define CCW_DEVICE_DEVTYPE(cu, cum, dev, devm) \ argument
34 .cu_type=(cu), .cu_model=(cum), .dev_type=(dev), .dev_model=(devm),\
/linux/kernel/time/
H A Dclockevents.c410 struct ce_unbind *cu = arg; in __clockevents_unbind() local
414 res = __clockevents_try_unbind(cu->ce, smp_processor_id()); in __clockevents_unbind()
416 res = clockevents_replace(cu->ce); in __clockevents_unbind()
417 cu->res = res; in __clockevents_unbind()
427 struct ce_unbind cu = { .ce = ced, .res = -ENODEV }; in clockevents_unbind() local
429 smp_call_function_single(cpu, __clockevents_unbind, &cu, 1); in clockevents_unbind()
430 return cu.res; in clockevents_unbind()
/linux/lib/
H A Dhexdump.c49 unsigned char cu = ch & 0xdf; in hex_to_bin()
52 ((cu - 'A' + 11) & (unsigned)((cu - 'F' - 1) & ('A' - 1 - cu)) >> 8); in hex_to_bin()
48 unsigned char cu = ch & 0xdf; hex_to_bin() local
/linux/arch/arm/boot/dts/microchip/
H A Dlan966x-pcb8291.dts112 phys = <&serdes 0 CU(0)>;
119 phys = <&serdes 1 CU(1)>;
/linux/sound/pci/asihpi/
H A Dhpicmn.c393 phr->u.cu.tuner.s_level = 0; in hpi_check_control_cache_single()
397 phr->u.cu.tuner.s_level = in hpi_check_control_cache_single()
497 if (tocopy > sizeof(phr->u.cu.chars8.sz_data)) in hpi_check_control_cache_single()
498 tocopy = sizeof(phr->u.cu.chars8. in hpi_check_control_cache_single()
501 memcpy(phr->u.cu.chars8.sz_data, in hpi_check_control_cache_single()
504 phr->u.cu.chars8.remaining_chars = in hpi_check_control_cache_single()
/linux/drivers/accel/amdxdna/
H A Daie2_message.c511 XDNA_DBG(xdna, "Exceed maximum CU %d", MAX_NUM_CUS); in aie2_config_cu()
516 struct amdxdna_cu_config *cu = &hwctx->cus->cu_configs[i]; in aie2_config_cu() local
518 if (XDNA_MBZ_DBG(xdna, cu->pad, sizeof(cu->pad))) in aie2_config_cu()
521 gobj = drm_gem_object_lookup(hwctx->client->filp, cu->cu_bo); in aie2_config_cu()
536 req.cfgs[i] |= FIELD_PREP(AIE2_MSG_CFG_CU_FUNC, cu->cu_func); in aie2_config_cu()
537 XDNA_DBG(xdna, "CU %d full addr 0x%llx, cfg 0x%x", i, in aie2_config_cu()
854 XDNA_DBG(xdna, "Init CU req failed ret %d", ret); in aie2_init_exec_req()
/linux/drivers/media/platform/qcom/iris/
H A Diris_hfi_gen1_command.c505 struct hfi_videocores_usage_type *in = pdata, *cu = prop_data; in iris_hfi_gen1_packet_session_set_property() local
507 cu->video_core_enable_mask = in->video_core_enable_mask; in iris_hfi_gen1_packet_session_set_property()
508 packet->shdr.hdr.size += sizeof(u32) + sizeof(*cu); in iris_hfi_gen1_packet_session_set_property()
761 struct hfi_videocores_usage_type cu; in iris_hfi_gen1_decide_core() local
763 cu.video_core_enable_mask = HFI_CORE_ID_1; in iris_hfi_gen1_decide_core()
765 return hfi_gen1_set_property(inst, ptype, &cu, sizeof(cu)); in iris_hfi_gen1_decide_core()
/linux/drivers/infiniband/hw/hfi1/
H A Dqsfp.c591 "Cu Misc", "1490nm DFB", "Cu NoEq", "Cu Eq",
592 "Undef", "Cu Active BothEq", "Cu FarEq", "Cu NearEq"

12345