pcie_device_put(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

Okay bestie, welcome to the pcie_device_put(9) page from the Kernel API Manual ✨

pcie_device_put β€” Decrement the pcie device reference count πŸ’…


πŸ’– SYNOPSIS πŸ’–

void pcie_device_put (struct _pcie_device *p );

πŸŽ€ ARGUMENTS πŸŽ€

  • p β€” a pcie_device object 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Every single time this function gets called, it decrements the reference count of the pcie device it was called for. No cap. πŸ’«

And when that reference count reaches zero, it calls pcie_device_free on the pcie_device object. That’s the whole vibe. πŸ‘‘


🌈 SEE ALSO 🌈

Peep the related lore, bestie πŸ’œ

  • Kernel file ./drivers/scsi/mpt3sas/mpt3sas_base.h
  • struct MPT3SAS_TARGET(9)
  • struct MPT3SAS_DEVICE(9)
  • struct _internal_cmd(9)
  • struct _sas_device(9)
  • pcie_device_get(9)
  • pcie_device_free(9)
  • struct _boot_device(9)
  • struct _sas_port(9)
  • struct _sas_phy(9)
  • struct _sas_node(9)
  • struct _enclosure_node(9)
  • enum reset_type(9)
  • struct pcie_sg_list(9)
  • struct chain_tracker(9)
  • struct scsiio_tracker(9)
  • struct request_tracker(9)
  • struct _tr_list(9)
  • struct _sc_list(9)
  • struct _event_ack_list(9)
  • struct adapter_reply_queue(9)
  • struct io_uring_poll_queue(9)
  • struct virtual_phy(9)
  • struct hba_port(9)
  • struct htb_rel_query(9)
  • struct MPT3SAS_ADAPTER(9)

xoxo, your local Unix bestie πŸ’– this page comes from ./drivers/scsi/mpt3sas and is dated October 2026 πŸŽ€βœ¨

πŸ“¦ where this page comes from