/kernel/linux/linux-5.10/drivers/mtd/ubi/ |
H A D | eba.c | 503 struct ubi_vid_hdr *vid_hdr; in check_mapping() local 548 vid_hdr = ubi_get_vid_hdr(vidb); in check_mapping() 549 found_vol_id = be32_to_cpu(vid_hdr->vol_id); in check_mapping() 550 found_lnum = be32_to_cpu(vid_hdr->lnum); in check_mapping() 601 struct ubi_vid_hdr *vid_hdr; in ubi_eba_read_leb() local 643 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_read_leb() 687 ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs)); in ubi_eba_read_leb() 688 ubi_assert(len == be32_to_cpu(vid_hdr->data_size)); in ubi_eba_read_leb() 690 crc = be32_to_cpu(vid_hdr->data_crc); in ubi_eba_read_leb() 812 struct ubi_vid_hdr *vid_hdr; in try_recover_peb() local 1022 struct ubi_vid_hdr *vid_hdr; ubi_eba_write_leb() local 1125 struct ubi_vid_hdr *vid_hdr; ubi_eba_write_leb_st() local 1203 struct ubi_vid_hdr *vid_hdr; ubi_eba_atomic_leb_change() local 1315 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_eba_copy_leb() local [all...] |
H A D | io.c | 87 const struct ubi_vid_hdr *vid_hdr); 465 struct ubi_vid_hdr vid_hdr; in nor_erase_prepare() local 483 ubi_init_vid_buf(ubi, &vidb, &vid_hdr); in nor_erase_prepare() 484 ubi_assert(&vid_hdr == ubi_get_vid_hdr(&vidb)); in nor_erase_prepare() 827 * @vid_hdr: the volume identifier header to check 830 * @vid_hdr. Returns zero if the VID header is OK and %1 if not. 833 const struct ubi_vid_hdr *vid_hdr) in validate_vid_hdr() 835 int vol_type = vid_hdr->vol_type; in validate_vid_hdr() 836 int copy_flag = vid_hdr->copy_flag; in validate_vid_hdr() 837 int vol_id = be32_to_cpu(vid_hdr in validate_vid_hdr() 832 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) validate_vid_hdr() argument 969 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_io_read_vid_hdr() local 1051 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_io_write_vid_hdr() local 1196 self_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) self_check_vid_hdr() argument 1241 struct ubi_vid_hdr *vid_hdr; self_check_peb_vid_hdr() local [all...] |
H A D | attach.c | 287 * @vid_hdr: the volume identifier header 297 struct ubi_vid_hdr *vid_hdr, int ec) in add_fastmap() 305 aeb->vol_id = be32_to_cpu(vid_hdr->vol_id); in add_fastmap() 306 aeb->sqnum = be64_to_cpu(vid_hdr->sqnum); in add_fastmap() 318 * @vid_hdr: the volume identifier header to check 322 * This function checks that data stored in @vid_hdr is consistent. Returns 331 const struct ubi_vid_hdr *vid_hdr, in validate_vid_hdr() 334 int vol_type = vid_hdr->vol_type; in validate_vid_hdr() 335 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() 336 int used_ebs = be32_to_cpu(vid_hdr in validate_vid_hdr() 296 add_fastmap(struct ubi_attach_info *ai, int pnum, struct ubi_vid_hdr *vid_hdr, int ec) add_fastmap() argument 330 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr, const struct ubi_ainf_volume *av, int pnum) validate_vid_hdr() argument 396 add_volume(struct ubi_attach_info *ai, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) add_volume() argument 438 ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb, int pnum, const struct ubi_vid_hdr *vid_hdr) ubi_compare_lebs() argument 563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument 872 check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, int pnum) check_corruption() argument [all...] |
H A D | debug.c | 68 * @vid_hdr: the volume identifier header to dump 70 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr) in ubi_dump_vid_hdr() argument 73 pr_err("\tmagic %08x\n", be32_to_cpu(vid_hdr->magic)); in ubi_dump_vid_hdr() 74 pr_err("\tversion %d\n", (int)vid_hdr->version); in ubi_dump_vid_hdr() 75 pr_err("\tvol_type %d\n", (int)vid_hdr->vol_type); in ubi_dump_vid_hdr() 76 pr_err("\tcopy_flag %d\n", (int)vid_hdr->copy_flag); in ubi_dump_vid_hdr() 77 pr_err("\tcompat %d\n", (int)vid_hdr->compat); in ubi_dump_vid_hdr() 78 pr_err("\tvol_id %d\n", be32_to_cpu(vid_hdr->vol_id)); in ubi_dump_vid_hdr() 79 pr_err("\tlnum %d\n", be32_to_cpu(vid_hdr->lnum)); in ubi_dump_vid_hdr() 80 pr_err("\tdata_size %d\n", be32_to_cpu(vid_hdr in ubi_dump_vid_hdr() [all...] |
H A D | vtbl.c | 290 struct ubi_vid_hdr *vid_hdr; in create_vtbl() local 299 vid_hdr = ubi_get_vid_hdr(vidb); in create_vtbl() 308 vid_hdr->vol_type = UBI_LAYOUT_VOLUME_TYPE; in create_vtbl() 309 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID); in create_vtbl() 310 vid_hdr->compat = UBI_LAYOUT_VOLUME_COMPAT; in create_vtbl() 311 vid_hdr->data_size = vid_hdr->used_ebs = in create_vtbl() 312 vid_hdr->data_pad = cpu_to_be32(0); in create_vtbl() 313 vid_hdr->lnum = cpu_to_be32(copy); in create_vtbl() 314 vid_hdr in create_vtbl() [all...] |
H A D | debug.h | 13 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr);
|
H A D | ubi.h | 828 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips); 962 int pnum, const struct ubi_vid_hdr *vid_hdr);
|
H A D | wl.c | 654 struct ubi_vid_hdr *vid_hdr; local 665 vid_hdr = ubi_get_vid_hdr(vidb); 815 vol_id = be32_to_cpu(vid_hdr->vol_id); 816 lnum = be32_to_cpu(vid_hdr->lnum);
|
/kernel/linux/linux-6.6/drivers/mtd/ubi/ |
H A D | eba.c | 502 struct ubi_vid_hdr *vid_hdr; in check_mapping() local 547 vid_hdr = ubi_get_vid_hdr(vidb); in check_mapping() 548 found_vol_id = be32_to_cpu(vid_hdr->vol_id); in check_mapping() 549 found_lnum = be32_to_cpu(vid_hdr->lnum); in check_mapping() 600 struct ubi_vid_hdr *vid_hdr; in ubi_eba_read_leb() local 642 vid_hdr = ubi_get_vid_hdr(vidb); in ubi_eba_read_leb() 686 ubi_assert(lnum < be32_to_cpu(vid_hdr->used_ebs)); in ubi_eba_read_leb() 687 ubi_assert(len == be32_to_cpu(vid_hdr->data_size)); in ubi_eba_read_leb() 689 crc = be32_to_cpu(vid_hdr->data_crc); in ubi_eba_read_leb() 811 struct ubi_vid_hdr *vid_hdr; in try_recover_peb() local 1021 struct ubi_vid_hdr *vid_hdr; ubi_eba_write_leb() local 1124 struct ubi_vid_hdr *vid_hdr; ubi_eba_write_leb_st() local 1202 struct ubi_vid_hdr *vid_hdr; ubi_eba_atomic_leb_change() local 1314 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_eba_copy_leb() local [all...] |
H A D | io.c | 87 const struct ubi_vid_hdr *vid_hdr); 465 struct ubi_vid_hdr vid_hdr; in nor_erase_prepare() local 483 ubi_init_vid_buf(ubi, &vidb, &vid_hdr); in nor_erase_prepare() 484 ubi_assert(&vid_hdr == ubi_get_vid_hdr(&vidb)); in nor_erase_prepare() 834 * @vid_hdr: the volume identifier header to check 837 * @vid_hdr. Returns zero if the VID header is OK and %1 if not. 840 const struct ubi_vid_hdr *vid_hdr) in validate_vid_hdr() 842 int vol_type = vid_hdr->vol_type; in validate_vid_hdr() 843 int copy_flag = vid_hdr->copy_flag; in validate_vid_hdr() 844 int vol_id = be32_to_cpu(vid_hdr in validate_vid_hdr() 839 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr) validate_vid_hdr() argument 971 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_io_read_vid_hdr() local 1053 struct ubi_vid_hdr *vid_hdr = ubi_get_vid_hdr(vidb); ubi_io_write_vid_hdr() local 1198 self_check_vid_hdr(const struct ubi_device *ubi, int pnum, const struct ubi_vid_hdr *vid_hdr) self_check_vid_hdr() argument 1243 struct ubi_vid_hdr *vid_hdr; self_check_peb_vid_hdr() local [all...] |
H A D | attach.c | 287 * @vid_hdr: the volume identifier header 297 struct ubi_vid_hdr *vid_hdr, int ec) in add_fastmap() 305 aeb->vol_id = be32_to_cpu(vid_hdr->vol_id); in add_fastmap() 306 aeb->sqnum = be64_to_cpu(vid_hdr->sqnum); in add_fastmap() 318 * @vid_hdr: the volume identifier header to check 322 * This function checks that data stored in @vid_hdr is consistent. Returns 331 const struct ubi_vid_hdr *vid_hdr, in validate_vid_hdr() 334 int vol_type = vid_hdr->vol_type; in validate_vid_hdr() 335 int vol_id = be32_to_cpu(vid_hdr->vol_id); in validate_vid_hdr() 336 int used_ebs = be32_to_cpu(vid_hdr in validate_vid_hdr() 296 add_fastmap(struct ubi_attach_info *ai, int pnum, struct ubi_vid_hdr *vid_hdr, int ec) add_fastmap() argument 330 validate_vid_hdr(const struct ubi_device *ubi, const struct ubi_vid_hdr *vid_hdr, const struct ubi_ainf_volume *av, int pnum) validate_vid_hdr() argument 396 add_volume(struct ubi_attach_info *ai, int vol_id, int pnum, const struct ubi_vid_hdr *vid_hdr) add_volume() argument 438 ubi_compare_lebs(struct ubi_device *ubi, const struct ubi_ainf_peb *aeb, int pnum, const struct ubi_vid_hdr *vid_hdr) ubi_compare_lebs() argument 563 ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) ubi_add_to_av() argument 872 check_corruption(struct ubi_device *ubi, struct ubi_vid_hdr *vid_hdr, int pnum) check_corruption() argument [all...] |
H A D | debug.c | 68 * @vid_hdr: the volume identifier header to dump 70 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr) in ubi_dump_vid_hdr() argument 73 pr_err("\tmagic %08x\n", be32_to_cpu(vid_hdr->magic)); in ubi_dump_vid_hdr() 74 pr_err("\tversion %d\n", (int)vid_hdr->version); in ubi_dump_vid_hdr() 75 pr_err("\tvol_type %d\n", (int)vid_hdr->vol_type); in ubi_dump_vid_hdr() 76 pr_err("\tcopy_flag %d\n", (int)vid_hdr->copy_flag); in ubi_dump_vid_hdr() 77 pr_err("\tcompat %d\n", (int)vid_hdr->compat); in ubi_dump_vid_hdr() 78 pr_err("\tvol_id %d\n", be32_to_cpu(vid_hdr->vol_id)); in ubi_dump_vid_hdr() 79 pr_err("\tlnum %d\n", be32_to_cpu(vid_hdr->lnum)); in ubi_dump_vid_hdr() 80 pr_err("\tdata_size %d\n", be32_to_cpu(vid_hdr in ubi_dump_vid_hdr() [all...] |
H A D | vtbl.c | 290 struct ubi_vid_hdr *vid_hdr; in create_vtbl() local 299 vid_hdr = ubi_get_vid_hdr(vidb); in create_vtbl() 308 vid_hdr->vol_type = UBI_LAYOUT_VOLUME_TYPE; in create_vtbl() 309 vid_hdr->vol_id = cpu_to_be32(UBI_LAYOUT_VOLUME_ID); in create_vtbl() 310 vid_hdr->compat = UBI_LAYOUT_VOLUME_COMPAT; in create_vtbl() 311 vid_hdr->data_size = vid_hdr->used_ebs = in create_vtbl() 312 vid_hdr->data_pad = cpu_to_be32(0); in create_vtbl() 313 vid_hdr->lnum = cpu_to_be32(copy); in create_vtbl() 314 vid_hdr in create_vtbl() [all...] |
H A D | debug.h | 13 void ubi_dump_vid_hdr(const struct ubi_vid_hdr *vid_hdr);
|
H A D | ubi.h | 826 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips); 961 int pnum, const struct ubi_vid_hdr *vid_hdr);
|
H A D | wl.c | 654 struct ubi_vid_hdr *vid_hdr; local 665 vid_hdr = ubi_get_vid_hdr(vidb); 819 vol_id = be32_to_cpu(vid_hdr->vol_id); 820 lnum = be32_to_cpu(vid_hdr->lnum);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/hyperv/ |
H A D | hyperv_drm_proto.c | 169 struct synthvid_msg_hdr vid_hdr; member 203 msg->pipe_hdr.size = msg->vid_hdr.size; in hyperv_sendpacket() 206 msg->vid_hdr.size + sizeof(struct pipe_msg_hdr), in hyperv_sendpacket() 224 msg->vid_hdr.type = SYNTHVID_VERSION_REQUEST; in hyperv_negotiate_version() 225 msg->vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in hyperv_negotiate_version() 256 msg->vid_hdr.type = SYNTHVID_VRAM_LOCATION; in hyperv_update_vram_location() 257 msg->vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in hyperv_update_vram_location() 284 msg.vid_hdr.type = SYNTHVID_SITUATION_UPDATE; in hyperv_update_situation() 285 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in hyperv_update_situation() 323 msg.vid_hdr in hyperv_hide_hw_ptr() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 224 struct synthvid_msg_hdr vid_hdr; member 301 msg->pipe_hdr.size = msg->vid_hdr.size; in synthvid_send() 304 msg->vid_hdr.size + sizeof(struct pipe_msg_hdr), in synthvid_send() 326 msg.vid_hdr.type = SYNTHVID_SITUATION_UPDATE; in synthvid_send_situ() 327 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_situ() 349 msg.vid_hdr.type = SYNTHVID_POINTER_POSITION; in synthvid_send_ptr() 350 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_ptr() 359 msg.vid_hdr.type = SYNTHVID_POINTER_SHAPE; in synthvid_send_ptr() 360 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_ptr() 390 msg.vid_hdr in synthvid_update() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 217 struct synthvid_msg_hdr vid_hdr; member 294 msg->pipe_hdr.size = msg->vid_hdr.size; in synthvid_send() 297 msg->vid_hdr.size + sizeof(struct pipe_msg_hdr), in synthvid_send() 319 msg.vid_hdr.type = SYNTHVID_SITUATION_UPDATE; in synthvid_send_situ() 320 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_situ() 342 msg.vid_hdr.type = SYNTHVID_POINTER_POSITION; in synthvid_send_ptr() 343 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_ptr() 352 msg.vid_hdr.type = SYNTHVID_POINTER_SHAPE; in synthvid_send_ptr() 353 msg.vid_hdr.size = sizeof(struct synthvid_msg_hdr) + in synthvid_send_ptr() 383 msg.vid_hdr in synthvid_update() [all...] |