mega_get_ldrv_num(9)
π NAME π
mega_get_ldrv_num β bestieβ¦ the description slot is literally empty. Nothing. Nada. The manpage said "here's the name" and then just vibed π«Ά so that's what we're working with.
β¨ SYNOPSIS β¨
int mega_get_ldrv_num (adapter_t *adapter , struct scsi_cmnd *cmd , int channel );
π ARGUMENTS π
adapterβ pointer to our soft state, aka the whole personality of the adapter, handed to you on a platter πcmdβ the scsi mid layer command, it's giving "I'm the actual request bestie" β¨channelβ which channel on the controller we're talking about, no cap πΈ
π¦ DESCRIPTION π¦
okay so here's the whole gig: this function calculates the logical drive number based on the information inside the scsi command π« plus the channel number. That's it, that's the function. Numbers in, logical drive number out, slay π
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/megaraid.c β and honestly, it's a whole friend group in there, go say hi to all of them π:
mega_setup_mailbox(9)mega_runpendq(9)mega_allocate_scb(9)mega_build_cmd(9)mega_prepare_passthru(9)mega_prepare_extpassthru(9)issue_scb(9)issue_scb_block(9)megaraid_isr_iomapped(9)megaraid_isr_memmapped(9)mega_cmd_done(9)megaraid_abort_and_reset(9)mega_allocate_inquiry(9)proc_show_config(9)proc_show_stat(9)proc_show_mbox(9)proc_show_rebuild_rate(9)proc_show_battery(9)proc_show_pdrv(9)proc_show_pdrv_ch0(9)proc_show_pdrv_ch1(9)proc_show_pdrv_ch2(9)proc_show_pdrv_ch3(9)proc_show_rdrv(9)proc_show_rdrv_10(9)proc_show_rdrv_20(9)proc_show_rdrv_30(9)proc_show_rdrv_40(9)mega_create_proc_entry(9)mega_init_scb(9)megadev_open(9)megadev_ioctl(9)mega_m_to_n(9)mega_is_bios_enabled(9)mega_enum_raid_scsi(9)mega_get_boot_drv(9)mega_support_random_del(9)mega_support_ext_cdb(9)mega_del_logdrv(9)mega_get_max_sgl(9)mega_support_cluster(9)mega_adapinq(9)mega_internal_dev_inquiry(9)mega_internal_command(9)
that's the whole page babes π this one came from ./drivers/scsi and it's dated October 2026 β bookmark it, screenshot it, put it on your fridge, periodt π§π
π¦ 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