ENUM MEI_CB_FILE_OPS(9)
π enum mei_cb_file_ops(9) β bestie's guide to the callback file ops π
okay so bestie, welcome to the Kernel API Manual β¨ β yes we're reading kernel docs together, it's giving study date energy and honestly? iconic. Today's main character is enum mei_cb_file_ops, which is lowkey just "which file operation is this callback even about?" π
πΈ NAME πΈ
enum mei_cb_file_ops β the file operation associated with the callback π¦
β¨ SYNOPSIS β¨
no cap, here's the whole shape of it:
enum mei_cb_file_ops {
MEI_FOP_READ ,
MEI_FOP_WRITE ,
MEI_FOP_CONNECT ,
MEI_FOP_DISCONNECT ,
MEI_FOP_DISCONNECT_RSP ,
MEI_FOP_NOTIFY_START ,
MEI_FOP_NOTIFY_STOP ,
MEI_FOP_DMA_MAP ,
MEI_FOP_DMA_UNMAP
};
π Constants π
nine little vibes, each one carrying exactly one meaning. periodt. π
MEI_FOP_READβ read πMEI_FOP_WRITEβ write β¨MEI_FOP_CONNECTβ connect π«ΆMEI_FOP_DISCONNECTβ disconnect πMEI_FOP_DISCONNECT_RSPβ disconnect response πMEI_FOP_NOTIFY_STARTβ start notification π₯MEI_FOP_NOTIFY_STOPβ stop notification π§MEI_FOP_DMA_MAPβ request client dma map πMEI_FOP_DMA_UNMAPβ request client dma unmap π
π SEE ALSO π
if you're the kind of person who clicks every link in a group chat (respect), here's the whole friend group. The kernel file lives at ./drivers/misc/mei/mei_dev.h and it's running with:
enum mei_dev_pxp_mode(9)πΈenum mei_dev_reset_to_pxp(9)πΈenum mei_cl_io_mode(9)πΈstruct mei_dma_dscr(9)π¦struct mei_me_client(9)π¦struct mei_cl_cb(9)π¦struct mei_cl_vtag(9)π¦struct mei_cl(9)π¦struct mei_hw_ops(9)π¦enum mei_pg_event(9)πΈenum mei_pg_state(9)πΈstruct mei_fw_version(9)π¦enum mei_dev_kind(9)πΈstruct mei_device(9)π¦mei_data2slots(9)βmei_hbm2slots(9)βmei_slots2data(9)βmei_fw_status_str(9)βkind_is_gsc(9)π«kind_is_gscfi(9)π«
ngl bestie, that's the whole page. no hidden options, no spooky caveats, no exit statuses to memorise β just nine constants and a very long list of friends. you ate this π«Άπ
and that's a wrap on <rainbow>enum mei_cb_file_ops(9)</rainbow> π
sourced from ./drivers/misc/mei, dated October 2026 β go forth and slay, kernel 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