ENUM HAL_REO_CMD_TYPE(9)
π enum hal_reo_cmd_type(9)
okay so bestie, welcome to the glow-up of enum hal_reo_cmd_type(9) β straight out of the Kernel API Manual β¨. This is the enum that tells the REO what kind of command you're handing it. Small enum, big main character energy π.
πΈ NAME πΈ
enum hal_reo_cmd_type β the enum for REO command type, no cap π
β¨ SYNOPSIS β¨
enum hal_reo_cmd_type {
HAL_REO_CMD_GET_QUEUE_STATS ,
HAL_REO_CMD_FLUSH_QUEUE ,
HAL_REO_CMD_FLUSH_CACHE ,
HAL_REO_CMD_UNBLOCK_CACHE ,
HAL_REO_CMD_FLUSH_TIMEOUT_LIST ,
HAL_REO_CMD_UPDATE_RX_QUEUE
};
like, that's the whole cast of characters π six constants, all icons, all doing their own lil thing.
π¦ Constants π¦
HAL_REO_CMD_GET_QUEUE_STATSβ the vibe check π β get REO queue status/stats. literally here to tell you how things are going.HAL_REO_CMD_FLUSH_QUEUEβ flush all frames in the REO queue π½β¨ everything out, no survivors, bye.HAL_REO_CMD_FLUSH_CACHEβ flush descriptor entries in the cache π§Ή clears out the cached descriptors, periodt.HAL_REO_CMD_UNBLOCK_CACHEβ unblock a descriptor's address that was blocked earlier with a'REO_FLUSH_CACHE'command π the un-flush, the comeback arc, we love to see it π«ΆHAL_REO_CMD_FLUSH_TIMEOUT_LISTβ flush buffers/descriptors from the timeout list β°π the ones that ran out of time get cleared out. sad but necessary.HAL_REO_CMD_UPDATE_RX_QUEUEβ update REO queue settings π§β¨ new settings, who dis.
π SEE ALSO π
- Kernel file
./drivers/net/wireless/ath/ath12k/hal.henum hal_reo_cmd_status(9)enum hal_rx_buf_return_buf_manager(9)
go read those next bestie, iykyk ππ
ngl if you're poking at the REO command types you're already kind of a legend. take a sip of water. hydrate and slay π§π
that's the whole page fr fr π β brought to you by the fine folks over at ./drivers/net/wireless/ath/ath12k, dated October 2026. mwah π bye bestie!! π¦πΈ
π¦ 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