Lines Matching refs:regval

141   uint32_t regval;  in HAL_EXTI_SetConfigLine()  local
171 regval = *regaddr; in HAL_EXTI_SetConfigLine()
176 regval |= maskline; in HAL_EXTI_SetConfigLine()
180 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
184 *regaddr = regval; in HAL_EXTI_SetConfigLine()
188 regval = *regaddr; in HAL_EXTI_SetConfigLine()
193 regval |= maskline; in HAL_EXTI_SetConfigLine()
197 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
201 *regaddr = regval; in HAL_EXTI_SetConfigLine()
209 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_SetConfigLine()
210 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
211 regval |= (pExtiConfig->GPIOSel << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
212 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_SetConfigLine()
218 regval = *regaddr; in HAL_EXTI_SetConfigLine()
223 regval |= maskline; in HAL_EXTI_SetConfigLine()
227 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
231 *regaddr = regval; in HAL_EXTI_SetConfigLine()
235 regval = *regaddr; in HAL_EXTI_SetConfigLine()
240 regval |= maskline; in HAL_EXTI_SetConfigLine()
244 regval &= ~maskline; in HAL_EXTI_SetConfigLine()
248 *regaddr = regval; in HAL_EXTI_SetConfigLine()
263 uint32_t regval; in HAL_EXTI_GetConfigLine() local
287 regval = *regaddr; in HAL_EXTI_GetConfigLine()
290 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
301 regval = *regaddr; in HAL_EXTI_GetConfigLine()
304 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
313 regval = *regaddr; in HAL_EXTI_GetConfigLine()
320 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
327 regval = *regaddr; in HAL_EXTI_GetConfigLine()
330 if ((regval & maskline) != 0U) in HAL_EXTI_GetConfigLine()
340 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_GetConfigLine()
341 …pExtiConfig->GPIOSel = (regval >> (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))) & EXTI_EXTICR1_EXT… in HAL_EXTI_GetConfigLine()
357 uint32_t regval; in HAL_EXTI_ClearConfigLine() local
378 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
379 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
383 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
384 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
390 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
391 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
394 regval = (*regaddr & ~maskline); in HAL_EXTI_ClearConfigLine()
395 *regaddr = regval; in HAL_EXTI_ClearConfigLine()
402 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_ClearConfigLine()
403 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_ClearConfigLine()
404 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_ClearConfigLine()
500 uint32_t regval; in HAL_EXTI_IRQHandler() local
510 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
512 if (regval != 0U) in HAL_EXTI_IRQHandler()
526 regval = (*regaddr & maskline); in HAL_EXTI_IRQHandler()
528 if (regval != 0U) in HAL_EXTI_IRQHandler()
554 uint32_t regval; in HAL_EXTI_GetPending() local
581 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()
582 return regval; in HAL_EXTI_GetPending()
685 uint32_t regval; in HAL_EXTI_ConfigLineAttributes() local
701 regval = *regaddr; in HAL_EXTI_ConfigLineAttributes()
706 regval |= maskline; in HAL_EXTI_ConfigLineAttributes()
710 regval &= ~maskline; in HAL_EXTI_ConfigLineAttributes()
718 *regaddr = regval; in HAL_EXTI_ConfigLineAttributes()
724 regval = *regaddr; in HAL_EXTI_ConfigLineAttributes()
729 regval |= maskline; in HAL_EXTI_ConfigLineAttributes()
733 regval &= ~maskline; in HAL_EXTI_ConfigLineAttributes()
741 *regaddr = regval; in HAL_EXTI_ConfigLineAttributes()