ENUM CPPI5_TR_RESP_STATUS_UNSUPPORTED(9)
β¨ NAME β¨
okay so bestie, welcome to the Kernel API Manual β todayβs main character is enum cppi5_tr_resp_status_unsupported, aka the TR Response Status field values that correspond to an Unsupported Error. itβs giving βnope, not supportedβ energy in enum form, and honestly? iconic. π
β¨
π©· SYNOPSIS π©·
hereβs the enum in all its glory β keep it exactly as-is, no cap:
enum cppi5_tr_resp_status_unsupported {
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_TR_TYPE ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_STATIC ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_EOL ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_CFG_SPECIFIC ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_AMODE ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_ELTYPE ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_DFMT ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_SECTR ,
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_AMODE_SPECIFIC
};
π CONSTANTS π
each constant is a different flavor of βnot supported,β and they are all serving unsupported realness:
CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_TR_TYPEβ TR Type? not supported. periodt. π ββοΈCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_STATICβSTATICnot supported, bestie. πCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_EOLβEOLnot supported. nope. π«CPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_CFG_SPECIFICβCONFIGURATION SPECIFICnot supported. itβs not invited. πCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_AMODEβAMODEnot supported. catch you never. βοΈCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_ELTYPEβELTYPEnot supported. lowkey tragic. πCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_DFMTβDFMTnot supported. fr fr. πCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_SECTRβSECTRnot supported. bye bestie. πCPPI5_TR_RESPONSE_STATUS_UNSUPPORTED_AMODE_SPECIFICβ theAMODE SPECIFICfield is not supported. itβs giving rejected by the group chat. π
π SEE ALSO π
okay if you want the full lore, go peek at the kernel file ./include/linux/dma/ti-cppi5.h and the whole bestie lineup:
struct cppi5_desc_hdr_t(9)struct cppi5_host_desc_t(9)struct cppi5_desc_epib_t(9)struct cppi5_monolithic_desc_t(9)cppi5_desc_is_tdcm(9)cppi5_desc_get_type(9)cppi5_desc_get_errflags(9)cppi5_desc_get_pktids(9)cppi5_desc_set_pktids(9)cppi5_desc_set_retpolicy(9)cppi5_desc_get_tags_ids(9)cppi5_desc_set_tags_ids(9)cppi5_hdesc_calc_size(9)cppi5_hdesc_init(9)cppi5_hdesc_update_flags(9)cppi5_hdesc_update_psdata_size(9)cppi5_hdesc_get_psdata_size(9)cppi5_hdesc_get_pktlen(9)cppi5_hdesc_set_pktlen(9)cppi5_hdesc_get_psflags(9)cppi5_hdesc_set_psflags(9)cppi5_hdesc_get_pkttype(9)cppi5_hdesc_set_pkttype(9)cppi5_hdesc_attach_buf(9)cppi5_hdesc_link_hbdesc(9)cppi5_hdesc_epib_present(9)cppi5_hdesc_get_psdata(9)cppi5_hdesc_get_swdata(9)enum cppi5_tr_types(9)enum cppi5_tr_event_size(9)enum cppi5_tr_trigger(9)enum cppi5_tr_trigger_type(9)struct cppi5_tr_type0_t(9)struct cppi5_tr_type1_t(9)struct cppi5_tr_type2_t(9)struct cppi5_tr_type3_t(9)struct cppi5_tr_type15_t(9)struct cppi5_tr_resp_t(9)enum cppi5_tr_resp_status_type(9)enum cppi5_tr_resp_status_submission(9)cppi5_trdesc_calc_size(9)cppi5_trdesc_init(9)cppi5_tr_init(9)cppi5_tr_set_trigger(9)cppi5_tr_csf_set(9)
mwah π thatβs the page, bestie β source/version ./include/linux/dma, dated October 2026, and the page name is enum cppi5_..._unsupported(9). go be iconic with your TR response statuses π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms