Home
last modified time | relevance | path

Searched full:dsm (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/sys/dev/isci/scil/
H A Dsati_unmap.c77 * @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 Dsati_device.c209 // Determine DSM TRIM capabilities in sati_device_update_capabilities()
/freebsd/sys/contrib/device-tree/src/arm/intel/ixp/
H A Dintel-ixp42x-dlink-dsm-g600.dts3 * 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 Dacpi.c79 * 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 Dregulatory.c614 * 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 Duefi.c735 "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 Duefi.h178 /* struct uefi_cnv_var_general_cfg - DSM-like table as defined in UEFI
180 * @functions: payload of the different DSM functions
H A Druntime.h116 * @acpi_dsm_funcs_valid: bitmap indicating which DSM values are valid,
H A Dregulatory.h115 /* For DSM revision 0 and 4 */
/freebsd/sys/cam/nvme/
H A Dnvme_da.c138 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 Dqcom,sm8550-pas.yaml57 - description: DSM Memory region
58 - description: DSM Memory region 2
/freebsd/share/man/man4/
H A Dnda.4108 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 Dnvdimm.4126 There is no support for Device-Specific Methods (DSM), used to report and
/freebsd/sbin/nvmecontrol/
H A Didentify_ext.c50 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 Darmada-370-synology-ds213j.dts11 * 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 Darmada-xp-synology-ds414.dts11 * 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 Dnvidia,tegra186-dspk.yaml14 output via Delta Sigma Modulation (DSM).
/freebsd/usr.sbin/bhyve/
H A Dpci_ahci.c129 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 Dtpm_device.c91 warnx("%s: failed to write ppi dsdt dsm\n", __func__); in tpm_write_dsdt()
H A Dbhyve.8982 .Op Cm ,dsm= Ar opt
1007 .It Cm dsm
/freebsd/sys/cam/ata/
H A Data_da.c230 { "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 Data_all.c86 case 0x01: return ("DSM TRIM"); in ata_op_string()
88 return "DSM"; in ata_op_string()
/freebsd/sys/dev/iicbus/rtc/
H A Drv3032.c317 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 Dsm8550-samsung-q5q.dts82 mpss_dsm_mem: mpss-dsm@d4d00000 {
/freebsd/sys/dev/ata/
H A Data-all.c507 case 0x01: return ("DSM TRIM"); in ata_cmd2str()
509 return "DSM"; in ata_cmd2str()

12