Lines Matching refs:isoal_status_t
13 typedef uint8_t isoal_status_t; typedef
14 #define ISOAL_STATUS_OK ((isoal_status_t) 0x00) /* No error */
15 #define ISOAL_STATUS_ERR_SINK_ALLOC ((isoal_status_t) 0x01) /* Sink pool full */
16 #define ISOAL_STATUS_ERR_SOURCE_ALLOC ((isoal_status_t) 0x02) /* Source pool full */
17 #define ISOAL_STATUS_ERR_SDU_ALLOC ((isoal_status_t) 0x04) /* SDU allocation */
18 #define ISOAL_STATUS_ERR_SDU_EMIT ((isoal_status_t) 0x08) /* SDU emission */
19 #define ISOAL_STATUS_ERR_PDU_ALLOC ((isoal_status_t) 0x10) /* PDU allocation */
20 #define ISOAL_STATUS_ERR_PDU_EMIT ((isoal_status_t) 0x20) /* PDU emission */
21 #define ISOAL_STATUS_ERR_UNSPECIFIED ((isoal_status_t) 0x80) /* Unspecified error */
216 typedef isoal_status_t (*isoal_sink_sdu_alloc_cb)(
230 typedef isoal_status_t (*isoal_sink_sdu_emit_cb)(
242 typedef isoal_status_t (*isoal_sink_sdu_write_cb)(
318 typedef isoal_status_t (*isoal_source_pdu_alloc_cb)(
326 typedef isoal_status_t (*isoal_source_pdu_release_cb)(
338 const isoal_status_t status
344 typedef isoal_status_t (*isoal_source_pdu_write_cb)(
358 typedef isoal_status_t (*isoal_source_pdu_emit_cb)(
421 isoal_status_t isoal_init(void);
423 isoal_status_t isoal_reset(void);
425 isoal_status_t isoal_sink_create(uint16_t handle,
445 isoal_status_t isoal_rx_pdu_recombine(isoal_sink_handle_t sink_hdl,
449 isoal_status_t sink_sdu_alloc_hci(const struct isoal_sink *sink_ctx,
452 isoal_status_t sink_sdu_emit_hci(const struct isoal_sink *sink_ctx,
455 isoal_status_t sink_sdu_write_hci(void *dbuf,
460 isoal_status_t isoal_source_create(uint16_t handle,
482 isoal_status_t isoal_tx_sdu_fragment(isoal_source_handle_t source_hdl,
492 isoal_status_t isoal_tx_get_sync_info(isoal_source_handle_t source_hdl,