Lines Matching refs:linepos
155 uint32_t linepos; in HAL_EXTI_SetConfigLine() local
173 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_SetConfigLine()
174 maskline = (1uL << linepos); in HAL_EXTI_SetConfigLine()
219 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_SetConfigLine()
221 regval = EXTI->EXTICR[linepos >> 2u]; in HAL_EXTI_SetConfigLine()
222 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
223 regval |= (pExtiConfig->GPIOSel << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_SetConfigLine()
224 EXTI->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_SetConfigLine()
305 uint32_t linepos; in HAL_EXTI_GetConfigLine() local
323 linepos = (pExtiConfig->Line & EXTI_PIN_MASK); in HAL_EXTI_GetConfigLine()
324 maskline = (1uL << linepos); in HAL_EXTI_GetConfigLine()
394 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_GetConfigLine()
396 regval = EXTI->EXTICR[linepos >> 2u]; in HAL_EXTI_GetConfigLine()
397 … pExtiConfig->GPIOSel = ((regval << (EXTI_EXTICR1_EXTI1_Pos * (3uL - (linepos & 0x03u)))) >> 24); in HAL_EXTI_GetConfigLine()
414 uint32_t linepos; in HAL_EXTI_ClearConfigLine() local
429 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_ClearConfigLine()
430 maskline = (1uL << linepos); in HAL_EXTI_ClearConfigLine()
460 assert_param(IS_EXTI_GPIO_PIN(linepos)); in HAL_EXTI_ClearConfigLine()
462 regval = EXTI->EXTICR[linepos >> 2u]; in HAL_EXTI_ClearConfigLine()
463 regval &= ~(EXTI_EXTICR1_EXTI0 << (EXTI_EXTICR1_EXTI1_Pos * (linepos & 0x03u))); in HAL_EXTI_ClearConfigLine()
464 EXTI->EXTICR[linepos >> 2u] = regval; in HAL_EXTI_ClearConfigLine()
614 uint32_t linepos; in HAL_EXTI_GetPending() local
625 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_GetPending()
626 maskline = (1uL << linepos); in HAL_EXTI_GetPending()
640 regval = ((*regaddr & maskline) >> linepos); in HAL_EXTI_GetPending()