Lines Matching defs:page

967 		   sector_t sector, int size, struct page *page)
969 /* write first size bytes of page to sector of rdev
978 if (!page)
990 bio_add_page(bio, page, size, 0);
1014 struct page *page, int op, int op_flags, bool metadata_op)
1032 bio_add_page(bio, page, size, 0);
1738 * Currently we limit it to one page.
2125 u64 *p = bb->page;
2971 state_show(struct md_rdev *rdev, char *page)
2980 len += sprintf(page+len, "faulty%s", sep);
2982 len += sprintf(page+len, "in_sync%s", sep);
2984 len += sprintf(page+len, "journal%s", sep);
2986 len += sprintf(page+len, "write_mostly%s", sep);
2990 len += sprintf(page+len, "blocked%s", sep);
2994 len += sprintf(page+len, "spare%s", sep);
2996 len += sprintf(page+len, "write_error%s", sep);
2998 len += sprintf(page+len, "want_replacement%s", sep);
3000 len += sprintf(page+len, "replacement%s", sep);
3002 len += sprintf(page+len, "external_bbl%s", sep);
3004 len += sprintf(page+len, "failfast%s", sep);
3009 return len+sprintf(page+len, "\n");
3188 errors_show(struct md_rdev *rdev, char *page)
3190 return sprintf(page, "%d\n", atomic_read(&rdev->corrected_errors));
3209 slot_show(struct md_rdev *rdev, char *page)
3212 return sprintf(page, "journal\n");
3214 return sprintf(page, "none\n");
3216 return sprintf(page, "%d\n", rdev->raid_disk);
3309 offset_show(struct md_rdev *rdev, char *page)
3311 return sprintf(page, "%llu\n", (unsigned long long)rdev->data_offset);
3334 static ssize_t new_offset_show(struct md_rdev *rdev, char *page)
3336 return sprintf(page, "%llu\n",
3393 rdev_size_show(struct md_rdev *rdev, char *page)
3395 return sprintf(page, "%llu\n", (unsigned long long)rdev->sectors / 2);
3504 static ssize_t recovery_start_show(struct md_rdev *rdev, char *page)
3510 return sprintf(page, "none\n");
3512 return sprintf(page, "%llu\n", recovery_start);
3543 * the one-page limit of sysfs.
3550 static ssize_t bb_show(struct md_rdev *rdev, char *page)
3552 return badblocks_show(&rdev->badblocks, page, 0);
3554 static ssize_t bb_store(struct md_rdev *rdev, const char *page, size_t len)
3556 int rv = badblocks_store(&rdev->badblocks, page, len, 0);
3565 static ssize_t ubb_show(struct md_rdev *rdev, char *page)
3567 return badblocks_show(&rdev->badblocks, page, 1);
3569 static ssize_t ubb_store(struct md_rdev *rdev, const char *page, size_t len)
3571 return badblocks_store(&rdev->badblocks, page, len, 1);
3577 ppl_sector_show(struct md_rdev *rdev, char *page)
3579 return sprintf(page, "%llu\n", (unsigned long long)rdev->ppl.sector);
3616 ppl_size_show(struct md_rdev *rdev, char *page)
3618 return sprintf(page, "%u\n", rdev->ppl.size);
3663 rdev_attr_show(struct kobject *kobj, struct attribute *attr, char *page)
3672 return entry->show(rdev, page);
3677 const char *page, size_t length)
3693 rv = entry->store(rdev, page, length);
3914 safe_delay_show(struct mddev *mddev, char *page)
3918 return sprintf(page, "%u.%03u\n", msec/1000, msec%1000);
3950 level_show(struct mddev *mddev, char *page)
3957 ret = sprintf(page, "%s\n", p->name);
3959 ret = sprintf(page, "%s\n", mddev->clevel);
3961 ret = sprintf(page, "%d\n", mddev->level);
4176 layout_show(struct mddev *mddev, char *page)
4181 return sprintf(page, "%d (%d)\n",
4183 return sprintf(page, "%d\n", mddev->layout);
4222 raid_disks_show(struct mddev *mddev, char *page)
4228 return sprintf(page, "%d (%d)\n", mddev->raid_disks,
4230 return sprintf(page, "%d\n", mddev->raid_disks);
4277 uuid_show(struct mddev *mddev, char *page)
4279 return sprintf(page, "%pU\n", mddev->uuid);
4285 chunk_size_show(struct mddev *mddev, char *page)
4289 return sprintf(page, "%d (%d)\n",
4292 return sprintf(page, "%d\n", mddev->chunk_sectors << 9);
4331 resync_start_show(struct mddev *mddev, char *page)
4334 return sprintf(page, "none\n");
4335 return sprintf(page, "%llu\n", (unsigned long long)mddev->recovery_cp);
4429 array_state_show(struct mddev *mddev, char *page)
4464 return sprintf(page, "%s\n", array_states[st]);
4586 max_corrected_read_errors_show(struct mddev *mddev, char *page) {
4587 return sprintf(page, "%d\n",
4611 null_show(struct mddev *mddev, char *page)
4730 size_show(struct mddev *mddev, char *page)
4732 return sprintf(page, "%llu\n",
4778 metadata_show(struct mddev *mddev, char *page)
4781 return sprintf(page, "%d.%d\n",
4784 return sprintf(page, "external:%s\n", mddev->metadata_type);
4786 return sprintf(page, "none\n");
4856 action_show(struct mddev *mddev, char *page)
4878 return sprintf(page, "%s\n", type);
4882 action_store(struct mddev *mddev, const char *page, size_t len)
4888 if (cmd_match(page, "idle") || cmd_match(page, "frozen")) {
4889 if (cmd_match(page, "frozen"))
4905 else if (cmd_match(page, "resync"))
4907 else if (cmd_match(page, "recover")) {
4910 } else if (cmd_match(page, "reshape")) {
4938 if (cmd_match(page, "check"))
4940 else if (!cmd_match(page, "repair"))
4963 last_sync_action_show(struct mddev *mddev, char *page)
4965 return sprintf(page, "%s\n", mddev->last_sync_action);
4971 mismatch_cnt_show(struct mddev *mddev, char *page)
4973 return sprintf(page, "%llu\n",
4981 sync_min_show(struct mddev *mddev, char *page)
4983 return sprintf(page, "%d (%s)\n", speed_min(mddev),
5010 sync_max_show(struct mddev *mddev, char *page)
5012 return sprintf(page, "%d (%s)\n", speed_max(mddev),
5039 degraded_show(struct mddev *mddev, char *page)
5041 return sprintf(page, "%d\n", mddev->degraded);
5046 sync_force_parallel_show(struct mddev *mddev, char *page)
5048 return sprintf(page, "%d\n", mddev->parallel_resync);
5076 sync_speed_show(struct mddev *mddev, char *page)
5080 return sprintf(page, "none\n");
5085 return sprintf(page, "%lu\n", db/dt/2); /* K/sec */
5091 sync_completed_show(struct mddev *mddev, char *page)
5096 return sprintf(page, "none\n");
5100 return sprintf(page, "delayed\n");
5109 return sprintf(page, "%llu / %llu\n", resync, max_sectors);
5116 min_sync_show(struct mddev *mddev, char *page)
5118 return sprintf(page, "%llu\n",
5152 max_sync_show(struct mddev *mddev, char *page)
5155 return sprintf(page, "max\n");
5157 return sprintf(page, "%llu\n",
5205 suspend_lo_show(struct mddev *mddev, char *page)
5207 return sprintf(page, "%llu\n", (unsigned long long)mddev->suspend_lo);
5242 suspend_hi_show(struct mddev *mddev, char *page)
5244 return sprintf(page, "%llu\n", (unsigned long long)mddev->suspend_hi);
5279 reshape_position_show(struct mddev *mddev, char *page)
5282 return sprintf(page, "%llu\n",
5284 strcpy(page, "none\n");
5325 reshape_direction_show(struct mddev *mddev, char *page)
5327 return sprintf(page, "%s\n",
5366 array_size_show(struct mddev *mddev, char *page)
5369 return sprintf(page, "%llu\n",
5372 return sprintf(page, "default\n");
5423 consistency_policy_show(struct mddev *mddev, char *page)
5428 ret = sprintf(page, "journal\n");
5430 ret = sprintf(page, "ppl\n");
5432 ret = sprintf(page, "bitmap\n");
5435 ret = sprintf(page, "resync\n");
5437 ret = sprintf(page, "none\n");
5439 ret = sprintf(page, "unknown\n");
5468 static ssize_t fail_last_dev_show(struct mddev *mddev, char *page)
5470 return sprintf(page, "%d\n", mddev->fail_last_dev);
5496 static ssize_t serialize_policy_show(struct mddev *mddev, char *page)
5499 return sprintf(page, "n/a\n");
5501 return sprintf(page, "%d\n", mddev->serialize_policy);
5592 md_attr_show(struct kobject *kobj, struct attribute *attr, char *page)
5608 rv = entry->show(mddev, page);
5615 const char *page, size_t length)
5632 rv = entry->store(mddev, page, length);
7629 /* Need to flush page cache, and ensure no-one else opens
9739 struct page *swapout = rdev->sb_page;
9742 /* Store the sb page of the rdev in the swapout temporary