| /freebsd/sys/dev/isci/scil/ |
| H A D | sati_unmap.c | 77 * @brief This method translates a given number of DSM 78 * requests into DSM blocks based on the devices logical block size 80 * @return Number of DSM blocks required for the DSM descriptor count 192 * @brief This method determines the max number of blocks of DSM data 319 // Save the maximum number of DSM descriptors we can send during the translation in sati_unmap_initial_processing() 397 // one DSM request. Adjust the current LbaCount and total in sati_unmap_process() 409 // Fill in the ATA DSM descriptor in sati_unmap_process() 455 // According to ATA-8, if the DSM buffer is not completely filled with in sati_unmap_process() 456 // valid DSM descriptor data, the remaining portion of the in sati_unmap_process()
|
| H A D | sati_device.c | 209 // Determine DSM TRIM capabilities in sati_device_update_capabilities()
|
| /freebsd/sys/contrib/device-tree/src/arm/intel/ixp/ |
| H A D | intel-ixp42x-dlink-dsm-g600.dts | 3 * Device Tree file for D-Link DSM-G600 revision A based on IXP420 17 model = "D-Link DSM-G600 rev A"; 18 compatible = "dlink,dsm-g600-a", "intel,ixp42x"; 128 * Taken from DSM-G600 PCI boardfile (dsmg600-pci.c)
|
| /freebsd/sys/contrib/dev/iwlwifi/fw/ |
| H A D | acpi.c | 79 * method (DSM) interface. The returned acpi object must be freed by calling 92 "ACPI: DSM method invocation failed (rev: %d, func:%d)\n", in iwl_acpi_get_dsm_object() 100 * Generic function to evaluate a DSM with no arguments 116 "Failed to get DSM object. func= %d\n", in iwl_acpi_get_dsm_integer() 134 "ACPI: DSM invalid buffer size, padding or truncating (%d)\n", in iwl_acpi_get_dsm_integer() 143 "ACPI: DSM method did not return a valid object, type=%d\n", in iwl_acpi_get_dsm_integer() 150 "ACPI: DSM method evaluated: func=%d, value=%lld\n", in iwl_acpi_get_dsm_integer() 159 * This function receives a DSM function number, calculates its expected size 192 IWL_DEBUG_RADIO(fwrt, "ACPI DSM validity bitmap 0x%x\n", in iwl_acpi_get_dsm() 199 IWL_DEBUG_RADIO(fwrt, "ACPI DSM %d not indicated as valid\n", in iwl_acpi_get_dsm() [all …]
|
| H A D | regulatory.c | 614 * if firmware has capability of accepting raw DSM table. in iwl_fill_lari_config() 635 * if firmware has capability of accepting raw DSM table. in iwl_fill_lari_config() 712 GET_BIOS_TABLE(dsm, fwrt, func, value); in iwl_bios_get_dsm() 739 IWL_DEBUG_RADIO(fwrt, "Failed to get DSM RFI, ret=%d\n", ret); in iwl_rfi_is_enabled_in_bios() 750 IWL_DEBUG_RADIO(fwrt, "DSM RFI is evaluated to enable\n"); in iwl_rfi_is_enabled_in_bios() 753 IWL_DEBUG_RADIO(fwrt, "DSM RFI is evaluated to disable\n"); in iwl_rfi_is_enabled_in_bios() 756 "DSM RFI got invalid value, value=%d\n", value); in iwl_rfi_is_enabled_in_bios()
|
| H A D | uefi.c | 735 "DSM", sizeof(*data), NULL); in iwl_uefi_get_dsm() 740 IWL_DEBUG_RADIO(fwrt, "Unsupported UEFI DSM revision:%d\n", in iwl_uefi_get_dsm() 746 IWL_DEBUG_RADIO(fwrt, "Invalid size of DSM functions array\n"); in iwl_uefi_get_dsm() 751 IWL_DEBUG_RADIO(fwrt, "DSM func %d not in 0x%x\n", in iwl_uefi_get_dsm() 759 "UEFI: DSM func=%d: value=%d\n", func, *value); in iwl_uefi_get_dsm()
|
| H A D | uefi.h | 178 /* struct uefi_cnv_var_general_cfg - DSM-like table as defined in UEFI 180 * @functions: payload of the different DSM functions
|
| H A D | runtime.h | 116 * @acpi_dsm_funcs_valid: bitmap indicating which DSM values are valid,
|
| H A D | regulatory.h | 115 /* For DSM revision 0 and 4 */
|
| /freebsd/sys/cam/nvme/ |
| H A D | nvme_da.c | 138 struct nvme_dsm_range dsm[NVME_MAX_DSM_TRIM / sizeof(struct nvme_dsm_range)]; member 175 #define NDA_MAX_TRIM_ENTRIES (NVME_MAX_DSM_TRIM / sizeof(struct nvme_dsm_range))/* Number of DSM t… 189 "Maximum number of BIO_DELETE to send down as a DSM TRIM."); 746 "Total number of unmap/dsm commands sent"); in ndasysctlinit() 750 "Total number of ranges in unmap/dsm commands"); in ndasysctlinit() 754 "Total lbas in the unmap/dsm commands sent"); in ndasysctlinit() 1100 ents = min(nitems(trim->dsm), nda_max_trim_entries); in ndastart() 1102 dsm_range = trim->dsm; in ndastart() 1120 nda_nvme_trim(softc, &start_ccb->nvmeio, trim->dsm, in ndastart() 1121 dsm_range - trim->dsm); in ndastart()
|
| /freebsd/sys/contrib/device-tree/Bindings/remoteproc/ |
| H A D | qcom,sm8550-pas.yaml | 57 - description: DSM Memory region 58 - description: DSM Memory region 2
|
| /freebsd/share/man/man4/ |
| H A D | nda.4 | 108 The maximum number of LBA ranges to be collected together for each DSM trims 156 When delaying a bit to collect multiple trims, send the accumulated DSM TRIM to
|
| H A D | nvdimm.4 | 126 There is no support for Device-Specific Methods (DSM), used to report and
|
| /freebsd/sbin/nvmecontrol/ |
| H A D | identify_ext.c | 50 uint8_t compare, write_unc, dsm, t; in nvme_print_controller() local 61 dsm = NVMEV(NVME_CTRLR_DATA_ONCS_DSM, oncs); in nvme_print_controller() 250 dsm ? "Supported" : "Not Supported"); in nvme_print_controller()
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | armada-370-synology-ds213j.dts | 11 * DSM software provided by Synology. Nonetheless, some earlier boards 16 * by upgrading to latest version of DSM, or building a new one and
|
| H A D | armada-xp-synology-ds414.dts | 11 * DSM software provided by Synology. Nonetheless, some earlier boards 16 * by upgrading to latest version of DSM, or building a new one and
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | nvidia,tegra186-dspk.yaml | 14 output via Delta Sigma Modulation (DSM).
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | pci_ahci.c | 129 uint8_t *dsm; member 925 aior->dsm = buf; in ahci_handle_next_trim() 1016 buf[0x00] = 1; /* SFQ DSM supported */ in ahci_handle_read_log() 1017 buf[0x01] = 1; /* SFQ DSM TRIM supported */ in ahci_handle_read_log() 1951 uint8_t *cfis, *dsm; in ata_ioreq_cb() local 1968 dsm = aior->dsm; in ata_ioreq_cb() 1969 aior->dsm = NULL; in ata_ioreq_cb() 1987 if (dsm != NULL) in ata_ioreq_cb() 1988 ahci_handle_next_trim(p, slot, cfis, dsm, in ata_ioreq_cb() 2011 free(dsm); in ata_ioreq_cb()
|
| H A D | tpm_device.c | 91 warnx("%s: failed to write ppi dsdt dsm\n", __func__); in tpm_write_dsdt()
|
| H A D | bhyve.8 | 982 .Op Cm ,dsm= Ar opt 1007 .It Cm dsm
|
| /freebsd/sys/cam/ata/ |
| H A D | ata_da.c | 230 { "NONE", "DISABLED", "CFA Erase", "DSM Trim", "DSM Trim via NCQ" }; 1514 "Total number of dsm commands sent"); in adasysctlinit() 1518 "Total number of ranges in dsm commands"); in adasysctlinit() 1522 "Total lbas in the dsm commands sent"); in adasysctlinit() 2963 * If we get an error on an NCQ DSM TRIM, fall back in adadone() 2964 * to a non-NCQ DSM TRIM forever. Please note that if in adadone()
|
| H A D | ata_all.c | 86 case 0x01: return ("DSM TRIM"); in ata_op_string() 88 return "DSM"; in ata_op_string()
|
| /freebsd/sys/dev/iicbus/rtc/ |
| H A D | rv3032.c | 317 device_printf(sc->dev, "Cannot set to DSM mode (%d)\n", rv); in rv3032_init()
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sm8550-samsung-q5q.dts | 82 mpss_dsm_mem: mpss-dsm@d4d00000 {
|
| /freebsd/sys/dev/ata/ |
| H A D | ata-all.c | 507 case 0x01: return ("DSM TRIM"); in ata_cmd2str() 509 return "DSM"; in ata_cmd2str()
|