STRUCT CORESIGHT_OPS_LINK(9)
π NAME π
okay bestie, meet struct coresight_ops_link(9) β this is the Kernel API Manual page for struct coresight_ops_link π«Ά. It's the basic operations for a link, and the vibe is Operations available for links. no cap, that's the whole NAME moment β¨.
πΈ SYNOPSIS πΈ
here's the exact struct, copied with love and zero edits:
struct coresight_ops_link {
int (*enable)(struct coresight_device *csdev, struct
coresight_connection *in, struct coresight_connection *out);
void (*disable)(struct coresight_device *csdev, struct
coresight_connection *in, struct coresight_connection *out);
};
π Members π
enableβ enables flow betweeniportandoport. this one's theint (*enable)pointer in the struct, and it's giving "let the flow through" energy πdisableβ disables flow betweeniportandoport. thevoid (*disable)pointer, aka the "nope, flow off" button π
π¦ SEE ALSO π¦
Kernel file ./include/linux/coresight.h is where it lives, and the whole friend group is:
union coresight_dev_subtype(9)struct coresight_platform_data(9)struct csdev_access(9)struct coresight_desc(9)struct coresight_connection(9)struct coresight_sysfs_link(9)struct coresight_device(9)struct coresight_path(9)struct coresight_ops_sink(9)struct coresight_ops_source(9)struct coresight_ops_helper(9)struct coresight_ops_panic(9)
mwah π source/version: ./include/linux Β· date: October 2026 Β· page: struct coresight_ops_link(9) β stay iconic, 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