mpt3sas_get_device_count(9)
π mpt3sas_get_device_count(9) π
okay so bestie, welcome to the Kernel API Manual entry for mpt3sas_get_device_count β yes it's a real function name and yes it's a mouthful, but we're gonna get through it together π«Ά
β¨ NAME β¨
mpt3sas_get_device_count β it literally just hands you back the count of MCTP passthrough capable devices that the driver is managing. that's it. that's the whole job. icon behavior honestly π
π SYNOPSIS π
int mpt3sas_get_device_count (void );
π¦ ARGUMENTS π¦
voidβ no arguments, bestie. nothing. zero. it takes absolutely nothing and it's still booked and busy π
πΈ DESCRIPTION πΈ
Returns the number of devices that support MCTP passthrough. like, the actual number. that's the whole return value. no cap, no plot twist, no hidden side quest β it counts the MCTP-passthrough-capable devices and gives you that number π₯
π SEE ALSO π
so there's a whole friend group here, and ngl it is LONG. the kernel file lives at ./drivers/scsi/mpt3sas/mpt3sas_ctl.c, and here's everyone it's vibing with:
enum block_state(9),_ctl_display_some_debug(9),mpt3sas_ctl_done(9),_ctl_check_event_type(9),mpt3sas_ctl_add_to_event_log(9),mpt3sas_ctl_event_callback(9),_ctl_verify_adapter(9)mpt3sas_ctl_pre_reset_handler(9),mpt3sas_ctl_clear_outstanding_ioctls(9),mpt3sas_ctl_reset_done_handler(9),_ctl_fasync(9),_ctl_poll(9),_ctl_set_task_mid(9),_ctl_send_mctp_passthru_req(9)_ctl_do_mpt_command(9),_ctl_getiocinfo(9),_ctl_eventquery(9),_ctl_eventenable(9),_ctl_eventreport(9),_ctl_do_reset(9)_ctl_btdh_search_sas_device(9),_ctl_btdh_search_pcie_device(9),_ctl_btdh_search_raid_device(9),_ctl_btdh_mapping(9)_ctl_diag_capability(9),_ctl_diag_get_bufftype(9),_ctl_diag_register_2(9),mpt3sas_enable_diag_buffer(9),_ctl_diag_register(9),_ctl_diag_unregister(9),_ctl_diag_query(9)mpt3sas_send_diag_release(9),_ctl_diag_release(9),_ctl_diag_read_buffer(9),_ctl_addnl_diag_query(9),_ctl_enable_diag_sbr_reload(9)_ctl_compat_mpt_command(9),_ctl_ioctl_main(9),_ctl_get_mpt_mctp_passthru_adapter(9),_ctl_ioctl(9),_ctl_mpt2_ioctl(9),_ctl_ioctl_compat(9),_ctl_mpt2_ioctl_compat(9)version_fw_show(9),version_bios_show(9),version_mpi_show(9),version_product_show(9),version_nvdata_persistent_show(9),version_nvdata_default_show(9)board_name_show(9),board_assembly_show(9),board_tracer_show(9),io_delay_show(9),device_delay_show(9),fw_queue_depth_show(9)host_sas_address_show(9),logging_level_show(9),fwfault_debug_show(9),ioc_reset_count_show(9),reply_queue_count_show(9),BRM_status_show(9)host_trace_buffer_size_show(9),host_trace_buffer_show(9),host_trace_buffer_enable_show(9)diag_trigger_master_show(9),diag_trigger_master_store(9),diag_trigger_event_show(9),diag_trigger_event_store(9),diag_trigger_scsi_show(9),diag_trigger_scsi_store(9),diag_trigger_mpi_show(9),diag_trigger_mpi_store(9)drv_support_bitmap_show(9),enable_sdev_max_qd_show(9),enable_sdev_max_qd_store(9)sas_address_show(9),sas_device_handle_show(9),sas_ncq_prio_supported_show(9),sas_ncq_prio_enable_show(9)mpt3sas_ctl_init(9),mpt3sas_ctl_release(9),mpt3sas_ctl_exit(9)
like I said. a whole friend group. iykyk ππ
mwah, that's the page! this one came from ./drivers/scsi/mpt3sas, dated October 2026, and it's filed under mpt3sas_get_device_count(9) β go count some devices, bestie, you've got this π
β¨
π¦ 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