aac_get_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– aac_get_entry(9) πŸ’–

okay so bestie, this is the Kernel API Manual page for aac_get_entry(9) β€” yes, we are absolutely getting into queue-entry territory. ✨

πŸŽ€ NAME πŸŽ€

aac_get_entry β€” get a queue entry 🫢

✨ SYNOPSIS ✨

       int aac_get_entry (struct aac_dev * dev , u32 qid , struct aac_entry
       **entry , u32 * index , unsigned long *nonotify );

🌸 ARGUMENTS 🌸

  • dev β€” Adapter. That's the adapter, bestie. πŸ’…
  • qid β€” Queue Number. The queue number, fr fr. ✨
  • entry β€” Entry return. The entry-return spot. πŸŽ€
  • index β€” Index return. The index-return spot. πŸ¦‹
  • nonotify β€” notification control. Notification control, no cap. 🌈

πŸ’… DESCRIPTION πŸ’…

With a priority, the routine returns a queue entry if the queue has free entries. If the queue is full(no free entries), then no entry is returned and the function returns 0; otherwise 1 is returned. πŸ’–

like, either you get a queue entry when there's room, or you get 0 because the queue is full β€” otherwise it's 1. periodt. πŸ’€

🌟 SEE ALSO 🌟

Kernel file ./drivers/scsi/aacraid/commsup.c β€” and the whole linked bestie crew is: fib_map_alloc(9), aac_fib_map_free(9), aac_fib_setup(9), aac_fib_alloc_tag(9), aac_fib_alloc(9), aac_fib_free(9), aac_fib_init(9), fib_dealloc(9), aac_queue_get(9), aac_fib_send(9), aac_consumer_get(9), aac_consumer_free(9), aac_fib_adapter_complete(9), aac_fib_complete(9), aac_printf(9), aac_handle_aif(9), aac_handle_sa_aif(9), aac_command_thread(9). 🫢πŸ”₯


okay that's the whole page, bestie! source/version + date check: this one lives in ./drivers/scsi/aacraid, it's dated October 2026, and the page name is aac_get_entry(9). bye bestie, mwah πŸ’‹πŸŽ€βœ¨

πŸ“¦ where this page comes from