Lines Matching refs:hexti

143 HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig)  in HAL_EXTI_SetConfigLine()  argument
152 if ((hexti == NULL) || (pExtiConfig == NULL)) in HAL_EXTI_SetConfigLine()
162 hexti->Line = pExtiConfig->Line; in HAL_EXTI_SetConfigLine()
275 HAL_StatusTypeDef HAL_EXTI_GetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig) in HAL_EXTI_GetConfigLine() argument
284 if ((hexti == NULL) || (pExtiConfig == NULL)) in HAL_EXTI_GetConfigLine()
290 assert_param(IS_EXTI_LINE(hexti->Line)); in HAL_EXTI_GetConfigLine()
293 pExtiConfig->Line = hexti->Line; in HAL_EXTI_GetConfigLine()
375 HAL_StatusTypeDef HAL_EXTI_ClearConfigLine(EXTI_HandleTypeDef *hexti) in HAL_EXTI_ClearConfigLine() argument
384 if (hexti == NULL) in HAL_EXTI_ClearConfigLine()
390 assert_param(IS_EXTI_LINE(hexti->Line)); in HAL_EXTI_ClearConfigLine()
393 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearConfigLine()
394 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_ClearConfigLine()
416 if ((hexti->Line & EXTI_CONFIG) != 0x00u) in HAL_EXTI_ClearConfigLine()
427 if ((hexti->Line & EXTI_GPIO) == EXTI_GPIO) in HAL_EXTI_ClearConfigLine()
447 HAL_StatusTypeDef HAL_EXTI_RegisterCallback(EXTI_HandleTypeDef *hexti, EXTI_CallbackIDTypeDef Callb… in HAL_EXTI_RegisterCallback() argument
454 hexti->PendingCallback = pPendingCbfn; in HAL_EXTI_RegisterCallback()
473 HAL_StatusTypeDef HAL_EXTI_GetHandle(EXTI_HandleTypeDef *hexti, uint32_t ExtiLine) in HAL_EXTI_GetHandle() argument
479 if (hexti == NULL) in HAL_EXTI_GetHandle()
486 hexti->Line = ExtiLine; in HAL_EXTI_GetHandle()
514 void HAL_EXTI_IRQHandler(EXTI_HandleTypeDef *hexti) in HAL_EXTI_IRQHandler() argument
522 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_IRQHandler()
523 maskline = (1uL << (hexti->Line & EXTI_PIN_MASK)); in HAL_EXTI_IRQHandler()
535 if (hexti->PendingCallback != NULL) in HAL_EXTI_IRQHandler()
537 hexti->PendingCallback(); in HAL_EXTI_IRQHandler()
552 uint32_t HAL_EXTI_GetPending(EXTI_HandleTypeDef *hexti, uint32_t Edge) in HAL_EXTI_GetPending() argument
561 assert_param(IS_EXTI_LINE(hexti->Line)); in HAL_EXTI_GetPending()
562 assert_param(IS_EXTI_CONFIG_LINE(hexti->Line)); in HAL_EXTI_GetPending()
566 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GetPending()
567 linepos = (hexti->Line & EXTI_PIN_MASK); in HAL_EXTI_GetPending()
588 void HAL_EXTI_ClearPending(EXTI_HandleTypeDef *hexti, uint32_t Edge) in HAL_EXTI_ClearPending() argument
595 assert_param(IS_EXTI_LINE(hexti->Line)); in HAL_EXTI_ClearPending()
596 assert_param(IS_EXTI_CONFIG_LINE(hexti->Line)); in HAL_EXTI_ClearPending()
600 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_ClearPending()
601 maskline = (1uL << (hexti->Line & EXTI_PIN_MASK)); in HAL_EXTI_ClearPending()
615 void HAL_EXTI_GenerateSWI(EXTI_HandleTypeDef *hexti) in HAL_EXTI_GenerateSWI() argument
622 assert_param(IS_EXTI_LINE(hexti->Line)); in HAL_EXTI_GenerateSWI()
623 assert_param(IS_EXTI_CONFIG_LINE(hexti->Line)); in HAL_EXTI_GenerateSWI()
626 offset = ((hexti->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT); in HAL_EXTI_GenerateSWI()
627 maskline = (1uL << (hexti->Line & EXTI_PIN_MASK)); in HAL_EXTI_GenerateSWI()