Lines Matching refs:linepos

140   uint32_t linepos;  in HAL_EXTI_SetConfigLine()  local
159 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_SetConfigLine()
160 maskline = (1UL << linepos); in HAL_EXTI_SetConfigLine()
205 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_SetConfigLine()
207 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_SetConfigLine()
208 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
209 regval |= (pExtiConfig->GPIOSel << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_SetConfigLine()
210 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_SetConfigLine()
261 uint32_t linepos; in HAL_EXTI_GetConfigLine() local
279 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_GetConfigLine()
280 maskline = (1UL << linepos); in HAL_EXTI_GetConfigLine()
335 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_GetConfigLine()
337 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_GetConfigLine()
338 …pExtiConfig->GPIOSel = (regval >> (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & EXTI_EXTICR1_EXT… in HAL_EXTI_GetConfigLine()
354 uint32_t linepos; in HAL_EXTI_ClearConfigLine() local
369 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_ClearConfigLine()
370 maskline = (1UL << linepos); in HAL_EXTI_ClearConfigLine()
396 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_ClearConfigLine()
398 regval = EXTI->EXTICR[(linepos >> 2U) & 0x03UL]; in HAL_EXTI_ClearConfigLine()
399 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03U))); in HAL_EXTI_ClearConfigLine()
400 EXTI->EXTICR[(linepos >> 2U) & 0x03UL] = regval; in HAL_EXTI_ClearConfigLine()
548 uint32_t linepos; in HAL_EXTI_GetPending() local
559 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_GetPending()
560 maskline = (1UL << linepos); in HAL_EXTI_GetPending()
574 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()