Lines Matching refs:interface
448 result = obj->interface->err_clock; in _cyhal_audioss_init_clock()
548 …t _cyhal_audioss_config_t* config, cyhal_clock_t* clk, const _cyhal_audioss_interface_t* interface) in _cyhal_audioss_init() argument
566 obj->interface = interface; in _cyhal_audioss_init()
613 result = interface->err_not_supported; in _cyhal_audioss_init()
619 result = interface->err_not_supported; in _cyhal_audioss_init()
626 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
662 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
672 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
680 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
689 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
696 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
704 result = obj->interface->err_invalid_pin; in _cyhal_audioss_init()
715 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
726 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
833 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
869 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
877 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
886 result = obj->interface->err_invalid_arg; in _cyhal_audioss_init()
944 …ioss_t *obj, const _cyhal_audioss_configurator_t *cfg, const _cyhal_audioss_interface_t* interface) in _cyhal_audioss_init_cfg() argument
952 obj->interface = interface; in _cyhal_audioss_init_cfg()
1173 return (0 == *sclk_div) ? obj->interface->err_clock : CY_RSLT_SUCCESS; in _cyhal_audioss_compute_sclk_div()
1304 return obj->interface->err_not_supported; in _cyhal_audioss_start_rx()
1319 return obj->interface->err_not_supported; in _cyhal_audioss_stop_rx()
1342 return obj->interface->err_not_supported; in _cyhal_audioss_clear_rx()
1410 return obj->interface->err_not_supported; in _cyhal_audioss_read()
1550 _cyhal_audioss_process_event(obj, obj->interface->event_rx_complete); in _cyhal_audioss_read_async()
1572 return obj->interface->err_not_supported; in _cyhal_audioss_read_async()
1887 _cyhal_audioss_process_event(obj, obj->interface->event_tx_complete); in _cyhal_audioss_write_async()
1996 return obj->interface->err_not_supported; in _cyhal_audioss_abort_read_async()
2057 result = obj->interface->err_invalid_arg; in _cyhal_audioss_length_to_pdl()
2124 result = obj->interface->err_invalid_arg; in _cyhal_audioss_length_to_pdl()
2141 uint32_t event = obj->interface->convert_interrupt_cause(interrupt_status); in _cyhal_audioss_irq_handler()
2160 uint32_t event = obj->interface->convert_interrupt_cause(interrupt_status, false);
2181 uint32_t event = obj->interface->convert_interrupt_cause(interrupt_status, true);
2201 events |= (obj->interface->event_mask_empty | obj->interface->event_mask_half_empty);
2206 events |= (obj->interface->event_mask_full | obj->interface->event_mask_half_full);
2211 uint32_t mask = obj->interface->convert_to_pdl(events);
2222 uint32_t tx_mask = obj->interface->convert_to_pdl(events, true);
2230 uint32_t rx_mask = obj->interface->convert_to_pdl(events, false);
2483 _cyhal_audioss_process_event(obj, obj->interface->event_rx_complete);
2498 _cyhal_audioss_process_event(obj, obj->interface->event_tx_complete);
2504 if(0 != (event & (obj->interface->event_mask_empty | obj->interface->event_mask_half_empty)))
2534 event |= obj->interface->event_tx_complete;
2559 if(0 != (event & (obj->interface->event_mask_full | obj->interface->event_mask_half_full)))
2586 event |= obj->interface->event_rx_complete;
2611 event &= ~(obj->interface->event_mask_half_full);
2620 if(0 != (event & obj->interface->event_tx_complete))
2627 if(0 != (event & obj->interface->event_rx_complete))
2636 obj->interface->invoke_user_callback(obj, event & obj->user_enabled_events);
2699 return obj->interface->err_not_supported;
2724 return obj->interface->err_not_supported;