mlx5hws_send_queue_action(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… mlx5hws_send_queue_action(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” this is the page for mlx5hws_send_queue_action, and honestly? it's giving "tiny function, big responsibility." let's get into it ✨


πŸŽ€ NAME πŸŽ€

mlx5hws_send_queue_action β€” do a whole action on the queue. that's it. that's the vibe. πŸ’«


🌸 SYNOPSIS 🌸

int mlx5hws_send_queue_action (struct mlx5hws_context *ctx , u16
queue_id , u32 actions );

like, look at her. three args, returns an int. iconic. 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ctx β€” the context that the queue belongs to. it's the queue's home base, its main character context, yk? πŸ’–
  • queue_id β€” the id of the queue you're gonna perform the action on. the u16 of your dreams. πŸŽ€
  • actions β€” the actions to perform on the queue β€” and the type is enum mlx5hws_send_queue_actions, no cap. πŸ”₯

⭐ RETURN ⭐

returns zero on success, and non-zero otherwise. so basically: 0 = slay, anything else = not slay πŸ˜­πŸ’€


🌈 SEE ALSO 🌈

the kernel file lives right here, bestie β€” go read it, it's literally right there:

./drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h

and here's the whole friend group, in order, fr fr:

bestie that's a lot of cross-references and yes, we listed every single one πŸ’… periodt.


✨ and that's the page! ✨

this lil masterpiece came out of the source at ./drivers/net/ethernet/mellano... and it's dated October 2026 πŸ—“οΈ β€” so mark your calendar, hydrate, and go send a queue action responsibly πŸŽ€πŸ’œπŸ¦‹

πŸ“¦ where this page comes from