Home
last modified time | relevance | path

Searched refs:cur_ctl (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/ath/wcn36xx/
H A Ddxe.c72 struct wcn36xx_dxe_ctl *cur_ctl = NULL; in wcn36xx_dxe_allocate_ctl_block() local
77 cur_ctl = kzalloc_obj(*cur_ctl); in wcn36xx_dxe_allocate_ctl_block()
78 if (!cur_ctl) in wcn36xx_dxe_allocate_ctl_block()
81 cur_ctl->ctl_blk_order = i; in wcn36xx_dxe_allocate_ctl_block()
83 ch->head_blk_ctl = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
84 ch->tail_blk_ctl = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
86 prev_ctl->next = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
87 cur_ctl->next = ch->head_blk_ctl; in wcn36xx_dxe_allocate_ctl_block()
89 prev_ctl->next = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
91 prev_ctl = cur_ctl; in wcn36xx_dxe_allocate_ctl_block()
[all …]
/linux/drivers/resctrl/
H A Dmpam_devices.c1014 static inline void clean_msmon_ctl_val(u32 *cur_ctl) in clean_msmon_ctl_val() argument
1016 *cur_ctl &= ~MSMON_CFG_x_CTL_OFLOW_STATUS; in clean_msmon_ctl_val()
1018 if (FIELD_GET(MSMON_CFG_x_CTL_TYPE, *cur_ctl) == MSMON_CFG_MBWU_CTL_TYPE_MBWU) in clean_msmon_ctl_val()
1019 *cur_ctl &= ~MSMON_CFG_MBWU_CTL_OFLOW_STATUS_L; in clean_msmon_ctl_val()
1083 u32 mon_sel, ctl_val, flt_val, cur_ctl, cur_flt; in __ris_msmon_read() local
1111 read_msmon_ctl_flt_vals(m, &cur_ctl, &cur_flt); in __ris_msmon_read()
1114 overflow = cur_ctl & MSMON_CFG_x_CTL_OFLOW_STATUS; in __ris_msmon_read()
1117 overflow = cur_ctl & MSMON_CFG_MBWU_CTL_OFLOW_STATUS_L; in __ris_msmon_read()
1119 clean_msmon_ctl_val(&cur_ctl); in __ris_msmon_read()
1122 cur_ctl != (ctl_val | MSMON_CFG_x_CTL_EN); in __ris_msmon_read()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/
H A Ddcn20_hubp.c643 hubp->att.cur_ctl.bits.mode = attr->color_format; in hubp2_cursor_set_attributes()
648 hubp->att.cur_ctl.bits.pitch = hw_pitch; in hubp2_cursor_set_attributes()
649 hubp->att.cur_ctl.bits.line_per_chunk = lpc; in hubp2_cursor_set_attributes()
650 hubp->att.cur_ctl.bits.cur_2x_magnify = attr->attribute_flags.bits.ENABLE_MAGNIFICATION; in hubp2_cursor_set_attributes()
1063 if (hubp->pos.cur_ctl.bits.cur_enable != cur_en) { in hubp2_cursor_set_position()
1088 hubp->pos.cur_ctl.bits.cur_enable = cur_en; in hubp2_cursor_set_position()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.c1699 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_ENABLE = hubp->pos.cur_ctl.bits.cur_enable; in dcn35_update_cursor_offload_pipe()
1700 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_MODE = hubp->att.cur_ctl.bits.mode; in dcn35_update_cursor_offload_pipe()
1701 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_2X_MAGNIFY = hubp->pos.cur_ctl.bits.cur_2x_magnify; in dcn35_update_cursor_offload_pipe()
1702 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_PITCH = hubp->att.cur_ctl.bits.pitch; in dcn35_update_cursor_offload_pipe()
1703 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_LINES_PER_CHUNK = hubp->att.cur_ctl.bits.line_per_chunk; in dcn35_update_cursor_offload_pipe()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c1060 payload->enable = hubp->pos.cur_ctl.bits.cur_enable; in dc_build_cursor_update_payload0()
1071 pl->position_cfg.pHubp.cur_ctl.raw = hubp->pos.cur_ctl.raw; in dc_build_cursor_position_update_payload0()
1088 pl_A->aHubp.cur_ctl.raw = hubp->att.cur_ctl.raw; in dc_build_cursor_attribute_update_payload1()
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn401/
H A Ddcn401_hubp.c780 if (hubp->pos.cur_ctl.bits.cur_enable != cur_en) { in hubp401_cursor_set_position()
802 hubp->pos.cur_ctl.bits.cur_enable = cur_en; in hubp401_cursor_set_position()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c3008 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_ENABLE = hubp->pos.cur_ctl.bits.cur_enable; in dcn401_update_cursor_offload_pipe()
3009 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_MODE = hubp->att.cur_ctl.bits.mode; in dcn401_update_cursor_offload_pipe()
3010 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_2X_MAGNIFY = hubp->pos.cur_ctl.bits.cur_2x_magnify; in dcn401_update_cursor_offload_pipe()
3011 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_PITCH = hubp->att.cur_ctl.bits.pitch; in dcn401_update_cursor_offload_pipe()
3012 p->CURSOR0_0_CURSOR_CONTROL__CURSOR_LINES_PER_CHUNK = hubp->att.cur_ctl.bits.line_per_chunk; in dcn401_update_cursor_offload_pipe()
/linux/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h4034 union dmub_reg_cursor_control_cfg cur_ctl; member
4085 union dmub_reg_cursor_control_cfg cur_ctl; member
/linux/arch/x86/kvm/vmx/
H A Dvmx.c7949 u32 cur_ctl = secondary_exec_controls_get(vmx); in vmcs_set_secondary_exec_control() local
7951 secondary_exec_controls_set(vmx, (new_ctl & ~mask) | (cur_ctl & mask)); in vmcs_set_secondary_exec_control()