STRUCT CORESIGHT_PATH(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

struct coresight_path(9) 🫢

okay so this is your fave little corner of the Kernel API Manual, and we're talking about struct coresight_path β€” literally the data needed by enable/disable path. no cap, it's giving "small struct, important job" energy ✨


πŸ’– NAME πŸ’–

struct coresight_path β€” data needed by enable/disable path


πŸ¦‹ SYNOPSIS πŸ¦‹

       struct coresight_path {
           struct list_head                path_list;
           u8 trace_id;
           struct perf_output_handle       *handle;
        };

πŸŽ€ Members πŸŽ€

  • path_list β€” path from source to sink. bestie, it's the route 😌
  • trace_id β€” trace_id of the whole path.
  • handle β€” handle of the aux_event.

🌈 SEE ALSO 🌈

Kernel file ./include/linux/coresight.h:

  • 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_ops_sink(9)
  • struct coresight_ops_link(9)
  • struct coresight_ops_source(9)
  • struct coresight_ops_helper(9)
  • struct coresight_ops_panic(9)

source/version: ./include/linux Β· date: October 2026 β€” okay that's the whole struct coresight_path(9) moment, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from