Lines Matching defs:buf
2947 * @buf: Buffer to be dumped
2954 megasas_dump(void *buf, int sz, int format)
2957 __le32 *buf_loc = (__le32 *)buf;
3027 * @buf: Buffer to which output is to be written.
3031 megasas_dump_sys_regs(void __iomem *reg_set, char *buf)
3035 char *loc = (char *)buf;
3236 struct device_attribute *attr, const char *buf, size_t count)
3243 if (kstrtoint(buf, 0, &val) != 0)
3249 return strlen(buf);
3254 struct device_attribute *attr, char *buf)
3290 memcpy(buf, (void *)src_addr, size);
3298 struct device_attribute *attr, char *buf)
3304 return snprintf(buf, PAGE_SIZE, "%ld\n", (unsigned long)
3310 struct device_attribute *attr, const char *buf, size_t count)
3317 if (kstrtoint(buf, 0, &val) != 0)
3339 return strlen(buf);
3344 struct device_attribute *attr, char *buf)
3350 return snprintf(buf, PAGE_SIZE, "%d\n", instance->fw_crash_state);
3355 struct device_attribute *attr, char *buf)
3357 return snprintf(buf, PAGE_SIZE, "%ld\n", (unsigned long)PAGE_SIZE - 1);
3362 char *buf)
3367 return snprintf(buf, PAGE_SIZE, "%d\n", atomic_read(&instance->ldio_outstanding));
3372 struct device_attribute *attr, char *buf)
3377 return snprintf(buf, PAGE_SIZE, "%d\n", atomic_read(&instance->fw_outstanding));
3382 struct device_attribute *attr, char *buf)
3387 return snprintf(buf, PAGE_SIZE, "%d\n", instance->enable_sdev_max_qd);
3392 struct device_attribute *attr, const char *buf, size_t count)
3401 if (kstrtou32(buf, 0, &val) != 0) {
3419 return strlen(buf);
3424 struct device_attribute *attr, char *buf)
3430 return megasas_dump_sys_regs(instance->reg_set, buf);
3435 char *buf)
3441 return snprintf(buf, PAGE_SIZE, "%ld\n",
8668 static ssize_t version_show(struct device_driver *dd, char *buf)
8670 return snprintf(buf, strlen(MEGASAS_VERSION) + 2, "%s\n",
8675 static ssize_t release_date_show(struct device_driver *dd, char *buf)
8677 return snprintf(buf, strlen(MEGASAS_RELDATE) + 2, "%s\n",
8682 static ssize_t support_poll_for_event_show(struct device_driver *dd, char *buf)
8684 return sprintf(buf, "%u\n", support_poll_for_event);
8688 static ssize_t support_device_change_show(struct device_driver *dd, char *buf)
8690 return sprintf(buf, "%u\n", support_device_change);
8694 static ssize_t dbg_lvl_show(struct device_driver *dd, char *buf)
8696 return sprintf(buf, "%u\n", megasas_dbg_lvl);
8699 static ssize_t dbg_lvl_store(struct device_driver *dd, const char *buf,
8704 if (sscanf(buf, "%u", &megasas_dbg_lvl) < 1) {
8713 support_nvme_encapsulation_show(struct device_driver *dd, char *buf)
8715 return sprintf(buf, "%u\n", support_nvme_encapsulation);
8721 support_pci_lane_margining_show(struct device_driver *dd, char *buf)
8723 return sprintf(buf, "%u\n", support_pci_lane_margining);